Project Number Date
test_Tails_ISO_stable 6060 14 Jan 2026, 12:56

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 33:9.367 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
57.772
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 11.997
And I log in to a new session in German (de) 26.983
Then the live user's Documents directory exists 0.052
And there is a GNOME bookmark for the Documents directory 18.739
After features/support/hooks.rb:331 2.004
After features/support/hooks.rb:100 0.000
Tags: @product
1:4.135
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 14.316
And I log in to a new session in German (de) 32.878
Then the live user's Downloads directory exists 0.053
And there is a GNOME bookmark for the Downloads directory 16.887
After features/support/hooks.rb:331 1.081
After features/support/hooks.rb:100 0.000
Tags: @product
54.017
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.686
And I log in to a new session in German (de) 28.173
Then the live user's Music directory exists 0.061
And there is a GNOME bookmark for the Music directory 17.096
After features/support/hooks.rb:331 1.348
After features/support/hooks.rb:100 0.000
Tags: @product
54.016
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.651
And I log in to a new session in German (de) 27.770
Then the live user's Pictures directory exists 0.053
And there is a GNOME bookmark for the Pictures directory 17.540
After features/support/hooks.rb:331 1.290
After features/support/hooks.rb:100 0.000
Tags: @product
54.019
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 8.472
And I log in to a new session in German (de) 28.012
Then the live user's Videos directory exists 0.056
And there is a GNOME bookmark for the Videos directory 17.478
After features/support/hooks.rb:331 1.407
After features/support/hooks.rb:100 0.000
1:40.403
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.738
When I log in to a new session in Arabic (ar) 27.909
Then the keyboard layout is set to "eg" 0.128
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.066
And Tor is ready 15.885
Then I successfully start the Unsafe Browser 7.119
And I kill the Unsafe Browser 5.260
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 15.042
And DuckDuckGo is the default search engine 7.530
And I kill the Tor Browser 5.239
And the screen keyboard works in Thunderbird 6.627
And the layout of the screen keyboard is set to "us" 0.672
After features/support/hooks.rb:331 1.641
After features/support/hooks.rb:100 0.000
1:40.935
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.533
When I log in to a new session in Chinese (zh_CN) 28.965
Then the keyboard layout is set to "cn" 0.122
And tpsd is localized to the selected locale 0.139
When the network is plugged 0.050
And Tor is ready 15.923
Then I successfully start the Unsafe Browser 6.646
And I kill the Unsafe Browser 5.263
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 14.263
And DuckDuckGo is the default search engine 7.394
And I kill the Tor Browser 5.254
And the screen keyboard works in Thunderbird 7.502
And the layout of the screen keyboard is set to "us" 0.814
After features/support/hooks.rb:331 1.358
After features/support/hooks.rb:100 0.000
1:19.150
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.628
When I log in to a new session in English (en) 12.427
Then the keyboard layout is set to "us" 0.127
And tpsd is localized to the selected locale 0.157
When the network is plugged 0.064
And Tor is ready 14.362
Then I successfully start the Unsafe Browser 7.957
And I kill the Unsafe Browser 5.263
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 11.691
And DuckDuckGo is the default search engine 5.801
And I kill the Tor Browser 5.273
And the screen keyboard works in Thunderbird 6.715
And the layout of the screen keyboard is set to "us" 0.612
After features/support/hooks.rb:331 1.336
After features/support/hooks.rb:100 0.000
1:37.148
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.845
When I log in to a new session in French (fr) 29.007
Then the keyboard layout is set to "fr" 0.091
And tpsd is localized to the selected locale 0.118
When the network is plugged 0.061
And Tor is ready 14.513
Then I successfully start the Unsafe Browser 6.701
And I kill the Unsafe Browser 5.242
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 12.089
And DuckDuckGo is the default search engine 7.546
And I kill the Tor Browser 5.269
And the screen keyboard works in Thunderbird 6.979
And the layout of the screen keyboard is set to "fr" 0.621
After features/support/hooks.rb:331 1.345
After features/support/hooks.rb:100 0.000
1:38.958
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 8.588
When I log in to a new session in German (de) 29.092
Then the keyboard layout is set to "de" 0.117
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.053
And Tor is ready 14.847
Then I successfully start the Unsafe Browser 8.234
And I kill the Unsafe Browser 5.309
When I enable the screen keyboard 0.164
Then the screen keyboard works in Tor Browser 11.783
And DuckDuckGo is the default search engine 7.649
And I kill the Tor Browser 5.265
And the screen keyboard works in Thunderbird 7.139
And the layout of the screen keyboard is set to "de" 0.600
After features/support/hooks.rb:331 1.503
After features/support/hooks.rb:100 0.000
1:37.708
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.835
When I log in to a new session in Hindi (hi) 29.152
Then the keyboard layout is set to "in" 0.138
And tpsd is localized to the selected locale 0.103
When the network is plugged 0.063
And Tor is ready 15.283
Then I successfully start the Unsafe Browser 6.966
And I kill the Unsafe Browser 5.260
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 12.074
And DuckDuckGo is the default search engine 6.921
And I kill the Tor Browser 5.266
And the screen keyboard works in Thunderbird 6.981
And the layout of the screen keyboard is set to "us" 0.588
After features/support/hooks.rb:331 1.250
After features/support/hooks.rb:100 0.000
1:36.518
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.616
When I log in to a new session in Indonesian (id) 28.669
Then the keyboard layout is set to "id" 0.120
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.072
And Tor is ready 14.144
Then I successfully start the Unsafe Browser 7.582
And I kill the Unsafe Browser 5.217
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 11.880
And DuckDuckGo is the default search engine 7.123
And I kill the Tor Browser 5.271
And the screen keyboard works in Thunderbird 7.014
And the layout of the screen keyboard is set to "us" 0.634
After features/support/hooks.rb:331 1.557
After features/support/hooks.rb:100 0.000
1:39.835
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 8.657
When I log in to a new session in Italian (it) 28.976
Then the keyboard layout is set to "it" 0.113
And tpsd is localized to the selected locale 0.102
When the network is plugged 0.089
And Tor is ready 14.625
Then I successfully start the Unsafe Browser 7.007
And I kill the Unsafe Browser 5.323
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 14.410
And DuckDuckGo is the default search engine 7.544
And I kill the Tor Browser 5.299
And the screen keyboard works in Thunderbird 6.980
And the layout of the screen keyboard is set to "us" 0.631
After features/support/hooks.rb:331 1.512
After features/support/hooks.rb:100 0.000
1:40.467
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.675
When I log in to a new session in Persian (fa) 29.055
Then the keyboard layout is set to "ir" 0.125
And tpsd is localized to the selected locale 0.112
When the network is plugged 2.277
And Tor is ready 15.803
Then I successfully start the Unsafe Browser 6.590
And I kill the Unsafe Browser 5.235
When I enable the screen keyboard 0.160
Then the screen keyboard works in Tor Browser 12.400
And DuckDuckGo is the default search engine 7.068
And I kill the Tor Browser 5.281
And the screen keyboard works in Thunderbird 7.043
And the layout of the screen keyboard is set to "ir" 0.637
After features/support/hooks.rb:331 1.621
After features/support/hooks.rb:100 0.000
1:38.936
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.978
When I log in to a new session in Portuguese (pt) 28.665
Then the keyboard layout is set to "pt" 0.120
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.056
And Tor is ready 16.070
Then I successfully start the Unsafe Browser 6.590
And I kill the Unsafe Browser 5.267
When I enable the screen keyboard 0.213
Then the screen keyboard works in Tor Browser 12.237
And DuckDuckGo is the default search engine 7.908
And I kill the Tor Browser 5.324
And the screen keyboard works in Thunderbird 6.808
And the layout of the screen keyboard is set to "us" 0.591
After features/support/hooks.rb:331 1.560
After features/support/hooks.rb:100 0.000
1:42.982
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.814
When I log in to a new session in Russian (ru) 29.781
Then the keyboard layout is set to "ru" 0.108
And tpsd is localized to the selected locale 0.123
When the network is plugged 0.062
And Tor is ready 14.553
Then I successfully start the Unsafe Browser 7.025
And I kill the Unsafe Browser 5.278
When I enable the screen keyboard 0.121
Then the screen keyboard works in Tor Browser 16.274
And DuckDuckGo is the default search engine 8.157
And I kill the Tor Browser 5.282
And the screen keyboard works in Thunderbird 6.797
And the layout of the screen keyboard is set to "ru" 0.599
After features/support/hooks.rb:331 2.575
After features/support/hooks.rb:100 0.000
1:50.460
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.071
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.729
When I log in to a new session in Spanish (es) 28.258
Then the keyboard layout is set to "es" 0.134
And tpsd is localized to the selected locale 0.121
When the network is plugged 0.071
And Tor is ready 14.563
Then I successfully start the Unsafe Browser 8.950
And I kill the Unsafe Browser 5.383
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 17.398
And DuckDuckGo is the default search engine 9.152
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 8.566
And the layout of the screen keyboard is set to "us" 2.825
After features/support/hooks.rb:331 3.156
After features/support/hooks.rb:100 0.000
1:41.898
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.107
When I log in to a new session in Turkish (tr) 30.055
Then the keyboard layout is set to "tr" 0.146
And tpsd is localized to the selected locale 0.102
When the network is plugged 2.099
And Tor is ready 13.170
Then I successfully start the Unsafe Browser 9.334
And I kill the Unsafe Browser 5.225
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 11.613
And DuckDuckGo is the default search engine 7.811
And I kill the Tor Browser 5.338
And the screen keyboard works in Thunderbird 7.166
And the layout of the screen keyboard is set to "us" 0.663
After features/support/hooks.rb:331 1.645
After features/support/hooks.rb:100 0.000
Tags: @product
1:41.237
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 27.127
When I set the language to Italian (it) 6.046
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.859
And I start Tails from USB drive "__internal" with network unplugged 54.522
Then the Welcome Screen's language is set to English 0.565
After features/support/hooks.rb:331 1.187
After features/support/hooks.rb:100 0.016
Tags: @product
1:33.700
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.021
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 12.832
When I set the language to Italian (it) 5.840
And I save the language and keyboard options in cleartext storage 3.737
Then the "it" language and keyboard have been saved in cleartext storage 1.294
When I set the language to French (fr) 4.696
Then the "fr" language and keyboard have been saved in cleartext storage 0.246
And I shutdown Tails and wait for the computer to power off 6.491
And I start Tails from USB drive "__internal" with network unplugged 56.915
Then the "fr" language and keyboard have been saved in cleartext storage 0.521
And the Welcome Screen's language is set to French 1.123
After features/support/hooks.rb:331 0.821
After features/support/hooks.rb:100 0.010
Tags: @product
3:45.061
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.736
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.369
And I create a persistent partition 42.100
And I manually store legacy localization settings in Persistent Storage 0.747
When I shutdown Tails and wait for the computer to power off 11.597
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 51.850
Then the Welcome Screen's language is set to English 0.575
And the Welcome Screen's formats is set to United States 0.385
When I enable persistence 16.964
Then the Welcome Screen's language is set to German 0.866
And the Welcome Screen's formats is set to France 0.373
When I set the language to Italian (it) 4.842
Then the language and keyboard have not been saved in cleartext storage 2.096
When I save the language and keyboard options in cleartext storage 2.898
Then the "it" language and keyboard have been saved in cleartext storage 0.225
And I shutdown Tails and wait for the computer to power off 3.315
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 49.034
Then the Welcome Screen's language is set to Italian 0.997
And the Welcome Screen's formats is set to Italy 0.276
When I enable persistence 18.476
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.259
And the Welcome Screen's language is set to Italian 1.068
After features/support/hooks.rb:331 0.747
After features/support/hooks.rb:100 0.127