Project Number Date
test_Tails_ISO_closed-issues-design-doc 2 28 May 2026, 18:01

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 35:55.969 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
51.289
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.013
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.556
And I log in to a new session in German (de) 27.872
Then the live user's Documents directory exists 0.037
And there is a GNOME bookmark for the Documents directory 14.822
After features/support/hooks.rb:335 1.342
After features/support/hooks.rb:104 0.000
Tags: @product
48.995
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.543
And I log in to a new session in German (de) 26.550
Then the live user's Downloads directory exists 0.059
And there is a GNOME bookmark for the Downloads directory 14.841
After features/support/hooks.rb:335 1.112
After features/support/hooks.rb:104 0.000
Tags: @product
50.151
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.338
And I log in to a new session in German (de) 28.027
Then the live user's Music directory exists 0.051
And there is a GNOME bookmark for the Music directory 14.734
After features/support/hooks.rb:335 0.944
After features/support/hooks.rb:104 0.000
Tags: @product
50.585
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.669
And I log in to a new session in German (de) 27.622
Then the live user's Pictures directory exists 0.054
And there is a GNOME bookmark for the Pictures directory 15.239
After features/support/hooks.rb:335 0.994
After features/support/hooks.rb:104 0.000
Tags: @product
49.435
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.496
And I log in to a new session in German (de) 27.176
Then the live user's Videos directory exists 0.068
And there is a GNOME bookmark for the Videos directory 14.693
After features/support/hooks.rb:335 1.357
After features/support/hooks.rb:104 0.000
2:1.998
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.330
And I set an administration password 6.808
When I log in to a new session in Arabic (ar) 28.491
Then the keyboard layout is set to "eg" 0.100
And tpsd is localized to the selected locale 0.088
Given the network is plugged 0.020
And Tor is ready 12.111
Then I successfully start the Unsafe Browser 6.334
And I kill the Unsafe Browser 5.610
Given Thunderbird is installed 27.826
When I enable the screen keyboard 0.117
Then the screen keyboard works in Tor Browser 11.166
And DuckDuckGo is the default search engine 5.072
And I kill the Tor Browser 5.229
And the screen keyboard works in Thunderbird 5.263
And the layout of the screen keyboard is set to "us" 0.425
After features/support/hooks.rb:335 1.595
After features/support/hooks.rb:104 0.000
2:2.666
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.579
And I set an administration password 6.963
When I log in to a new session in Chinese (zh_CN) 27.671
Then the keyboard layout is set to "cn" 0.091
And tpsd is localized to the selected locale 0.104
Given the network is plugged 0.019
And Tor is ready 12.062
Then I successfully start the Unsafe Browser 6.290
And I kill the Unsafe Browser 5.191
Given Thunderbird is installed 28.645
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 11.214
And DuckDuckGo is the default search engine 5.730
And I kill the Tor Browser 5.398
And the screen keyboard works in Thunderbird 5.143
And the layout of the screen keyboard is set to "us" 0.455
After features/support/hooks.rb:335 1.417
After features/support/hooks.rb:104 0.000
1:48.223
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.429
And I set an administration password 6.915
When I log in to a new session in English (en) 12.739
Then the keyboard layout is set to "us" 0.115
And tpsd is localized to the selected locale 0.143
Given the network is plugged 0.017
And Tor is ready 12.076
Then I successfully start the Unsafe Browser 6.391
And I kill the Unsafe Browser 5.292
Given Thunderbird is installed 27.426
When I enable the screen keyboard 0.079
Then the screen keyboard works in Tor Browser 12.699
And DuckDuckGo is the default search engine 4.731
And I kill the Tor Browser 5.224
And the screen keyboard works in Thunderbird 5.435
And the layout of the screen keyboard is set to "us" 0.505
After features/support/hooks.rb:335 1.584
After features/support/hooks.rb:104 0.000
2:2.015
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.639
And I set an administration password 6.837
When I log in to a new session in French (fr) 27.273
Then the keyboard layout is set to "fr" 0.117
And tpsd is localized to the selected locale 0.115
Given the network is plugged 0.028
And Tor is ready 11.903
Then I successfully start the Unsafe Browser 5.968
And I kill the Unsafe Browser 5.184
Given Thunderbird is installed 28.053
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 12.193
And DuckDuckGo is the default search engine 5.392
And I kill the Tor Browser 5.264
And the screen keyboard works in Thunderbird 5.551
And the layout of the screen keyboard is set to "fr" 0.418
After features/support/hooks.rb:335 1.285
After features/support/hooks.rb:104 0.000
2:2.405
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.805
And I set an administration password 7.000
When I log in to a new session in German (de) 26.679
Then the keyboard layout is set to "de" 0.122
And tpsd is localized to the selected locale 0.120
Given the network is plugged 0.024
And Tor is ready 12.964
Then I successfully start the Unsafe Browser 5.722
And I kill the Unsafe Browser 5.237
Given Thunderbird is installed 28.072
When I enable the screen keyboard 0.123
Then the screen keyboard works in Tor Browser 11.880
And DuckDuckGo is the default search engine 5.639
And I kill the Tor Browser 5.298
And the screen keyboard works in Thunderbird 5.297
And the layout of the screen keyboard is set to "de" 0.414
After features/support/hooks.rb:335 1.721
After features/support/hooks.rb:104 0.000
2:1.909
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.526
And I set an administration password 6.951
When I log in to a new session in Hindi (hi) 27.229
Then the keyboard layout is set to "in" 0.144
And tpsd is localized to the selected locale 0.132
Given the network is plugged 0.019
And Tor is ready 13.240
Then I successfully start the Unsafe Browser 5.843
And I kill the Unsafe Browser 5.211
Given Thunderbird is installed 28.079
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 11.275
And DuckDuckGo is the default search engine 5.600
And I kill the Tor Browser 5.215
And the screen keyboard works in Thunderbird 4.947
And the layout of the screen keyboard is set to "us" 0.379
After features/support/hooks.rb:335 1.342
After features/support/hooks.rb:104 0.000
2:1.755
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.630
And I set an administration password 7.038
When I log in to a new session in Indonesian (id) 27.080
Then the keyboard layout is set to "id" 0.134
And tpsd is localized to the selected locale 0.138
Given the network is plugged 0.015
And Tor is ready 12.983
Then I successfully start the Unsafe Browser 5.428
And I kill the Unsafe Browser 5.284
Given Thunderbird is installed 28.005
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 11.131
And DuckDuckGo is the default search engine 6.231
And I kill the Tor Browser 5.224
And the screen keyboard works in Thunderbird 4.907
And the layout of the screen keyboard is set to "us" 0.437
After features/support/hooks.rb:335 1.574
After features/support/hooks.rb:104 0.000
2:1.052
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 8.008
And I set an administration password 6.904
When I log in to a new session in Italian (it) 27.004
Then the keyboard layout is set to "it" 0.176
And tpsd is localized to the selected locale 0.180
Given the network is plugged 0.018
And Tor is ready 12.058
Then I successfully start the Unsafe Browser 5.748
And I kill the Unsafe Browser 5.234
Given Thunderbird is installed 28.156
When I enable the screen keyboard 0.104
Then the screen keyboard works in Tor Browser 11.589
And DuckDuckGo is the default search engine 5.727
And I kill the Tor Browser 5.220
And the screen keyboard works in Thunderbird 4.524
And the layout of the screen keyboard is set to "us" 0.395
After features/support/hooks.rb:335 1.440
After features/support/hooks.rb:104 0.000
2:28.815
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.969
And I set an administration password 6.894
When I log in to a new session in Persian (fa) 26.509
Then the keyboard layout is set to "ir" 0.153
And tpsd is localized to the selected locale 0.115
Given the network is plugged 0.014
And Tor is ready 36.260
Then I successfully start the Unsafe Browser 5.668
And I kill the Unsafe Browser 5.252
Given Thunderbird is installed 27.635
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 15.636
And DuckDuckGo is the default search engine 6.060
And I kill the Tor Browser 5.201
And the screen keyboard works in Thunderbird 4.938
And the layout of the screen keyboard is set to "ir" 0.419
After features/support/hooks.rb:335 1.476
After features/support/hooks.rb:104 0.000
1:59.451
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.457
And I set an administration password 6.889
When I log in to a new session in Portuguese (pt) 27.318
Then the keyboard layout is set to "pt" 0.110
And tpsd is localized to the selected locale 0.105
Given the network is plugged 0.015
And Tor is ready 11.893
Then I successfully start the Unsafe Browser 5.842
And I kill the Unsafe Browser 5.165
Given Thunderbird is installed 27.642
When I enable the screen keyboard 0.125
Then the screen keyboard works in Tor Browser 10.965
And DuckDuckGo is the default search engine 5.166
And I kill the Tor Browser 5.240
And the screen keyboard works in Thunderbird 5.119
And the layout of the screen keyboard is set to "us" 0.393
After features/support/hooks.rb:335 1.516
After features/support/hooks.rb:104 0.000
2:0.626
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.406
And I set an administration password 7.044
When I log in to a new session in Russian (ru) 27.289
Then the keyboard layout is set to "ru" 0.127
And tpsd is localized to the selected locale 0.108
Given the network is plugged 0.020
And Tor is ready 11.751
Then I successfully start the Unsafe Browser 6.066
And I kill the Unsafe Browser 5.187
Given Thunderbird is installed 28.307
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 10.757
And DuckDuckGo is the default search engine 5.956
And I kill the Tor Browser 5.227
And the screen keyboard works in Thunderbird 4.916
And the layout of the screen keyboard is set to "ru" 0.383
After features/support/hooks.rb:335 1.303
After features/support/hooks.rb:104 0.000
1:59.103
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.388
And I set an administration password 6.888
When I log in to a new session in Spanish (es) 27.030
Then the keyboard layout is set to "es" 0.148
And tpsd is localized to the selected locale 0.114
Given the network is plugged 0.015
And Tor is ready 11.945
Then I successfully start the Unsafe Browser 5.509
And I kill the Unsafe Browser 5.207
Given Thunderbird is installed 28.294
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 10.635
And DuckDuckGo is the default search engine 5.386
And I kill the Tor Browser 5.259
And the screen keyboard works in Thunderbird 4.811
And the layout of the screen keyboard is set to "us" 0.382
After features/support/hooks.rb:335 1.135
After features/support/hooks.rb:104 0.000
2:0.838
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.651
And I set an administration password 6.836
When I log in to a new session in Turkish (tr) 27.272
Then the keyboard layout is set to "tr" 0.111
And tpsd is localized to the selected locale 0.102
Given the network is plugged 0.016
And Tor is ready 12.480
Then I successfully start the Unsafe Browser 5.546
And I kill the Unsafe Browser 5.226
Given Thunderbird is installed 28.797
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 10.655
And DuckDuckGo is the default search engine 6.086
And I kill the Tor Browser 5.248
And the screen keyboard works in Thunderbird 4.304
And the layout of the screen keyboard is set to "us" 0.414
After features/support/hooks.rb:335 1.494
After features/support/hooks.rb:104 0.000
Tags: @product
1:6.930
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.287
When I set the language to Italian (it) 4.672
Then the language and keyboard have not been saved in cleartext storage 2.104
When I shutdown Tails and wait for the computer to power off 6.945
And I start Tails from USB drive "__internal" with network unplugged 43.590
Then the Welcome Screen's language is set to English 0.330
After features/support/hooks.rb:335 1.162
After features/support/hooks.rb:104 0.009
Tags: @product
1:21.348
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.129
When I set the language to Italian (it) 5.611
And I save the language and keyboard options in cleartext storage 2.430
Then the "it" language and keyboard have been saved in cleartext storage 0.148
When I set the language to French (fr) 4.495
Then the "fr" language and keyboard have been saved in cleartext storage 0.100
And I shutdown Tails and wait for the computer to power off 5.713
And I start Tails from USB drive "__internal" with network unplugged 44.130
Then the "fr" language and keyboard have been saved in cleartext storage 0.369
And the Welcome Screen's language is set to French 0.749
When I log in to a new session 9.424
Then the language is set to French 0.046
After features/support/hooks.rb:335 0.971
After features/support/hooks.rb:104 0.012
Tags: @product
2:46.366
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 8.896
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.335
And I create a persistent partition 32.476
And I manually store legacy localization settings in Persistent Storage 0.231
When I shutdown Tails and wait for the computer to power off 9.990
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 40.094
Then the Welcome Screen's language is set to English 0.293
And the Welcome Screen's formats is set to United States 0.202
When I enable persistence 8.670
Then the Welcome Screen's language is set to German 0.520
And the Welcome Screen's formats is set to France 0.177
When I set the language to Italian (it) 4.537
Then the language and keyboard have not been saved in cleartext storage 2.156
When I save the language and keyboard options in cleartext storage 2.408
Then the "it" language and keyboard have been saved in cleartext storage 0.111
And I shutdown Tails and wait for the computer to power off 2.973
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 39.692
Then the Welcome Screen's language is set to Italian 0.751
And the Welcome Screen's formats is set to Italy 0.247
When I enable persistence 10.712
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.200
And the Welcome Screen's language is set to Italian 0.687
After features/support/hooks.rb:335 0.939
After features/support/hooks.rb:104 0.025