Project Number Date
test_Tails_ISO_stable 6111 31 Jan 2026, 11:48

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 240 0 0 0 0 240 21 0 21 29:7.861 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
54.229
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 8.871
And I log in to a new session in German (de) 28.807
Then the live user's Documents directory exists 0.064
And there is a GNOME bookmark for the Documents directory 16.487
After features/support/hooks.rb:331 0.822
After features/support/hooks.rb:100 0.000
Tags: @product
50.515
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.492
And I log in to a new session in German (de) 27.416
Then the live user's Downloads directory exists 0.050
And there is a GNOME bookmark for the Downloads directory 15.555
After features/support/hooks.rb:331 1.104
After features/support/hooks.rb:100 0.000
Tags: @product
50.267
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.197
And I log in to a new session in German (de) 27.205
Then the live user's Music directory exists 0.107
And there is a GNOME bookmark for the Music directory 15.757
After features/support/hooks.rb:331 1.583
After features/support/hooks.rb:100 0.000
Tags: @product
49.809
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.455
And I log in to a new session in German (de) 25.936
Then the live user's Pictures directory exists 0.052
And there is a GNOME bookmark for the Pictures directory 16.365
After features/support/hooks.rb:331 0.838
After features/support/hooks.rb:100 0.000
Tags: @product
49.843
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.130
And I log in to a new session in German (de) 26.776
Then the live user's Videos directory exists 0.033
And there is a GNOME bookmark for the Videos directory 15.902
After features/support/hooks.rb:331 1.439
After features/support/hooks.rb:100 0.000
1:24.887
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.418
When I log in to a new session in Arabic (ar) 26.454
Then the keyboard layout is set to "eg" 0.141
And tpsd is localized to the selected locale 0.091
When the network is plugged 0.017
And Tor is ready 13.369
Then I successfully start the Unsafe Browser 7.523
And I kill the Unsafe Browser 5.907
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 8.249
And DuckDuckGo is the default search engine 5.091
And I kill the Tor Browser 5.216
And the screen keyboard works in Thunderbird 4.964
And the layout of the screen keyboard is set to "us" 0.361
After features/support/hooks.rb:331 1.392
After features/support/hooks.rb:100 0.000
1:26.423
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.559
When I log in to a new session in Chinese (zh_CN) 28.580
Then the keyboard layout is set to "cn" 0.130
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.013
And Tor is ready 14.453
Then I successfully start the Unsafe Browser 7.220
And I kill the Unsafe Browser 5.247
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 7.469
And DuckDuckGo is the default search engine 5.638
And I kill the Tor Browser 5.244
And the screen keyboard works in Thunderbird 4.255
And the layout of the screen keyboard is set to "us" 0.445
After features/support/hooks.rb:331 1.129
After features/support/hooks.rb:100 0.000
1:14.269
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.674
When I log in to a new session in English (en) 12.913
Then the keyboard layout is set to "us" 0.095
And tpsd is localized to the selected locale 0.083
When the network is plugged 0.015
And Tor is ready 14.883
Then I successfully start the Unsafe Browser 8.262
And I kill the Unsafe Browser 5.286
When I enable the screen keyboard 0.046
Then the screen keyboard works in Tor Browser 10.677
And DuckDuckGo is the default search engine 4.163
And I kill the Tor Browser 5.268
And the screen keyboard works in Thunderbird 4.554
And the layout of the screen keyboard is set to "us" 0.344
After features/support/hooks.rb:331 0.917
After features/support/hooks.rb:100 0.000
1:27.453
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.278
When I log in to a new session in French (fr) 28.568
Then the keyboard layout is set to "fr" 0.109
And tpsd is localized to the selected locale 0.092
When the network is plugged 0.015
And Tor is ready 14.073
Then I successfully start the Unsafe Browser 7.762
And I kill the Unsafe Browser 5.339
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 8.373
And DuckDuckGo is the default search engine 5.695
And I kill the Tor Browser 5.291
And the screen keyboard works in Thunderbird 4.383
And the layout of the screen keyboard is set to "fr" 0.414
After features/support/hooks.rb:331 1.389
After features/support/hooks.rb:100 0.000
1:26.859
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.742
When I log in to a new session in German (de) 27.652
Then the keyboard layout is set to "de" 0.095
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.033
And Tor is ready 14.145
Then I successfully start the Unsafe Browser 8.026
And I kill the Unsafe Browser 5.250
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 7.985
And DuckDuckGo is the default search engine 5.345
And I kill the Tor Browser 5.218
And the screen keyboard works in Thunderbird 4.829
And the layout of the screen keyboard is set to "de" 0.364
After features/support/hooks.rb:331 1.310
After features/support/hooks.rb:100 0.000
1:24.858
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.133
When I log in to a new session in Hindi (hi) 27.215
Then the keyboard layout is set to "in" 0.100
And tpsd is localized to the selected locale 0.138
When the network is plugged 0.018
And Tor is ready 13.948
Then I successfully start the Unsafe Browser 7.334
And I kill the Unsafe Browser 5.630
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 7.811
And DuckDuckGo is the default search engine 5.417
And I kill the Tor Browser 5.214
And the screen keyboard works in Thunderbird 4.468
And the layout of the screen keyboard is set to "us" 0.359
After features/support/hooks.rb:331 1.474
After features/support/hooks.rb:100 0.000
1:26.896
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.506
When I log in to a new session in Indonesian (id) 29.233
Then the keyboard layout is set to "id" 0.100
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.019
And Tor is ready 13.201
Then I successfully start the Unsafe Browser 7.016
And I kill the Unsafe Browser 5.185
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 8.549
And DuckDuckGo is the default search engine 4.984
And I kill the Tor Browser 5.210
And the screen keyboard works in Thunderbird 5.362
And the layout of the screen keyboard is set to "us" 0.370
After features/support/hooks.rb:331 1.521
After features/support/hooks.rb:100 0.000
1:59.823
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.561
When I log in to a new session in Italian (it) 29.001
Then the keyboard layout is set to "it" 0.111
And tpsd is localized to the selected locale 0.108
When the network is plugged 0.017
And Tor is ready 43.463
Then I successfully start the Unsafe Browser 7.000
And I kill the Unsafe Browser 5.199
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 11.813
And DuckDuckGo is the default search engine 4.855
And I kill the Tor Browser 5.201
And the screen keyboard works in Thunderbird 5.028
And the layout of the screen keyboard is set to "us" 0.392
After features/support/hooks.rb:331 0.989
After features/support/hooks.rb:100 0.000
1:26.141
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.465
When I log in to a new session in Persian (fa) 28.566
Then the keyboard layout is set to "ir" 0.091
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.018
And Tor is ready 13.272
Then I successfully start the Unsafe Browser 7.784
And I kill the Unsafe Browser 5.243
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 8.078
And DuckDuckGo is the default search engine 5.283
And I kill the Tor Browser 5.194
And the screen keyboard works in Thunderbird 4.598
And the layout of the screen keyboard is set to "ir" 0.352
After features/support/hooks.rb:331 1.081
After features/support/hooks.rb:100 0.000
1:23.604
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.123
When I log in to a new session in Portuguese (pt) 26.876
Then the keyboard layout is set to "pt" 0.096
And tpsd is localized to the selected locale 0.115
When the network is plugged 0.015
And Tor is ready 14.021
Then I successfully start the Unsafe Browser 6.382
And I kill the Unsafe Browser 5.398
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.032
And DuckDuckGo is the default search engine 5.701
And I kill the Tor Browser 5.236
And the screen keyboard works in Thunderbird 4.178
And the layout of the screen keyboard is set to "us" 0.367
After features/support/hooks.rb:331 0.914
After features/support/hooks.rb:100 0.000
1:24.290
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.330
When I log in to a new session in Russian (ru) 26.603
Then the keyboard layout is set to "ru" 0.140
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.019
And Tor is ready 14.232
Then I successfully start the Unsafe Browser 5.964
And I kill the Unsafe Browser 5.209
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 8.586
And DuckDuckGo is the default search engine 5.118
And I kill the Tor Browser 5.231
And the screen keyboard works in Thunderbird 5.282
And the layout of the screen keyboard is set to "ru" 0.405
After features/support/hooks.rb:331 0.948
After features/support/hooks.rb:100 0.000
1:30.989
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.572
When I log in to a new session in Spanish (es) 32.161
Then the keyboard layout is set to "es" 0.115
And tpsd is localized to the selected locale 0.162
When the network is plugged 0.019
And Tor is ready 15.035
Then I successfully start the Unsafe Browser 6.776
And I kill the Unsafe Browser 5.315
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 7.575
And DuckDuckGo is the default search engine 5.746
And I kill the Tor Browser 5.198
And the screen keyboard works in Thunderbird 4.905
And the layout of the screen keyboard is set to "us" 0.350
After features/support/hooks.rb:331 1.121
After features/support/hooks.rb:100 0.000
1:25.061
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.761
When I log in to a new session in Turkish (tr) 27.028
Then the keyboard layout is set to "tr" 0.132
And tpsd is localized to the selected locale 0.129
When the network is plugged 0.019
And Tor is ready 14.109
Then I successfully start the Unsafe Browser 5.561
And I kill the Unsafe Browser 5.244
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 8.960
And DuckDuckGo is the default search engine 5.699
And I kill the Tor Browser 5.248
And the screen keyboard works in Thunderbird 4.756
And the layout of the screen keyboard is set to "us" 0.356
After features/support/hooks.rb:331 1.387
After features/support/hooks.rb:100 0.000
Tags: @product
1:17.995
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.759
When I set the language to Italian (it) 5.500
Then the language and keyboard have not been saved in cleartext storage 2.132
When I shutdown Tails and wait for the computer to power off 13.189
And I start Tails from USB drive "__internal" with network unplugged 47.130
Then the Welcome Screen's language is set to English 0.282
After features/support/hooks.rb:331 0.983
After features/support/hooks.rb:100 0.021
Tags: @product
1:13.268
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.324
When I set the language to Italian (it) 4.650
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 1.170
When I set the language to French (fr) 4.542
Then the "fr" language and keyboard have been saved in cleartext storage 0.107
And I shutdown Tails and wait for the computer to power off 6.033
And I start Tails from USB drive "__internal" with network unplugged 44.858
Then the "fr" language and keyboard have been saved in cleartext storage 0.387
And the Welcome Screen's language is set to French 0.766
After features/support/hooks.rb:331 0.940
After features/support/hooks.rb:100 0.007
Tags: @product
3:20.370
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.200
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.657
And I create a persistent partition 1:1.492
And I manually store legacy localization settings in Persistent Storage 0.637
When I shutdown Tails and wait for the computer to power off 15.725
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 43.350
Then the Welcome Screen's language is set to English 0.303
And the Welcome Screen's formats is set to United States 0.287
When I enable persistence 7.509
Then the Welcome Screen's language is set to German 0.403
And the Welcome Screen's formats is set to France 0.196
When I set the language to Italian (it) 4.532
Then the language and keyboard have not been saved in cleartext storage 2.183
When I save the language and keyboard options in cleartext storage 2.363
Then the "it" language and keyboard have been saved in cleartext storage 0.101
And I shutdown Tails and wait for the computer to power off 2.732
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 37.755
Then the Welcome Screen's language is set to Italian 0.698
And the Welcome Screen's formats is set to Italy 0.279
When I enable persistence 9.037
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.210
And the Welcome Screen's language is set to Italian 0.710
After features/support/hooks.rb:331 0.795
After features/support/hooks.rb:100 0.011