Project Number Date
test_Tails_ISO_devel 4387 10 May 2026, 10:55

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 25:14.001 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
48.939
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 8.188
And I log in to a new session in German (de) 26.315
Then the live user's Documents directory exists 0.055
And there is a GNOME bookmark for the Documents directory 14.380
After features/support/hooks.rb:331 1.008
After features/support/hooks.rb:100 0.000
Tags: @product
47.322
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.026
And I log in to a new session in German (de) 25.714
Then the live user's Downloads directory exists 0.045
And there is a GNOME bookmark for the Downloads directory 14.535
After features/support/hooks.rb:331 1.054
After features/support/hooks.rb:100 0.000
Tags: @product
46.453
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 6.988
And I log in to a new session in German (de) 24.963
Then the live user's Music directory exists 0.048
And there is a GNOME bookmark for the Music directory 14.452
After features/support/hooks.rb:331 0.937
After features/support/hooks.rb:100 0.000
Tags: @product
46.889
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 6.975
And I log in to a new session in German (de) 25.473
Then the live user's Pictures directory exists 0.037
And there is a GNOME bookmark for the Pictures directory 14.402
After features/support/hooks.rb:331 1.088
After features/support/hooks.rb:100 0.000
Tags: @product
46.898
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 6.842
And I log in to a new session in German (de) 25.619
Then the live user's Videos directory exists 0.048
And there is a GNOME bookmark for the Videos directory 14.387
After features/support/hooks.rb:331 1.019
After features/support/hooks.rb:100 0.000
1:16.972
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.002
When I log in to a new session in Arabic (ar) 25.578
Then the keyboard layout is set to "eg" 0.097
And tpsd is localized to the selected locale 0.073
When the network is plugged 0.014
And Tor is ready 11.389
Then I successfully start the Unsafe Browser 4.939
And I kill the Unsafe Browser 5.213
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 7.704
And DuckDuckGo is the default search engine 5.281
And I kill the Tor Browser 5.214
And the screen keyboard works in Thunderbird 4.053
And the layout of the screen keyboard is set to "us" 0.346
After features/support/hooks.rb:331 0.772
After features/support/hooks.rb:100 0.000
1:17.167
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.056
When I log in to a new session in Chinese (zh_CN) 25.692
Then the keyboard layout is set to "cn" 0.089
And tpsd is localized to the selected locale 0.085
When the network is plugged 0.014
And Tor is ready 11.181
Then I successfully start the Unsafe Browser 5.207
And I kill the Unsafe Browser 5.217
When I enable the screen keyboard 0.044
Then the screen keyboard works in Tor Browser 7.450
And DuckDuckGo is the default search engine 5.205
And I kill the Tor Browser 5.226
And the screen keyboard works in Thunderbird 4.346
And the layout of the screen keyboard is set to "us" 0.349
After features/support/hooks.rb:331 0.745
After features/support/hooks.rb:100 0.000
1:1.256
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.113
When I log in to a new session in English (en) 10.878
Then the keyboard layout is set to "us" 0.083
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.013
And Tor is ready 11.444
Then I successfully start the Unsafe Browser 4.870
And I kill the Unsafe Browser 5.220
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 7.709
And DuckDuckGo is the default search engine 4.123
And I kill the Tor Browser 5.238
And the screen keyboard works in Thunderbird 4.044
And the layout of the screen keyboard is set to "us" 0.360
After features/support/hooks.rb:331 1.599
After features/support/hooks.rb:100 0.000
1:18.521
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 6.927
When I log in to a new session in French (fr) 25.680
Then the keyboard layout is set to "fr" 0.084
And tpsd is localized to the selected locale 0.090
When the network is plugged 0.016
And Tor is ready 12.455
Then I successfully start the Unsafe Browser 5.171
And I kill the Unsafe Browser 5.187
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 7.582
And DuckDuckGo is the default search engine 5.213
And I kill the Tor Browser 5.206
And the screen keyboard works in Thunderbird 4.477
And the layout of the screen keyboard is set to "fr" 0.365
After features/support/hooks.rb:331 1.056
After features/support/hooks.rb:100 0.000
1:18.075
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.001
When I log in to a new session in German (de) 26.210
Then the keyboard layout is set to "de" 0.075
And tpsd is localized to the selected locale 0.094
When the network is plugged 0.016
And Tor is ready 12.454
Then I successfully start the Unsafe Browser 4.965
And I kill the Unsafe Browser 5.186
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 7.627
And DuckDuckGo is the default search engine 4.768
And I kill the Tor Browser 5.186
And the screen keyboard works in Thunderbird 4.087
And the layout of the screen keyboard is set to "de" 0.349
After features/support/hooks.rb:331 0.924
After features/support/hooks.rb:100 0.000
1:17.755
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.038
When I log in to a new session in Hindi (hi) 26.235
Then the keyboard layout is set to "in" 0.083
And tpsd is localized to the selected locale 0.077
When the network is plugged 0.019
And Tor is ready 12.219
Then I successfully start the Unsafe Browser 4.917
And I kill the Unsafe Browser 5.184
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 7.445
And DuckDuckGo is the default search engine 4.763
And I kill the Tor Browser 5.222
And the screen keyboard works in Thunderbird 4.144
And the layout of the screen keyboard is set to "us" 0.346
After features/support/hooks.rb:331 1.233
After features/support/hooks.rb:100 0.000
1:17.244
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.043
When I log in to a new session in Indonesian (id) 26.086
Then the keyboard layout is set to "id" 0.116
And tpsd is localized to the selected locale 0.095
When the network is plugged 0.017
And Tor is ready 11.178
Then I successfully start the Unsafe Browser 4.862
And I kill the Unsafe Browser 5.202
When I enable the screen keyboard 0.047
Then the screen keyboard works in Tor Browser 7.344
And DuckDuckGo is the default search engine 5.166
And I kill the Tor Browser 5.255
And the screen keyboard works in Thunderbird 4.489
And the layout of the screen keyboard is set to "us" 0.340
After features/support/hooks.rb:331 1.319
After features/support/hooks.rb:100 0.000
1:16.223
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 6.913
When I log in to a new session in Italian (it) 25.638
Then the keyboard layout is set to "it" 0.080
And tpsd is localized to the selected locale 0.080
When the network is plugged 0.016
And Tor is ready 11.280
Then I successfully start the Unsafe Browser 4.898
And I kill the Unsafe Browser 5.182
When I enable the screen keyboard 0.051
Then the screen keyboard works in Tor Browser 7.466
And DuckDuckGo is the default search engine 4.809
And I kill the Tor Browser 5.198
And the screen keyboard works in Thunderbird 4.271
And the layout of the screen keyboard is set to "us" 0.336
After features/support/hooks.rb:331 1.374
After features/support/hooks.rb:100 0.000
1:17.859
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 6.924
When I log in to a new session in Persian (fa) 25.996
Then the keyboard layout is set to "ir" 0.082
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.016
And Tor is ready 12.633
Then I successfully start the Unsafe Browser 4.357
And I kill the Unsafe Browser 5.237
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 7.411
And DuckDuckGo is the default search engine 5.008
And I kill the Tor Browser 5.187
And the screen keyboard works in Thunderbird 4.499
And the layout of the screen keyboard is set to "ir" 0.351
After features/support/hooks.rb:331 1.293
After features/support/hooks.rb:100 0.000
1:18.674
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 6.935
When I log in to a new session in Portuguese (pt) 26.043
Then the keyboard layout is set to "pt" 0.153
And tpsd is localized to the selected locale 0.088
When the network is plugged 0.017
And Tor is ready 12.719
Then I successfully start the Unsafe Browser 5.106
And I kill the Unsafe Browser 5.182
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 7.473
And DuckDuckGo is the default search engine 4.623
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 4.725
And the layout of the screen keyboard is set to "us" 0.341
After features/support/hooks.rb:331 0.972
After features/support/hooks.rb:100 0.000
1:16.393
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.021
When I log in to a new session in Russian (ru) 24.961
Then the keyboard layout is set to "ru" 0.102
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.013
And Tor is ready 11.320
Then I successfully start the Unsafe Browser 5.204
And I kill the Unsafe Browser 5.203
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 7.636
And DuckDuckGo is the default search engine 4.567
And I kill the Tor Browser 5.188
And the screen keyboard works in Thunderbird 4.659
And the layout of the screen keyboard is set to "ru" 0.357
After features/support/hooks.rb:331 1.129
After features/support/hooks.rb:100 0.000
1:21.503
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.108
When I log in to a new session in Spanish (es) 25.987
Then the keyboard layout is set to "es" 0.133
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.021
And Tor is ready 11.940
Then I successfully start the Unsafe Browser 4.908
And I kill the Unsafe Browser 5.173
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 10.785
And DuckDuckGo is the default search engine 5.133
And I kill the Tor Browser 5.192
And the screen keyboard works in Thunderbird 4.599
And the layout of the screen keyboard is set to "us" 0.360
After features/support/hooks.rb:331 1.105
After features/support/hooks.rb:100 0.000
1:15.880
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 6.968
When I log in to a new session in Turkish (tr) 25.054
Then the keyboard layout is set to "tr" 0.107
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.015
And Tor is ready 11.340
Then I successfully start the Unsafe Browser 4.936
And I kill the Unsafe Browser 5.199
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 7.461
And DuckDuckGo is the default search engine 4.605
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 4.427
And the layout of the screen keyboard is set to "us" 0.376
After features/support/hooks.rb:331 1.210
After features/support/hooks.rb:100 0.000
Tags: @product
1:0.028
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 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.398
When I set the language to Italian (it) 4.504
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 6.758
And I start Tails from USB drive "__internal" with network unplugged 37.991
Then the Welcome Screen's language is set to English 0.267
After features/support/hooks.rb:331 0.932
After features/support/hooks.rb:100 0.006
Tags: @product
1:10.910
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 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.695
When I set the language to Italian (it) 4.513
And I save the language and keyboard options in cleartext storage 2.459
Then the "it" language and keyboard have been saved in cleartext storage 0.088
When I set the language to French (fr) 4.479
Then the "fr" language and keyboard have been saved in cleartext storage 0.084
And I shutdown Tails and wait for the computer to power off 4.058
And I start Tails from USB drive "__internal" with network unplugged 38.531
Then the "fr" language and keyboard have been saved in cleartext storage 0.433
And the Welcome Screen's language is set to French 0.696
When I log in to a new session 7.822
Then the language is set to French 0.047
After features/support/hooks.rb:331 0.798
After features/support/hooks.rb:100 0.006
Tags: @product
2:33.030
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given I have started Tails without network from a USB drive without a persistent partition and logged in 8.383
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.296
And I create a persistent partition 30.144
And I manually store legacy localization settings in Persistent Storage 0.507
When I shutdown Tails and wait for the computer to power off 9.324
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 37.138
Then the Welcome Screen's language is set to English 0.291
And the Welcome Screen's formats is set to United States 0.178
When I enable persistence 7.471
Then the Welcome Screen's language is set to German 0.432
And the Welcome Screen's formats is set to France 0.179
When I set the language to Italian (it) 4.506
Then the language and keyboard have not been saved in cleartext storage 2.078
When I save the language and keyboard options in cleartext storage 2.350
Then the "it" language and keyboard have been saved in cleartext storage 0.091
And I shutdown Tails and wait for the computer to power off 2.709
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 36.685
Then the Welcome Screen's language is set to Italian 0.557
And the Welcome Screen's formats is set to Italy 0.210
When I enable persistence 8.644
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.182
And the Welcome Screen's language is set to Italian 0.665
After features/support/hooks.rb:331 0.780
After features/support/hooks.rb:100 0.011