Project Number Date
test_Tails_ISO_devel 4211 04 Feb 2026, 17: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 26:25.266 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
48.153
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 8.066
And I log in to a new session in German (de) 24.018
Then the live user's Documents directory exists 0.066
And there is a GNOME bookmark for the Documents directory 16.002
After features/support/hooks.rb:331 0.812
After features/support/hooks.rb:100 0.000
Tags: @product
47.186
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.164
And I log in to a new session in German (de) 24.850
Then the live user's Downloads directory exists 0.045
And there is a GNOME bookmark for the Downloads directory 15.126
After features/support/hooks.rb:331 0.729
After features/support/hooks.rb:100 0.000
Tags: @product
46.397
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.187
And I log in to a new session in German (de) 23.718
Then the live user's Music directory exists 0.054
And there is a GNOME bookmark for the Music directory 15.437
After features/support/hooks.rb:331 1.090
After features/support/hooks.rb:100 0.000
Tags: @product
46.678
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.022
And I log in to a new session in German (de) 23.997
Then the live user's Pictures directory exists 0.058
And there is a GNOME bookmark for the Pictures directory 15.599
After features/support/hooks.rb:331 0.840
After features/support/hooks.rb:100 0.000
Tags: @product
46.675
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.194
And I log in to a new session in German (de) 24.172
Then the live user's Videos directory exists 0.049
And there is a GNOME bookmark for the Videos directory 15.259
After features/support/hooks.rb:331 0.856
After features/support/hooks.rb:100 0.000
1:19.095
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.107
When I log in to a new session in Arabic (ar) 25.577
Then the keyboard layout is set to "eg" 0.130
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.017
And Tor is ready 11.800
Then I successfully start the Unsafe Browser 6.037
And I kill the Unsafe Browser 5.175
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 7.951
And DuckDuckGo is the default search engine 5.121
And I kill the Tor Browser 5.176
And the screen keyboard works in Thunderbird 4.485
And the layout of the screen keyboard is set to "us" 0.335
After features/support/hooks.rb:331 0.788
After features/support/hooks.rb:100 0.000
1:18.851
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.096
When I log in to a new session in Chinese (zh_CN) 25.809
Then the keyboard layout is set to "cn" 0.104
And tpsd is localized to the selected locale 0.085
When the network is plugged 0.048
And Tor is ready 12.108
Then I successfully start the Unsafe Browser 4.853
And I kill the Unsafe Browser 5.198
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 7.889
And DuckDuckGo is the default search engine 5.280
And I kill the Tor Browser 5.206
And the screen keyboard works in Thunderbird 4.707
And the layout of the screen keyboard is set to "us" 0.400
After features/support/hooks.rb:331 1.207
After features/support/hooks.rb:100 0.000
1:2.829
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.108
When I log in to a new session in English (en) 9.616
Then the keyboard layout is set to "us" 0.154
And tpsd is localized to the selected locale 0.089
When the network is plugged 0.015
And Tor is ready 13.186
Then I successfully start the Unsafe Browser 6.320
And I kill the Unsafe Browser 5.200
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 7.649
And DuckDuckGo is the default search engine 3.586
And I kill the Tor Browser 5.214
And the screen keyboard works in Thunderbird 4.242
And the layout of the screen keyboard is set to "us" 0.356
After features/support/hooks.rb:331 0.914
After features/support/hooks.rb:100 0.000
1:17.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.078
When I log in to a new session in French (fr) 24.477
Then the keyboard layout is set to "fr" 0.116
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.018
And Tor is ready 12.112
Then I successfully start the Unsafe Browser 5.250
And I kill the Unsafe Browser 5.257
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 7.604
And DuckDuckGo is the default search engine 5.330
And I kill the Tor Browser 5.194
And the screen keyboard works in Thunderbird 4.749
And the layout of the screen keyboard is set to "fr" 0.392
After features/support/hooks.rb:331 1.242
After features/support/hooks.rb:100 0.000
1:19.989
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.014
When I log in to a new session in German (de) 25.212
Then the keyboard layout is set to "de" 0.084
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.018
And Tor is ready 13.009
Then I successfully start the Unsafe Browser 5.290
And I kill the Unsafe Browser 5.261
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 8.008
And DuckDuckGo is the default search engine 5.301
And I kill the Tor Browser 5.221
And the screen keyboard works in Thunderbird 4.981
And the layout of the screen keyboard is set to "de" 0.429
After features/support/hooks.rb:331 1.377
After features/support/hooks.rb:100 0.000
1:20.189
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.088
When I log in to a new session in Hindi (hi) 25.169
Then the keyboard layout is set to "in" 0.101
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.014
And Tor is ready 13.648
Then I successfully start the Unsafe Browser 5.671
And I kill the Unsafe Browser 5.202
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 7.304
And DuckDuckGo is the default search engine 5.434
And I kill the Tor Browser 5.230
And the screen keyboard works in Thunderbird 4.782
And the layout of the screen keyboard is set to "us" 0.374
After features/support/hooks.rb:331 0.837
After features/support/hooks.rb:100 0.000
1:20.903
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.378
When I log in to a new session in Indonesian (id) 25.267
Then the keyboard layout is set to "id" 0.118
And tpsd is localized to the selected locale 0.200
When the network is plugged 0.017
And Tor is ready 13.331
Then I successfully start the Unsafe Browser 6.044
And I kill the Unsafe Browser 5.167
When I enable the screen keyboard 0.051
Then the screen keyboard works in Tor Browser 7.474
And DuckDuckGo is the default search engine 6.094
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 4.185
And the layout of the screen keyboard is set to "us" 0.362
After features/support/hooks.rb:331 1.145
After features/support/hooks.rb:100 0.000
1:21.093
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.307
When I log in to a new session in Italian (it) 25.760
Then the keyboard layout is set to "it" 0.122
And tpsd is localized to the selected locale 0.114
When the network is plugged 0.019
And Tor is ready 13.386
Then I successfully start the Unsafe Browser 5.564
And I kill the Unsafe Browser 5.252
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.234
And DuckDuckGo is the default search engine 5.121
And I kill the Tor Browser 5.244
And the screen keyboard works in Thunderbird 4.505
And the layout of the screen keyboard is set to "us" 0.394
After features/support/hooks.rb:331 0.916
After features/support/hooks.rb:100 0.000
1:53.752
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.355
When I log in to a new session in Persian (fa) 25.574
Then the keyboard layout is set to "ir" 0.098
And tpsd is localized to the selected locale 0.091
When the network is plugged 0.016
And Tor is ready 42.682
Then I successfully start the Unsafe Browser 5.262
And I kill the Unsafe Browser 5.188
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 11.858
And DuckDuckGo is the default search engine 5.357
And I kill the Tor Browser 5.236
And the screen keyboard works in Thunderbird 4.624
And the layout of the screen keyboard is set to "ir" 0.348
After features/support/hooks.rb:331 1.368
After features/support/hooks.rb:100 0.000
1:20.539
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.082
When I log in to a new session in Portuguese (pt) 25.894
Then the keyboard layout is set to "pt" 0.097
And tpsd is localized to the selected locale 0.133
When the network is plugged 0.020
And Tor is ready 13.157
Then I successfully start the Unsafe Browser 6.074
And I kill the Unsafe Browser 5.211
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 7.127
And DuckDuckGo is the default search engine 5.521
And I kill the Tor Browser 5.200
And the screen keyboard works in Thunderbird 4.584
And the layout of the screen keyboard is set to "us" 0.375
After features/support/hooks.rb:331 1.232
After features/support/hooks.rb:100 0.000
1:19.846
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.200
When I log in to a new session in Russian (ru) 24.791
Then the keyboard layout is set to "ru" 0.079
And tpsd is localized to the selected locale 0.081
When the network is plugged 0.021
And Tor is ready 13.379
Then I successfully start the Unsafe Browser 5.222
And I kill the Unsafe Browser 5.198
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 7.786
And DuckDuckGo is the default search engine 6.165
And I kill the Tor Browser 5.232
And the screen keyboard works in Thunderbird 4.247
And the layout of the screen keyboard is set to "ru" 0.383
After features/support/hooks.rb:331 1.182
After features/support/hooks.rb:100 0.000
1:21.376
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.294
When I log in to a new session in Spanish (es) 25.689
Then the keyboard layout is set to "es" 0.105
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.019
And Tor is ready 13.573
Then I successfully start the Unsafe Browser 5.943
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.204
And DuckDuckGo is the default search engine 5.222
And I kill the Tor Browser 5.235
And the screen keyboard works in Thunderbird 4.300
And the layout of the screen keyboard is set to "us" 0.377
After features/support/hooks.rb:331 1.278
After features/support/hooks.rb:100 0.000
1:20.398
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.382
When I log in to a new session in Turkish (tr) 24.918
Then the keyboard layout is set to "tr" 0.100
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.014
And Tor is ready 13.030
Then I successfully start the Unsafe Browser 5.381
And I kill the Unsafe Browser 5.192
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 8.173
And DuckDuckGo is the default search engine 5.805
And I kill the Tor Browser 5.206
And the screen keyboard works in Thunderbird 4.696
And the layout of the screen keyboard is set to "us" 0.343
After features/support/hooks.rb:331 1.674
After features/support/hooks.rb:100 0.000
Tags: @product
1:1.923
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.946
When I set the language to Italian (it) 4.577
Then the language and keyboard have not been saved in cleartext storage 2.145
When I shutdown Tails and wait for the computer to power off 6.956
And I start Tails from USB drive "__internal" with network unplugged 38.937
Then the Welcome Screen's language is set to English 0.359
After features/support/hooks.rb:331 1.194
After features/support/hooks.rb:100 0.035
Tags: @product
1:16.208
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.649
When I set the language to Italian (it) 5.538
And I save the language and keyboard options in cleartext storage 2.484
Then the "it" language and keyboard have been saved in cleartext storage 0.099
When I set the language to French (fr) 4.557
Then the "fr" language and keyboard have been saved in cleartext storage 0.101
And I shutdown Tails and wait for the computer to power off 5.676
And I start Tails from USB drive "__internal" with network unplugged 40.757
Then the "fr" language and keyboard have been saved in cleartext storage 0.343
And the Welcome Screen's language is set to French 0.717
When I log in to a new session 8.216
Then the language is set to French 0.065
After features/support/hooks.rb:331 0.931
After features/support/hooks.rb:100 0.022
Tags: @product
2:35.433
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.854
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.314
And I create a persistent partition 31.525
And I manually store legacy localization settings in Persistent Storage 0.729
When I shutdown Tails and wait for the computer to power off 7.145
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 36.942
Then the Welcome Screen's language is set to English 0.273
And the Welcome Screen's formats is set to United States 0.177
When I enable persistence 7.803
Then the Welcome Screen's language is set to German 0.498
And the Welcome Screen's formats is set to France 0.278
When I set the language to Italian (it) 4.472
Then the language and keyboard have not been saved in cleartext storage 2.092
When I save the language and keyboard options in cleartext storage 2.449
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.774
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 37.323
Then the Welcome Screen's language is set to Italian 0.654
And the Welcome Screen's formats is set to Italy 0.237
When I enable persistence 9.883
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.294
And the Welcome Screen's language is set to Italian 0.615
After features/support/hooks.rb:331 0.827
After features/support/hooks.rb:100 0.054