Project Number Date
test_Tails_ISO_devel 4640 28 Sep 2026, 16:28

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:17.004 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:0.864
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 20.139
And I log in to a new session in German (de) 26.303
Then the live user's Documents directory exists 0.043
And there is a GNOME bookmark for the Documents directory 14.377
After features/support/hooks.rb:339 0.993
After features/support/hooks.rb:108 0.000
Tags: @product
48.310
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.012
And I log in to a new session in German (de) 26.815
Then the live user's Downloads directory exists 0.049
And there is a GNOME bookmark for the Downloads directory 14.433
After features/support/hooks.rb:339 1.122
After features/support/hooks.rb:108 0.000
Tags: @product
47.202
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.843
And I log in to a new session in German (de) 26.153
Then the live user's Music directory exists 0.036
And there is a GNOME bookmark for the Music directory 14.169
After features/support/hooks.rb:339 1.180
After features/support/hooks.rb:108 0.000
Tags: @product
49.954
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.912
And I log in to a new session in German (de) 25.723
Then the live user's Pictures directory exists 0.039
And there is a GNOME bookmark for the Pictures directory 17.278
After features/support/hooks.rb:339 0.980
After features/support/hooks.rb:108 0.000
Tags: @product
48.871
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.719
And I log in to a new session in German (de) 27.814
Then the live user's Videos directory exists 0.067
And there is a GNOME bookmark for the Videos directory 14.271
After features/support/hooks.rb:339 1.093
After features/support/hooks.rb:108 0.000
1:51.284
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.074
And I set an administration password 6.957
When I log in to a new session in Arabic (ar) 25.469
Then the keyboard layout is set to "eg" 0.086
And tpsd is localized to the selected locale 0.083
Given the network is plugged 0.026
And Tor is ready 11.229
Then I successfully start the Unsafe Browser 7.011
And I kill the Unsafe Browser 5.233
Given Thunderbird is installed 23.401
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 9.269
And DuckDuckGo is the default search engine 5.880
And I kill the Tor Browser 5.202
And the screen keyboard works in Thunderbird 3.994
And the layout of the screen keyboard is set to "us" 0.291
After features/support/hooks.rb:339 1.038
After features/support/hooks.rb:108 0.000
1:47.042
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.645
And I set an administration password 6.822
When I log in to a new session in Chinese (zh_CN) 25.877
Then the keyboard layout is set to "cn" 0.082
And tpsd is localized to the selected locale 0.056
Given the network is plugged 0.040
And Tor is ready 10.953
Then I successfully start the Unsafe Browser 5.676
And I kill the Unsafe Browser 5.173
Given Thunderbird is installed 21.076
When I enable the screen keyboard 0.257
Then the screen keyboard works in Tor Browser 8.570
And DuckDuckGo is the default search engine 5.061
And I kill the Tor Browser 5.229
And the screen keyboard works in Thunderbird 4.143
And the layout of the screen keyboard is set to "us" 0.377
After features/support/hooks.rb:339 0.705
After features/support/hooks.rb:108 0.000
1:29.764
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.056
And I set an administration password 6.887
When I log in to a new session in English (en) 11.674
Then the keyboard layout is set to "us" 0.087
And tpsd is localized to the selected locale 0.083
Given the network is plugged 0.026
And Tor is ready 10.266
Then I successfully start the Unsafe Browser 5.876
And I kill the Unsafe Browser 5.156
Given Thunderbird is installed 21.201
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.773
And DuckDuckGo is the default search engine 3.732
And I kill the Tor Browser 5.190
And the screen keyboard works in Thunderbird 3.348
And the layout of the screen keyboard is set to "us" 0.338
After features/support/hooks.rb:339 1.851
After features/support/hooks.rb:108 0.000
1:48.195
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.193
And I set an administration password 6.772
When I log in to a new session in French (fr) 26.045
Then the keyboard layout is set to "fr" 0.095
And tpsd is localized to the selected locale 0.070
Given the network is plugged 0.039
And Tor is ready 11.288
Then I successfully start the Unsafe Browser 4.315
And I kill the Unsafe Browser 5.163
Given Thunderbird is installed 24.074
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 8.663
And DuckDuckGo is the default search engine 5.163
And I kill the Tor Browser 5.244
And the screen keyboard works in Thunderbird 3.659
And the layout of the screen keyboard is set to "fr" 0.322
After features/support/hooks.rb:339 0.820
After features/support/hooks.rb:108 0.000
1:45.631
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.973
And I set an administration password 6.757
When I log in to a new session in German (de) 25.471
Then the keyboard layout is set to "de" 0.101
And tpsd is localized to the selected locale 0.105
Given the network is plugged 0.029
And Tor is ready 10.668
Then I successfully start the Unsafe Browser 6.291
And I kill the Unsafe Browser 5.274
Given Thunderbird is installed 20.535
When I enable the screen keyboard 0.129
Then the screen keyboard works in Tor Browser 9.108
And DuckDuckGo is the default search engine 5.263
And I kill the Tor Browser 5.177
And the screen keyboard works in Thunderbird 3.434
And the layout of the screen keyboard is set to "de" 0.308
After features/support/hooks.rb:339 0.601
After features/support/hooks.rb:108 0.000
1:48.377
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.833
And I set an administration password 7.004
When I log in to a new session in Hindi (hi) 26.908
Then the keyboard layout is set to "in" 0.087
And tpsd is localized to the selected locale 0.092
Given the network is plugged 0.036
And Tor is ready 12.476
Then I successfully start the Unsafe Browser 4.746
And I kill the Unsafe Browser 5.163
Given Thunderbird is installed 20.997
When I enable the screen keyboard 0.079
Then the screen keyboard works in Tor Browser 9.173
And DuckDuckGo is the default search engine 5.245
And I kill the Tor Browser 5.169
And the screen keyboard works in Thunderbird 3.973
And the layout of the screen keyboard is set to "us" 0.387
After features/support/hooks.rb:339 0.845
After features/support/hooks.rb:108 0.000
1:43.409
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.054
And I set an administration password 6.796
When I log in to a new session in Indonesian (id) 25.692
Then the keyboard layout is set to "id" 0.122
And tpsd is localized to the selected locale 0.097
Given the network is plugged 0.023
And Tor is ready 10.446
Then I successfully start the Unsafe Browser 5.353
And I kill the Unsafe Browser 5.174
Given Thunderbird is installed 20.305
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 8.304
And DuckDuckGo is the default search engine 4.773
And I kill the Tor Browser 5.185
And the screen keyboard works in Thunderbird 3.578
And the layout of the screen keyboard is set to "us" 0.431
After features/support/hooks.rb:339 1.033
After features/support/hooks.rb:108 0.000
1:48.154
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.955
And I set an administration password 6.874
When I log in to a new session in Italian (it) 27.101
Then the keyboard layout is set to "it" 0.072
And tpsd is localized to the selected locale 0.082
Given the network is plugged 0.024
And Tor is ready 12.730
Then I successfully start the Unsafe Browser 5.555
And I kill the Unsafe Browser 5.151
Given Thunderbird is installed 20.535
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 8.934
And DuckDuckGo is the default search engine 4.915
And I kill the Tor Browser 5.222
And the screen keyboard works in Thunderbird 3.609
And the layout of the screen keyboard is set to "us" 0.319
After features/support/hooks.rb:339 0.704
After features/support/hooks.rb:108 0.000
1:48.446
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.903
And I set an administration password 7.024
When I log in to a new session in Persian (fa) 25.232
Then the keyboard layout is set to "ir" 0.099
And tpsd is localized to the selected locale 0.057
Given the network is plugged 0.045
And Tor is ready 11.859
Then I successfully start the Unsafe Browser 6.029
And I kill the Unsafe Browser 5.126
Given Thunderbird is installed 21.416
When I enable the screen keyboard 0.141
Then the screen keyboard works in Tor Browser 8.928
And DuckDuckGo is the default search engine 5.300
And I kill the Tor Browser 5.210
And the screen keyboard works in Thunderbird 4.771
And the layout of the screen keyboard is set to "ir" 0.300
After features/support/hooks.rb:339 1.049
After features/support/hooks.rb:108 0.000
1:45.236
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.046
And I set an administration password 6.833
When I log in to a new session in Portuguese (pt) 25.489
Then the keyboard layout is set to "pt" 0.085
And tpsd is localized to the selected locale 0.077
Given the network is plugged 0.024
And Tor is ready 11.115
Then I successfully start the Unsafe Browser 5.828
And I kill the Unsafe Browser 5.302
Given Thunderbird is installed 20.353
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 8.321
And DuckDuckGo is the default search engine 5.144
And I kill the Tor Browser 5.182
And the screen keyboard works in Thunderbird 4.066
And the layout of the screen keyboard is set to "us" 0.291
After features/support/hooks.rb:339 1.006
After features/support/hooks.rb:108 0.000
1:49.274
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.887
And I set an administration password 6.847
When I log in to a new session in Russian (ru) 26.851
Then the keyboard layout is set to "ru" 0.082
And tpsd is localized to the selected locale 0.105
Given the network is plugged 0.023
And Tor is ready 12.857
Then I successfully start the Unsafe Browser 5.209
And I kill the Unsafe Browser 5.166
Given Thunderbird is installed 21.420
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 9.178
And DuckDuckGo is the default search engine 5.045
And I kill the Tor Browser 5.196
And the screen keyboard works in Thunderbird 4.026
And the layout of the screen keyboard is set to "ru" 0.318
After features/support/hooks.rb:339 1.041
After features/support/hooks.rb:108 0.000
1:50.914
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.917
And I set an administration password 6.941
When I log in to a new session in Spanish (es) 27.313
Then the keyboard layout is set to "es" 0.108
And tpsd is localized to the selected locale 0.106
Given the network is plugged 0.040
And Tor is ready 11.712
Then I successfully start the Unsafe Browser 5.419
And I kill the Unsafe Browser 5.207
Given Thunderbird is installed 20.832
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 11.670
And DuckDuckGo is the default search engine 5.239
And I kill the Tor Browser 5.225
And the screen keyboard works in Thunderbird 3.797
And the layout of the screen keyboard is set to "us" 0.307
After features/support/hooks.rb:339 0.856
After features/support/hooks.rb:108 0.000
1:51.549
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.981
And I set an administration password 6.935
When I log in to a new session in Turkish (tr) 25.435
Then the keyboard layout is set to "tr" 0.052
And tpsd is localized to the selected locale 0.057
Given the network is plugged 0.038
And Tor is ready 12.022
Then I successfully start the Unsafe Browser 5.630
And I kill the Unsafe Browser 5.201
Given Thunderbird is installed 24.707
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 9.516
And DuckDuckGo is the default search engine 5.382
And I kill the Tor Browser 5.159
And the screen keyboard works in Thunderbird 4.010
And the layout of the screen keyboard is set to "us" 0.319
After features/support/hooks.rb:339 0.908
After features/support/hooks.rb:108 0.000
Tags: @product
59.773
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 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.796
When I set the language to Italian (it) 4.481
Then the language and keyboard have not been saved in cleartext storage 2.107
When I shutdown Tails and wait for the computer to power off 5.539
And I start Tails from USB drive "__internal" with network unplugged 38.415
Then the Welcome Screen's language is set to English 0.433
After features/support/hooks.rb:339 1.022
After features/support/hooks.rb:108 0.007
Tags: @product
1:12.566
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 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.282
When I set the language to Italian (it) 4.581
And I save the language and keyboard options in cleartext storage 2.457
Then the "it" language and keyboard have been saved in cleartext storage 1.230
When I set the language to French (fr) 4.518
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 4.033
And I start Tails from USB drive "__internal" with network unplugged 39.133
Then the "fr" language and keyboard have been saved in cleartext storage 0.273
And the Welcome Screen's language is set to French 0.916
When I log in to a new session 6.995
Then the language is set to French 0.043
After features/support/hooks.rb:339 0.870
After features/support/hooks.rb:108 0.007
Tags: @product
2:42.176
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails without network from a USB drive without a persistent partition and logged in 9.263
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.357
And I create a persistent partition 31.862
And I manually store legacy localization settings in Persistent Storage 0.227
When I shutdown Tails and wait for the computer to power off 6.129
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 35.654
Then the Welcome Screen's language is set to English 0.189
And the Welcome Screen's formats is set to United States 0.195
When I enable persistence 13.597
Then the Welcome Screen's language is set to German 0.606
And the Welcome Screen's formats is set to France 0.251
When I set the language to Italian (it) 4.546
Then the language and keyboard have not been saved in cleartext storage 2.097
When I save the language and keyboard options in cleartext storage 2.444
Then the "it" language and keyboard have been saved in cleartext storage 0.112
And I shutdown Tails and wait for the computer to power off 2.868
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 35.696
Then the Welcome Screen's language is set to Italian 0.775
And the Welcome Screen's formats is set to Italy 0.207
When I enable persistence 14.266
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.139
And the Welcome Screen's language is set to Italian 0.687
After features/support/hooks.rb:339 0.568
After features/support/hooks.rb:108 0.011