Project Number Date
test_Tails_ISO_stable 6286 11 Apr 2026, 07:21

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 26:18.117 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
49.586
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.567
And I log in to a new session in German (de) 26.512
Then the live user's Documents directory exists 0.031
And there is a GNOME bookmark for the Documents directory 14.475
After features/support/hooks.rb:331 1.142
After features/support/hooks.rb:100 0.000
Tags: @product
47.454
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.181
And I log in to a new session in German (de) 25.502
Then the live user's Downloads directory exists 0.044
And there is a GNOME bookmark for the Downloads directory 14.727
After features/support/hooks.rb:331 1.032
After features/support/hooks.rb:100 0.000
Tags: @product
48.358
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.159
And I log in to a new session in German (de) 26.557
Then the live user's Music directory exists 0.064
And there is a GNOME bookmark for the Music directory 14.578
After features/support/hooks.rb:331 1.266
After features/support/hooks.rb:100 0.000
Tags: @product
48.006
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.312
And I log in to a new session in German (de) 25.711
Then the live user's Pictures directory exists 0.051
And there is a GNOME bookmark for the Pictures directory 14.930
After features/support/hooks.rb:331 0.995
After features/support/hooks.rb:100 0.000
Tags: @product
48.067
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.336
And I log in to a new session in German (de) 26.146
Then the live user's Videos directory exists 0.044
And there is a GNOME bookmark for the Videos directory 14.541
After features/support/hooks.rb:331 0.952
After features/support/hooks.rb:100 0.000
1:19.406
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.580
When I log in to a new session in Arabic (ar) 25.307
Then the keyboard layout is set to "eg" 0.102
And tpsd is localized to the selected locale 0.089
When the network is plugged 0.018
And Tor is ready 11.686
Then I successfully start the Unsafe Browser 4.876
And I kill the Unsafe Browser 5.210
When I enable the screen keyboard 0.047
Then the screen keyboard works in Tor Browser 8.709
And DuckDuckGo is the default search engine 5.018
And I kill the Tor Browser 5.228
And the screen keyboard works in Thunderbird 5.147
And the layout of the screen keyboard is set to "us" 0.382
After features/support/hooks.rb:331 1.240
After features/support/hooks.rb:100 0.000
1:20.447
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.287
When I log in to a new session in Chinese (zh_CN) 25.752
Then the keyboard layout is set to "cn" 0.095
And tpsd is localized to the selected locale 0.134
When the network is plugged 0.023
And Tor is ready 12.616
Then I successfully start the Unsafe Browser 4.725
And I kill the Unsafe Browser 5.192
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.881
And DuckDuckGo is the default search engine 5.284
And I kill the Tor Browser 5.231
And the screen keyboard works in Thunderbird 4.803
And the layout of the screen keyboard is set to "us" 0.359
After features/support/hooks.rb:331 1.188
After features/support/hooks.rb:100 0.000
1:5.199
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.359
When I log in to a new session in English (en) 12.283
Then the keyboard layout is set to "us" 0.140
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.036
And Tor is ready 11.400
Then I successfully start the Unsafe Browser 5.929
And I kill the Unsafe Browser 5.330
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 8.410
And DuckDuckGo is the default search engine 3.924
And I kill the Tor Browser 5.241
And the screen keyboard works in Thunderbird 4.639
And the layout of the screen keyboard is set to "us" 0.342
After features/support/hooks.rb:331 0.975
After features/support/hooks.rb:100 0.000
1:18.452
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.268
When I log in to a new session in French (fr) 26.184
Then the keyboard layout is set to "fr" 0.125
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.018
And Tor is ready 11.579
Then I successfully start the Unsafe Browser 5.173
And I kill the Unsafe Browser 5.253
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 7.242
And DuckDuckGo is the default search engine 5.381
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 4.506
And the layout of the screen keyboard is set to "fr" 0.347
After features/support/hooks.rb:331 1.122
After features/support/hooks.rb:100 0.000
1:20.094
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.028
When I log in to a new session in German (de) 26.645
Then the keyboard layout is set to "de" 0.102
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.030
And Tor is ready 11.296
Then I successfully start the Unsafe Browser 6.207
And I kill the Unsafe Browser 5.240
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 7.532
And DuckDuckGo is the default search engine 5.480
And I kill the Tor Browser 5.270
And the screen keyboard works in Thunderbird 4.721
And the layout of the screen keyboard is set to "de" 0.364
After features/support/hooks.rb:331 1.024
After features/support/hooks.rb:100 0.000
1:19.680
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.081
When I log in to a new session in Hindi (hi) 26.300
Then the keyboard layout is set to "in" 0.113
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.019
And Tor is ready 11.497
Then I successfully start the Unsafe Browser 6.354
And I kill the Unsafe Browser 5.272
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 7.574
And DuckDuckGo is the default search engine 5.148
And I kill the Tor Browser 5.271
And the screen keyboard works in Thunderbird 4.496
And the layout of the screen keyboard is set to "us" 0.375
After features/support/hooks.rb:331 0.588
After features/support/hooks.rb:100 0.000
1:20.743
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.414
When I log in to a new session in Indonesian (id) 26.593
Then the keyboard layout is set to "id" 0.197
And tpsd is localized to the selected locale 0.137
When the network is plugged 0.021
And Tor is ready 11.221
Then I successfully start the Unsafe Browser 6.096
And I kill the Unsafe Browser 5.210
When I enable the screen keyboard 0.078
Then the screen keyboard works in Tor Browser 7.812
And DuckDuckGo is the default search engine 5.396
And I kill the Tor Browser 5.267
And the screen keyboard works in Thunderbird 4.840
And the layout of the screen keyboard is set to "us" 0.455
After features/support/hooks.rb:331 1.764
After features/support/hooks.rb:100 0.000
1:22.863
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.428
When I log in to a new session in Italian (it) 27.076
Then the keyboard layout is set to "it" 0.107
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.017
And Tor is ready 12.356
Then I successfully start the Unsafe Browser 5.602
And I kill the Unsafe Browser 5.252
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 8.942
And DuckDuckGo is the default search engine 5.643
And I kill the Tor Browser 5.233
And the screen keyboard works in Thunderbird 4.680
And the layout of the screen keyboard is set to "us" 0.366
After features/support/hooks.rb:331 1.713
After features/support/hooks.rb:100 0.000
1:22.472
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.380
When I log in to a new session in Persian (fa) 26.986
Then the keyboard layout is set to "ir" 0.139
And tpsd is localized to the selected locale 0.141
When the network is plugged 0.017
And Tor is ready 12.743
Then I successfully start the Unsafe Browser 5.140
And I kill the Unsafe Browser 5.207
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 8.498
And DuckDuckGo is the default search engine 4.973
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 5.583
And the layout of the screen keyboard is set to "ir" 0.393
After features/support/hooks.rb:331 1.322
After features/support/hooks.rb:100 0.000
1:20.988
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.405
When I log in to a new session in Portuguese (pt) 25.816
Then the keyboard layout is set to "pt" 0.097
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.016
And Tor is ready 12.158
Then I successfully start the Unsafe Browser 5.369
And I kill the Unsafe Browser 5.228
When I enable the screen keyboard 0.111
Then the screen keyboard works in Tor Browser 8.645
And DuckDuckGo is the default search engine 5.064
And I kill the Tor Browser 5.225
And the screen keyboard works in Thunderbird 5.342
And the layout of the screen keyboard is set to "us" 0.411
After features/support/hooks.rb:331 1.394
After features/support/hooks.rb:100 0.000
1:19.594
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.494
When I log in to a new session in Russian (ru) 25.459
Then the keyboard layout is set to "ru" 0.113
And tpsd is localized to the selected locale 0.171
When the network is plugged 0.080
And Tor is ready 11.712
Then I successfully start the Unsafe Browser 5.396
And I kill the Unsafe Browser 5.195
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 8.513
And DuckDuckGo is the default search engine 4.739
And I kill the Tor Browser 5.286
And the screen keyboard works in Thunderbird 4.907
And the layout of the screen keyboard is set to "ru" 0.455
After features/support/hooks.rb:331 1.276
After features/support/hooks.rb:100 0.000
1:21.673
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.253
When I log in to a new session in Spanish (es) 27.434
Then the keyboard layout is set to "es" 0.109
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.017
And Tor is ready 11.810
Then I successfully start the Unsafe Browser 5.985
And I kill the Unsafe Browser 5.214
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.041
And DuckDuckGo is the default search engine 5.013
And I kill the Tor Browser 5.214
And the screen keyboard works in Thunderbird 5.024
And the layout of the screen keyboard is set to "us" 0.384
After features/support/hooks.rb:331 0.982
After features/support/hooks.rb:100 0.000
1:22.240
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.165
When I log in to a new session in Turkish (tr) 26.896
Then the keyboard layout is set to "tr" 0.102
And tpsd is localized to the selected locale 0.095
When the network is plugged 0.015
And Tor is ready 11.747
Then I successfully start the Unsafe Browser 6.174
And I kill the Unsafe Browser 5.299
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 8.159
And DuckDuckGo is the default search engine 5.719
And I kill the Tor Browser 5.275
And the screen keyboard works in Thunderbird 5.154
And the layout of the screen keyboard is set to "us" 0.366
After features/support/hooks.rb:331 0.842
After features/support/hooks.rb:100 0.000
Tags: @product
1:1.630
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 stopped at Tails Greeter's login screen 8.746
When I set the language to Italian (it) 4.550
Then the language and keyboard have not been saved in cleartext storage 2.117
When I shutdown Tails and wait for the computer to power off 7.057
And I start Tails from USB drive "__internal" with network unplugged 38.878
Then the Welcome Screen's language is set to English 0.280
After features/support/hooks.rb:331 0.911
After features/support/hooks.rb:100 0.007
Tags: @product
1:19.424
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 7.832
When I set the language to Italian (it) 4.572
And I save the language and keyboard options in cleartext storage 2.508
Then the "it" language and keyboard have been saved in cleartext storage 0.105
When I set the language to French (fr) 4.502
Then the "fr" language and keyboard have been saved in cleartext storage 0.089
And I shutdown Tails and wait for the computer to power off 5.695
And I start Tails from USB drive "__internal" with network unplugged 43.235
Then the "fr" language and keyboard have been saved in cleartext storage 0.437
And the Welcome Screen's language is set to French 1.004
When I log in to a new session 9.402
Then the language is set to French 0.037
After features/support/hooks.rb:331 0.822
After features/support/hooks.rb:100 0.007
Tags: @product
2:41.729
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 8.931
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.428
And I create a persistent partition 31.505
And I manually store legacy localization settings in Persistent Storage 0.672
When I shutdown Tails and wait for the computer to power off 9.893
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 39.065
Then the Welcome Screen's language is set to English 0.341
And the Welcome Screen's formats is set to United States 0.259
When I enable persistence 7.947
Then the Welcome Screen's language is set to German 0.555
And the Welcome Screen's formats is set to France 0.173
When I set the language to Italian (it) 4.523
Then the language and keyboard have not been saved in cleartext storage 2.104
When I save the language and keyboard options in cleartext storage 2.450
Then the "it" language and keyboard have been saved in cleartext storage 0.083
And I shutdown Tails and wait for the computer to power off 2.806
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 38.768
Then the Welcome Screen's language is set to Italian 0.678
And the Welcome Screen's formats is set to Italy 0.215
When I enable persistence 9.349
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.223
And the Welcome Screen's language is set to Italian 0.751
After features/support/hooks.rb:331 0.568
After features/support/hooks.rb:100 0.012