Project Number Date
test_Tails_ISO_devel 4350 18 Apr 2026, 11:24

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 28:54.021 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
55.535
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.414
And I log in to a new session in German (de) 32.253
Then the live user's Documents directory exists 0.050
And there is a GNOME bookmark for the Documents directory 14.818
After features/support/hooks.rb:331 1.015
After features/support/hooks.rb:100 0.000
Tags: @product
51.355
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.316
And I log in to a new session in German (de) 29.361
Then the live user's Downloads directory exists 0.044
And there is a GNOME bookmark for the Downloads directory 14.633
After features/support/hooks.rb:331 1.238
After features/support/hooks.rb:100 0.000
Tags: @product
52.071
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.325
And I log in to a new session in German (de) 30.140
Then the live user's Music directory exists 0.059
And there is a GNOME bookmark for the Music directory 14.546
After features/support/hooks.rb:331 0.971
After features/support/hooks.rb:100 0.000
Tags: @product
52.640
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.267
And I log in to a new session in German (de) 30.890
Then the live user's Pictures directory exists 0.039
And there is a GNOME bookmark for the Pictures directory 14.443
After features/support/hooks.rb:331 1.005
After features/support/hooks.rb:100 0.000
Tags: @product
50.881
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.103
And I log in to a new session in German (de) 29.174
Then the live user's Videos directory exists 0.049
And there is a GNOME bookmark for the Videos directory 14.553
After features/support/hooks.rb:331 1.156
After features/support/hooks.rb:100 0.000
1:25.838
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.315
When I log in to a new session in Arabic (ar) 31.266
Then the keyboard layout is set to "eg" 0.140
And tpsd is localized to the selected locale 0.146
When the network is plugged 0.020
And Tor is ready 11.878
Then I successfully start the Unsafe Browser 6.762
And I kill the Unsafe Browser 5.294
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 7.471
And DuckDuckGo is the default search engine 5.001
And I kill the Tor Browser 5.207
And the screen keyboard works in Thunderbird 4.872
And the layout of the screen keyboard is set to "us" 0.374
After features/support/hooks.rb:331 1.314
After features/support/hooks.rb:100 0.000
1:33.979
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.252
When I log in to a new session in Chinese (zh_CN) 34.230
Then the keyboard layout is set to "cn" 0.092
And tpsd is localized to the selected locale 0.090
When the network is plugged 0.016
And Tor is ready 12.908
Then I successfully start the Unsafe Browser 5.883
And I kill the Unsafe Browser 5.206
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 12.227
And DuckDuckGo is the default search engine 4.810
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 5.518
And the layout of the screen keyboard is set to "us" 0.459
After features/support/hooks.rb:331 1.251
After features/support/hooks.rb:100 0.000
1:14.528
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.453
When I log in to a new session in English (en) 19.125
Then the keyboard layout is set to "us" 0.109
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.015
And Tor is ready 12.101
Then I successfully start the Unsafe Browser 6.207
And I kill the Unsafe Browser 5.269
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 9.048
And DuckDuckGo is the default search engine 4.074
And I kill the Tor Browser 5.197
And the screen keyboard works in Thunderbird 5.288
And the layout of the screen keyboard is set to "us" 0.477
After features/support/hooks.rb:331 3.741
After features/support/hooks.rb:100 0.000
1:31.775
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.634
When I log in to a new session in French (fr) 32.922
Then the keyboard layout is set to "fr" 0.120
And tpsd is localized to the selected locale 0.153
When the network is plugged 0.017
And Tor is ready 14.073
Then I successfully start the Unsafe Browser 7.115
And I kill the Unsafe Browser 5.240
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 8.187
And DuckDuckGo is the default search engine 5.639
And I kill the Tor Browser 5.221
And the screen keyboard works in Thunderbird 4.954
And the layout of the screen keyboard is set to "fr" 0.435
After features/support/hooks.rb:331 1.352
After features/support/hooks.rb:100 0.000
1:28.322
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.548
When I log in to a new session in German (de) 32.197
Then the keyboard layout is set to "de" 0.082
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.018
And Tor is ready 12.606
Then I successfully start the Unsafe Browser 5.616
And I kill the Unsafe Browser 5.220
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 8.637
And DuckDuckGo is the default search engine 5.278
And I kill the Tor Browser 5.226
And the screen keyboard works in Thunderbird 5.299
And the layout of the screen keyboard is set to "de" 0.426
After features/support/hooks.rb:331 1.498
After features/support/hooks.rb:100 0.000
1:26.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.433
When I log in to a new session in Hindi (hi) 29.715
Then the keyboard layout is set to "in" 0.111
And tpsd is localized to the selected locale 0.129
When the network is plugged 0.020
And Tor is ready 11.813
Then I successfully start the Unsafe Browser 7.346
And I kill the Unsafe Browser 5.253
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 7.750
And DuckDuckGo is the default search engine 6.618
And I kill the Tor Browser 5.220
And the screen keyboard works in Thunderbird 4.773
And the layout of the screen keyboard is set to "us" 0.376
After features/support/hooks.rb:331 1.137
After features/support/hooks.rb:100 0.000
1:28.732
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.482
When I log in to a new session in Indonesian (id) 33.105
Then the keyboard layout is set to "id" 0.128
And tpsd is localized to the selected locale 0.103
When the network is plugged 0.014
And Tor is ready 12.059
Then I successfully start the Unsafe Browser 5.967
And I kill the Unsafe Browser 5.202
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 8.843
And DuckDuckGo is the default search engine 5.216
And I kill the Tor Browser 5.241
And the screen keyboard works in Thunderbird 4.882
And the layout of the screen keyboard is set to "us" 0.425
After features/support/hooks.rb:331 1.022
After features/support/hooks.rb:100 0.000
1:26.816
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.504
When I log in to a new session in Italian (it) 30.924
Then the keyboard layout is set to "it" 0.121
And tpsd is localized to the selected locale 0.137
When the network is plugged 0.025
And Tor is ready 11.885
Then I successfully start the Unsafe Browser 6.701
And I kill the Unsafe Browser 5.224
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 8.316
And DuckDuckGo is the default search engine 5.419
And I kill the Tor Browser 5.268
And the screen keyboard works in Thunderbird 4.855
And the layout of the screen keyboard is set to "us" 0.363
After features/support/hooks.rb:331 1.335
After features/support/hooks.rb:100 0.000
1:25.499
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.232
When I log in to a new session in Persian (fa) 30.343
Then the keyboard layout is set to "ir" 0.101
And tpsd is localized to the selected locale 0.085
When the network is plugged 0.018
And Tor is ready 12.462
Then I successfully start the Unsafe Browser 6.168
And I kill the Unsafe Browser 5.312
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.558
And DuckDuckGo is the default search engine 4.959
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 4.590
And the layout of the screen keyboard is set to "ir" 0.381
After features/support/hooks.rb:331 2.896
After features/support/hooks.rb:100 0.000
1:26.138
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.570
When I log in to a new session in Portuguese (pt) 30.639
Then the keyboard layout is set to "pt" 0.140
And tpsd is localized to the selected locale 0.190
When the network is plugged 0.017
And Tor is ready 12.672
Then I successfully start the Unsafe Browser 5.359
And I kill the Unsafe Browser 5.215
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 8.465
And DuckDuckGo is the default search engine 5.065
And I kill the Tor Browser 5.275
And the screen keyboard works in Thunderbird 5.095
And the layout of the screen keyboard is set to "us" 0.375
After features/support/hooks.rb:331 0.998
After features/support/hooks.rb:100 0.000
1:30.638
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.321
When I log in to a new session in Russian (ru) 30.499
Then the keyboard layout is set to "ru" 0.105
And tpsd is localized to the selected locale 0.121
When the network is plugged 0.017
And Tor is ready 12.931
Then I successfully start the Unsafe Browser 6.337
And I kill the Unsafe Browser 5.242
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 11.993
And DuckDuckGo is the default search engine 5.381
And I kill the Tor Browser 5.228
And the screen keyboard works in Thunderbird 4.974
And the layout of the screen keyboard is set to "ru" 0.418
After features/support/hooks.rb:331 1.373
After features/support/hooks.rb:100 0.000
1:28.045
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.648
When I log in to a new session in Spanish (es) 33.364
Then the keyboard layout is set to "es" 0.126
And tpsd is localized to the selected locale 0.144
When the network is plugged 0.016
And Tor is ready 11.804
Then I successfully start the Unsafe Browser 5.374
And I kill the Unsafe Browser 5.329
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 8.396
And DuckDuckGo is the default search engine 4.880
And I kill the Tor Browser 5.210
And the screen keyboard works in Thunderbird 5.314
And the layout of the screen keyboard is set to "us" 0.367
After features/support/hooks.rb:331 1.387
After features/support/hooks.rb:100 0.000
1:25.106
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.265
When I log in to a new session in Turkish (tr) 30.673
Then the keyboard layout is set to "tr" 0.090
And tpsd is localized to the selected locale 0.136
When the network is plugged 0.022
And Tor is ready 12.537
Then I successfully start the Unsafe Browser 5.443
And I kill the Unsafe Browser 5.244
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 7.985
And DuckDuckGo is the default search engine 5.299
And I kill the Tor Browser 5.224
And the screen keyboard works in Thunderbird 4.732
And the layout of the screen keyboard is set to "us" 0.393
After features/support/hooks.rb:331 1.088
After features/support/hooks.rb:100 0.000
Tags: @product
1:17.356
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.845
When I set the language to Italian (it) 5.678
Then the language and keyboard have not been saved in cleartext storage 2.120
When I shutdown Tails and wait for the computer to power off 11.925
And I start Tails from USB drive "__internal" with network unplugged 46.495
Then the Welcome Screen's language is set to English 0.291
After features/support/hooks.rb:331 1.286
After features/support/hooks.rb:100 0.008
Tags: @product
1:23.546
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.317
When I set the language to Italian (it) 5.655
And I save the language and keyboard options in cleartext storage 2.440
Then the "it" language and keyboard have been saved in cleartext storage 0.120
When I set the language to French (fr) 4.522
Then the "fr" language and keyboard have been saved in cleartext storage 0.103
And I shutdown Tails and wait for the computer to power off 7.557
And I start Tails from USB drive "__internal" with network unplugged 44.051
Then the "fr" language and keyboard have been saved in cleartext storage 0.399
And the Welcome Screen's language is set to French 0.923
When I log in to a new session 9.409
Then the language is set to French 0.044
After features/support/hooks.rb:331 0.732
After features/support/hooks.rb:100 0.008
Tags: @product
2:58.584
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 logged in 9.367
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 1.188
And I create a persistent partition 37.433
And I manually store legacy localization settings in Persistent Storage 0.576
When I shutdown Tails and wait for the computer to power off 15.548
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 42.847
Then the Welcome Screen's language is set to English 0.383
And the Welcome Screen's formats is set to United States 0.410
When I enable persistence 8.179
Then the Welcome Screen's language is set to German 0.549
And the Welcome Screen's formats is set to France 0.305
When I set the language to Italian (it) 4.546
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.399
Then the "it" language and keyboard have been saved in cleartext storage 0.106
And I shutdown Tails and wait for the computer to power off 2.752
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 38.519
Then the Welcome Screen's language is set to Italian 0.721
And the Welcome Screen's formats is set to Italy 0.262
When I enable persistence 9.377
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.228
And the Welcome Screen's language is set to Italian 0.789
After features/support/hooks.rb:331 0.743
After features/support/hooks.rb:100 0.015