Project Number Date
test_Tails_ISO_devel 4417 27 May 2026, 11:22

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 268 0 0 0 0 268 21 0 21 36:4.892 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.911
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.575
And I log in to a new session in German (de) 29.414
Then the live user's Documents directory exists 0.043
And there is a GNOME bookmark for the Documents directory 14.878
After features/support/hooks.rb:335 1.489
After features/support/hooks.rb:104 0.000
Tags: @product
51.025
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.446
And I log in to a new session in German (de) 28.802
Then the live user's Downloads directory exists 0.047
And there is a GNOME bookmark for the Downloads directory 14.728
After features/support/hooks.rb:335 1.239
After features/support/hooks.rb:104 0.000
Tags: @product
50.439
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.726
And I log in to a new session in German (de) 27.540
Then the live user's Music directory exists 0.051
And there is a GNOME bookmark for the Music directory 15.120
After features/support/hooks.rb:335 1.065
After features/support/hooks.rb:104 0.000
Tags: @product
52.143
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.619
And I log in to a new session in German (de) 29.393
Then the live user's Pictures directory exists 0.063
And there is a GNOME bookmark for the Pictures directory 15.066
After features/support/hooks.rb:335 1.926
After features/support/hooks.rb:104 0.000
Tags: @product
49.777
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.905
And I log in to a new session in German (de) 27.107
Then the live user's Videos directory exists 0.077
And there is a GNOME bookmark for the Videos directory 14.686
After features/support/hooks.rb:335 2.209
After features/support/hooks.rb:104 0.000
2:1.969
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.747
And I set an administration password 6.787
When I log in to a new session in Arabic (ar) 26.705
Then the keyboard layout is set to "eg" 0.179
And tpsd is localized to the selected locale 0.104
Given the network is plugged 0.018
And Tor is ready 11.908
Then I successfully start the Unsafe Browser 6.628
And I kill the Unsafe Browser 5.291
Given Thunderbird is installed 27.778
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 12.825
And DuckDuckGo is the default search engine 5.610
And I kill the Tor Browser 5.190
And the screen keyboard works in Thunderbird 4.698
And the layout of the screen keyboard is set to "us" 0.423
After features/support/hooks.rb:335 1.579
After features/support/hooks.rb:104 0.000
2:0.213
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.612
And I set an administration password 6.858
When I log in to a new session in Chinese (zh_CN) 27.605
Then the keyboard layout is set to "cn" 0.095
And tpsd is localized to the selected locale 0.103
Given the network is plugged 0.027
And Tor is ready 11.630
Then I successfully start the Unsafe Browser 5.713
And I kill the Unsafe Browser 5.206
Given Thunderbird is installed 27.201
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 11.962
And DuckDuckGo is the default search engine 5.379
And I kill the Tor Browser 5.253
And the screen keyboard works in Thunderbird 5.051
And the layout of the screen keyboard is set to "us" 0.413
After features/support/hooks.rb:335 1.147
After features/support/hooks.rb:104 0.000
1:42.356
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.673
And I set an administration password 6.930
When I log in to a new session in English (en) 12.238
Then the keyboard layout is set to "us" 0.125
And tpsd is localized to the selected locale 0.124
Given the network is plugged 0.037
And Tor is ready 12.340
Then I successfully start the Unsafe Browser 6.040
And I kill the Unsafe Browser 5.229
Given Thunderbird is installed 24.994
When I enable the screen keyboard 0.240
Then the screen keyboard works in Tor Browser 11.632
And DuckDuckGo is the default search engine 4.154
And I kill the Tor Browser 5.205
And the screen keyboard works in Thunderbird 5.029
And the layout of the screen keyboard is set to "us" 0.361
After features/support/hooks.rb:335 1.729
After features/support/hooks.rb:104 0.000
2:1.051
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.593
And I set an administration password 6.970
When I log in to a new session in French (fr) 27.335
Then the keyboard layout is set to "fr" 0.123
And tpsd is localized to the selected locale 0.116
Given the network is plugged 0.039
And Tor is ready 11.781
Then I successfully start the Unsafe Browser 6.278
And I kill the Unsafe Browser 5.194
Given Thunderbird is installed 28.351
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 10.295
And DuckDuckGo is the default search engine 6.174
And I kill the Tor Browser 5.270
And the screen keyboard works in Thunderbird 5.072
And the layout of the screen keyboard is set to "fr" 0.370
After features/support/hooks.rb:335 1.447
After features/support/hooks.rb:104 0.000
2:3.455
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.689
And I set an administration password 6.937
When I log in to a new session in German (de) 27.262
Then the keyboard layout is set to "de" 0.121
And tpsd is localized to the selected locale 0.105
Given the network is plugged 0.017
And Tor is ready 13.305
Then I successfully start the Unsafe Browser 5.629
And I kill the Unsafe Browser 5.232
Given Thunderbird is installed 28.639
When I enable the screen keyboard 0.080
Then the screen keyboard works in Tor Browser 11.609
And DuckDuckGo is the default search engine 6.617
And I kill the Tor Browser 5.266
And the screen keyboard works in Thunderbird 4.388
And the layout of the screen keyboard is set to "de" 0.552
After features/support/hooks.rb:335 1.525
After features/support/hooks.rb:104 0.000
2:8.477
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.714
And I set an administration password 6.899
When I log in to a new session in Hindi (hi) 27.296
Then the keyboard layout is set to "in" 0.123
And tpsd is localized to the selected locale 0.106
Given the network is plugged 0.019
And Tor is ready 12.100
Then I successfully start the Unsafe Browser 5.783
And I kill the Unsafe Browser 5.189
Given Thunderbird is installed 32.878
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 13.494
And DuckDuckGo is the default search engine 5.899
And I kill the Tor Browser 5.275
And the screen keyboard works in Thunderbird 5.225
And the layout of the screen keyboard is set to "us" 0.402
After features/support/hooks.rb:335 1.420
After features/support/hooks.rb:104 0.000
2:3.610
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.678
And I set an administration password 6.868
When I log in to a new session in Indonesian (id) 28.339
Then the keyboard layout is set to "id" 0.100
And tpsd is localized to the selected locale 0.108
Given the network is plugged 0.024
And Tor is ready 13.016
Then I successfully start the Unsafe Browser 6.205
And I kill the Unsafe Browser 5.190
Given Thunderbird is installed 28.874
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 10.575
And DuckDuckGo is the default search engine 5.648
And I kill the Tor Browser 5.405
And the screen keyboard works in Thunderbird 5.104
And the layout of the screen keyboard is set to "us" 0.376
After features/support/hooks.rb:335 1.714
After features/support/hooks.rb:104 0.000
2:1.444
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.522
And I set an administration password 6.963
When I log in to a new session in Italian (it) 27.507
Then the keyboard layout is set to "it" 0.090
And tpsd is localized to the selected locale 0.128
Given the network is plugged 0.018
And Tor is ready 11.817
Then I successfully start the Unsafe Browser 6.062
And I kill the Unsafe Browser 5.231
Given Thunderbird is installed 28.216
When I enable the screen keyboard 0.107
Then the screen keyboard works in Tor Browser 11.116
And DuckDuckGo is the default search engine 5.989
And I kill the Tor Browser 5.268
And the screen keyboard works in Thunderbird 5.027
And the layout of the screen keyboard is set to "us" 0.374
After features/support/hooks.rb:335 1.604
After features/support/hooks.rb:104 0.000
2:1.503
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.011
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.834
And I set an administration password 6.915
When I log in to a new session in Persian (fa) 27.350
Then the keyboard layout is set to "ir" 0.096
And tpsd is localized to the selected locale 0.104
Given the network is plugged 0.017
And Tor is ready 12.315
Then I successfully start the Unsafe Browser 4.948
And I kill the Unsafe Browser 5.241
Given Thunderbird is installed 27.882
When I enable the screen keyboard 0.080
Then the screen keyboard works in Tor Browser 11.932
And DuckDuckGo is the default search engine 6.169
And I kill the Tor Browser 5.263
And the screen keyboard works in Thunderbird 4.944
And the layout of the screen keyboard is set to "ir" 0.408
After features/support/hooks.rb:335 1.489
After features/support/hooks.rb:104 0.000
2:4.424
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.482
And I set an administration password 6.883
When I log in to a new session in Portuguese (pt) 26.758
Then the keyboard layout is set to "pt" 0.126
And tpsd is localized to the selected locale 0.160
Given the network is plugged 0.025
And Tor is ready 11.533
Then I successfully start the Unsafe Browser 5.715
And I kill the Unsafe Browser 5.204
Given Thunderbird is installed 27.473
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 15.470
And DuckDuckGo is the default search engine 5.513
And I kill the Tor Browser 5.188
And the screen keyboard works in Thunderbird 5.300
And the layout of the screen keyboard is set to "us" 0.504
After features/support/hooks.rb:335 1.647
After features/support/hooks.rb:104 0.000
2:2.852
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.897
And I set an administration password 6.833
When I log in to a new session in Russian (ru) 28.097
Then the keyboard layout is set to "ru" 0.117
And tpsd is localized to the selected locale 0.136
Given the network is plugged 0.016
And Tor is ready 11.797
Then I successfully start the Unsafe Browser 6.497
And I kill the Unsafe Browser 5.213
Given Thunderbird is installed 28.756
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 11.175
And DuckDuckGo is the default search engine 5.155
And I kill the Tor Browser 5.360
And the screen keyboard works in Thunderbird 5.300
And the layout of the screen keyboard is set to "ru" 0.421
After features/support/hooks.rb:335 2.630
After features/support/hooks.rb:104 0.000
2:1.162
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.258
And I set an administration password 6.966
When I log in to a new session in Spanish (es) 27.208
Then the keyboard layout is set to "es" 0.115
And tpsd is localized to the selected locale 0.104
Given the network is plugged 0.015
And Tor is ready 12.226
Then I successfully start the Unsafe Browser 6.061
And I kill the Unsafe Browser 5.246
Given Thunderbird is installed 28.551
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 11.061
And DuckDuckGo is the default search engine 5.537
And I kill the Tor Browser 5.366
And the screen keyboard works in Thunderbird 4.942
And the layout of the screen keyboard is set to "us" 0.429
After features/support/hooks.rb:335 1.114
After features/support/hooks.rb:104 0.000
2:5.483
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.417
And I set an administration password 6.956
When I log in to a new session in Turkish (tr) 26.499
Then the keyboard layout is set to "tr" 0.121
And tpsd is localized to the selected locale 0.092
Given the network is plugged 0.018
And Tor is ready 12.120
Then I successfully start the Unsafe Browser 5.593
And I kill the Unsafe Browser 5.227
Given Thunderbird is installed 30.038
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 12.274
And DuckDuckGo is the default search engine 8.448
And I kill the Tor Browser 5.226
And the screen keyboard works in Thunderbird 4.944
And the layout of the screen keyboard is set to "us" 0.415
After features/support/hooks.rb:335 1.398
After features/support/hooks.rb:104 0.000
Tags: @product
1:13.898
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 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 11.284
When I set the language to Italian (it) 4.593
Then the language and keyboard have not been saved in cleartext storage 2.111
When I shutdown Tails and wait for the computer to power off 9.116
And I start Tails from USB drive "__internal" with network unplugged 46.418
Then the Welcome Screen's language is set to English 0.373
After features/support/hooks.rb:335 1.386
After features/support/hooks.rb:104 0.013
Tags: @product
1:20.478
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 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.154
When I set the language to Italian (it) 4.605
And I save the language and keyboard options in cleartext storage 2.493
Then the "it" language and keyboard have been saved in cleartext storage 0.115
When I set the language to French (fr) 4.474
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 4.309
And I start Tails from USB drive "__internal" with network unplugged 44.803
Then the "fr" language and keyboard have been saved in cleartext storage 0.427
And the Welcome Screen's language is set to French 0.795
When I log in to a new session 10.129
Then the language is set to French 0.064
After features/support/hooks.rb:335 0.857
After features/support/hooks.rb:104 0.010
Tags: @product
2:55.213
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.006
Given I have started Tails without network from a USB drive without a persistent partition and logged in 9.494
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.362
And I create a persistent partition 31.525
And I manually store legacy localization settings in Persistent Storage 0.194
When I shutdown Tails and wait for the computer to power off 10.096
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 43.246
Then the Welcome Screen's language is set to English 0.303
And the Welcome Screen's formats is set to United States 0.236
When I enable persistence 9.886
Then the Welcome Screen's language is set to German 0.522
And the Welcome Screen's formats is set to France 0.211
When I set the language to Italian (it) 4.565
Then the language and keyboard have not been saved in cleartext storage 2.090
When I save the language and keyboard options in cleartext storage 2.411
Then the "it" language and keyboard have been saved in cleartext storage 0.121
And I shutdown Tails and wait for the computer to power off 2.808
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 43.584
Then the Welcome Screen's language is set to Italian 0.633
And the Welcome Screen's formats is set to Italy 0.209
When I enable persistence 11.820
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.197
And the Welcome Screen's language is set to Italian 0.689
After features/support/hooks.rb:335 0.710
After features/support/hooks.rb:104 0.018