Project Number Date
test_Tails_ISO_stable 6310 20 Apr 2026, 13:58

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:2.898 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.333
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.987
And I log in to a new session in German (de) 29.567
Then the live user's Documents directory exists 0.057
And there is a GNOME bookmark for the Documents directory 14.720
After features/support/hooks.rb:331 1.144
After features/support/hooks.rb:100 0.000
Tags: @product
52.414
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.626
And I log in to a new session in German (de) 29.846
Then the live user's Downloads directory exists 0.054
And there is a GNOME bookmark for the Downloads directory 14.887
After features/support/hooks.rb:331 1.083
After features/support/hooks.rb:100 0.000
Tags: @product
53.787
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.413
And I log in to a new session in German (de) 31.848
Then the live user's Music directory exists 0.054
And there is a GNOME bookmark for the Music directory 14.470
After features/support/hooks.rb:331 1.213
After features/support/hooks.rb:100 0.000
Tags: @product
52.089
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.648
And I log in to a new session in German (de) 29.756
Then the live user's Pictures directory exists 0.052
And there is a GNOME bookmark for the Pictures directory 14.632
After features/support/hooks.rb:331 1.013
After features/support/hooks.rb:100 0.000
Tags: @product
51.941
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.693
And I log in to a new session in German (de) 29.402
Then the live user's Videos directory exists 0.040
And there is a GNOME bookmark for the Videos directory 14.805
After features/support/hooks.rb:331 1.126
After features/support/hooks.rb:100 0.000
2:2.200
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.006
When I log in to a new session in Arabic (ar) 31.046
Then the keyboard layout is set to "eg" 0.117
And tpsd is localized to the selected locale 0.086
When the network is plugged 0.023
And Tor is ready 41.299
Then I successfully start the Unsafe Browser 6.832
And I kill the Unsafe Browser 5.222
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 12.127
And DuckDuckGo is the default search engine 6.714
And I kill the Tor Browser 5.272
And the screen keyboard works in Thunderbird 4.952
And the layout of the screen keyboard is set to "us" 0.425
After features/support/hooks.rb:331 1.230
After features/support/hooks.rb:100 0.000
1:29.525
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.366
When I log in to a new session in Chinese (zh_CN) 29.871
Then the keyboard layout is set to "cn" 0.131
And tpsd is localized to the selected locale 0.131
When the network is plugged 0.026
And Tor is ready 13.111
Then I successfully start the Unsafe Browser 7.513
And I kill the Unsafe Browser 5.238
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 8.789
And DuckDuckGo is the default search engine 5.093
And I kill the Tor Browser 5.214
And the screen keyboard works in Thunderbird 5.517
And the layout of the screen keyboard is set to "us" 0.450
After features/support/hooks.rb:331 1.500
After features/support/hooks.rb:100 0.000
1:10.912
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.765
When I log in to a new session in English (en) 13.680
Then the keyboard layout is set to "us" 0.123
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.016
And Tor is ready 12.451
Then I successfully start the Unsafe Browser 6.934
And I kill the Unsafe Browser 5.255
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 9.606
And DuckDuckGo is the default search engine 4.060
And I kill the Tor Browser 5.297
And the screen keyboard works in Thunderbird 4.978
And the layout of the screen keyboard is set to "us" 0.568
After features/support/hooks.rb:331 1.429
After features/support/hooks.rb:100 0.000
1:26.128
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.019
When I log in to a new session in French (fr) 29.611
Then the keyboard layout is set to "fr" 0.107
And tpsd is localized to the selected locale 0.090
When the network is plugged 0.015
And Tor is ready 11.840
Then I successfully start the Unsafe Browser 5.882
And I kill the Unsafe Browser 5.205
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 9.147
And DuckDuckGo is the default search engine 5.149
And I kill the Tor Browser 5.260
And the screen keyboard works in Thunderbird 5.312
And the layout of the screen keyboard is set to "fr" 0.432
After features/support/hooks.rb:331 1.268
After features/support/hooks.rb:100 0.000
1:28.213
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.676
When I log in to a new session in German (de) 30.196
Then the keyboard layout is set to "de" 0.117
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.048
And Tor is ready 12.318
Then I successfully start the Unsafe Browser 6.892
And I kill the Unsafe Browser 5.201
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.416
And DuckDuckGo is the default search engine 6.393
And I kill the Tor Browser 5.204
And the screen keyboard works in Thunderbird 5.094
And the layout of the screen keyboard is set to "de" 0.491
After features/support/hooks.rb:331 1.048
After features/support/hooks.rb:100 0.000
1:32.190
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.875
When I log in to a new session in Hindi (hi) 31.909
Then the keyboard layout is set to "in" 0.126
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.043
And Tor is ready 12.923
Then I successfully start the Unsafe Browser 5.815
And I kill the Unsafe Browser 5.242
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 11.659
And DuckDuckGo is the default search engine 5.790
And I kill the Tor Browser 5.335
And the screen keyboard works in Thunderbird 4.881
And the layout of the screen keyboard is set to "us" 0.393
After features/support/hooks.rb:331 0.844
After features/support/hooks.rb:100 0.000
1:30.708
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.394
When I log in to a new session in Indonesian (id) 34.432
Then the keyboard layout is set to "id" 0.099
And tpsd is localized to the selected locale 0.086
When the network is plugged 0.023
And Tor is ready 12.488
Then I successfully start the Unsafe Browser 5.899
And I kill the Unsafe Browser 5.291
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 8.881
And DuckDuckGo is the default search engine 5.245
And I kill the Tor Browser 5.226
And the screen keyboard works in Thunderbird 5.126
And the layout of the screen keyboard is set to "us" 0.434
After features/support/hooks.rb:331 0.888
After features/support/hooks.rb:100 0.000
1:35.557
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.032
When I log in to a new session in Italian (it) 33.173
Then the keyboard layout is set to "it" 0.111
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.024
And Tor is ready 12.195
Then I successfully start the Unsafe Browser 11.115
And I kill the Unsafe Browser 5.831
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 8.859
And DuckDuckGo is the default search engine 5.488
And I kill the Tor Browser 5.233
And the screen keyboard works in Thunderbird 4.906
And the layout of the screen keyboard is set to "us" 0.398
After features/support/hooks.rb:331 1.345
After features/support/hooks.rb:100 0.000
2:0.825
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.880
When I log in to a new session in Persian (fa) 30.564
Then the keyboard layout is set to "ir" 0.126
And tpsd is localized to the selected locale 0.114
When the network is plugged 0.015
And Tor is ready 42.466
Then I successfully start the Unsafe Browser 6.209
And I kill the Unsafe Browser 5.285
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 11.992
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.942
And the layout of the screen keyboard is set to "ir" 0.554
After features/support/hooks.rb:331 1.491
After features/support/hooks.rb:100 0.000
1:30.050
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.694
When I log in to a new session in Portuguese (pt) 31.313
Then the keyboard layout is set to "pt" 0.101
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.034
And Tor is ready 14.208
Then I successfully start the Unsafe Browser 6.037
And I kill the Unsafe Browser 5.212
When I enable the screen keyboard 0.126
Then the screen keyboard works in Tor Browser 8.619
And DuckDuckGo is the default search engine 5.573
And I kill the Tor Browser 5.235
And the screen keyboard works in Thunderbird 5.387
And the layout of the screen keyboard is set to "us" 0.404
After features/support/hooks.rb:331 1.203
After features/support/hooks.rb:100 0.000
1:28.146
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.886
When I log in to a new session in Russian (ru) 30.542
Then the keyboard layout is set to "ru" 0.104
And tpsd is localized to the selected locale 0.095
When the network is plugged 0.023
And Tor is ready 12.396
Then I successfully start the Unsafe Browser 5.802
And I kill the Unsafe Browser 5.280
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 9.710
And DuckDuckGo is the default search engine 5.352
And I kill the Tor Browser 5.211
And the screen keyboard works in Thunderbird 5.223
And the layout of the screen keyboard is set to "ru" 0.449
After features/support/hooks.rb:331 1.373
After features/support/hooks.rb:100 0.000
1:27.405
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.836
When I log in to a new session in Spanish (es) 30.996
Then the keyboard layout is set to "es" 0.163
And tpsd is localized to the selected locale 0.134
When the network is plugged 0.020
And Tor is ready 12.341
Then I successfully start the Unsafe Browser 5.963
And I kill the Unsafe Browser 5.244
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 8.681
And DuckDuckGo is the default search engine 5.180
And I kill the Tor Browser 5.367
And the screen keyboard works in Thunderbird 4.940
And the layout of the screen keyboard is set to "us" 0.443
After features/support/hooks.rb:331 1.272
After features/support/hooks.rb:100 0.000
1:26.103
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.287
When I log in to a new session in Turkish (tr) 29.468
Then the keyboard layout is set to "tr" 0.126
And tpsd is localized to the selected locale 0.102
When the network is plugged 0.017
And Tor is ready 11.916
Then I successfully start the Unsafe Browser 6.129
And I kill the Unsafe Browser 5.307
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 8.848
And DuckDuckGo is the default search engine 6.219
And I kill the Tor Browser 5.324
And the screen keyboard works in Thunderbird 4.893
And the layout of the screen keyboard is set to "us" 0.394
After features/support/hooks.rb:331 0.987
After features/support/hooks.rb:100 0.000
Tags: @product
1:10.906
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.626
When I set the language to Italian (it) 4.552
Then the language and keyboard have not been saved in cleartext storage 2.133
When I shutdown Tails and wait for the computer to power off 10.893
And I start Tails from USB drive "__internal" with network unplugged 43.411
Then the Welcome Screen's language is set to English 0.288
After features/support/hooks.rb:331 1.159
After features/support/hooks.rb:100 0.009
Tags: @product
1:19.741
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 7.844
When I set the language to Italian (it) 4.614
And I save the language and keyboard options in cleartext storage 2.436
Then the "it" language and keyboard have been saved in cleartext storage 0.196
When I set the language to French (fr) 4.514
Then the "fr" language and keyboard have been saved in cleartext storage 0.110
And I shutdown Tails and wait for the computer to power off 5.795
And I start Tails from USB drive "__internal" with network unplugged 42.630
Then the "fr" language and keyboard have been saved in cleartext storage 0.407
And the Welcome Screen's language is set to French 1.027
When I log in to a new session 10.109
Then the language is set to French 0.054
After features/support/hooks.rb:331 0.588
After features/support/hooks.rb:100 0.007
Tags: @product
3:0.715
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 8.716
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.843
And I create a persistent partition 46.373
And I manually store legacy localization settings in Persistent Storage 0.804
When I shutdown Tails and wait for the computer to power off 9.948
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 39.152
Then the Welcome Screen's language is set to English 0.335
And the Welcome Screen's formats is set to United States 0.174
When I enable persistence 9.717
Then the Welcome Screen's language is set to German 0.594
And the Welcome Screen's formats is set to France 0.236
When I set the language to Italian (it) 4.542
Then the language and keyboard have not been saved in cleartext storage 2.093
When I save the language and keyboard options in cleartext storage 2.371
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.722
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 39.760
Then the Welcome Screen's language is set to Italian 0.889
And the Welcome Screen's formats is set to Italy 0.230
When I enable persistence 10.238
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.161
And the Welcome Screen's language is set to Italian 0.699
After features/support/hooks.rb:331 0.583
After features/support/hooks.rb:100 0.022