Project Number Date
test_Tails_ISO_stable 6221 22 Mar 2026, 11:25

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 31:52.734 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.222
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.052
And I log in to a new session in German (de) 32.958
Then the live user's Documents directory exists 0.081
And there is a GNOME bookmark for the Documents directory 15.130
After features/support/hooks.rb:331 0.969
After features/support/hooks.rb:100 0.000
Tags: @product
53.171
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.047
And I log in to a new session in German (de) 30.236
Then the live user's Downloads directory exists 0.049
And there is a GNOME bookmark for the Downloads directory 14.837
After features/support/hooks.rb:331 1.056
After features/support/hooks.rb:100 0.000
Tags: @product
53.205
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.584
And I log in to a new session in German (de) 30.896
Then the live user's Music directory exists 0.055
And there is a GNOME bookmark for the Music directory 14.669
After features/support/hooks.rb:331 0.980
After features/support/hooks.rb:100 0.000
Tags: @product
53.465
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 7.639
And I log in to a new session in German (de) 30.467
Then the live user's Pictures directory exists 0.079
And there is a GNOME bookmark for the Pictures directory 15.278
After features/support/hooks.rb:331 1.396
After features/support/hooks.rb:100 0.000
Tags: @product
54.156
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.797
And I log in to a new session in German (de) 31.172
Then the live user's Videos directory exists 0.110
And there is a GNOME bookmark for the Videos directory 15.075
After features/support/hooks.rb:331 1.046
After features/support/hooks.rb:100 0.000
2:5.059
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.401
When I log in to a new session in Arabic (ar) 30.741
Then the keyboard layout is set to "eg" 0.152
And tpsd is localized to the selected locale 0.115
When the network is plugged 0.018
And Tor is ready 42.868
Then I successfully start the Unsafe Browser 5.940
And I kill the Unsafe Browser 5.278
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 13.273
And DuckDuckGo is the default search engine 6.390
And I kill the Tor Browser 5.284
And the screen keyboard works in Thunderbird 6.026
And the layout of the screen keyboard is set to "us" 0.510
After features/support/hooks.rb:331 1.563
After features/support/hooks.rb:100 0.000
1:27.732
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.939
When I log in to a new session in Chinese (zh_CN) 29.713
Then the keyboard layout is set to "cn" 0.135
And tpsd is localized to the selected locale 0.117
When the network is plugged 0.015
And Tor is ready 12.604
Then I successfully start the Unsafe Browser 6.022
And I kill the Unsafe Browser 5.307
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 8.902
And DuckDuckGo is the default search engine 6.125
And I kill the Tor Browser 5.257
And the screen keyboard works in Thunderbird 5.145
And the layout of the screen keyboard is set to "us" 0.381
After features/support/hooks.rb:331 1.203
After features/support/hooks.rb:100 0.000
1:17.701
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.613
When I log in to a new session in English (en) 20.613
Then the keyboard layout is set to "us" 0.132
And tpsd is localized to the selected locale 0.148
When the network is plugged 0.030
And Tor is ready 12.079
Then I successfully start the Unsafe Browser 6.046
And I kill the Unsafe Browser 5.288
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 9.117
And DuckDuckGo is the default search engine 4.149
And I kill the Tor Browser 5.230
And the screen keyboard works in Thunderbird 6.642
And the layout of the screen keyboard is set to "us" 0.550
After features/support/hooks.rb:331 1.318
After features/support/hooks.rb:100 0.000
1:32.475
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.877
When I log in to a new session in French (fr) 31.227
Then the keyboard layout is set to "fr" 0.092
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.016
And Tor is ready 12.047
Then I successfully start the Unsafe Browser 7.287
And I kill the Unsafe Browser 5.254
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 10.931
And DuckDuckGo is the default search engine 6.069
And I kill the Tor Browser 5.225
And the screen keyboard works in Thunderbird 5.896
And the layout of the screen keyboard is set to "fr" 0.388
After features/support/hooks.rb:331 1.459
After features/support/hooks.rb:100 0.000
1:27.583
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.872
When I log in to a new session in German (de) 31.151
Then the keyboard layout is set to "de" 0.117
And tpsd is localized to the selected locale 0.117
When the network is plugged 0.018
And Tor is ready 11.366
Then I successfully start the Unsafe Browser 6.175
And I kill the Unsafe Browser 5.255
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 8.684
And DuckDuckGo is the default search engine 5.820
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 5.324
And the layout of the screen keyboard is set to "de" 0.383
After features/support/hooks.rb:331 1.275
After features/support/hooks.rb:100 0.000
1:32.118
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.020
When I log in to a new session in Hindi (hi) 35.233
Then the keyboard layout is set to "in" 0.132
And tpsd is localized to the selected locale 0.094
When the network is plugged 0.016
And Tor is ready 12.133
Then I successfully start the Unsafe Browser 5.584
And I kill the Unsafe Browser 5.216
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 9.422
And DuckDuckGo is the default search engine 5.183
And I kill the Tor Browser 5.235
And the screen keyboard works in Thunderbird 5.328
And the layout of the screen keyboard is set to "us" 0.415
After features/support/hooks.rb:331 1.290
After features/support/hooks.rb:100 0.000
1:28.202
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.843
When I log in to a new session in Indonesian (id) 31.470
Then the keyboard layout is set to "id" 0.127
And tpsd is localized to the selected locale 0.136
When the network is plugged 0.020
And Tor is ready 11.892
Then I successfully start the Unsafe Browser 6.705
And I kill the Unsafe Browser 5.196
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 8.590
And DuckDuckGo is the default search engine 5.601
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 4.910
And the layout of the screen keyboard is set to "us" 0.433
After features/support/hooks.rb:331 1.138
After features/support/hooks.rb:100 0.000
2:6.967
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.677
When I log in to a new session in Italian (it) 36.572
Then the keyboard layout is set to "it" 0.131
And tpsd is localized to the selected locale 0.118
When the network is plugged 0.021
And Tor is ready 41.672
Then I successfully start the Unsafe Browser 6.149
And I kill the Unsafe Browser 5.229
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 12.676
And DuckDuckGo is the default search engine 5.669
And I kill the Tor Browser 5.229
And the screen keyboard works in Thunderbird 5.226
And the layout of the screen keyboard is set to "us" 0.523
After features/support/hooks.rb:331 1.380
After features/support/hooks.rb:100 0.000
1:31.580
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.696
When I log in to a new session in Persian (fa) 30.804
Then the keyboard layout is set to "ir" 0.109
And tpsd is localized to the selected locale 0.120
When the network is plugged 0.060
And Tor is ready 11.686
Then I successfully start the Unsafe Browser 7.074
And I kill the Unsafe Browser 5.246
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 11.846
And DuckDuckGo is the default search engine 5.810
And I kill the Tor Browser 5.201
And the screen keyboard works in Thunderbird 5.389
And the layout of the screen keyboard is set to "ir" 0.466
After features/support/hooks.rb:331 1.317
After features/support/hooks.rb:100 0.000
1:29.433
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.285
When I log in to a new session in Portuguese (pt) 31.444
Then the keyboard layout is set to "pt" 0.189
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.027
And Tor is ready 12.070
Then I successfully start the Unsafe Browser 6.954
And I kill the Unsafe Browser 5.222
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 8.841
And DuckDuckGo is the default search engine 5.689
And I kill the Tor Browser 5.211
And the screen keyboard works in Thunderbird 4.934
And the layout of the screen keyboard is set to "us" 0.389
After features/support/hooks.rb:331 3.758
After features/support/hooks.rb:100 0.000
1:29.745
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.250
When I log in to a new session in Russian (ru) 31.541
Then the keyboard layout is set to "ru" 0.092
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.017
And Tor is ready 12.430
Then I successfully start the Unsafe Browser 6.521
And I kill the Unsafe Browser 5.359
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 9.622
And DuckDuckGo is the default search engine 6.063
And I kill the Tor Browser 5.200
And the screen keyboard works in Thunderbird 5.059
And the layout of the screen keyboard is set to "ru" 0.427
After features/support/hooks.rb:331 1.106
After features/support/hooks.rb:100 0.000
2:5.844
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.626
When I log in to a new session in Spanish (es) 29.647
Then the keyboard layout is set to "es" 0.191
And tpsd is localized to the selected locale 0.233
When the network is plugged 0.130
And Tor is ready 45.753
Then I successfully start the Unsafe Browser 7.675
And I kill the Unsafe Browser 5.314
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 12.396
And DuckDuckGo is the default search engine 5.682
And I kill the Tor Browser 5.232
And the screen keyboard works in Thunderbird 5.424
And the layout of the screen keyboard is set to "us" 0.458
After features/support/hooks.rb:331 1.698
After features/support/hooks.rb:100 0.000
1:59.284
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.513
When I log in to a new session in Turkish (tr) 29.189
Then the keyboard layout is set to "tr" 0.173
And tpsd is localized to the selected locale 0.115
When the network is plugged 0.014
And Tor is ready 42.101
Then I successfully start the Unsafe Browser 6.364
And I kill the Unsafe Browser 5.243
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 12.032
And DuckDuckGo is the default search engine 5.411
And I kill the Tor Browser 5.229
And the screen keyboard works in Thunderbird 5.332
And the layout of the screen keyboard is set to "us" 0.502
After features/support/hooks.rb:331 1.331
After features/support/hooks.rb:100 0.000
Tags: @product
1:9.631
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 9.107
When I set the language to Italian (it) 4.878
Then the language and keyboard have not been saved in cleartext storage 2.090
When I shutdown Tails and wait for the computer to power off 9.933
And I start Tails from USB drive "__internal" with network unplugged 43.326
Then the Welcome Screen's language is set to English 0.295
After features/support/hooks.rb:331 1.071
After features/support/hooks.rb:100 0.011
Tags: @product
1:27.037
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 8.216
When I set the language to Italian (it) 5.738
And I save the language and keyboard options in cleartext storage 2.482
Then the "it" language and keyboard have been saved in cleartext storage 0.190
When I set the language to French (fr) 4.647
Then the "fr" language and keyboard have been saved in cleartext storage 0.119
And I shutdown Tails and wait for the computer to power off 7.274
And I start Tails from USB drive "__internal" with network unplugged 46.809
Then the "fr" language and keyboard have been saved in cleartext storage 0.403
And the Welcome Screen's language is set to French 0.842
When I log in to a new session 10.260
Then the language is set to French 0.051
After features/support/hooks.rb:331 0.811
After features/support/hooks.rb:100 0.016
Tags: @product
3:11.114
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails without network from a USB drive without a persistent partition and logged in 8.845
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.397
And I create a persistent partition 46.734
And I manually store legacy localization settings in Persistent Storage 0.714
When I shutdown Tails and wait for the computer to power off 10.153
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 47.644
Then the Welcome Screen's language is set to English 0.422
And the Welcome Screen's formats is set to United States 0.300
When I enable persistence 8.920
Then the Welcome Screen's language is set to German 0.546
And the Welcome Screen's formats is set to France 0.222
When I set the language to Italian (it) 4.575
Then the language and keyboard have not been saved in cleartext storage 2.139
When I save the language and keyboard options in cleartext storage 2.409
Then the "it" language and keyboard have been saved in cleartext storage 0.093
And I shutdown Tails and wait for the computer to power off 2.935
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 41.869
Then the Welcome Screen's language is set to Italian 0.694
And the Welcome Screen's formats is set to Italy 0.206
When I enable persistence 10.039
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.266
And the Welcome Screen's language is set to Italian 0.984
After features/support/hooks.rb:331 0.907
After features/support/hooks.rb:100 0.018