Project Number Date
test_Tails_ISO_devel 4200 30 Jan 2026, 16:03

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 240 0 0 0 0 240 21 0 21 29:44.994 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
53.399
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.810
And I log in to a new session in German (de) 27.913
Then the live user's Documents directory exists 0.061
And there is a GNOME bookmark for the Documents directory 16.613
After features/support/hooks.rb:331 1.673
After features/support/hooks.rb:100 0.000
Tags: @product
52.090
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.851
And I log in to a new session in German (de) 27.477
Then the live user's Downloads directory exists 0.050
And there is a GNOME bookmark for the Downloads directory 16.711
After features/support/hooks.rb:331 0.937
After features/support/hooks.rb:100 0.000
Tags: @product
51.244
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.697
And I log in to a new session in German (de) 27.400
Then the live user's Music directory exists 0.072
And there is a GNOME bookmark for the Music directory 16.074
After features/support/hooks.rb:331 1.701
After features/support/hooks.rb:100 0.000
Tags: @product
51.392
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.542
And I log in to a new session in German (de) 26.926
Then the live user's Pictures directory exists 0.072
And there is a GNOME bookmark for the Pictures directory 16.851
After features/support/hooks.rb:331 1.270
After features/support/hooks.rb:100 0.000
Tags: @product
51.329
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.935
And I log in to a new session in German (de) 27.161
Then the live user's Videos directory exists 0.037
And there is a GNOME bookmark for the Videos directory 16.195
After features/support/hooks.rb:331 1.306
After features/support/hooks.rb:100 0.000
1:34.023
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.311
When I log in to a new session in Arabic (ar) 26.738
Then the keyboard layout is set to "eg" 0.094
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.017
And Tor is ready 14.590
Then I successfully start the Unsafe Browser 12.491
And I kill the Unsafe Browser 5.638
When I enable the screen keyboard 0.113
Then the screen keyboard works in Tor Browser 9.895
And DuckDuckGo is the default search engine 5.564
And I kill the Tor Browser 5.344
And the screen keyboard works in Thunderbird 5.633
And the layout of the screen keyboard is set to "us" 0.477
After features/support/hooks.rb:331 1.633
After features/support/hooks.rb:100 0.000
1:58.078
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 7.487
When I log in to a new session in Chinese (zh_CN) 26.821
Then the keyboard layout is set to "cn" 0.093
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.017
And Tor is ready 43.809
Then I successfully start the Unsafe Browser 5.936
And I kill the Unsafe Browser 5.197
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 12.686
And DuckDuckGo is the default search engine 5.066
And I kill the Tor Browser 5.263
And the screen keyboard works in Thunderbird 5.163
And the layout of the screen keyboard is set to "us" 0.355
After features/support/hooks.rb:331 1.344
After features/support/hooks.rb:100 0.000
1:11.882
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.578
When I log in to a new session in English (en) 12.798
Then the keyboard layout is set to "us" 0.129
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.049
And Tor is ready 14.498
Then I successfully start the Unsafe Browser 6.709
And I kill the Unsafe Browser 5.244
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 9.446
And DuckDuckGo is the default search engine 4.456
And I kill the Tor Browser 5.320
And the screen keyboard works in Thunderbird 4.894
And the layout of the screen keyboard is set to "us" 0.591
After features/support/hooks.rb:331 1.705
After features/support/hooks.rb:100 0.000
1:30.674
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.907
When I log in to a new session in French (fr) 26.507
Then the keyboard layout is set to "fr" 0.096
And tpsd is localized to the selected locale 0.120
When the network is plugged 0.040
And Tor is ready 14.990
Then I successfully start the Unsafe Browser 7.192
And I kill the Unsafe Browser 5.182
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 12.478
And DuckDuckGo is the default search engine 5.479
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 5.038
And the layout of the screen keyboard is set to "fr" 0.362
After features/support/hooks.rb:331 0.912
After features/support/hooks.rb:100 0.000
1:27.765
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.357
When I log in to a new session in German (de) 27.784
Then the keyboard layout is set to "de" 0.136
And tpsd is localized to the selected locale 0.121
When the network is plugged 0.018
And Tor is ready 13.795
Then I successfully start the Unsafe Browser 6.809
And I kill the Unsafe Browser 5.261
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 9.498
And DuckDuckGo is the default search engine 6.146
And I kill the Tor Browser 5.240
And the screen keyboard works in Thunderbird 5.130
And the layout of the screen keyboard is set to "de" 0.410
After features/support/hooks.rb:331 1.844
After features/support/hooks.rb:100 0.000
1:24.745
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.865
When I log in to a new session in Hindi (hi) 25.701
Then the keyboard layout is set to "in" 0.154
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.018
And Tor is ready 14.605
Then I successfully start the Unsafe Browser 6.038
And I kill the Unsafe Browser 5.369
When I enable the screen keyboard 0.122
Then the screen keyboard works in Tor Browser 8.464
And DuckDuckGo is the default search engine 5.573
And I kill the Tor Browser 5.218
And the screen keyboard works in Thunderbird 5.088
And the layout of the screen keyboard is set to "us" 0.411
After features/support/hooks.rb:331 1.144
After features/support/hooks.rb:100 0.000
1:30.109
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.447
When I log in to a new session in Indonesian (id) 28.287
Then the keyboard layout is set to "id" 0.127
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.020
And Tor is ready 14.706
Then I successfully start the Unsafe Browser 8.811
And I kill the Unsafe Browser 5.252
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 9.083
And DuckDuckGo is the default search engine 5.739
And I kill the Tor Browser 5.259
And the screen keyboard works in Thunderbird 4.857
And the layout of the screen keyboard is set to "us" 0.359
After features/support/hooks.rb:331 1.446
After features/support/hooks.rb:100 0.000
1:30.643
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.743
When I log in to a new session in Italian (it) 26.845
Then the keyboard layout is set to "it" 0.101
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.071
And Tor is ready 13.568
Then I successfully start the Unsafe Browser 8.169
And I kill the Unsafe Browser 5.232
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 11.955
And DuckDuckGo is the default search engine 5.950
And I kill the Tor Browser 5.242
And the screen keyboard works in Thunderbird 5.192
And the layout of the screen keyboard is set to "us" 0.411
After features/support/hooks.rb:331 4.470
After features/support/hooks.rb:100 0.000
1:28.341
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.822
When I log in to a new session in Persian (fa) 26.934
Then the keyboard layout is set to "ir" 0.093
And tpsd is localized to the selected locale 0.076
When the network is plugged 0.016
And Tor is ready 13.769
Then I successfully start the Unsafe Browser 7.460
And I kill the Unsafe Browser 5.232
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 9.710
And DuckDuckGo is the default search engine 5.432
And I kill the Tor Browser 5.231
And the screen keyboard works in Thunderbird 6.078
And the layout of the screen keyboard is set to "ir" 0.427
After features/support/hooks.rb:331 1.679
After features/support/hooks.rb:100 0.000
1:31.595
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.553
When I log in to a new session in Portuguese (pt) 31.412
Then the keyboard layout is set to "pt" 0.127
And tpsd is localized to the selected locale 0.116
When the network is plugged 0.016
And Tor is ready 13.204
Then I successfully start the Unsafe Browser 7.171
And I kill the Unsafe Browser 5.294
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 10.281
And DuckDuckGo is the default search engine 6.001
And I kill the Tor Browser 5.271
And the screen keyboard works in Thunderbird 4.574
And the layout of the screen keyboard is set to "us" 0.508
After features/support/hooks.rb:331 1.408
After features/support/hooks.rb:100 0.000
1:33.094
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.061
When I log in to a new session in Russian (ru) 32.416
Then the keyboard layout is set to "ru" 0.103
And tpsd is localized to the selected locale 0.181
When the network is plugged 0.043
And Tor is ready 13.994
Then I successfully start the Unsafe Browser 6.726
And I kill the Unsafe Browser 5.244
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 9.851
And DuckDuckGo is the default search engine 5.725
And I kill the Tor Browser 5.227
And the screen keyboard works in Thunderbird 5.089
And the layout of the screen keyboard is set to "ru" 0.368
After features/support/hooks.rb:331 1.124
After features/support/hooks.rb:100 0.000
1:26.247
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.488
When I log in to a new session in Spanish (es) 26.479
Then the keyboard layout is set to "es" 0.157
And tpsd is localized to the selected locale 0.128
When the network is plugged 0.028
And Tor is ready 14.466
Then I successfully start the Unsafe Browser 6.926
And I kill the Unsafe Browser 5.219
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 8.806
And DuckDuckGo is the default search engine 5.831
And I kill the Tor Browser 5.246
And the screen keyboard works in Thunderbird 5.038
And the layout of the screen keyboard is set to "us" 0.371
After features/support/hooks.rb:331 1.891
After features/support/hooks.rb:100 0.000
1:27.569
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 7.747
When I log in to a new session in Turkish (tr) 26.443
Then the keyboard layout is set to "tr" 0.094
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.018
And Tor is ready 16.319
Then I successfully start the Unsafe Browser 6.752
And I kill the Unsafe Browser 5.187
When I enable the screen keyboard 0.125
Then the screen keyboard works in Tor Browser 8.556
And DuckDuckGo is the default search engine 5.371
And I kill the Tor Browser 5.196
And the screen keyboard works in Thunderbird 5.219
And the layout of the screen keyboard is set to "us" 0.437
After features/support/hooks.rb:331 1.434
After features/support/hooks.rb:100 0.000
Tags: @product
1:22.691
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.028
When I set the language to Italian (it) 5.123
Then the language and keyboard have not been saved in cleartext storage 2.110
When I shutdown Tails and wait for the computer to power off 16.094
And I start Tails from USB drive "__internal" with network unplugged 50.049
Then the Welcome Screen's language is set to English 0.284
After features/support/hooks.rb:331 0.793
After features/support/hooks.rb:100 0.007
Tags: @product
1:18.007
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.329
When I set the language to Italian (it) 4.742
And I save the language and keyboard options in cleartext storage 2.586
Then the "it" language and keyboard have been saved in cleartext storage 0.185
When I set the language to French (fr) 4.502
Then the "fr" language and keyboard have been saved in cleartext storage 0.115
And I shutdown Tails and wait for the computer to power off 7.369
And I start Tails from USB drive "__internal" with network unplugged 48.937
Then the "fr" language and keyboard have been saved in cleartext storage 0.421
And the Welcome Screen's language is set to French 0.815
After features/support/hooks.rb:331 0.701
After features/support/hooks.rb:100 0.013
Tags: @product
3:10.066
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 logged in 9.943
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 1.002
And I create a persistent partition 43.886
And I manually store legacy localization settings in Persistent Storage 0.679
When I shutdown Tails and wait for the computer to power off 16.111
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 44.322
Then the Welcome Screen's language is set to English 0.360
And the Welcome Screen's formats is set to United States 0.248
When I enable persistence 8.425
Then the Welcome Screen's language is set to German 0.525
And the Welcome Screen's formats is set to France 0.173
When I set the language to Italian (it) 4.643
Then the language and keyboard have not been saved in cleartext storage 2.112
When I save the language and keyboard options in cleartext storage 2.381
Then the "it" language and keyboard have been saved in cleartext storage 0.105
And I shutdown Tails and wait for the computer to power off 2.801
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 40.338
Then the Welcome Screen's language is set to Italian 0.574
And the Welcome Screen's formats is set to Italy 0.225
When I enable persistence 9.966
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.327
And the Welcome Screen's language is set to Italian 0.911
After features/support/hooks.rb:331 0.739
After features/support/hooks.rb:100 0.015