Project Number Date
test_Tails_ISO_21559-flatpak-locale-tests 4 01 Sep 2026, 20:18

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 33:2.236 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
49.377
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.647
And I log in to a new session in German (de) 27.274
Then the live user's Documents directory exists 0.040
And there is a GNOME bookmark for the Documents directory 14.414
After features/support/hooks.rb:339 1.292
After features/support/hooks.rb:108 0.000
Tags: @product
50.811
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.243
And I log in to a new session in German (de) 28.806
Then the live user's Downloads directory exists 0.049
And there is a GNOME bookmark for the Downloads directory 14.713
After features/support/hooks.rb:339 1.045
After features/support/hooks.rb:108 0.000
Tags: @product
49.456
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.875
And I log in to a new session in German (de) 27.603
Then the live user's Music directory exists 0.057
And there is a GNOME bookmark for the Music directory 14.919
After features/support/hooks.rb:339 0.977
After features/support/hooks.rb:108 0.000
Tags: @product
48.957
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.193
And I log in to a new session in German (de) 27.263
Then the live user's Pictures directory exists 0.062
And there is a GNOME bookmark for the Pictures directory 14.437
After features/support/hooks.rb:339 0.884
After features/support/hooks.rb:108 0.000
Tags: @product
49.859
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.855
And I log in to a new session in German (de) 28.391
Then the live user's Videos directory exists 0.067
And there is a GNOME bookmark for the Videos directory 14.543
After features/support/hooks.rb:339 1.036
After features/support/hooks.rb:108 0.000
1:52.221
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.999
And I set an administration password 6.827
When I log in to a new session in Arabic (ar) 26.094
Then the keyboard layout is set to "eg" 0.134
And tpsd is localized to the selected locale 0.078
Given the network is plugged 0.025
And Tor is ready 10.635
Then I successfully start the Unsafe Browser 8.401
And I kill the Unsafe Browser 5.191
Given Thunderbird is installed 23.824
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 9.317
And DuckDuckGo is the default search engine 5.149
And I kill the Tor Browser 5.282
And the screen keyboard works in Thunderbird 3.844
And the layout of the screen keyboard is set to "us" 0.339
After features/support/hooks.rb:339 0.639
After features/support/hooks.rb:108 0.000
1:51.894
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.247
And I set an administration password 6.795
When I log in to a new session in Chinese (zh_CN) 25.822
Then the keyboard layout is set to "cn" 0.100
And tpsd is localized to the selected locale 0.080
Given the network is plugged 0.024
And Tor is ready 12.007
Then I successfully start the Unsafe Browser 5.768
And I kill the Unsafe Browser 5.179
Given Thunderbird is installed 21.532
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 12.394
And DuckDuckGo is the default search engine 4.680
And I kill the Tor Browser 5.196
And the screen keyboard works in Thunderbird 4.637
And the layout of the screen keyboard is set to "us" 0.362
After features/support/hooks.rb:339 1.486
After features/support/hooks.rb:108 0.000
1:33.026
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.234
And I set an administration password 7.006
When I log in to a new session in English (en) 10.719
Then the keyboard layout is set to "us" 0.065
And tpsd is localized to the selected locale 0.079
Given the network is plugged 0.048
And Tor is ready 12.143
Then I successfully start the Unsafe Browser 5.799
And I kill the Unsafe Browser 5.264
Given Thunderbird is installed 21.371
When I enable the screen keyboard 0.079
Then the screen keyboard works in Tor Browser 9.121
And DuckDuckGo is the default search engine 4.262
And I kill the Tor Browser 5.179
And the screen keyboard works in Thunderbird 4.314
And the layout of the screen keyboard is set to "us" 0.337
After features/support/hooks.rb:339 0.909
After features/support/hooks.rb:108 0.000
1:55.750
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.221
And I set an administration password 6.831
When I log in to a new session in French (fr) 26.001
Then the keyboard layout is set to "fr" 0.123
And tpsd is localized to the selected locale 0.086
Given the network is plugged 0.034
And Tor is ready 12.114
Then I successfully start the Unsafe Browser 7.359
And I kill the Unsafe Browser 5.158
Given Thunderbird is installed 23.489
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 12.249
And DuckDuckGo is the default search engine 5.128
And I kill the Tor Browser 5.162
And the screen keyboard works in Thunderbird 4.392
And the layout of the screen keyboard is set to "fr" 0.321
After features/support/hooks.rb:339 1.899
After features/support/hooks.rb:108 0.000
1:51.910
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.474
And I set an administration password 6.959
When I log in to a new session in German (de) 27.519
Then the keyboard layout is set to "de" 0.136
And tpsd is localized to the selected locale 0.121
Given the network is plugged 0.056
And Tor is ready 11.323
Then I successfully start the Unsafe Browser 6.302
And I kill the Unsafe Browser 5.210
Given Thunderbird is installed 24.210
When I enable the screen keyboard 0.104
Then the screen keyboard works in Tor Browser 8.020
And DuckDuckGo is the default search engine 5.146
And I kill the Tor Browser 5.200
And the screen keyboard works in Thunderbird 3.814
And the layout of the screen keyboard is set to "de" 0.310
After features/support/hooks.rb:339 0.877
After features/support/hooks.rb:108 0.000
1:53.838
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.821
And I set an administration password 6.671
When I log in to a new session in Hindi (hi) 27.804
Then the keyboard layout is set to "in" 0.102
And tpsd is localized to the selected locale 0.074
Given the network is plugged 0.041
And Tor is ready 13.073
Then I successfully start the Unsafe Browser 5.379
And I kill the Unsafe Browser 5.256
Given Thunderbird is installed 24.413
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 9.398
And DuckDuckGo is the default search engine 5.137
And I kill the Tor Browser 5.202
And the screen keyboard works in Thunderbird 4.014
And the layout of the screen keyboard is set to "us" 0.365
After features/support/hooks.rb:339 1.993
After features/support/hooks.rb:108 0.000
1:54.861
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.059
And I set an administration password 6.995
When I log in to a new session in Indonesian (id) 28.273
Then the keyboard layout is set to "id" 0.082
And tpsd is localized to the selected locale 0.098
Given the network is plugged 0.040
And Tor is ready 10.906
Then I successfully start the Unsafe Browser 6.372
And I kill the Unsafe Browser 5.187
Given Thunderbird is installed 23.688
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 10.884
And DuckDuckGo is the default search engine 4.750
And I kill the Tor Browser 5.164
And the screen keyboard works in Thunderbird 4.840
And the layout of the screen keyboard is set to "us" 0.442
After features/support/hooks.rb:339 1.531
After features/support/hooks.rb:108 0.000
1:54.501
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.143
And I set an administration password 6.874
When I log in to a new session in Italian (it) 27.168
Then the keyboard layout is set to "it" 0.104
And tpsd is localized to the selected locale 0.078
Given the network is plugged 0.028
And Tor is ready 11.274
Then I successfully start the Unsafe Browser 6.985
And I kill the Unsafe Browser 5.194
Given Thunderbird is installed 23.757
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 10.940
And DuckDuckGo is the default search engine 5.384
And I kill the Tor Browser 5.182
And the screen keyboard works in Thunderbird 3.953
And the layout of the screen keyboard is set to "us" 0.356
After features/support/hooks.rb:339 0.983
After features/support/hooks.rb:108 0.000
1:48.975
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.410
And I set an administration password 6.884
When I log in to a new session in Persian (fa) 25.577
Then the keyboard layout is set to "ir" 0.123
And tpsd is localized to the selected locale 0.144
Given the network is plugged 0.032
And Tor is ready 12.665
Then I successfully start the Unsafe Browser 5.880
And I kill the Unsafe Browser 5.178
Given Thunderbird is installed 21.685
When I enable the screen keyboard 0.105
Then the screen keyboard works in Tor Browser 8.303
And DuckDuckGo is the default search engine 5.419
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 4.056
And the layout of the screen keyboard is set to "ir" 0.300
After features/support/hooks.rb:339 0.787
After features/support/hooks.rb:108 0.000
1:47.630
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.798
And I set an administration password 6.855
When I log in to a new session in Portuguese (pt) 26.783
Then the keyboard layout is set to "pt" 0.109
And tpsd is localized to the selected locale 0.102
Given the network is plugged 0.039
And Tor is ready 10.583
Then I successfully start the Unsafe Browser 6.388
And I kill the Unsafe Browser 5.175
Given Thunderbird is installed 20.947
When I enable the screen keyboard 0.078
Then the screen keyboard works in Tor Browser 8.829
And DuckDuckGo is the default search engine 5.366
And I kill the Tor Browser 5.213
And the screen keyboard works in Thunderbird 3.996
And the layout of the screen keyboard is set to "us" 0.361
After features/support/hooks.rb:339 0.713
After features/support/hooks.rb:108 0.000
1:49.537
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.756
And I set an administration password 6.694
When I log in to a new session in Russian (ru) 25.603
Then the keyboard layout is set to "ru" 0.149
And tpsd is localized to the selected locale 0.169
Given the network is plugged 0.050
And Tor is ready 12.692
Then I successfully start the Unsafe Browser 5.887
And I kill the Unsafe Browser 5.175
Given Thunderbird is installed 21.388
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 8.921
And DuckDuckGo is the default search engine 5.524
And I kill the Tor Browser 5.294
And the screen keyboard works in Thunderbird 3.851
And the layout of the screen keyboard is set to "ru" 0.307
After features/support/hooks.rb:339 0.764
After features/support/hooks.rb:108 0.000
1:53.319
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.906
And I set an administration password 7.103
When I log in to a new session in Spanish (es) 26.963
Then the keyboard layout is set to "es" 0.100
And tpsd is localized to the selected locale 0.102
Given the network is plugged 0.035
And Tor is ready 11.899
Then I successfully start the Unsafe Browser 6.479
And I kill the Unsafe Browser 5.215
Given Thunderbird is installed 24.175
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 9.899
And DuckDuckGo is the default search engine 4.752
And I kill the Tor Browser 5.179
And the screen keyboard works in Thunderbird 4.065
And the layout of the screen keyboard is set to "us" 0.355
After features/support/hooks.rb:339 1.179
After features/support/hooks.rb:108 0.000
1:48.910
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.272
And I set an administration password 7.000
When I log in to a new session in Turkish (tr) 25.298
Then the keyboard layout is set to "tr" 0.118
And tpsd is localized to the selected locale 0.095
Given the network is plugged 0.027
And Tor is ready 12.684
Then I successfully start the Unsafe Browser 6.892
And I kill the Unsafe Browser 5.178
Given Thunderbird is installed 20.862
When I enable the screen keyboard 0.079
Then the screen keyboard works in Tor Browser 8.596
And DuckDuckGo is the default search engine 5.300
And I kill the Tor Browser 5.226
And the screen keyboard works in Thunderbird 3.903
And the layout of the screen keyboard is set to "us" 0.372
After features/support/hooks.rb:339 1.173
After features/support/hooks.rb:108 0.000
Tags: @product
1:0.334
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.004
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.003
When I set the language to Italian (it) 4.641
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 5.350
And I start Tails from USB drive "__internal" with network unplugged 38.874
Then the Welcome Screen's language is set to English 0.354
After features/support/hooks.rb:339 1.266
After features/support/hooks.rb:108 0.006
Tags: @product
1:13.436
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 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 8.345
When I set the language to Italian (it) 4.647
And I save the language and keyboard options in cleartext storage 2.428
Then the "it" language and keyboard have been saved in cleartext storage 0.126
When I set the language to French (fr) 4.449
Then the "fr" language and keyboard have been saved in cleartext storage 0.109
And I shutdown Tails and wait for the computer to power off 4.294
And I start Tails from USB drive "__internal" with network unplugged 40.057
Then the "fr" language and keyboard have been saved in cleartext storage 0.310
And the Welcome Screen's language is set to French 1.027
When I log in to a new session 7.569
Then the language is set to French 0.070
After features/support/hooks.rb:339 0.787
After features/support/hooks.rb:108 0.007
Tags: @product
2:43.622
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails without network from a USB drive without a persistent partition and logged in 9.028
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.430
And I create a persistent partition 31.874
And I manually store legacy localization settings in Persistent Storage 0.171
When I shutdown Tails and wait for the computer to power off 5.362
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 36.508
Then the Welcome Screen's language is set to English 0.353
And the Welcome Screen's formats is set to United States 0.261
When I enable persistence 14.782
Then the Welcome Screen's language is set to German 0.596
And the Welcome Screen's formats is set to France 0.282
When I set the language to Italian (it) 4.550
Then the language and keyboard have not been saved in cleartext storage 2.091
When I save the language and keyboard options in cleartext storage 2.490
Then the "it" language and keyboard have been saved in cleartext storage 0.133
And I shutdown Tails and wait for the computer to power off 2.836
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 35.026
Then the Welcome Screen's language is set to Italian 0.789
And the Welcome Screen's formats is set to Italy 0.125
When I enable persistence 14.885
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.257
And the Welcome Screen's language is set to Italian 0.783
After features/support/hooks.rb:339 0.660
After features/support/hooks.rb:108 0.014