Project Number Date
test_Tails_ISO_devel 4340 14 Apr 2026, 11:08

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 27:7.973 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
50.281
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.743
And I log in to a new session in German (de) 26.941
Then the live user's Documents directory exists 0.051
And there is a GNOME bookmark for the Documents directory 14.544
After features/support/hooks.rb:331 1.361
After features/support/hooks.rb:100 0.000
Tags: @product
49.217
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.497
And I log in to a new session in German (de) 26.785
Then the live user's Downloads directory exists 0.066
And there is a GNOME bookmark for the Downloads directory 14.867
After features/support/hooks.rb:331 0.834
After features/support/hooks.rb:100 0.000
Tags: @product
48.004
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 6.883
And I log in to a new session in German (de) 26.486
Then the live user's Music directory exists 0.058
And there is a GNOME bookmark for the Music directory 14.575
After features/support/hooks.rb:331 1.021
After features/support/hooks.rb:100 0.000
Tags: @product
48.729
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.616
And I log in to a new session in German (de) 26.204
Then the live user's Pictures directory exists 0.056
And there is a GNOME bookmark for the Pictures directory 14.851
After features/support/hooks.rb:331 1.514
After features/support/hooks.rb:100 0.000
Tags: @product
50.288
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.149
And I log in to a new session in German (de) 28.043
Then the live user's Videos directory exists 0.051
And there is a GNOME bookmark for the Videos directory 15.043
After features/support/hooks.rb:331 1.276
After features/support/hooks.rb:100 0.000
1:22.147
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.126
When I log in to a new session in Arabic (ar) 27.315
Then the keyboard layout is set to "eg" 0.131
And tpsd is localized to the selected locale 0.155
When the network is plugged 0.024
And Tor is ready 11.834
Then I successfully start the Unsafe Browser 5.424
And I kill the Unsafe Browser 5.248
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 8.729
And DuckDuckGo is the default search engine 5.428
And I kill the Tor Browser 5.266
And the screen keyboard works in Thunderbird 4.929
And the layout of the screen keyboard is set to "us" 0.406
After features/support/hooks.rb:331 1.165
After features/support/hooks.rb:100 0.000
1:21.639
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.831
When I log in to a new session in Chinese (zh_CN) 25.846
Then the keyboard layout is set to "cn" 0.125
And tpsd is localized to the selected locale 0.091
When the network is plugged 0.042
And Tor is ready 12.809
Then I successfully start the Unsafe Browser 5.239
And I kill the Unsafe Browser 5.345
When I enable the screen keyboard 0.148
Then the screen keyboard works in Tor Browser 8.302
And DuckDuckGo is the default search engine 5.729
And I kill the Tor Browser 5.360
And the screen keyboard works in Thunderbird 5.341
And the layout of the screen keyboard is set to "us" 0.427
After features/support/hooks.rb:331 1.019
After features/support/hooks.rb:100 0.000
1:7.176
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.612
When I log in to a new session in English (en) 12.222
Then the keyboard layout is set to "us" 0.124
And tpsd is localized to the selected locale 0.087
When the network is plugged 0.017
And Tor is ready 12.936
Then I successfully start the Unsafe Browser 5.154
And I kill the Unsafe Browser 5.202
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 9.055
And DuckDuckGo is the default search engine 4.126
And I kill the Tor Browser 5.230
And the screen keyboard works in Thunderbird 4.913
And the layout of the screen keyboard is set to "us" 0.424
After features/support/hooks.rb:331 1.323
After features/support/hooks.rb:100 0.000
1:24.477
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.823
When I log in to a new session in French (fr) 27.203
Then the keyboard layout is set to "fr" 0.117
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.028
And Tor is ready 13.178
Then I successfully start the Unsafe Browser 5.251
And I kill the Unsafe Browser 5.211
When I enable the screen keyboard 0.130
Then the screen keyboard works in Tor Browser 8.691
And DuckDuckGo is the default search engine 5.066
And I kill the Tor Browser 5.237
And the screen keyboard works in Thunderbird 5.981
And the layout of the screen keyboard is set to "fr" 0.448
After features/support/hooks.rb:331 1.291
After features/support/hooks.rb:100 0.000
1:21.606
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.015
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.996
When I log in to a new session in German (de) 26.561
Then the keyboard layout is set to "de" 0.150
And tpsd is localized to the selected locale 0.115
When the network is plugged 0.048
And Tor is ready 11.865
Then I successfully start the Unsafe Browser 5.111
And I kill the Unsafe Browser 5.356
When I enable the screen keyboard 0.111
Then the screen keyboard works in Tor Browser 9.106
And DuckDuckGo is the default search engine 5.148
And I kill the Tor Browser 5.253
And the screen keyboard works in Thunderbird 5.343
And the layout of the screen keyboard is set to "de" 0.436
After features/support/hooks.rb:331 1.033
After features/support/hooks.rb:100 0.000
1:23.806
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.492
When I log in to a new session in Hindi (hi) 26.476
Then the keyboard layout is set to "in" 0.108
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.134
And Tor is ready 12.717
Then I successfully start the Unsafe Browser 5.984
And I kill the Unsafe Browser 5.203
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.496
And DuckDuckGo is the default search engine 5.751
And I kill the Tor Browser 5.255
And the screen keyboard works in Thunderbird 5.634
And the layout of the screen keyboard is set to "us" 0.380
After features/support/hooks.rb:331 1.311
After features/support/hooks.rb:100 0.000
1:22.863
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.242
When I log in to a new session in Indonesian (id) 27.107
Then the keyboard layout is set to "id" 0.096
And tpsd is localized to the selected locale 0.089
When the network is plugged 0.014
And Tor is ready 11.931
Then I successfully start the Unsafe Browser 5.733
And I kill the Unsafe Browser 5.205
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 8.728
And DuckDuckGo is the default search engine 5.872
And I kill the Tor Browser 5.313
And the screen keyboard works in Thunderbird 5.037
And the layout of the screen keyboard is set to "us" 0.427
After features/support/hooks.rb:331 1.273
After features/support/hooks.rb:100 0.000
1:23.820
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.917
When I log in to a new session in Italian (it) 25.845
Then the keyboard layout is set to "it" 0.097
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.018
And Tor is ready 12.616
Then I successfully start the Unsafe Browser 5.573
And I kill the Unsafe Browser 5.211
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 9.359
And DuckDuckGo is the default search engine 5.557
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 5.810
And the layout of the screen keyboard is set to "us" 0.436
After features/support/hooks.rb:331 1.639
After features/support/hooks.rb:100 0.000
1:23.305
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.786
When I log in to a new session in Persian (fa) 27.468
Then the keyboard layout is set to "ir" 0.179
And tpsd is localized to the selected locale 0.210
When the network is plugged 0.057
And Tor is ready 11.808
Then I successfully start the Unsafe Browser 5.583
And I kill the Unsafe Browser 5.256
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 8.509
And DuckDuckGo is the default search engine 5.299
And I kill the Tor Browser 5.221
And the screen keyboard works in Thunderbird 5.435
And the layout of the screen keyboard is set to "ir" 0.422
After features/support/hooks.rb:331 1.573
After features/support/hooks.rb:100 0.000
1:21.374
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 6.886
When I log in to a new session in Portuguese (pt) 26.545
Then the keyboard layout is set to "pt" 0.167
And tpsd is localized to the selected locale 0.114
When the network is plugged 0.018
And Tor is ready 11.956
Then I successfully start the Unsafe Browser 5.245
And I kill the Unsafe Browser 5.458
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 8.517
And DuckDuckGo is the default search engine 5.184
And I kill the Tor Browser 5.202
And the screen keyboard works in Thunderbird 5.564
And the layout of the screen keyboard is set to "us" 0.457
After features/support/hooks.rb:331 1.334
After features/support/hooks.rb:100 0.000
1:25.250
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 6.868
When I log in to a new session in Russian (ru) 27.551
Then the keyboard layout is set to "ru" 0.094
And tpsd is localized to the selected locale 0.130
When the network is plugged 0.024
And Tor is ready 12.827
Then I successfully start the Unsafe Browser 6.181
And I kill the Unsafe Browser 5.228
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 9.120
And DuckDuckGo is the default search engine 6.123
And I kill the Tor Browser 5.227
And the screen keyboard works in Thunderbird 5.369
And the layout of the screen keyboard is set to "ru" 0.425
After features/support/hooks.rb:331 1.621
After features/support/hooks.rb:100 0.000
1:24.500
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.007
When I log in to a new session in Spanish (es) 27.179
Then the keyboard layout is set to "es" 0.125
And tpsd is localized to the selected locale 0.127
When the network is plugged 0.019
And Tor is ready 12.078
Then I successfully start the Unsafe Browser 5.802
And I kill the Unsafe Browser 5.221
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 9.222
And DuckDuckGo is the default search engine 5.689
And I kill the Tor Browser 5.221
And the screen keyboard works in Thunderbird 5.307
And the layout of the screen keyboard is set to "us" 0.440
After features/support/hooks.rb:331 1.512
After features/support/hooks.rb:100 0.000
1:27.124
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.726
When I log in to a new session in Turkish (tr) 26.730
Then the keyboard layout is set to "tr" 0.112
And tpsd is localized to the selected locale 0.170
When the network is plugged 0.120
And Tor is ready 12.327
Then I successfully start the Unsafe Browser 5.555
And I kill the Unsafe Browser 5.229
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 12.330
And DuckDuckGo is the default search engine 5.754
And I kill the Tor Browser 5.339
And the screen keyboard works in Thunderbird 5.267
And the layout of the screen keyboard is set to "us" 0.386
After features/support/hooks.rb:331 1.248
After features/support/hooks.rb:100 0.000
Tags: @product
1:6.343
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 9.094
When I set the language to Italian (it) 4.652
Then the language and keyboard have not been saved in cleartext storage 2.095
When I shutdown Tails and wait for the computer to power off 7.009
And I start Tails from USB drive "__internal" with network unplugged 43.145
Then the Welcome Screen's language is set to English 0.345
After features/support/hooks.rb:331 1.205
After features/support/hooks.rb:100 0.015
Tags: @product
1:16.915
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.094
When I set the language to Italian (it) 4.553
And I save the language and keyboard options in cleartext storage 2.418
Then the "it" language and keyboard have been saved in cleartext storage 0.124
When I set the language to French (fr) 4.633
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 5.601
And I start Tails from USB drive "__internal" with network unplugged 41.460
Then the "fr" language and keyboard have been saved in cleartext storage 0.453
And the Welcome Screen's language is set to French 0.889
When I log in to a new session 8.521
Then the language is set to French 0.045
After features/support/hooks.rb:331 0.967
After features/support/hooks.rb:100 0.009
Tags: @product
2:49.098
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 9.923
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.410
And I create a persistent partition 32.440
And I manually store legacy localization settings in Persistent Storage 0.764
When I shutdown Tails and wait for the computer to power off 9.791
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 40.274
Then the Welcome Screen's language is set to English 0.309
And the Welcome Screen's formats is set to United States 0.216
When I enable persistence 8.387
Then the Welcome Screen's language is set to German 0.467
And the Welcome Screen's formats is set to France 0.241
When I set the language to Italian (it) 4.674
Then the language and keyboard have not been saved in cleartext storage 2.089
When I save the language and keyboard options in cleartext storage 2.443
Then the "it" language and keyboard have been saved in cleartext storage 0.103
And I shutdown Tails and wait for the computer to power off 2.766
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 40.668
Then the Welcome Screen's language is set to Italian 0.770
And the Welcome Screen's formats is set to Italy 0.225
When I enable persistence 11.029
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.265
And the Welcome Screen's language is set to Italian 0.832
After features/support/hooks.rb:331 0.822
After features/support/hooks.rb:100 0.046