Project Number Date
test_Tails_ISO_devel 4291 24 Mar 2026, 11:32

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:49.326 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.236
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.667
And I log in to a new session in German (de) 33.718
Then the live user's Documents directory exists 0.033
And there is a GNOME bookmark for the Documents directory 14.818
After features/support/hooks.rb:331 0.973
After features/support/hooks.rb:100 0.000
Tags: @product
52.379
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.144
And I log in to a new session in German (de) 30.449
Then the live user's Downloads directory exists 0.045
And there is a GNOME bookmark for the Downloads directory 14.739
After features/support/hooks.rb:331 1.229
After features/support/hooks.rb:100 0.000
Tags: @product
54.013
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.386
And I log in to a new session in German (de) 31.414
Then the live user's Music directory exists 0.068
And there is a GNOME bookmark for the Music directory 15.143
After features/support/hooks.rb:331 1.502
After features/support/hooks.rb:100 0.000
Tags: @product
53.688
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 7.850
And I log in to a new session in German (de) 31.037
Then the live user's Pictures directory exists 0.058
And there is a GNOME bookmark for the Pictures directory 14.742
After features/support/hooks.rb:331 0.997
After features/support/hooks.rb:100 0.000
Tags: @product
54.865
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.464
And I log in to a new session in German (de) 32.332
Then the live user's Videos directory exists 0.070
And there is a GNOME bookmark for the Videos directory 14.997
After features/support/hooks.rb:331 1.289
After features/support/hooks.rb:100 0.000
1:30.842
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.509
When I log in to a new session in Arabic (ar) 31.967
Then the keyboard layout is set to "eg" 0.094
And tpsd is localized to the selected locale 0.081
When the network is plugged 0.017
And Tor is ready 12.839
Then I successfully start the Unsafe Browser 6.108
And I kill the Unsafe Browser 5.599
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 9.057
And DuckDuckGo is the default search engine 6.074
And I kill the Tor Browser 5.244
And the screen keyboard works in Thunderbird 5.710
And the layout of the screen keyboard is set to "us" 0.479
After features/support/hooks.rb:331 1.366
After features/support/hooks.rb:100 0.000
1:30.523
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.764
When I log in to a new session in Chinese (zh_CN) 31.219
Then the keyboard layout is set to "cn" 0.169
And tpsd is localized to the selected locale 0.124
When the network is plugged 0.016
And Tor is ready 12.194
Then I successfully start the Unsafe Browser 9.128
And I kill the Unsafe Browser 5.259
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 8.636
And DuckDuckGo is the default search engine 5.452
And I kill the Tor Browser 5.238
And the screen keyboard works in Thunderbird 4.859
And the layout of the screen keyboard is set to "us" 0.394
After features/support/hooks.rb:331 1.472
After features/support/hooks.rb:100 0.000
1:12.295
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.375
When I log in to a new session in English (en) 16.568
Then the keyboard layout is set to "us" 0.109
And tpsd is localized to the selected locale 0.128
When the network is plugged 0.018
And Tor is ready 11.703
Then I successfully start the Unsafe Browser 5.509
And I kill the Unsafe Browser 5.218
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 10.348
And DuckDuckGo is the default search engine 4.237
And I kill the Tor Browser 5.257
And the screen keyboard works in Thunderbird 5.271
And the layout of the screen keyboard is set to "us" 0.487
After features/support/hooks.rb:331 1.407
After features/support/hooks.rb:100 0.000
1:28.107
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.408
When I log in to a new session in French (fr) 31.132
Then the keyboard layout is set to "fr" 0.126
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.015
And Tor is ready 12.180
Then I successfully start the Unsafe Browser 6.769
And I kill the Unsafe Browser 5.216
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 8.487
And DuckDuckGo is the default search engine 6.053
And I kill the Tor Browser 5.198
And the screen keyboard works in Thunderbird 4.980
And the layout of the screen keyboard is set to "fr" 0.375
After features/support/hooks.rb:331 1.238
After features/support/hooks.rb:100 0.000
1:29.049
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.824
When I log in to a new session in German (de) 30.925
Then the keyboard layout is set to "de" 0.083
And tpsd is localized to the selected locale 0.135
When the network is plugged 0.020
And Tor is ready 12.363
Then I successfully start the Unsafe Browser 6.606
And I kill the Unsafe Browser 5.253
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 9.110
And DuckDuckGo is the default search engine 5.249
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 5.756
And the layout of the screen keyboard is set to "de" 0.420
After features/support/hooks.rb:331 1.186
After features/support/hooks.rb:100 0.000
1:27.831
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.443
When I log in to a new session in Hindi (hi) 30.750
Then the keyboard layout is set to "in" 0.102
And tpsd is localized to the selected locale 0.091
When the network is plugged 0.018
And Tor is ready 11.788
Then I successfully start the Unsafe Browser 7.092
And I kill the Unsafe Browser 5.258
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 8.552
And DuckDuckGo is the default search engine 6.152
And I kill the Tor Browser 5.258
And the screen keyboard works in Thunderbird 4.837
And the layout of the screen keyboard is set to "us" 0.427
After features/support/hooks.rb:331 1.402
After features/support/hooks.rb:100 0.000
1:29.202
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.875
When I log in to a new session in Indonesian (id) 30.800
Then the keyboard layout is set to "id" 0.111
And tpsd is localized to the selected locale 0.136
When the network is plugged 0.023
And Tor is ready 12.215
Then I successfully start the Unsafe Browser 7.171
And I kill the Unsafe Browser 5.225
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 8.907
And DuckDuckGo is the default search engine 5.598
And I kill the Tor Browser 5.264
And the screen keyboard works in Thunderbird 5.426
And the layout of the screen keyboard is set to "us" 0.373
After features/support/hooks.rb:331 1.078
After features/support/hooks.rb:100 0.000
1:30.310
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.139
When I log in to a new session in Italian (it) 30.962
Then the keyboard layout is set to "it" 0.125
And tpsd is localized to the selected locale 0.221
When the network is plugged 0.020
And Tor is ready 13.082
Then I successfully start the Unsafe Browser 7.467
And I kill the Unsafe Browser 5.233
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.562
And DuckDuckGo is the default search engine 5.989
And I kill the Tor Browser 5.252
And the screen keyboard works in Thunderbird 4.817
And the layout of the screen keyboard is set to "us" 0.374
After features/support/hooks.rb:331 1.649
After features/support/hooks.rb:100 0.000
2:1.626
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.963
When I log in to a new session in Persian (fa) 29.682
Then the keyboard layout is set to "ir" 0.124
And tpsd is localized to the selected locale 0.154
When the network is plugged 0.018
And Tor is ready 42.619
Then I successfully start the Unsafe Browser 6.084
And I kill the Unsafe Browser 5.217
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 12.193
And DuckDuckGo is the default search engine 5.839
And I kill the Tor Browser 5.248
And the screen keyboard works in Thunderbird 5.891
And the layout of the screen keyboard is set to "ir" 0.525
After features/support/hooks.rb:331 0.995
After features/support/hooks.rb:100 0.000
1:36.377
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.622
When I log in to a new session in Portuguese (pt) 36.292
Then the keyboard layout is set to "pt" 0.157
And tpsd is localized to the selected locale 0.116
When the network is plugged 0.027
And Tor is ready 13.545
Then I successfully start the Unsafe Browser 6.165
And I kill the Unsafe Browser 5.216
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 9.658
And DuckDuckGo is the default search engine 6.839
And I kill the Tor Browser 5.251
And the screen keyboard works in Thunderbird 5.014
And the layout of the screen keyboard is set to "us" 0.396
After features/support/hooks.rb:331 1.832
After features/support/hooks.rb:100 0.000
1:26.697
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.981
When I log in to a new session in Russian (ru) 30.351
Then the keyboard layout is set to "ru" 0.092
And tpsd is localized to the selected locale 0.185
When the network is plugged 0.027
And Tor is ready 12.791
Then I successfully start the Unsafe Browser 5.823
And I kill the Unsafe Browser 5.209
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.642
And DuckDuckGo is the default search engine 4.983
And I kill the Tor Browser 5.214
And the screen keyboard works in Thunderbird 4.942
And the layout of the screen keyboard is set to "ru" 0.391
After features/support/hooks.rb:331 1.179
After features/support/hooks.rb:100 0.000
1:27.517
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.476
When I log in to a new session in Spanish (es) 29.865
Then the keyboard layout is set to "es" 0.090
And tpsd is localized to the selected locale 0.108
When the network is plugged 0.029
And Tor is ready 12.187
Then I successfully start the Unsafe Browser 7.072
And I kill the Unsafe Browser 5.403
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 8.682
And DuckDuckGo is the default search engine 6.063
And I kill the Tor Browser 5.241
And the screen keyboard works in Thunderbird 4.766
And the layout of the screen keyboard is set to "us" 0.445
After features/support/hooks.rb:331 1.276
After features/support/hooks.rb:100 0.000
1:27.250
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.474
When I log in to a new session in Turkish (tr) 30.917
Then the keyboard layout is set to "tr" 0.097
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.019
And Tor is ready 12.469
Then I successfully start the Unsafe Browser 5.905
And I kill the Unsafe Browser 5.206
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 8.965
And DuckDuckGo is the default search engine 5.063
And I kill the Tor Browser 5.197
And the screen keyboard works in Thunderbird 5.276
And the layout of the screen keyboard is set to "us" 0.490
After features/support/hooks.rb:331 1.187
After features/support/hooks.rb:100 0.000
Tags: @product
1:9.162
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.359
When I set the language to Italian (it) 4.658
Then the language and keyboard have not been saved in cleartext storage 2.104
When I shutdown Tails and wait for the computer to power off 8.607
And I start Tails from USB drive "__internal" with network unplugged 44.050
Then the Welcome Screen's language is set to English 0.381
After features/support/hooks.rb:331 0.957
After features/support/hooks.rb:100 0.014
Tags: @product
1:27.461
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.166
When I set the language to Italian (it) 5.722
And I save the language and keyboard options in cleartext storage 2.457
Then the "it" language and keyboard have been saved in cleartext storage 0.125
When I set the language to French (fr) 4.523
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.249
And I start Tails from USB drive "__internal" with network unplugged 48.930
Then the "fr" language and keyboard have been saved in cleartext storage 0.330
And the Welcome Screen's language is set to French 0.826
When I log in to a new session 8.960
Then the language is set to French 0.048
After features/support/hooks.rb:331 1.014
After features/support/hooks.rb:100 0.025
Tags: @product
3:2.886
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 9.600
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.449
And I create a persistent partition 44.569
And I manually store legacy localization settings in Persistent Storage 0.819
When I shutdown Tails and wait for the computer to power off 10.295
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 41.824
Then the Welcome Screen's language is set to English 0.258
And the Welcome Screen's formats is set to United States 0.229
When I enable persistence 8.631
Then the Welcome Screen's language is set to German 0.659
And the Welcome Screen's formats is set to France 0.215
When I set the language to Italian (it) 4.662
Then the language and keyboard have not been saved in cleartext storage 2.105
When I save the language and keyboard options in cleartext storage 2.434
Then the "it" language and keyboard have been saved in cleartext storage 0.110
And I shutdown Tails and wait for the computer to power off 2.734
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 40.953
Then the Welcome Screen's language is set to Italian 0.646
And the Welcome Screen's formats is set to Italy 0.218
When I enable persistence 10.541
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.173
And the Welcome Screen's language is set to Italian 0.751
After features/support/hooks.rb:331 0.859
After features/support/hooks.rb:100 0.024