Project Number Date
test_Tails_ISO_stable 6260 03 Apr 2026, 11:25

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 242 0 0 0 0 242 21 0 21 30:4.488 Passed
Tags: @product
Feature Localization
As a Tails user I want Tails to be localized in my native language And various Tails features should still work
Tags: @product
1:2.737
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.650
And I log in to a new session in German (de) 38.736
Then the live user's Documents directory exists 0.052
And there is a GNOME bookmark for the Documents directory 15.298
After features/support/hooks.rb:331 1.003
After features/support/hooks.rb:100 0.000
Tags: @product
54.265
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.546
And I log in to a new session in German (de) 31.969
Then the live user's Downloads directory exists 0.057
And there is a GNOME bookmark for the Downloads directory 14.692
After features/support/hooks.rb:331 1.096
After features/support/hooks.rb:100 0.000
Tags: @product
54.445
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.301
And I log in to a new session in German (de) 32.250
Then the live user's Music directory exists 0.054
And there is a GNOME bookmark for the Music directory 14.838
After features/support/hooks.rb:331 1.107
After features/support/hooks.rb:100 0.000
Tags: @product
53.801
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.317
And I log in to a new session in German (de) 31.635
Then the live user's Pictures directory exists 0.044
And there is a GNOME bookmark for the Pictures directory 14.803
After features/support/hooks.rb:331 1.272
After features/support/hooks.rb:100 0.000
Tags: @product
55.483
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.814
And I log in to a new session in German (de) 32.749
Then the live user's Videos directory exists 0.090
And there is a GNOME bookmark for the Videos directory 14.828
After features/support/hooks.rb:331 1.400
After features/support/hooks.rb:100 0.000
1:30.744
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.830
When I log in to a new session in Arabic (ar) 30.890
Then the keyboard layout is set to "eg" 0.137
And tpsd is localized to the selected locale 0.135
When the network is plugged 0.016
And Tor is ready 12.480
Then I successfully start the Unsafe Browser 9.302
And I kill the Unsafe Browser 5.259
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 8.401
And DuckDuckGo is the default search engine 5.568
And I kill the Tor Browser 5.285
And the screen keyboard works in Thunderbird 4.999
And the layout of the screen keyboard is set to "us" 0.371
After features/support/hooks.rb:331 0.894
After features/support/hooks.rb:100 0.000
1:27.470
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.565
When I log in to a new session in Chinese (zh_CN) 31.722
Then the keyboard layout is set to "cn" 0.105
And tpsd is localized to the selected locale 0.122
When the network is plugged 0.017
And Tor is ready 12.113
Then I successfully start the Unsafe Browser 5.390
And I kill the Unsafe Browser 5.224
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 8.490
And DuckDuckGo is the default search engine 5.533
And I kill the Tor Browser 5.213
And the screen keyboard works in Thunderbird 5.274
And the layout of the screen keyboard is set to "us" 0.642
After features/support/hooks.rb:331 1.616
After features/support/hooks.rb:100 0.000
1:45.182
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.487
When I log in to a new session in English (en) 16.190
Then the keyboard layout is set to "us" 0.095
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.018
And Tor is ready 42.778
Then I successfully start the Unsafe Browser 5.968
And I kill the Unsafe Browser 5.286
When I enable the screen keyboard 0.104
Then the screen keyboard works in Tor Browser 12.098
And DuckDuckGo is the default search engine 3.846
And I kill the Tor Browser 5.256
And the screen keyboard works in Thunderbird 5.518
And the layout of the screen keyboard is set to "us" 0.420
After features/support/hooks.rb:331 1.319
After features/support/hooks.rb:100 0.000
1:29.307
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.634
When I log in to a new session in French (fr) 30.371
Then the keyboard layout is set to "fr" 0.123
And tpsd is localized to the selected locale 0.147
When the network is plugged 0.015
And Tor is ready 13.546
Then I successfully start the Unsafe Browser 7.154
And I kill the Unsafe Browser 5.257
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.858
And DuckDuckGo is the default search engine 5.557
And I kill the Tor Browser 5.202
And the screen keyboard works in Thunderbird 4.912
And the layout of the screen keyboard is set to "fr" 0.464
After features/support/hooks.rb:331 1.496
After features/support/hooks.rb:100 0.000
1:30.168
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.950
When I log in to a new session in German (de) 31.998
Then the keyboard layout is set to "de" 0.083
And tpsd is localized to the selected locale 0.142
When the network is plugged 0.046
And Tor is ready 13.319
Then I successfully start the Unsafe Browser 6.722
And I kill the Unsafe Browser 5.269
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 8.706
And DuckDuckGo is the default search engine 5.029
And I kill the Tor Browser 5.226
And the screen keyboard works in Thunderbird 5.149
And the layout of the screen keyboard is set to "de" 0.456
After features/support/hooks.rb:331 1.063
After features/support/hooks.rb:100 0.000
1:32.707
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.369
When I log in to a new session in Hindi (hi) 31.167
Then the keyboard layout is set to "in" 0.133
And tpsd is localized to the selected locale 0.102
When the network is plugged 0.016
And Tor is ready 12.498
Then I successfully start the Unsafe Browser 6.797
And I kill the Unsafe Browser 5.234
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 12.547
And DuckDuckGo is the default search engine 5.673
And I kill the Tor Browser 5.231
And the screen keyboard works in Thunderbird 5.485
And the layout of the screen keyboard is set to "us" 0.382
After features/support/hooks.rb:331 1.220
After features/support/hooks.rb:100 0.000
1:27.545
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.658
When I log in to a new session in Indonesian (id) 30.977
Then the keyboard layout is set to "id" 0.111
And tpsd is localized to the selected locale 0.102
When the network is plugged 0.014
And Tor is ready 11.781
Then I successfully start the Unsafe Browser 6.255
And I kill the Unsafe Browser 5.225
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 8.789
And DuckDuckGo is the default search engine 5.491
And I kill the Tor Browser 5.252
And the screen keyboard works in Thunderbird 5.452
And the layout of the screen keyboard is set to "us" 0.375
After features/support/hooks.rb:331 1.069
After features/support/hooks.rb:100 0.000
1:28.440
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.444
When I log in to a new session in Italian (it) 31.016
Then the keyboard layout is set to "it" 0.146
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.016
And Tor is ready 13.309
Then I successfully start the Unsafe Browser 5.958
And I kill the Unsafe Browser 5.224
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 8.499
And DuckDuckGo is the default search engine 5.364
And I kill the Tor Browser 5.232
And the screen keyboard works in Thunderbird 5.586
And the layout of the screen keyboard is set to "us" 0.450
After features/support/hooks.rb:331 2.982
After features/support/hooks.rb:100 0.000
1:30.718
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.968
When I log in to a new session in Persian (fa) 32.841
Then the keyboard layout is set to "ir" 0.120
And tpsd is localized to the selected locale 0.143
When the network is plugged 0.034
And Tor is ready 13.019
Then I successfully start the Unsafe Browser 6.159
And I kill the Unsafe Browser 5.259
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 8.799
And DuckDuckGo is the default search engine 5.905
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 4.776
And the layout of the screen keyboard is set to "ir" 0.385
After features/support/hooks.rb:331 1.040
After features/support/hooks.rb:100 0.000
1:34.849
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.461
When I log in to a new session in Portuguese (pt) 38.676
Then the keyboard layout is set to "pt" 0.125
And tpsd is localized to the selected locale 0.116
When the network is plugged 0.016
And Tor is ready 11.926
Then I successfully start the Unsafe Browser 5.961
And I kill the Unsafe Browser 5.567
When I enable the screen keyboard 0.105
Then the screen keyboard works in Tor Browser 8.323
And DuckDuckGo is the default search engine 5.937
And I kill the Tor Browser 5.348
And the screen keyboard works in Thunderbird 4.914
And the layout of the screen keyboard is set to "us" 0.367
After features/support/hooks.rb:331 1.906
After features/support/hooks.rb:100 0.000
1:28.249
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.397
When I log in to a new session in Russian (ru) 30.530
Then the keyboard layout is set to "ru" 0.156
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.016
And Tor is ready 13.161
Then I successfully start the Unsafe Browser 5.922
And I kill the Unsafe Browser 5.228
When I enable the screen keyboard 0.097
Then the screen keyboard works in Tor Browser 9.333
And DuckDuckGo is the default search engine 5.272
And I kill the Tor Browser 5.228
And the screen keyboard works in Thunderbird 5.411
And the layout of the screen keyboard is set to "ru" 0.381
After features/support/hooks.rb:331 3.683
After features/support/hooks.rb:100 0.000
1:27.034
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.503
When I log in to a new session in Spanish (es) 31.517
Then the keyboard layout is set to "es" 0.112
And tpsd is localized to the selected locale 0.118
When the network is plugged 0.013
And Tor is ready 12.452
Then I successfully start the Unsafe Browser 5.840
And I kill the Unsafe Browser 5.210
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 8.392
And DuckDuckGo is the default search engine 4.883
And I kill the Tor Browser 5.288
And the screen keyboard works in Thunderbird 5.220
And the layout of the screen keyboard is set to "us" 0.388
After features/support/hooks.rb:331 1.084
After features/support/hooks.rb:100 0.000
1:30.706
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.577
When I log in to a new session in Turkish (tr) 31.174
Then the keyboard layout is set to "tr" 0.121
And tpsd is localized to the selected locale 0.083
When the network is plugged 0.026
And Tor is ready 12.726
Then I successfully start the Unsafe Browser 6.234
And I kill the Unsafe Browser 5.219
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 10.009
And DuckDuckGo is the default search engine 6.093
And I kill the Tor Browser 5.231
And the screen keyboard works in Thunderbird 5.644
And the layout of the screen keyboard is set to "us" 0.477
After features/support/hooks.rb:331 1.243
After features/support/hooks.rb:100 0.000
Tags: @product
1:11.688
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.800
When I set the language to Italian (it) 4.633
Then the language and keyboard have not been saved in cleartext storage 2.175
When I shutdown Tails and wait for the computer to power off 10.423
And I start Tails from USB drive "__internal" with network unplugged 44.162
Then the Welcome Screen's language is set to English 0.492
After features/support/hooks.rb:331 0.886
After features/support/hooks.rb:100 0.006
Tags: @product
1:24.855
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.655
When I set the language to Italian (it) 5.626
And I save the language and keyboard options in cleartext storage 2.427
Then the "it" language and keyboard have been saved in cleartext storage 0.092
When I set the language to French (fr) 4.510
Then the "fr" language and keyboard have been saved in cleartext storage 0.098
And I shutdown Tails and wait for the computer to power off 5.874
And I start Tails from USB drive "__internal" with network unplugged 46.225
Then the "fr" language and keyboard have been saved in cleartext storage 0.367
And the Welcome Screen's language is set to French 0.748
When I log in to a new session 10.181
Then the language is set to French 0.046
After features/support/hooks.rb:331 0.947
After features/support/hooks.rb:100 0.014
Tags: @product
3:4.083
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails without network from a USB drive without a persistent partition and logged in 9.554
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.328
And I create a persistent partition 42.866
And I manually store legacy localization settings in Persistent Storage 0.660
When I shutdown Tails and wait for the computer to power off 11.561
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 43.457
Then the Welcome Screen's language is set to English 0.275
And the Welcome Screen's formats is set to United States 0.236
When I enable persistence 8.863
Then the Welcome Screen's language is set to German 0.588
And the Welcome Screen's formats is set to France 0.271
When I set the language to Italian (it) 4.719
Then the language and keyboard have not been saved in cleartext storage 2.113
When I save the language and keyboard options in cleartext storage 2.489
Then the "it" language and keyboard have been saved in cleartext storage 0.106
And I shutdown Tails and wait for the computer to power off 2.805
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 40.324
Then the Welcome Screen's language is set to Italian 0.621
And the Welcome Screen's formats is set to Italy 0.272
When I enable persistence 10.956
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.207
And the Welcome Screen's language is set to Italian 0.802
After features/support/hooks.rb:331 1.044
After features/support/hooks.rb:100 0.013