Project Number Date
test_Tails_ISO_21559-flatpak-locale-tests 5 01 Sep 2026, 20:52

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 32:46.116 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
48.536
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.106
And I log in to a new session in German (de) 25.260
Then the live user's Documents directory exists 0.043
And there is a GNOME bookmark for the Documents directory 15.126
After features/support/hooks.rb:339 0.888
After features/support/hooks.rb:108 0.000
Tags: @product
48.938
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.150
And I log in to a new session in German (de) 27.343
Then the live user's Downloads directory exists 0.032
And there is a GNOME bookmark for the Downloads directory 14.411
After features/support/hooks.rb:339 0.954
After features/support/hooks.rb:108 0.000
Tags: @product
48.102
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.061
And I log in to a new session in German (de) 25.842
Then the live user's Music directory exists 0.074
And there is a GNOME bookmark for the Music directory 15.123
After features/support/hooks.rb:339 0.692
After features/support/hooks.rb:108 0.000
Tags: @product
48.727
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.741
And I log in to a new session in German (de) 27.483
Then the live user's Pictures directory exists 0.052
And there is a GNOME bookmark for the Pictures directory 14.448
After features/support/hooks.rb:339 1.252
After features/support/hooks.rb:108 0.000
Tags: @product
48.257
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.041
And I log in to a new session in German (de) 26.445
Then the live user's Videos directory exists 0.041
And there is a GNOME bookmark for the Videos directory 14.729
After features/support/hooks.rb:339 1.200
After features/support/hooks.rb:108 0.000
1:50.424
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.039
And I set an administration password 7.068
When I log in to a new session in Arabic (ar) 25.377
Then the keyboard layout is set to "eg" 0.077
And tpsd is localized to the selected locale 0.083
Given the network is plugged 0.033
And Tor is ready 12.725
Then I successfully start the Unsafe Browser 6.437
And I kill the Unsafe Browser 5.196
Given Thunderbird is installed 21.213
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 10.031
And DuckDuckGo is the default search engine 5.199
And I kill the Tor Browser 5.152
And the screen keyboard works in Thunderbird 4.363
And the layout of the screen keyboard is set to "us" 0.338
After features/support/hooks.rb:339 0.941
After features/support/hooks.rb:108 0.000
1:49.247
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.149
And I set an administration password 6.953
When I log in to a new session in Chinese (zh_CN) 26.126
Then the keyboard layout is set to "cn" 0.126
And tpsd is localized to the selected locale 0.116
Given the network is plugged 0.028
And Tor is ready 12.490
Then I successfully start the Unsafe Browser 6.038
And I kill the Unsafe Browser 5.232
Given Thunderbird is installed 20.816
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 8.974
And DuckDuckGo is the default search engine 5.705
And I kill the Tor Browser 5.195
And the screen keyboard works in Thunderbird 3.883
And the layout of the screen keyboard is set to "us" 0.321
After features/support/hooks.rb:339 0.600
After features/support/hooks.rb:108 0.000
1:37.447
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.245
And I set an administration password 6.938
When I log in to a new session in English (en) 11.855
Then the keyboard layout is set to "us" 0.106
And tpsd is localized to the selected locale 0.086
Given the network is plugged 0.031
And Tor is ready 11.645
Then I successfully start the Unsafe Browser 6.196
And I kill the Unsafe Browser 5.196
Given Thunderbird is installed 25.300
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 9.377
And DuckDuckGo is the default search engine 3.959
And I kill the Tor Browser 5.214
And the screen keyboard works in Thunderbird 3.887
And the layout of the screen keyboard is set to "us" 0.305
After features/support/hooks.rb:339 0.818
After features/support/hooks.rb:108 0.000
1:53.747
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.869
And I set an administration password 7.118
When I log in to a new session in French (fr) 28.053
Then the keyboard layout is set to "fr" 0.077
And tpsd is localized to the selected locale 0.122
Given the network is plugged 0.025
And Tor is ready 12.098
Then I successfully start the Unsafe Browser 5.544
And I kill the Unsafe Browser 5.176
Given Thunderbird is installed 24.360
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 9.600
And DuckDuckGo is the default search engine 4.736
And I kill the Tor Browser 5.207
And the screen keyboard works in Thunderbird 4.320
And the layout of the screen keyboard is set to "fr" 0.341
After features/support/hooks.rb:339 1.408
After features/support/hooks.rb:108 0.000
1:50.361
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.194
And I set an administration password 7.021
When I log in to a new session in German (de) 27.400
Then the keyboard layout is set to "de" 0.100
And tpsd is localized to the selected locale 0.106
Given the network is plugged 0.028
And Tor is ready 11.149
Then I successfully start the Unsafe Browser 6.145
And I kill the Unsafe Browser 5.202
Given Thunderbird is installed 21.650
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 9.662
And DuckDuckGo is the default search engine 4.858
And I kill the Tor Browser 5.206
And the screen keyboard works in Thunderbird 4.203
And the layout of the screen keyboard is set to "de" 0.363
After features/support/hooks.rb:339 0.858
After features/support/hooks.rb:108 0.000
1:48.877
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.468
And I set an administration password 7.017
When I log in to a new session in Hindi (hi) 26.901
Then the keyboard layout is set to "in" 0.130
And tpsd is localized to the selected locale 0.073
Given the network is plugged 0.034
And Tor is ready 11.181
Then I successfully start the Unsafe Browser 5.871
And I kill the Unsafe Browser 5.213
Given Thunderbird is installed 21.264
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 9.267
And DuckDuckGo is the default search engine 4.811
And I kill the Tor Browser 5.187
And the screen keyboard works in Thunderbird 4.016
And the layout of the screen keyboard is set to "us" 0.354
After features/support/hooks.rb:339 0.963
After features/support/hooks.rb:108 0.000
1:52.008
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.069
And I set an administration password 6.930
When I log in to a new session in Indonesian (id) 27.018
Then the keyboard layout is set to "id" 0.095
And tpsd is localized to the selected locale 0.089
Given the network is plugged 0.027
And Tor is ready 12.972
Then I successfully start the Unsafe Browser 6.510
And I kill the Unsafe Browser 5.182
Given Thunderbird is installed 21.262
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 9.584
And DuckDuckGo is the default search engine 5.703
And I kill the Tor Browser 5.213
And the screen keyboard works in Thunderbird 3.967
And the layout of the screen keyboard is set to "us" 0.321
After features/support/hooks.rb:339 0.848
After features/support/hooks.rb:108 0.000
1:48.257
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.073
And I set an administration password 6.864
When I log in to a new session in Italian (it) 26.154
Then the keyboard layout is set to "it" 0.122
And tpsd is localized to the selected locale 0.091
Given the network is plugged 0.025
And Tor is ready 11.617
Then I successfully start the Unsafe Browser 5.916
And I kill the Unsafe Browser 5.262
Given Thunderbird is installed 21.958
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 8.372
And DuckDuckGo is the default search engine 4.922
And I kill the Tor Browser 5.205
And the screen keyboard works in Thunderbird 4.248
And the layout of the screen keyboard is set to "us" 0.326
After features/support/hooks.rb:339 0.964
After features/support/hooks.rb:108 0.000
1:50.616
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.907
And I set an administration password 6.912
When I log in to a new session in Persian (fa) 27.612
Then the keyboard layout is set to "ir" 0.080
And tpsd is localized to the selected locale 0.101
Given the network is plugged 0.033
And Tor is ready 11.591
Then I successfully start the Unsafe Browser 6.097
And I kill the Unsafe Browser 5.182
Given Thunderbird is installed 21.045
When I enable the screen keyboard 0.078
Then the screen keyboard works in Tor Browser 10.009
And DuckDuckGo is the default search engine 5.467
And I kill the Tor Browser 5.189
And the screen keyboard works in Thunderbird 3.960
And the layout of the screen keyboard is set to "ir" 0.343
After features/support/hooks.rb:339 0.693
After features/support/hooks.rb:108 0.000
1:48.313
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 6.978
And I set an administration password 6.808
When I log in to a new session in Portuguese (pt) 26.509
Then the keyboard layout is set to "pt" 0.111
And tpsd is localized to the selected locale 0.081
Given the network is plugged 0.046
And Tor is ready 12.402
Then I successfully start the Unsafe Browser 6.493
And I kill the Unsafe Browser 5.173
Given Thunderbird is installed 21.177
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 7.589
And DuckDuckGo is the default search engine 5.307
And I kill the Tor Browser 5.250
And the screen keyboard works in Thunderbird 3.993
And the layout of the screen keyboard is set to "us" 0.309
After features/support/hooks.rb:339 0.922
After features/support/hooks.rb:108 0.000
1:47.996
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.677
And I set an administration password 6.894
When I log in to a new session in Russian (ru) 25.370
Then the keyboard layout is set to "ru" 0.117
And tpsd is localized to the selected locale 0.094
Given the network is plugged 0.040
And Tor is ready 12.869
Then I successfully start the Unsafe Browser 5.724
And I kill the Unsafe Browser 5.163
Given Thunderbird is installed 20.949
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 9.356
And DuckDuckGo is the default search engine 5.059
And I kill the Tor Browser 5.194
And the screen keyboard works in Thunderbird 4.031
And the layout of the screen keyboard is set to "ru" 0.380
After features/support/hooks.rb:339 1.298
After features/support/hooks.rb:108 0.000
1:51.620
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.252
And I set an administration password 6.968
When I log in to a new session in Spanish (es) 26.304
Then the keyboard layout is set to "es" 0.089
And tpsd is localized to the selected locale 0.103
Given the network is plugged 0.044
And Tor is ready 11.513
Then I successfully start the Unsafe Browser 5.673
And I kill the Unsafe Browser 5.202
Given Thunderbird is installed 23.895
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 9.375
And DuckDuckGo is the default search engine 5.607
And I kill the Tor Browser 5.168
And the screen keyboard works in Thunderbird 3.991
And the layout of the screen keyboard is set to "us" 0.355
After features/support/hooks.rb:339 0.682
After features/support/hooks.rb:108 0.000
1:52.963
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.088
And I set an administration password 6.850
When I log in to a new session in Turkish (tr) 27.738
Then the keyboard layout is set to "tr" 0.094
And tpsd is localized to the selected locale 0.106
Given the network is plugged 0.053
And Tor is ready 12.266
Then I successfully start the Unsafe Browser 5.806
And I kill the Unsafe Browser 5.153
Given Thunderbird is installed 23.988
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 9.452
And DuckDuckGo is the default search engine 4.837
And I kill the Tor Browser 5.224
And the screen keyboard works in Thunderbird 3.842
And the layout of the screen keyboard is set to "us" 0.389
After features/support/hooks.rb:339 0.966
After features/support/hooks.rb:108 0.000
Tags: @product
1:2.144
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 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.933
When I set the language to Italian (it) 4.530
Then the language and keyboard have not been saved in cleartext storage 2.077
When I shutdown Tails and wait for the computer to power off 5.698
And I start Tails from USB drive "__internal" with network unplugged 40.480
Then the Welcome Screen's language is set to English 0.424
After features/support/hooks.rb:339 0.858
After features/support/hooks.rb:108 0.024
Tags: @product
1:15.869
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 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.794
When I set the language to Italian (it) 4.757
And I save the language and keyboard options in cleartext storage 2.446
Then the "it" language and keyboard have been saved in cleartext storage 0.117
When I set the language to French (fr) 4.511
Then the "fr" language and keyboard have been saved in cleartext storage 0.101
And I shutdown Tails and wait for the computer to power off 3.988
And I start Tails from USB drive "__internal" with network unplugged 42.509
Then the "fr" language and keyboard have been saved in cleartext storage 0.335
And the Welcome Screen's language is set to French 0.814
When I log in to a new session 7.445
Then the language is set to French 0.046
After features/support/hooks.rb:339 0.857
After features/support/hooks.rb:108 0.008
Tags: @product
2:43.658
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.171
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.302
And I create a persistent partition 31.928
And I manually store legacy localization settings in Persistent Storage 0.177
When I shutdown Tails and wait for the computer to power off 5.270
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 35.969
Then the Welcome Screen's language is set to English 0.357
And the Welcome Screen's formats is set to United States 0.240
When I enable persistence 14.636
Then the Welcome Screen's language is set to German 0.591
And the Welcome Screen's formats is set to France 0.258
When I set the language to Italian (it) 4.604
Then the language and keyboard have not been saved in cleartext storage 2.100
When I save the language and keyboard options in cleartext storage 2.269
Then the "it" language and keyboard have been saved in cleartext storage 0.088
And I shutdown Tails and wait for the computer to power off 2.632
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 35.710
Then the Welcome Screen's language is set to Italian 0.343
And the Welcome Screen's formats is set to Italy 0.110
When I enable persistence 15.694
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.302
And the Welcome Screen's language is set to Italian 0.897
After features/support/hooks.rb:339 0.618
After features/support/hooks.rb:108 0.015