Project Number Date
test_Tails_ISO_devel 4347 15 Apr 2026, 13:29

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 30:55.092 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.805
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.667
And I log in to a new session in German (de) 31.729
Then the live user's Documents directory exists 0.057
And there is a GNOME bookmark for the Documents directory 15.351
After features/support/hooks.rb:331 0.998
After features/support/hooks.rb:100 0.000
Tags: @product
53.763
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.735
And I log in to a new session in German (de) 30.972
Then the live user's Downloads directory exists 0.054
And there is a GNOME bookmark for the Downloads directory 15.000
After features/support/hooks.rb:331 1.451
After features/support/hooks.rb:100 0.000
Tags: @product
53.929
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.735
And I log in to a new session in German (de) 31.024
Then the live user's Music directory exists 0.064
And there is a GNOME bookmark for the Music directory 15.105
After features/support/hooks.rb:331 1.278
After features/support/hooks.rb:100 0.000
Tags: @product
56.193
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.705
And I log in to a new session in German (de) 33.344
Then the live user's Pictures directory exists 0.073
And there is a GNOME bookmark for the Pictures directory 15.070
After features/support/hooks.rb:331 0.802
After features/support/hooks.rb:100 0.000
Tags: @product
55.921
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.696
And I log in to a new session in German (de) 33.092
Then the live user's Videos directory exists 0.040
And there is a GNOME bookmark for the Videos directory 15.093
After features/support/hooks.rb:331 1.318
After features/support/hooks.rb:100 0.000
1:34.393
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.659
When I log in to a new session in Arabic (ar) 31.728
Then the keyboard layout is set to "eg" 0.101
And tpsd is localized to the selected locale 0.117
When the network is plugged 0.017
And Tor is ready 14.575
Then I successfully start the Unsafe Browser 8.062
And I kill the Unsafe Browser 5.211
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 9.910
And DuckDuckGo is the default search engine 5.916
And I kill the Tor Browser 5.200
And the screen keyboard works in Thunderbird 5.347
And the layout of the screen keyboard is set to "us" 0.483
After features/support/hooks.rb:331 1.308
After features/support/hooks.rb:100 0.000
1:32.260
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.436
When I log in to a new session in Chinese (zh_CN) 32.778
Then the keyboard layout is set to "cn" 0.112
And tpsd is localized to the selected locale 0.116
When the network is plugged 0.022
And Tor is ready 12.586
Then I successfully start the Unsafe Browser 6.526
And I kill the Unsafe Browser 5.230
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 10.203
And DuckDuckGo is the default search engine 5.513
And I kill the Tor Browser 5.247
And the screen keyboard works in Thunderbird 5.905
And the layout of the screen keyboard is set to "us" 0.516
After features/support/hooks.rb:331 0.993
After features/support/hooks.rb:100 0.000
1:11.728
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.754
When I log in to a new session in English (en) 15.417
Then the keyboard layout is set to "us" 0.201
And tpsd is localized to the selected locale 0.192
When the network is plugged 0.048
And Tor is ready 12.017
Then I successfully start the Unsafe Browser 6.506
And I kill the Unsafe Browser 5.218
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 9.095
And DuckDuckGo is the default search engine 4.228
And I kill the Tor Browser 5.294
And the screen keyboard works in Thunderbird 5.218
And the layout of the screen keyboard is set to "us" 0.460
After features/support/hooks.rb:331 1.714
After features/support/hooks.rb:100 0.000
1:30.185
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.658
When I log in to a new session in French (fr) 32.923
Then the keyboard layout is set to "fr" 0.151
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.018
And Tor is ready 12.900
Then I successfully start the Unsafe Browser 5.693
And I kill the Unsafe Browser 5.260
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 9.238
And DuckDuckGo is the default search engine 5.203
And I kill the Tor Browser 5.218
And the screen keyboard works in Thunderbird 5.336
And the layout of the screen keyboard is set to "fr" 0.405
After features/support/hooks.rb:331 1.172
After features/support/hooks.rb:100 0.000
1:36.425
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.431
When I log in to a new session in German (de) 31.752
Then the keyboard layout is set to "de" 0.131
And tpsd is localized to the selected locale 0.119
When the network is plugged 0.017
And Tor is ready 18.423
Then I successfully start the Unsafe Browser 5.904
And I kill the Unsafe Browser 5.249
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 10.458
And DuckDuckGo is the default search engine 5.271
And I kill the Tor Browser 5.213
And the screen keyboard works in Thunderbird 5.901
And the layout of the screen keyboard is set to "de" 0.468
After features/support/hooks.rb:331 1.657
After features/support/hooks.rb:100 0.000
1:31.919
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.941
When I log in to a new session in Hindi (hi) 32.444
Then the keyboard layout is set to "in" 0.149
And tpsd is localized to the selected locale 0.136
When the network is plugged 0.019
And Tor is ready 12.294
Then I successfully start the Unsafe Browser 7.386
And I kill the Unsafe Browser 5.250
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 9.314
And DuckDuckGo is the default search engine 6.047
And I kill the Tor Browser 5.273
And the screen keyboard works in Thunderbird 5.171
And the layout of the screen keyboard is set to "us" 0.419
After features/support/hooks.rb:331 2.074
After features/support/hooks.rb:100 0.000
1:34.498
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.319
When I log in to a new session in Indonesian (id) 34.279
Then the keyboard layout is set to "id" 0.120
And tpsd is localized to the selected locale 0.178
When the network is plugged 0.046
And Tor is ready 12.332
Then I successfully start the Unsafe Browser 7.741
And I kill the Unsafe Browser 5.377
When I enable the screen keyboard 0.113
Then the screen keyboard works in Tor Browser 8.864
And DuckDuckGo is the default search engine 6.448
And I kill the Tor Browser 5.342
And the screen keyboard works in Thunderbird 4.902
And the layout of the screen keyboard is set to "us" 0.431
After features/support/hooks.rb:331 1.269
After features/support/hooks.rb:100 0.000
2:7.228
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.709
When I log in to a new session in Italian (it) 35.963
Then the keyboard layout is set to "it" 0.115
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.018
And Tor is ready 41.943
Then I successfully start the Unsafe Browser 6.084
And I kill the Unsafe Browser 5.318
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 12.601
And DuckDuckGo is the default search engine 5.428
And I kill the Tor Browser 5.220
And the screen keyboard works in Thunderbird 6.239
And the layout of the screen keyboard is set to "us" 0.424
After features/support/hooks.rb:331 1.235
After features/support/hooks.rb:100 0.000
1:31.414
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.062
When I log in to a new session in Persian (fa) 33.865
Then the keyboard layout is set to "ir" 0.109
And tpsd is localized to the selected locale 0.077
When the network is plugged 0.018
And Tor is ready 11.711
Then I successfully start the Unsafe Browser 7.068
And I kill the Unsafe Browser 5.213
When I enable the screen keyboard 0.051
Then the screen keyboard works in Tor Browser 9.072
And DuckDuckGo is the default search engine 5.679
And I kill the Tor Browser 5.240
And the screen keyboard works in Thunderbird 4.827
And the layout of the screen keyboard is set to "ir" 0.416
After features/support/hooks.rb:331 1.264
After features/support/hooks.rb:100 0.000
1:37.777
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.630
When I log in to a new session in Portuguese (pt) 36.928
Then the keyboard layout is set to "pt" 0.151
And tpsd is localized to the selected locale 0.113
When the network is plugged 0.021
And Tor is ready 13.545
Then I successfully start the Unsafe Browser 6.380
And I kill the Unsafe Browser 5.612
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 9.150
And DuckDuckGo is the default search engine 6.188
And I kill the Tor Browser 5.252
And the screen keyboard works in Thunderbird 5.305
And the layout of the screen keyboard is set to "us" 0.423
After features/support/hooks.rb:331 1.226
After features/support/hooks.rb:100 0.000
1:32.855
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.140
When I log in to a new session in Russian (ru) 32.449
Then the keyboard layout is set to "ru" 0.137
And tpsd is localized to the selected locale 0.153
When the network is plugged 0.027
And Tor is ready 13.370
Then I successfully start the Unsafe Browser 6.177
And I kill the Unsafe Browser 5.228
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 9.629
And DuckDuckGo is the default search engine 5.782
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 5.991
And the layout of the screen keyboard is set to "ru" 0.464
After features/support/hooks.rb:331 1.594
After features/support/hooks.rb:100 0.000
1:32.587
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.376
When I log in to a new session in Spanish (es) 33.027
Then the keyboard layout is set to "es" 0.119
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.020
And Tor is ready 12.080
Then I successfully start the Unsafe Browser 6.477
And I kill the Unsafe Browser 5.242
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 9.409
And DuckDuckGo is the default search engine 5.988
And I kill the Tor Browser 5.231
And the screen keyboard works in Thunderbird 5.890
And the layout of the screen keyboard is set to "us" 0.531
After features/support/hooks.rb:331 1.170
After features/support/hooks.rb:100 0.000
1:38.968
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.812
When I log in to a new session in Turkish (tr) 37.434
Then the keyboard layout is set to "tr" 0.093
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.019
And Tor is ready 12.648
Then I successfully start the Unsafe Browser 6.769
And I kill the Unsafe Browser 5.225
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 9.964
And DuckDuckGo is the default search engine 6.670
And I kill the Tor Browser 5.265
And the screen keyboard works in Thunderbird 6.482
And the layout of the screen keyboard is set to "us" 0.408
After features/support/hooks.rb:331 1.594
After features/support/hooks.rb:100 0.000
Tags: @product
1:14.887
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 9.644
When I set the language to Italian (it) 5.877
Then the language and keyboard have not been saved in cleartext storage 2.094
When I shutdown Tails and wait for the computer to power off 10.059
And I start Tails from USB drive "__internal" with network unplugged 46.896
Then the Welcome Screen's language is set to English 0.315
After features/support/hooks.rb:331 1.190
After features/support/hooks.rb:100 0.045
Tags: @product
1:23.543
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.399
When I set the language to Italian (it) 5.600
And I save the language and keyboard options in cleartext storage 2.398
Then the "it" language and keyboard have been saved in cleartext storage 0.125
When I set the language to French (fr) 4.707
Then the "fr" language and keyboard have been saved in cleartext storage 0.134
And I shutdown Tails and wait for the computer to power off 6.143
And I start Tails from USB drive "__internal" with network unplugged 44.710
Then the "fr" language and keyboard have been saved in cleartext storage 0.420
And the Welcome Screen's language is set to French 0.967
When I log in to a new session 9.882
Then the language is set to French 0.053
After features/support/hooks.rb:331 0.825
After features/support/hooks.rb:100 0.007
Tags: @product
3:8.801
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 11.089
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.545
And I create a persistent partition 44.934
And I manually store legacy localization settings in Persistent Storage 0.634
When I shutdown Tails and wait for the computer to power off 11.505
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 40.911
Then the Welcome Screen's language is set to English 0.307
And the Welcome Screen's formats is set to United States 0.231
When I enable persistence 9.314
Then the Welcome Screen's language is set to German 0.515
And the Welcome Screen's formats is set to France 0.240
When I set the language to Italian (it) 4.628
Then the language and keyboard have not been saved in cleartext storage 2.087
When I save the language and keyboard options in cleartext storage 2.508
Then the "it" language and keyboard have been saved in cleartext storage 0.100
And I shutdown Tails and wait for the computer to power off 2.828
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 43.178
Then the Welcome Screen's language is set to Italian 0.797
And the Welcome Screen's formats is set to Italy 0.285
When I enable persistence 11.055
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.224
And the Welcome Screen's language is set to Italian 0.874
After features/support/hooks.rb:331 0.828
After features/support/hooks.rb:100 0.033