Project Number Date
test_Tails_ISO_closed-issues-design-doc 4 29 May 2026, 15:18

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 34:19.208 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
50.248
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.362
And I log in to a new session in German (de) 26.898
Then the live user's Documents directory exists 0.055
And there is a GNOME bookmark for the Documents directory 14.931
After features/support/hooks.rb:335 1.296
After features/support/hooks.rb:104 0.000
Tags: @product
48.647
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.132
And I log in to a new session in German (de) 25.657
Then the live user's Downloads directory exists 0.043
And there is a GNOME bookmark for the Downloads directory 14.813
After features/support/hooks.rb:335 0.956
After features/support/hooks.rb:104 0.000
Tags: @product
49.077
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.186
And I log in to a new session in German (de) 26.982
Then the live user's Music directory exists 0.048
And there is a GNOME bookmark for the Music directory 14.860
After features/support/hooks.rb:335 0.873
After features/support/hooks.rb:104 0.000
Tags: @product
49.281
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.427
And I log in to a new session in German (de) 27.259
Then the live user's Pictures directory exists 0.049
And there is a GNOME bookmark for the Pictures directory 14.545
After features/support/hooks.rb:335 1.500
After features/support/hooks.rb:104 0.000
Tags: @product
48.601
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.123
And I log in to a new session in German (de) 26.626
Then the live user's Videos directory exists 0.055
And there is a GNOME bookmark for the Videos directory 14.795
After features/support/hooks.rb:335 0.838
After features/support/hooks.rb:104 0.000
1:58.780
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.611
And I set an administration password 6.865
When I log in to a new session in Arabic (ar) 26.445
Then the keyboard layout is set to "eg" 0.120
And tpsd is localized to the selected locale 0.132
Given the network is plugged 0.014
And Tor is ready 11.656
Then I successfully start the Unsafe Browser 5.897
And I kill the Unsafe Browser 5.217
Given Thunderbird is installed 27.724
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 10.884
And DuckDuckGo is the default search engine 5.773
And I kill the Tor Browser 5.238
And the screen keyboard works in Thunderbird 4.736
And the layout of the screen keyboard is set to "us" 0.392
After features/support/hooks.rb:335 1.463
After features/support/hooks.rb:104 0.000
1:57.375
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.011
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.886
And I set an administration password 6.769
When I log in to a new session in Chinese (zh_CN) 26.343
Then the keyboard layout is set to "cn" 0.146
And tpsd is localized to the selected locale 0.131
Given the network is plugged 0.041
And Tor is ready 11.957
Then I successfully start the Unsafe Browser 4.825
And I kill the Unsafe Browser 5.184
Given Thunderbird is installed 27.775
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 11.111
And DuckDuckGo is the default search engine 5.090
And I kill the Tor Browser 5.233
And the screen keyboard works in Thunderbird 4.421
And the layout of the screen keyboard is set to "us" 0.361
After features/support/hooks.rb:335 1.421
After features/support/hooks.rb:104 0.000
1:44.653
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.647
And I set an administration password 6.836
When I log in to a new session in English (en) 11.929
Then the keyboard layout is set to "us" 0.080
And tpsd is localized to the selected locale 0.132
Given the network is plugged 0.023
And Tor is ready 12.953
Then I successfully start the Unsafe Browser 5.757
And I kill the Unsafe Browser 5.192
Given Thunderbird is installed 27.797
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 11.431
And DuckDuckGo is the default search engine 4.368
And I kill the Tor Browser 5.229
And the screen keyboard works in Thunderbird 4.773
And the layout of the screen keyboard is set to "us" 0.403
After features/support/hooks.rb:335 1.358
After features/support/hooks.rb:104 0.000
1:55.708
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.498
And I set an administration password 6.812
When I log in to a new session in French (fr) 26.239
Then the keyboard layout is set to "fr" 0.106
And tpsd is localized to the selected locale 0.109
Given the network is plugged 0.021
And Tor is ready 12.543
Then I successfully start the Unsafe Browser 6.208
And I kill the Unsafe Browser 5.217
Given Thunderbird is installed 23.822
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 11.104
And DuckDuckGo is the default search engine 5.706
And I kill the Tor Browser 5.221
And the screen keyboard works in Thunderbird 4.400
And the layout of the screen keyboard is set to "fr" 0.613
After features/support/hooks.rb:335 1.591
After features/support/hooks.rb:104 0.000
1:57.841
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.565
And I set an administration password 6.772
When I log in to a new session in German (de) 27.120
Then the keyboard layout is set to "de" 0.121
And tpsd is localized to the selected locale 0.098
Given the network is plugged 0.013
And Tor is ready 11.663
Then I successfully start the Unsafe Browser 5.440
And I kill the Unsafe Browser 5.293
Given Thunderbird is installed 26.993
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 10.628
And DuckDuckGo is the default search engine 5.808
And I kill the Tor Browser 5.241
And the screen keyboard works in Thunderbird 4.356
And the layout of the screen keyboard is set to "de" 0.653
After features/support/hooks.rb:335 1.605
After features/support/hooks.rb:104 0.000
1:58.638
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.477
And I set an administration password 6.809
When I log in to a new session in Hindi (hi) 26.751
Then the keyboard layout is set to "in" 0.114
And tpsd is localized to the selected locale 0.132
Given the network is plugged 0.016
And Tor is ready 11.723
Then I successfully start the Unsafe Browser 6.077
And I kill the Unsafe Browser 5.214
Given Thunderbird is installed 27.563
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 10.701
And DuckDuckGo is the default search engine 5.736
And I kill the Tor Browser 5.251
And the screen keyboard works in Thunderbird 4.576
And the layout of the screen keyboard is set to "us" 0.420
After features/support/hooks.rb:335 1.310
After features/support/hooks.rb:104 0.000
1:57.759
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.214
And I set an administration password 6.771
When I log in to a new session in Indonesian (id) 27.069
Then the keyboard layout is set to "id" 0.132
And tpsd is localized to the selected locale 0.108
Given the network is plugged 0.020
And Tor is ready 11.496
Then I successfully start the Unsafe Browser 6.021
And I kill the Unsafe Browser 5.219
Given Thunderbird is installed 27.522
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 10.997
And DuckDuckGo is the default search engine 5.318
And I kill the Tor Browser 5.224
And the screen keyboard works in Thunderbird 4.214
And the layout of the screen keyboard is set to "us" 0.352
After features/support/hooks.rb:335 1.019
After features/support/hooks.rb:104 0.000
1:58.336
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.392
And I set an administration password 6.761
When I log in to a new session in Italian (it) 25.999
Then the keyboard layout is set to "it" 0.109
And tpsd is localized to the selected locale 0.110
Given the network is plugged 0.017
And Tor is ready 11.806
Then I successfully start the Unsafe Browser 5.405
And I kill the Unsafe Browser 5.224
Given Thunderbird is installed 27.547
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 11.085
And DuckDuckGo is the default search engine 6.946
And I kill the Tor Browser 5.241
And the screen keyboard works in Thunderbird 4.274
And the layout of the screen keyboard is set to "us" 0.347
After features/support/hooks.rb:335 2.318
After features/support/hooks.rb:104 0.000
2:2.167
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.271
And I set an administration password 6.755
When I log in to a new session in Persian (fa) 26.044
Then the keyboard layout is set to "ir" 0.111
And tpsd is localized to the selected locale 0.104
Given the network is plugged 0.019
And Tor is ready 12.385
Then I successfully start the Unsafe Browser 5.529
And I kill the Unsafe Browser 5.254
Given Thunderbird is installed 27.291
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 15.212
And DuckDuckGo is the default search engine 5.451
And I kill the Tor Browser 5.200
And the screen keyboard works in Thunderbird 5.051
And the layout of the screen keyboard is set to "ir" 0.406
After features/support/hooks.rb:335 1.459
After features/support/hooks.rb:104 0.000
1:54.000
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.272
And I set an administration password 6.838
When I log in to a new session in Portuguese (pt) 26.523
Then the keyboard layout is set to "pt" 0.165
And tpsd is localized to the selected locale 0.126
Given the network is plugged 0.016
And Tor is ready 11.836
Then I successfully start the Unsafe Browser 5.550
And I kill the Unsafe Browser 5.264
Given Thunderbird is installed 24.448
When I enable the screen keyboard 0.078
Then the screen keyboard works in Tor Browser 10.719
And DuckDuckGo is the default search engine 5.337
And I kill the Tor Browser 5.242
And the screen keyboard works in Thunderbird 4.232
And the layout of the screen keyboard is set to "us" 0.349
After features/support/hooks.rb:335 1.236
After features/support/hooks.rb:104 0.000
1:58.758
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.853
And I set an administration password 6.732
When I log in to a new session in Russian (ru) 26.126
Then the keyboard layout is set to "ru" 0.121
And tpsd is localized to the selected locale 0.130
Given the network is plugged 0.014
And Tor is ready 11.987
Then I successfully start the Unsafe Browser 5.510
And I kill the Unsafe Browser 5.221
Given Thunderbird is installed 27.563
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 11.243
And DuckDuckGo is the default search engine 5.881
And I kill the Tor Browser 5.258
And the screen keyboard works in Thunderbird 4.652
And the layout of the screen keyboard is set to "ru" 0.393
After features/support/hooks.rb:335 1.755
After features/support/hooks.rb:104 0.000
1:54.046
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.575
And I set an administration password 6.813
When I log in to a new session in Spanish (es) 26.256
Then the keyboard layout is set to "es" 0.120
And tpsd is localized to the selected locale 0.141
Given the network is plugged 0.017
And Tor is ready 11.566
Then I successfully start the Unsafe Browser 5.144
And I kill the Unsafe Browser 5.217
Given Thunderbird is installed 24.509
When I enable the screen keyboard 0.150
Then the screen keyboard works in Tor Browser 11.060
And DuckDuckGo is the default search engine 5.544
And I kill the Tor Browser 5.245
And the screen keyboard works in Thunderbird 4.269
And the layout of the screen keyboard is set to "us" 0.412
After features/support/hooks.rb:335 1.552
After features/support/hooks.rb:104 0.000
1:56.753
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.258
And I set an administration password 6.879
When I log in to a new session in Turkish (tr) 26.654
Then the keyboard layout is set to "tr" 0.100
And tpsd is localized to the selected locale 0.107
Given the network is plugged 0.022
And Tor is ready 11.569
Then I successfully start the Unsafe Browser 5.330
And I kill the Unsafe Browser 5.205
Given Thunderbird is installed 27.648
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 10.491
And DuckDuckGo is the default search engine 5.545
And I kill the Tor Browser 5.365
And the screen keyboard works in Thunderbird 4.118
And the layout of the screen keyboard is set to "us" 0.358
After features/support/hooks.rb:335 1.544
After features/support/hooks.rb:104 0.000
Tags: @product
1:4.586
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 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 8.996
When I set the language to Italian (it) 5.582
Then the language and keyboard have not been saved in cleartext storage 2.065
When I shutdown Tails and wait for the computer to power off 6.869
And I start Tails from USB drive "__internal" with network unplugged 40.801
Then the Welcome Screen's language is set to English 0.270
After features/support/hooks.rb:335 1.051
After features/support/hooks.rb:104 0.018
Tags: @product
1:16.783
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 7.847
When I set the language to Italian (it) 4.537
And I save the language and keyboard options in cleartext storage 2.403
Then the "it" language and keyboard have been saved in cleartext storage 1.222
When I set the language to French (fr) 4.577
Then the "fr" language and keyboard have been saved in cleartext storage 0.123
And I shutdown Tails and wait for the computer to power off 4.211
And I start Tails from USB drive "__internal" with network unplugged 41.269
Then the "fr" language and keyboard have been saved in cleartext storage 0.451
And the Welcome Screen's language is set to French 0.875
When I log in to a new session 9.212
Then the language is set to French 0.049
After features/support/hooks.rb:335 1.028
After features/support/hooks.rb:104 0.006
Tags: @product
2:37.161
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 logged in 8.916
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.546
And I create a persistent partition 31.963
And I manually store legacy localization settings in Persistent Storage 0.353
When I shutdown Tails and wait for the computer to power off 7.070
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 38.077
Then the Welcome Screen's language is set to English 0.285
And the Welcome Screen's formats is set to United States 0.206
When I enable persistence 7.438
Then the Welcome Screen's language is set to German 0.471
And the Welcome Screen's formats is set to France 0.179
When I set the language to Italian (it) 4.484
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.445
Then the "it" language and keyboard have been saved in cleartext storage 0.106
And I shutdown Tails and wait for the computer to power off 4.332
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 37.516
Then the Welcome Screen's language is set to Italian 0.614
And the Welcome Screen's formats is set to Italy 0.198
When I enable persistence 8.985
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.217
And the Welcome Screen's language is set to Italian 0.654
After features/support/hooks.rb:335 0.660
After features/support/hooks.rb:104 0.017