Project Number Date
test_Tails_ISO_stable 6437 10 Jun 2026, 11:20

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 268 0 0 0 0 268 21 0 21 32:48.078 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.178
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 20.708
And I log in to a new session in German (de) 27.144
Then the live user's Documents directory exists 0.041
And there is a GNOME bookmark for the Documents directory 14.283
After features/support/hooks.rb:335 0.799
After features/support/hooks.rb:104 0.000
Tags: @product
47.905
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.169
And I log in to a new session in German (de) 25.920
Then the live user's Downloads directory exists 0.048
And there is a GNOME bookmark for the Downloads directory 14.767
After features/support/hooks.rb:335 1.085
After features/support/hooks.rb:104 0.000
Tags: @product
47.618
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.114
And I log in to a new session in German (de) 26.163
Then the live user's Music directory exists 0.045
And there is a GNOME bookmark for the Music directory 14.295
After features/support/hooks.rb:335 0.832
After features/support/hooks.rb:104 0.000
Tags: @product
46.723
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.288
And I log in to a new session in German (de) 24.663
Then the live user's Pictures directory exists 0.041
And there is a GNOME bookmark for the Pictures directory 14.729
After features/support/hooks.rb:335 1.245
After features/support/hooks.rb:104 0.000
Tags: @product
47.902
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.009
And I log in to a new session in German (de) 26.394
Then the live user's Videos directory exists 0.046
And there is a GNOME bookmark for the Videos directory 14.452
After features/support/hooks.rb:335 1.127
After features/support/hooks.rb:104 0.000
1:50.470
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.227
And I set an administration password 6.767
When I log in to a new session in Arabic (ar) 24.810
Then the keyboard layout is set to "eg" 0.085
And tpsd is localized to the selected locale 0.107
Given the network is plugged 0.016
And Tor is ready 11.635
Then I successfully start the Unsafe Browser 4.410
And I kill the Unsafe Browser 5.361
Given Thunderbird is installed 24.352
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 10.929
And DuckDuckGo is the default search engine 4.878
And I kill the Tor Browser 5.210
And the screen keyboard works in Thunderbird 4.262
And the layout of the screen keyboard is set to "us" 0.355
After features/support/hooks.rb:335 0.867
After features/support/hooks.rb:104 0.000
1:51.245
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.124
And I set an administration password 6.753
When I log in to a new session in Chinese (zh_CN) 25.377
Then the keyboard layout is set to "cn" 0.098
And tpsd is localized to the selected locale 0.090
Given the network is plugged 0.022
And Tor is ready 11.702
Then I successfully start the Unsafe Browser 4.860
And I kill the Unsafe Browser 5.212
Given Thunderbird is installed 24.277
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 10.524
And DuckDuckGo is the default search engine 4.956
And I kill the Tor Browser 5.226
And the screen keyboard works in Thunderbird 4.581
And the layout of the screen keyboard is set to "us" 0.363
After features/support/hooks.rb:335 1.423
After features/support/hooks.rb:104 0.000
1:36.542
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.072
And I set an administration password 6.748
When I log in to a new session in English (en) 11.184
Then the keyboard layout is set to "us" 0.105
And tpsd is localized to the selected locale 0.105
Given the network is plugged 0.021
And Tor is ready 11.753
Then I successfully start the Unsafe Browser 5.499
And I kill the Unsafe Browser 5.192
Given Thunderbird is installed 23.773
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 10.795
And DuckDuckGo is the default search engine 4.419
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 4.208
And the layout of the screen keyboard is set to "us" 0.363
After features/support/hooks.rb:335 0.825
After features/support/hooks.rb:104 0.000
1:51.822
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.277
And I set an administration password 6.792
When I log in to a new session in French (fr) 25.522
Then the keyboard layout is set to "fr" 0.098
And tpsd is localized to the selected locale 0.129
Given the network is plugged 0.025
And Tor is ready 11.690
Then I successfully start the Unsafe Browser 4.864
And I kill the Unsafe Browser 5.239
Given Thunderbird is installed 24.744
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 10.472
And DuckDuckGo is the default search engine 5.185
And I kill the Tor Browser 5.238
And the screen keyboard works in Thunderbird 4.112
And the layout of the screen keyboard is set to "fr" 0.357
After features/support/hooks.rb:335 1.273
After features/support/hooks.rb:104 0.000
1:53.274
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.270
And I set an administration password 6.840
When I log in to a new session in German (de) 25.579
Then the keyboard layout is set to "de" 0.077
And tpsd is localized to the selected locale 0.089
Given the network is plugged 0.014
And Tor is ready 12.742
Then I successfully start the Unsafe Browser 5.322
And I kill the Unsafe Browser 5.209
Given Thunderbird is installed 24.544
When I enable the screen keyboard 0.123
Then the screen keyboard works in Tor Browser 10.591
And DuckDuckGo is the default search engine 4.913
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 4.366
And the layout of the screen keyboard is set to "de" 0.375
After features/support/hooks.rb:335 1.523
After features/support/hooks.rb:104 0.000
1:52.706
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.331
And I set an administration password 6.828
When I log in to a new session in Hindi (hi) 26.057
Then the keyboard layout is set to "in" 0.097
And tpsd is localized to the selected locale 0.087
Given the network is plugged 0.014
And Tor is ready 11.535
Then I successfully start the Unsafe Browser 5.514
And I kill the Unsafe Browser 5.211
Given Thunderbird is installed 24.229
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 10.630
And DuckDuckGo is the default search engine 4.956
And I kill the Tor Browser 5.216
And the screen keyboard works in Thunderbird 4.544
And the layout of the screen keyboard is set to "us" 0.363
After features/support/hooks.rb:335 1.070
After features/support/hooks.rb:104 0.000
1:51.183
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.357
And I set an administration password 6.869
When I log in to a new session in Indonesian (id) 25.414
Then the keyboard layout is set to "id" 0.117
And tpsd is localized to the selected locale 0.087
Given the network is plugged 0.018
And Tor is ready 12.137
Then I successfully start the Unsafe Browser 5.310
And I kill the Unsafe Browser 5.184
Given Thunderbird is installed 23.872
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 10.186
And DuckDuckGo is the default search engine 4.931
And I kill the Tor Browser 5.280
And the screen keyboard works in Thunderbird 3.977
And the layout of the screen keyboard is set to "us" 0.368
After features/support/hooks.rb:335 0.832
After features/support/hooks.rb:104 0.000
1:50.101
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.157
And I set an administration password 6.781
When I log in to a new session in Italian (it) 25.038
Then the keyboard layout is set to "it" 0.095
And tpsd is localized to the selected locale 0.112
Given the network is plugged 0.014
And Tor is ready 11.316
Then I successfully start the Unsafe Browser 4.886
And I kill the Unsafe Browser 5.181
Given Thunderbird is installed 24.424
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 10.401
And DuckDuckGo is the default search engine 4.757
And I kill the Tor Browser 5.221
And the screen keyboard works in Thunderbird 4.226
And the layout of the screen keyboard is set to "us" 0.388
After features/support/hooks.rb:335 0.718
After features/support/hooks.rb:104 0.000
1:51.850
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.057
And I set an administration password 6.770
When I log in to a new session in Persian (fa) 25.472
Then the keyboard layout is set to "ir" 0.108
And tpsd is localized to the selected locale 0.157
Given the network is plugged 0.030
And Tor is ready 12.625
Then I successfully start the Unsafe Browser 4.907
And I kill the Unsafe Browser 5.211
Given Thunderbird is installed 23.849
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 10.624
And DuckDuckGo is the default search engine 5.381
And I kill the Tor Browser 5.194
And the screen keyboard works in Thunderbird 4.048
And the layout of the screen keyboard is set to "ir" 0.341
After features/support/hooks.rb:335 0.984
After features/support/hooks.rb:104 0.000
1:50.339
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.361
And I set an administration password 6.731
When I log in to a new session in Portuguese (pt) 25.239
Then the keyboard layout is set to "pt" 0.098
And tpsd is localized to the selected locale 0.073
Given the network is plugged 0.018
And Tor is ready 11.500
Then I successfully start the Unsafe Browser 4.782
And I kill the Unsafe Browser 5.200
Given Thunderbird is installed 24.132
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 9.978
And DuckDuckGo is the default search engine 5.379
And I kill the Tor Browser 5.207
And the screen keyboard works in Thunderbird 4.231
And the layout of the screen keyboard is set to "us" 0.340
After features/support/hooks.rb:335 1.282
After features/support/hooks.rb:104 0.000
1:51.437
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.958
And I set an administration password 6.824
When I log in to a new session in Russian (ru) 26.468
Then the keyboard layout is set to "ru" 0.088
And tpsd is localized to the selected locale 0.102
Given the network is plugged 0.015
And Tor is ready 11.886
Then I successfully start the Unsafe Browser 4.831
And I kill the Unsafe Browser 5.233
Given Thunderbird is installed 24.038
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 10.121
And DuckDuckGo is the default search engine 4.996
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 4.221
And the layout of the screen keyboard is set to "ru" 0.365
After features/support/hooks.rb:335 1.528
After features/support/hooks.rb:104 0.000
1:50.096
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.093
And I set an administration password 6.766
When I log in to a new session in Spanish (es) 26.316
Then the keyboard layout is set to "es" 0.086
And tpsd is localized to the selected locale 0.126
Given the network is plugged 0.015
And Tor is ready 11.287
Then I successfully start the Unsafe Browser 5.083
And I kill the Unsafe Browser 5.230
Given Thunderbird is installed 23.940
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 9.361
And DuckDuckGo is the default search engine 5.191
And I kill the Tor Browser 5.226
And the screen keyboard works in Thunderbird 3.968
And the layout of the screen keyboard is set to "us" 0.336
After features/support/hooks.rb:335 0.862
After features/support/hooks.rb:104 0.000
1:50.061
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.978
And I set an administration password 6.817
When I log in to a new session in Turkish (tr) 25.623
Then the keyboard layout is set to "tr" 0.085
And tpsd is localized to the selected locale 0.096
Given the network is plugged 0.013
And Tor is ready 11.301
Then I successfully start the Unsafe Browser 4.908
And I kill the Unsafe Browser 5.206
Given Thunderbird is installed 24.137
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 9.834
And DuckDuckGo is the default search engine 5.170
And I kill the Tor Browser 5.220
And the screen keyboard works in Thunderbird 4.203
And the layout of the screen keyboard is set to "us" 0.379
After features/support/hooks.rb:335 0.830
After features/support/hooks.rb:104 0.000
Tags: @product
1:2.056
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.392
When I set the language to Italian (it) 5.574
Then the language and keyboard have not been saved in cleartext storage 2.077
When I shutdown Tails and wait for the computer to power off 6.836
And I start Tails from USB drive "__internal" with network unplugged 38.883
Then the Welcome Screen's language is set to English 0.292
After features/support/hooks.rb:335 0.947
After features/support/hooks.rb:104 0.006
Tags: @product
1:12.917
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.001
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 7.414
When I set the language to Italian (it) 5.583
And I save the language and keyboard options in cleartext storage 2.405
Then the "it" language and keyboard have been saved in cleartext storage 0.128
When I set the language to French (fr) 4.502
Then the "fr" language and keyboard have been saved in cleartext storage 0.091
And I shutdown Tails and wait for the computer to power off 4.013
And I start Tails from USB drive "__internal" with network unplugged 39.201
Then the "fr" language and keyboard have been saved in cleartext storage 0.330
And the Welcome Screen's language is set to French 0.692
When I log in to a new session 8.505
Then the language is set to French 0.046
After features/support/hooks.rb:335 0.759
After features/support/hooks.rb:104 0.006
Tags: @product
2:29.645
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.001
Given I have started Tails without network from a USB drive without a persistent partition and logged in 8.324
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.277
And I create a persistent partition 28.882
And I manually store legacy localization settings in Persistent Storage 0.211
When I shutdown Tails and wait for the computer to power off 9.367
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 35.830
Then the Welcome Screen's language is set to English 0.354
And the Welcome Screen's formats is set to United States 0.220
When I enable persistence 6.970
Then the Welcome Screen's language is set to German 0.420
And the Welcome Screen's formats is set to France 0.178
When I set the language to Italian (it) 4.529
Then the language and keyboard have not been saved in cleartext storage 2.090
When I save the language and keyboard options in cleartext storage 2.315
Then the "it" language and keyboard have been saved in cleartext storage 0.104
And I shutdown Tails and wait for the computer to power off 2.706
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 36.458
Then the Welcome Screen's language is set to Italian 0.590
And the Welcome Screen's formats is set to Italy 0.187
When I enable persistence 8.817
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.181
And the Welcome Screen's language is set to Italian 0.624
After features/support/hooks.rb:335 0.636
After features/support/hooks.rb:104 0.010