Project Number Date
test_Tails_ISO_stable 6150 17 Feb 2026, 12:45

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 34:23.149 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
59.056
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.017
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 12.123
And I log in to a new session in German (de) 28.748
Then the live user's Documents directory exists 0.055
And there is a GNOME bookmark for the Documents directory 18.130
After features/support/hooks.rb:331 1.451
After features/support/hooks.rb:100 0.000
Tags: @product
59.778
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 9.534
And I log in to a new session in German (de) 29.837
Then the live user's Downloads directory exists 0.043
And there is a GNOME bookmark for the Downloads directory 20.363
After features/support/hooks.rb:331 1.180
After features/support/hooks.rb:100 0.000
Tags: @product
56.450
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 9.551
And I log in to a new session in German (de) 29.008
Then the live user's Music directory exists 0.051
And there is a GNOME bookmark for the Music directory 17.837
After features/support/hooks.rb:331 2.093
After features/support/hooks.rb:100 0.000
Tags: @product
55.348
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 9.554
And I log in to a new session in German (de) 28.009
Then the live user's Pictures directory exists 0.052
And there is a GNOME bookmark for the Pictures directory 17.732
After features/support/hooks.rb:331 1.585
After features/support/hooks.rb:100 0.000
Tags: @product
57.778
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 9.408
And I log in to a new session in German (de) 30.417
Then the live user's Videos directory exists 0.046
And there is a GNOME bookmark for the Videos directory 17.905
After features/support/hooks.rb:331 1.481
After features/support/hooks.rb:100 0.000
1:48.953
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 9.911
When I log in to a new session in Arabic (ar) 29.805
Then the keyboard layout is set to "eg" 0.148
And tpsd is localized to the selected locale 0.231
When the network is plugged 0.062
And Tor is ready 19.655
Then I successfully start the Unsafe Browser 9.141
And I kill the Unsafe Browser 5.287
When I enable the screen keyboard 0.123
Then the screen keyboard works in Tor Browser 11.639
And DuckDuckGo is the default search engine 8.185
And I kill the Tor Browser 5.297
And the screen keyboard works in Thunderbird 7.936
And the layout of the screen keyboard is set to "us" 1.526
After features/support/hooks.rb:331 1.998
After features/support/hooks.rb:100 0.000
1:44.002
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 8.803
When I log in to a new session in Chinese (zh_CN) 30.426
Then the keyboard layout is set to "cn" 0.120
And tpsd is localized to the selected locale 0.130
When the network is plugged 0.068
And Tor is ready 14.185
Then I successfully start the Unsafe Browser 8.244
And I kill the Unsafe Browser 5.325
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 15.338
And DuckDuckGo is the default search engine 7.172
And I kill the Tor Browser 5.236
And the screen keyboard works in Thunderbird 8.012
And the layout of the screen keyboard is set to "us" 0.851
After features/support/hooks.rb:331 1.967
After features/support/hooks.rb:100 0.000
1:26.865
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 8.690
When I log in to a new session in English (en) 14.041
Then the keyboard layout is set to "us" 0.111
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.974
And Tor is ready 15.227
Then I successfully start the Unsafe Browser 8.406
And I kill the Unsafe Browser 5.381
When I enable the screen keyboard 0.480
Then the screen keyboard works in Tor Browser 14.661
And DuckDuckGo is the default search engine 6.107
And I kill the Tor Browser 5.335
And the screen keyboard works in Thunderbird 6.721
And the layout of the screen keyboard is set to "us" 0.619
After features/support/hooks.rb:331 1.542
After features/support/hooks.rb:100 0.000
1:44.003
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.996
When I log in to a new session in French (fr) 28.849
Then the keyboard layout is set to "fr" 0.116
And tpsd is localized to the selected locale 0.106
When the network is plugged 2.388
And Tor is ready 13.664
Then I successfully start the Unsafe Browser 8.512
And I kill the Unsafe Browser 5.249
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 11.609
And DuckDuckGo is the default search engine 9.311
And I kill the Tor Browser 5.275
And the screen keyboard works in Thunderbird 8.170
And the layout of the screen keyboard is set to "fr" 0.681
After features/support/hooks.rb:331 1.809
After features/support/hooks.rb:100 0.000
1:45.860
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.015
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.296
When I log in to a new session in German (de) 31.459
Then the keyboard layout is set to "de" 0.154
And tpsd is localized to the selected locale 0.142
When the network is plugged 0.059
And Tor is ready 15.805
Then I successfully start the Unsafe Browser 7.905
And I kill the Unsafe Browser 5.319
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 13.661
And DuckDuckGo is the default search engine 7.575
And I kill the Tor Browser 5.263
And the screen keyboard works in Thunderbird 8.421
And the layout of the screen keyboard is set to "de" 0.719
After features/support/hooks.rb:331 1.438
After features/support/hooks.rb:100 0.000
1:42.995
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 8.655
When I log in to a new session in Hindi (hi) 29.954
Then the keyboard layout is set to "in" 0.124
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.058
And Tor is ready 15.209
Then I successfully start the Unsafe Browser 8.761
And I kill the Unsafe Browser 5.262
When I enable the screen keyboard 0.226
Then the screen keyboard works in Tor Browser 14.393
And DuckDuckGo is the default search engine 7.753
And I kill the Tor Browser 5.254
And the screen keyboard works in Thunderbird 6.659
And the layout of the screen keyboard is set to "us" 0.580
After features/support/hooks.rb:331 1.635
After features/support/hooks.rb:100 0.000
1:40.939
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.616
When I log in to a new session in Indonesian (id) 30.060
Then the keyboard layout is set to "id" 0.202
And tpsd is localized to the selected locale 0.126
When the network is plugged 0.053
And Tor is ready 15.472
Then I successfully start the Unsafe Browser 7.492
And I kill the Unsafe Browser 5.271
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 11.789
And DuckDuckGo is the default search engine 7.938
And I kill the Tor Browser 5.269
And the screen keyboard works in Thunderbird 6.878
And the layout of the screen keyboard is set to "us" 0.696
After features/support/hooks.rb:331 1.625
After features/support/hooks.rb:100 0.000
1:47.002
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 9.910
When I log in to a new session in Italian (it) 30.456
Then the keyboard layout is set to "it" 0.117
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.051
And Tor is ready 15.755
Then I successfully start the Unsafe Browser 8.722
And I kill the Unsafe Browser 5.361
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 12.201
And DuckDuckGo is the default search engine 8.380
And I kill the Tor Browser 5.247
And the screen keyboard works in Thunderbird 9.883
And the layout of the screen keyboard is set to "us" 0.736
After features/support/hooks.rb:331 2.318
After features/support/hooks.rb:100 0.000
1:46.809
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.089
When I log in to a new session in Persian (fa) 30.142
Then the keyboard layout is set to "ir" 0.115
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.055
And Tor is ready 16.457
Then I successfully start the Unsafe Browser 7.150
And I kill the Unsafe Browser 5.205
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 12.674
And DuckDuckGo is the default search engine 8.417
And I kill the Tor Browser 5.397
And the screen keyboard works in Thunderbird 11.285
And the layout of the screen keyboard is set to "ir" 0.638
After features/support/hooks.rb:331 1.343
After features/support/hooks.rb:100 0.000
1:41.160
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.366
When I log in to a new session in Portuguese (pt) 28.603
Then the keyboard layout is set to "pt" 0.121
And tpsd is localized to the selected locale 0.129
When the network is plugged 0.053
And Tor is ready 15.897
Then I successfully start the Unsafe Browser 7.484
And I kill the Unsafe Browser 5.230
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 11.396
And DuckDuckGo is the default search engine 8.454
And I kill the Tor Browser 5.285
And the screen keyboard works in Thunderbird 8.433
And the layout of the screen keyboard is set to "us" 0.614
After features/support/hooks.rb:331 2.121
After features/support/hooks.rb:100 0.000
1:53.049
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 14.700
When I log in to a new session in Russian (ru) 30.148
Then the keyboard layout is set to "ru" 0.139
And tpsd is localized to the selected locale 0.113
When the network is plugged 0.072
And Tor is ready 15.002
Then I successfully start the Unsafe Browser 10.521
And I kill the Unsafe Browser 5.950
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 15.559
And DuckDuckGo is the default search engine 6.984
And I kill the Tor Browser 5.250
And the screen keyboard works in Thunderbird 7.878
And the layout of the screen keyboard is set to "ru" 0.644
After features/support/hooks.rb:331 1.518
After features/support/hooks.rb:100 0.000
2:0.351
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 9.102
When I log in to a new session in Spanish (es) 32.178
Then the keyboard layout is set to "es" 0.132
And tpsd is localized to the selected locale 0.121
When the network is plugged 0.086
And Tor is ready 29.902
Then I successfully start the Unsafe Browser 7.075
And I kill the Unsafe Browser 5.244
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 16.148
And DuckDuckGo is the default search engine 7.708
And I kill the Tor Browser 5.261
And the screen keyboard works in Thunderbird 6.696
And the layout of the screen keyboard is set to "us" 0.620
After features/support/hooks.rb:331 1.200
After features/support/hooks.rb:100 0.000
1:48.230
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.392
When I log in to a new session in Turkish (tr) 29.858
Then the keyboard layout is set to "tr" 0.128
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.062
And Tor is ready 16.174
Then I successfully start the Unsafe Browser 10.865
And I kill the Unsafe Browser 5.861
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 11.322
And DuckDuckGo is the default search engine 8.903
And I kill the Tor Browser 5.252
And the screen keyboard works in Thunderbird 9.259
And the layout of the screen keyboard is set to "us" 0.962
After features/support/hooks.rb:331 4.564
After features/support/hooks.rb:100 0.000
Tags: @product
1:26.190
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 16.920
When I set the language to Italian (it) 4.969
Then the language and keyboard have not been saved in cleartext storage 2.115
When I shutdown Tails and wait for the computer to power off 10.426
And I start Tails from USB drive "__internal" with network unplugged 51.192
Then the Welcome Screen's language is set to English 0.565
After features/support/hooks.rb:331 1.126
After features/support/hooks.rb:100 0.010
Tags: @product
1:39.446
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 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 11.769
When I set the language to Italian (it) 4.806
And I save the language and keyboard options in cleartext storage 2.669
Then the "it" language and keyboard have been saved in cleartext storage 1.236
When I set the language to French (fr) 4.998
Then the "fr" language and keyboard have been saved in cleartext storage 0.198
And I shutdown Tails and wait for the computer to power off 6.863
And I start Tails from USB drive "__internal" with network unplugged 54.391
Then the "fr" language and keyboard have been saved in cleartext storage 0.540
And the Welcome Screen's language is set to French 1.334
When I log in to a new session 10.581
Then the language is set to French 0.055
After features/support/hooks.rb:331 1.229
After features/support/hooks.rb:100 0.011
Tags: @product
3:38.875
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails without network from a USB drive without a persistent partition and logged in 15.253
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.409
And I create a persistent partition 45.333
And I manually store legacy localization settings in Persistent Storage 0.810
When I shutdown Tails and wait for the computer to power off 11.332
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 47.771
Then the Welcome Screen's language is set to English 0.440
And the Welcome Screen's formats is set to United States 0.373
When I enable persistence 13.233
Then the Welcome Screen's language is set to German 0.811
And the Welcome Screen's formats is set to France 0.269
When I set the language to Italian (it) 5.454
Then the language and keyboard have not been saved in cleartext storage 2.257
When I save the language and keyboard options in cleartext storage 2.749
Then the "it" language and keyboard have been saved in cleartext storage 0.211
And I shutdown Tails and wait for the computer to power off 3.823
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 49.329
Then the Welcome Screen's language is set to Italian 0.980
And the Welcome Screen's formats is set to Italy 0.394
When I enable persistence 16.066
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.437
And the Welcome Screen's language is set to Italian 1.132
After features/support/hooks.rb:331 1.150
After features/support/hooks.rb:100 0.078