Project Number Date
test_Tails_ISO_stable 6294 14 Apr 2026, 12:40

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 29:22.987 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
54.469
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 9.153
And I log in to a new session in German (de) 29.427
Then the live user's Documents directory exists 0.070
And there is a GNOME bookmark for the Documents directory 15.818
After features/support/hooks.rb:331 1.155
After features/support/hooks.rb:100 0.000
Tags: @product
54.133
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.756
And I log in to a new session in German (de) 31.114
Then the live user's Downloads directory exists 0.066
And there is a GNOME bookmark for the Downloads directory 15.195
After features/support/hooks.rb:331 0.964
After features/support/hooks.rb:100 0.000
Tags: @product
51.566
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.403
And I log in to a new session in German (de) 29.123
Then the live user's Music directory exists 0.066
And there is a GNOME bookmark for the Music directory 14.972
After features/support/hooks.rb:331 1.041
After features/support/hooks.rb:100 0.000
Tags: @product
52.299
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.636
And I log in to a new session in German (de) 29.463
Then the live user's Pictures directory exists 0.073
And there is a GNOME bookmark for the Pictures directory 15.125
After features/support/hooks.rb:331 1.693
After features/support/hooks.rb:100 0.000
Tags: @product
55.443
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.941
And I log in to a new session in German (de) 32.172
Then the live user's Videos directory exists 0.059
And there is a GNOME bookmark for the Videos directory 15.269
After features/support/hooks.rb:331 1.270
After features/support/hooks.rb:100 0.000
1:27.286
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.813
When I log in to a new session in Arabic (ar) 28.840
Then the keyboard layout is set to "eg" 0.113
And tpsd is localized to the selected locale 0.125
When the network is plugged 0.018
And Tor is ready 12.431
Then I successfully start the Unsafe Browser 6.144
And I kill the Unsafe Browser 5.219
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 9.599
And DuckDuckGo is the default search engine 5.500
And I kill the Tor Browser 5.255
And the screen keyboard works in Thunderbird 5.665
And the layout of the screen keyboard is set to "us" 0.503
After features/support/hooks.rb:331 1.688
After features/support/hooks.rb:100 0.000
1:28.053
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.742
When I log in to a new session in Chinese (zh_CN) 30.718
Then the keyboard layout is set to "cn" 0.156
And tpsd is localized to the selected locale 0.141
When the network is plugged 0.024
And Tor is ready 12.239
Then I successfully start the Unsafe Browser 6.879
And I kill the Unsafe Browser 5.250
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 8.590
And DuckDuckGo is the default search engine 5.631
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 4.974
And the layout of the screen keyboard is set to "us" 0.429
After features/support/hooks.rb:331 1.401
After features/support/hooks.rb:100 0.000
1:13.946
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.817
When I log in to a new session in English (en) 16.794
Then the keyboard layout is set to "us" 0.236
And tpsd is localized to the selected locale 0.119
When the network is plugged 0.056
And Tor is ready 12.235
Then I successfully start the Unsafe Browser 6.326
And I kill the Unsafe Browser 5.258
When I enable the screen keyboard 0.100
Then the screen keyboard works in Tor Browser 9.020
And DuckDuckGo is the default search engine 4.885
And I kill the Tor Browser 5.262
And the screen keyboard works in Thunderbird 5.377
And the layout of the screen keyboard is set to "us" 0.453
After features/support/hooks.rb:331 1.350
After features/support/hooks.rb:100 0.000
1:32.886
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.628
When I log in to a new session in French (fr) 31.138
Then the keyboard layout is set to "fr" 0.110
And tpsd is localized to the selected locale 0.113
When the network is plugged 0.023
And Tor is ready 13.057
Then I successfully start the Unsafe Browser 6.616
And I kill the Unsafe Browser 5.215
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 10.362
And DuckDuckGo is the default search engine 5.818
And I kill the Tor Browser 5.235
And the screen keyboard works in Thunderbird 6.965
And the layout of the screen keyboard is set to "fr" 0.541
After features/support/hooks.rb:331 1.515
After features/support/hooks.rb:100 0.000
1:34.984
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.623
When I log in to a new session in German (de) 36.504
Then the keyboard layout is set to "de" 0.098
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.037
And Tor is ready 12.270
Then I successfully start the Unsafe Browser 6.239
And I kill the Unsafe Browser 5.258
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 10.136
And DuckDuckGo is the default search engine 5.800
And I kill the Tor Browser 5.224
And the screen keyboard works in Thunderbird 5.007
And the layout of the screen keyboard is set to "de" 0.601
After features/support/hooks.rb:331 1.575
After features/support/hooks.rb:100 0.000
1:28.940
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.948
When I log in to a new session in Hindi (hi) 31.534
Then the keyboard layout is set to "in" 0.166
And tpsd is localized to the selected locale 0.159
When the network is plugged 0.017
And Tor is ready 12.183
Then I successfully start the Unsafe Browser 5.806
And I kill the Unsafe Browser 5.406
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 8.881
And DuckDuckGo is the default search engine 5.305
And I kill the Tor Browser 5.276
And the screen keyboard works in Thunderbird 5.818
And the layout of the screen keyboard is set to "us" 0.374
After features/support/hooks.rb:331 1.389
After features/support/hooks.rb:100 0.000
1:31.041
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.407
When I log in to a new session in Indonesian (id) 31.735
Then the keyboard layout is set to "id" 0.130
And tpsd is localized to the selected locale 0.073
When the network is plugged 0.018
And Tor is ready 12.068
Then I successfully start the Unsafe Browser 6.214
And I kill the Unsafe Browser 5.197
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 10.161
And DuckDuckGo is the default search engine 5.962
And I kill the Tor Browser 5.271
And the screen keyboard works in Thunderbird 6.298
And the layout of the screen keyboard is set to "us" 0.433
After features/support/hooks.rb:331 1.244
After features/support/hooks.rb:100 0.000
1:32.431
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.886
When I log in to a new session in Italian (it) 34.279
Then the keyboard layout is set to "it" 0.122
And tpsd is localized to the selected locale 0.223
When the network is plugged 0.032
And Tor is ready 12.688
Then I successfully start the Unsafe Browser 7.025
And I kill the Unsafe Browser 5.277
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 8.265
And DuckDuckGo is the default search engine 5.942
And I kill the Tor Browser 5.227
And the screen keyboard works in Thunderbird 4.968
And the layout of the screen keyboard is set to "us" 0.433
After features/support/hooks.rb:331 1.193
After features/support/hooks.rb:100 0.000
1:32.140
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.935
When I log in to a new session in Persian (fa) 33.701
Then the keyboard layout is set to "ir" 0.130
And tpsd is localized to the selected locale 0.147
When the network is plugged 0.100
And Tor is ready 12.405
Then I successfully start the Unsafe Browser 7.313
And I kill the Unsafe Browser 5.339
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 8.577
And DuckDuckGo is the default search engine 5.558
And I kill the Tor Browser 5.279
And the screen keyboard works in Thunderbird 5.080
And the layout of the screen keyboard is set to "ir" 0.506
After features/support/hooks.rb:331 1.191
After features/support/hooks.rb:100 0.000
1:29.549
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.207
When I log in to a new session in Portuguese (pt) 31.689
Then the keyboard layout is set to "pt" 0.099
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.021
And Tor is ready 12.189
Then I successfully start the Unsafe Browser 6.173
And I kill the Unsafe Browser 5.207
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 9.264
And DuckDuckGo is the default search engine 5.597
And I kill the Tor Browser 5.238
And the screen keyboard works in Thunderbird 6.186
And the layout of the screen keyboard is set to "us" 0.502
After features/support/hooks.rb:331 1.318
After features/support/hooks.rb:100 0.000
1:24.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 7.815
When I log in to a new session in Russian (ru) 28.551
Then the keyboard layout is set to "ru" 0.107
And tpsd is localized to the selected locale 0.095
When the network is plugged 0.018
And Tor is ready 11.733
Then I successfully start the Unsafe Browser 5.739
And I kill the Unsafe Browser 5.257
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 8.964
And DuckDuckGo is the default search engine 5.520
And I kill the Tor Browser 5.250
And the screen keyboard works in Thunderbird 5.037
And the layout of the screen keyboard is set to "ru" 0.428
After features/support/hooks.rb:331 1.038
After features/support/hooks.rb:100 0.000
1:27.039
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.362
When I log in to a new session in Spanish (es) 30.851
Then the keyboard layout is set to "es" 0.141
And tpsd is localized to the selected locale 0.123
When the network is plugged 0.014
And Tor is ready 11.756
Then I successfully start the Unsafe Browser 6.041
And I kill the Unsafe Browser 5.209
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 8.583
And DuckDuckGo is the default search engine 6.245
And I kill the Tor Browser 5.284
And the screen keyboard works in Thunderbird 4.944
And the layout of the screen keyboard is set to "us" 0.412
After features/support/hooks.rb:331 3.799
After features/support/hooks.rb:100 0.000
1:28.260
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.266
When I log in to a new session in Turkish (tr) 29.918
Then the keyboard layout is set to "tr" 0.130
And tpsd is localized to the selected locale 0.127
When the network is plugged 0.017
And Tor is ready 12.747
Then I successfully start the Unsafe Browser 6.334
And I kill the Unsafe Browser 5.264
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 9.228
And DuckDuckGo is the default search engine 5.061
And I kill the Tor Browser 5.254
And the screen keyboard works in Thunderbird 5.394
And the layout of the screen keyboard is set to "us" 0.448
After features/support/hooks.rb:331 1.363
After features/support/hooks.rb:100 0.000
Tags: @product
1:13.283
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 9.060
When I set the language to Italian (it) 5.753
Then the language and keyboard have not been saved in cleartext storage 2.094
When I shutdown Tails and wait for the computer to power off 8.850
And I start Tails from USB drive "__internal" with network unplugged 47.186
Then the Welcome Screen's language is set to English 0.338
After features/support/hooks.rb:331 1.187
After features/support/hooks.rb:100 0.046
Tags: @product
1:30.314
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 8.678
When I set the language to Italian (it) 5.640
And I save the language and keyboard options in cleartext storage 2.422
Then the "it" language and keyboard have been saved in cleartext storage 0.197
When I set the language to French (fr) 4.791
Then the "fr" language and keyboard have been saved in cleartext storage 0.143
And I shutdown Tails and wait for the computer to power off 5.910
And I start Tails from USB drive "__internal" with network unplugged 50.467
Then the "fr" language and keyboard have been saved in cleartext storage 0.497
And the Welcome Screen's language is set to French 0.814
When I log in to a new session 10.714
Then the language is set to French 0.035
After features/support/hooks.rb:331 0.999
After features/support/hooks.rb:100 0.006
Tags: @product
3:0.330
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 10.462
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.417
And I create a persistent partition 40.974
And I manually store legacy localization settings in Persistent Storage 0.692
When I shutdown Tails and wait for the computer to power off 9.826
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 41.029
Then the Welcome Screen's language is set to English 0.402
And the Welcome Screen's formats is set to United States 0.252
When I enable persistence 9.894
Then the Welcome Screen's language is set to German 0.638
And the Welcome Screen's formats is set to France 0.188
When I set the language to Italian (it) 4.498
Then the language and keyboard have not been saved in cleartext storage 2.101
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.089
And I shutdown Tails and wait for the computer to power off 3.253
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 40.215
Then the Welcome Screen's language is set to Italian 0.823
And the Welcome Screen's formats is set to Italy 0.278
When I enable persistence 10.820
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.248
And the Welcome Screen's language is set to Italian 0.812
After features/support/hooks.rb:331 0.708
After features/support/hooks.rb:100 0.050