Project Number Date
test_Tails_ISO_devel 4408 21 May 2026, 11:24

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:23.649 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
47.718
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 8.226
And I log in to a new session in German (de) 25.255
Then the live user's Documents directory exists 0.040
And there is a GNOME bookmark for the Documents directory 14.197
After features/support/hooks.rb:335 0.819
After features/support/hooks.rb:104 0.000
Tags: @product
46.391
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.055
And I log in to a new session in German (de) 24.868
Then the live user's Downloads directory exists 0.038
And there is a GNOME bookmark for the Downloads directory 14.430
After features/support/hooks.rb:335 1.048
After features/support/hooks.rb:104 0.000
Tags: @product
47.743
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 6.989
And I log in to a new session in German (de) 26.202
Then the live user's Music directory exists 0.047
And there is a GNOME bookmark for the Music directory 14.503
After features/support/hooks.rb:335 1.183
After features/support/hooks.rb:104 0.000
Tags: @product
46.490
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.001
And I log in to a new session in German (de) 25.217
Then the live user's Pictures directory exists 0.035
And there is a GNOME bookmark for the Pictures directory 14.235
After features/support/hooks.rb:335 0.958
After features/support/hooks.rb:104 0.000
Tags: @product
46.251
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.937
And I log in to a new session in German (de) 24.870
Then the live user's Videos directory exists 0.051
And there is a GNOME bookmark for the Videos directory 14.392
After features/support/hooks.rb:335 1.391
After features/support/hooks.rb:104 0.000
1:50.564
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.071
And I set an administration password 6.739
When I log in to a new session in Arabic (ar) 25.289
Then the keyboard layout is set to "eg" 0.099
And tpsd is localized to the selected locale 0.106
Given the network is plugged 0.019
And Tor is ready 11.496
Then I successfully start the Unsafe Browser 4.860
And I kill the Unsafe Browser 5.193
Given Thunderbird is installed 24.412
When I enable the screen keyboard 0.121
Then the screen keyboard works in Tor Browser 10.355
And DuckDuckGo is the default search engine 4.856
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 4.333
And the layout of the screen keyboard is set to "us" 0.386
After features/support/hooks.rb:335 0.769
After features/support/hooks.rb:104 0.000
1:50.680
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.295
And I set an administration password 6.805
When I log in to a new session in Chinese (zh_CN) 24.704
Then the keyboard layout is set to "cn" 0.133
And tpsd is localized to the selected locale 0.125
Given the network is plugged 0.022
And Tor is ready 12.369
Then I successfully start the Unsafe Browser 4.803
And I kill the Unsafe Browser 5.253
Given Thunderbird is installed 23.814
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 10.135
And DuckDuckGo is the default search engine 5.502
And I kill the Tor Browser 5.213
And the screen keyboard works in Thunderbird 4.080
And the layout of the screen keyboard is set to "us" 0.352
After features/support/hooks.rb:335 0.879
After features/support/hooks.rb:104 0.000
1:35.640
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.297
And I set an administration password 6.752
When I log in to a new session in English (en) 11.377
Then the keyboard layout is set to "us" 0.109
And tpsd is localized to the selected locale 0.092
Given the network is plugged 0.014
And Tor is ready 11.644
Then I successfully start the Unsafe Browser 4.975
And I kill the Unsafe Browser 5.214
Given Thunderbird is installed 24.140
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 10.166
And DuckDuckGo is the default search engine 4.247
And I kill the Tor Browser 5.215
And the screen keyboard works in Thunderbird 3.961
And the layout of the screen keyboard is set to "us" 0.358
After features/support/hooks.rb:335 0.716
After features/support/hooks.rb:104 0.000
1:50.299
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.982
And I set an administration password 6.804
When I log in to a new session in French (fr) 25.378
Then the keyboard layout is set to "fr" 0.143
And tpsd is localized to the selected locale 0.125
Given the network is plugged 0.016
And Tor is ready 12.542
Then I successfully start the Unsafe Browser 4.428
And I kill the Unsafe Browser 5.189
Given Thunderbird is installed 24.108
When I enable the screen keyboard 0.091
Then the screen keyboard works in Tor Browser 9.966
And DuckDuckGo is the default search engine 4.788
And I kill the Tor Browser 5.222
And the screen keyboard works in Thunderbird 4.141
And the layout of the screen keyboard is set to "fr" 0.368
After features/support/hooks.rb:335 1.042
After features/support/hooks.rb:104 0.000
1:51.541
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.023
And I set an administration password 6.768
When I log in to a new session in German (de) 26.062
Then the keyboard layout is set to "de" 0.103
And tpsd is localized to the selected locale 0.093
Given the network is plugged 0.015
And Tor is ready 12.540
Then I successfully start the Unsafe Browser 5.075
And I kill the Unsafe Browser 5.274
Given Thunderbird is installed 23.591
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 10.275
And DuckDuckGo is the default search engine 4.977
And I kill the Tor Browser 5.251
And the screen keyboard works in Thunderbird 4.076
And the layout of the screen keyboard is set to "de" 0.344
After features/support/hooks.rb:335 0.775
After features/support/hooks.rb:104 0.000
1:50.220
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.247
And I set an administration password 6.789
When I log in to a new session in Hindi (hi) 25.283
Then the keyboard layout is set to "in" 0.090
And tpsd is localized to the selected locale 0.076
Given the network is plugged 0.016
And Tor is ready 11.572
Then I successfully start the Unsafe Browser 4.850
And I kill the Unsafe Browser 5.221
Given Thunderbird is installed 23.664
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 10.280
And DuckDuckGo is the default search engine 5.413
And I kill the Tor Browser 5.193
And the screen keyboard works in Thunderbird 4.088
And the layout of the screen keyboard is set to "us" 0.343
After features/support/hooks.rb:335 0.738
After features/support/hooks.rb:104 0.000
1:51.555
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.953
And I set an administration password 6.739
When I log in to a new session in Indonesian (id) 25.891
Then the keyboard layout is set to "id" 0.089
And tpsd is localized to the selected locale 0.099
Given the network is plugged 0.018
And Tor is ready 12.971
Then I successfully start the Unsafe Browser 4.789
And I kill the Unsafe Browser 5.218
Given Thunderbird is installed 24.191
When I enable the screen keyboard 0.102
Then the screen keyboard works in Tor Browser 9.998
And DuckDuckGo is the default search engine 4.744
And I kill the Tor Browser 5.204
And the screen keyboard works in Thunderbird 4.186
And the layout of the screen keyboard is set to "us" 0.354
After features/support/hooks.rb:335 0.781
After features/support/hooks.rb:104 0.000
1:50.150
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.085
And I set an administration password 6.728
When I log in to a new session in Italian (it) 25.638
Then the keyboard layout is set to "it" 0.144
And tpsd is localized to the selected locale 0.109
Given the network is plugged 0.017
And Tor is ready 12.203
Then I successfully start the Unsafe Browser 4.950
And I kill the Unsafe Browser 5.183
Given Thunderbird is installed 23.918
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 9.371
And DuckDuckGo is the default search engine 5.140
And I kill the Tor Browser 5.244
And the screen keyboard works in Thunderbird 3.994
And the layout of the screen keyboard is set to "us" 0.347
After features/support/hooks.rb:335 0.704
After features/support/hooks.rb:104 0.000
1:51.994
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.039
And I set an administration password 6.754
When I log in to a new session in Persian (fa) 25.376
Then the keyboard layout is set to "ir" 0.105
And tpsd is localized to the selected locale 0.109
Given the network is plugged 0.017
And Tor is ready 11.510
Then I successfully start the Unsafe Browser 4.982
And I kill the Unsafe Browser 5.214
Given Thunderbird is installed 25.441
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 10.352
And DuckDuckGo is the default search engine 5.184
And I kill the Tor Browser 5.227
And the screen keyboard works in Thunderbird 4.199
And the layout of the screen keyboard is set to "ir" 0.393
After features/support/hooks.rb:335 1.229
After features/support/hooks.rb:104 0.000
1:49.533
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.061
And I set an administration password 6.805
When I log in to a new session in Portuguese (pt) 24.925
Then the keyboard layout is set to "pt" 0.104
And tpsd is localized to the selected locale 0.106
Given the network is plugged 0.017
And Tor is ready 11.117
Then I successfully start the Unsafe Browser 5.308
And I kill the Unsafe Browser 5.184
Given Thunderbird is installed 24.005
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 10.141
And DuckDuckGo is the default search engine 4.947
And I kill the Tor Browser 5.265
And the screen keyboard works in Thunderbird 4.096
And the layout of the screen keyboard is set to "us" 0.360
After features/support/hooks.rb:335 0.943
After features/support/hooks.rb:104 0.000
1:50.022
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.014
And I set an administration password 6.741
When I log in to a new session in Russian (ru) 24.648
Then the keyboard layout is set to "ru" 0.139
And tpsd is localized to the selected locale 0.115
Given the network is plugged 0.026
And Tor is ready 11.759
Then I successfully start the Unsafe Browser 4.344
And I kill the Unsafe Browser 5.228
Given Thunderbird is installed 24.452
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 10.730
And DuckDuckGo is the default search engine 4.903
And I kill the Tor Browser 5.215
And the screen keyboard works in Thunderbird 4.190
And the layout of the screen keyboard is set to "ru" 0.388
After features/support/hooks.rb:335 0.819
After features/support/hooks.rb:104 0.000
1:51.122
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 6.976
And I set an administration password 6.738
When I log in to a new session in Spanish (es) 24.848
Then the keyboard layout is set to "es" 0.083
And tpsd is localized to the selected locale 0.136
Given the network is plugged 0.033
And Tor is ready 12.118
Then I successfully start the Unsafe Browser 4.886
And I kill the Unsafe Browser 5.187
Given Thunderbird is installed 24.008
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 10.955
And DuckDuckGo is the default search engine 5.354
And I kill the Tor Browser 5.206
And the screen keyboard works in Thunderbird 4.162
And the layout of the screen keyboard is set to "us" 0.360
After features/support/hooks.rb:335 0.996
After features/support/hooks.rb:104 0.000
1:51.032
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.213
And I set an administration password 6.765
When I log in to a new session in Turkish (tr) 25.674
Then the keyboard layout is set to "tr" 0.129
And tpsd is localized to the selected locale 0.107
Given the network is plugged 0.022
And Tor is ready 12.197
Then I successfully start the Unsafe Browser 4.710
And I kill the Unsafe Browser 5.187
Given Thunderbird is installed 24.144
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 9.618
And DuckDuckGo is the default search engine 5.550
And I kill the Tor Browser 5.198
And the screen keyboard works in Thunderbird 4.100
And the layout of the screen keyboard is set to "us" 0.344
After features/support/hooks.rb:335 0.823
After features/support/hooks.rb:104 0.000
Tags: @product
1:0.468
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.399
When I set the language to Italian (it) 4.751
Then the language and keyboard have not been saved in cleartext storage 2.103
When I shutdown Tails and wait for the computer to power off 6.819
And I start Tails from USB drive "__internal" with network unplugged 38.145
Then the Welcome Screen's language is set to English 0.249
After features/support/hooks.rb:335 0.963
After features/support/hooks.rb:104 0.006
Tags: @product
1:12.883
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.512
When I set the language to Italian (it) 4.520
And I save the language and keyboard options in cleartext storage 2.378
Then the "it" language and keyboard have been saved in cleartext storage 0.093
When I set the language to French (fr) 4.468
Then the "fr" language and keyboard have been saved in cleartext storage 0.092
And I shutdown Tails and wait for the computer to power off 5.382
And I start Tails from USB drive "__internal" with network unplugged 38.846
Then the "fr" language and keyboard have been saved in cleartext storage 0.363
And the Welcome Screen's language is set to French 0.739
When I log in to a new session 8.406
Then the language is set to French 0.076
After features/support/hooks.rb:335 0.818
After features/support/hooks.rb:104 0.007
Tags: @product
2:31.344
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails without network from a USB drive without a persistent partition and logged in 8.201
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.273
And I create a persistent partition 28.875
And I manually store legacy localization settings in Persistent Storage 0.188
When I shutdown Tails and wait for the computer to power off 9.309
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 36.367
Then the Welcome Screen's language is set to English 0.261
And the Welcome Screen's formats is set to United States 0.186
When I enable persistence 7.291
Then the Welcome Screen's language is set to German 0.462
And the Welcome Screen's formats is set to France 0.185
When I set the language to Italian (it) 4.530
Then the language and keyboard have not been saved in cleartext storage 2.082
When I save the language and keyboard options in cleartext storage 2.453
Then the "it" language and keyboard have been saved in cleartext storage 0.100
And I shutdown Tails and wait for the computer to power off 2.823
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 37.458
Then the Welcome Screen's language is set to Italian 0.510
And the Welcome Screen's formats is set to Italy 0.176
When I enable persistence 8.785
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.205
And the Welcome Screen's language is set to Italian 0.614
After features/support/hooks.rb:335 0.947
After features/support/hooks.rb:104 0.011