Project Number Date
test_Tails_ISO_21565-flatpak-safe 133 09 Nov 2026, 20:44

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 262 1 5 0 0 268 20 1 21 38:39.337 Failed
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.218
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.084
And I log in to a new session in German (de) 27.168
Then the live user's Documents directory exists 0.035
And there is a GNOME bookmark for the Documents directory 13.930
After features/support/hooks.rb:339 1.142
After features/support/hooks.rb:108 0.000
Tags: @product
49.317
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.255
And I log in to a new session in German (de) 26.029
Then the live user's Downloads directory exists 0.036
And there is a GNOME bookmark for the Downloads directory 16.995
After features/support/hooks.rb:339 1.033
After features/support/hooks.rb:108 0.000
Tags: @product
45.968
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.290
And I log in to a new session in German (de) 24.551
Then the live user's Music directory exists 0.028
And there is a GNOME bookmark for the Music directory 15.097
After features/support/hooks.rb:339 0.828
After features/support/hooks.rb:108 0.000
Tags: @product
47.003
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.218
And I log in to a new session in German (de) 25.606
Then the live user's Pictures directory exists 0.032
And there is a GNOME bookmark for the Pictures directory 15.146
After features/support/hooks.rb:339 0.753
After features/support/hooks.rb:108 0.000
Tags: @product
45.982
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.219
And I log in to a new session in German (de) 24.501
Then the live user's Videos directory exists 0.034
And there is a GNOME bookmark for the Videos directory 15.227
After features/support/hooks.rb:339 0.821
After features/support/hooks.rb:108 0.000
2:34.198
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.400
And I set an administration password 6.855
When I log in to a new session in Arabic (ar) 25.164
Then the keyboard layout is set to "eg" 0.101
And tpsd is localized to the selected locale 0.073
Given the network is plugged 0.025
And Tor is ready 11.113
Then I successfully start the Unsafe Browser 4.761
And I kill the Unsafe Browser 5.171
Given Thunderbird is installed 50.429
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 7.830
And DuckDuckGo is the default search engine 4.797
And I kill the Tor Browser 5.191
And the screen keyboard works in Thunderbird 25.868
And the layout of the screen keyboard is set to "us" 0.335
After features/support/hooks.rb:339 0.793
After features/support/hooks.rb:108 0.000
2:33.015
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.409
And I set an administration password 6.762
When I log in to a new session in Chinese (zh_CN) 24.345
Then the keyboard layout is set to "cn" 0.101
And tpsd is localized to the selected locale 0.054
Given the network is plugged 0.035
And Tor is ready 10.283
Then I successfully start the Unsafe Browser 4.769
And I kill the Unsafe Browser 5.175
Given Thunderbird is installed 50.568
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 8.455
And DuckDuckGo is the default search engine 4.490
And I kill the Tor Browser 5.152
And the screen keyboard works in Thunderbird 26.013
And the layout of the screen keyboard is set to "us" 0.332
After features/support/hooks.rb:339 1.051
After features/support/hooks.rb:108 0.000
1:59.156
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.329
And I set an administration password 6.739
When I log in to a new session in English (en) 9.955
Then the keyboard layout is set to "us" 0.078
And tpsd is localized to the selected locale 0.070
Given the network is plugged 0.025
And Tor is ready 12.494
Then I successfully start the Unsafe Browser 4.868
And I kill the Unsafe Browser 5.195
Given Thunderbird is installed 50.788
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 8.164
And DuckDuckGo is the default search engine 4.874
And I kill the Tor Browser 5.156
And the screen keyboard works in Thunderbird 3.966
And the layout of the screen keyboard is set to "us" 0.381
After features/support/hooks.rb:339 0.587
After features/support/hooks.rb:108 0.000
2:14.120
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.314
And I set an administration password 6.885
When I log in to a new session in French (fr) 27.041
Then the keyboard layout is set to "fr" 0.069
And tpsd is localized to the selected locale 0.055
Given the network is plugged 0.021
And Tor is ready 10.346
Then I successfully start the Unsafe Browser 4.354
And I kill the Unsafe Browser 5.155
Given Thunderbird is installed 51.259
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 7.998
And DuckDuckGo is the default search engine 4.855
And I kill the Tor Browser 5.148
And the screen keyboard works in Thunderbird 4.177
And the layout of the screen keyboard is set to "fr" 0.347
After features/support/hooks.rb:339 0.636
After features/support/hooks.rb:108 0.000
2:12.116
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.340
And I set an administration password 6.591
When I log in to a new session in German (de) 26.802
Then the keyboard layout is set to "de" 0.082
And tpsd is localized to the selected locale 0.066
Given the network is plugged 0.041
And Tor is ready 10.196
Then I successfully start the Unsafe Browser 4.415
And I kill the Unsafe Browser 5.164
Given Thunderbird is installed 50.643
When I enable the screen keyboard 0.051
Then the screen keyboard works in Tor Browser 7.963
And DuckDuckGo is the default search engine 4.523
And I kill the Tor Browser 5.167
And the screen keyboard works in Thunderbird 3.691
And the layout of the screen keyboard is set to "de" 0.375
After features/support/hooks.rb:339 0.669
After features/support/hooks.rb:108 0.000
2:44.232
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.372
And I set an administration password 6.731
When I log in to a new session in Hindi (hi) 54.345
Then the keyboard layout is set to "in" 0.104
And tpsd is localized to the selected locale 0.063
Given the network is plugged 0.035
And Tor is ready 11.297
Then I successfully start the Unsafe Browser 4.547
And I kill the Unsafe Browser 5.178
Given Thunderbird is installed 50.589
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 10.970
And DuckDuckGo is the default search engine 4.649
And I kill the Tor Browser 5.159
And the screen keyboard works in Thunderbird 3.786
And the layout of the screen keyboard is set to "us" 0.333
After features/support/hooks.rb:339 0.585
After features/support/hooks.rb:108 0.000
2:13.062
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.370
And I set an administration password 6.733
When I log in to a new session in Indonesian (id) 25.103
Then the keyboard layout is set to "id" 0.125
And tpsd is localized to the selected locale 0.069
Given the network is plugged 0.041
And Tor is ready 12.064
Then I successfully start the Unsafe Browser 4.543
And I kill the Unsafe Browser 5.173
Given Thunderbird is installed 50.415
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 8.384
And DuckDuckGo is the default search engine 4.817
And I kill the Tor Browser 5.175
And the screen keyboard works in Thunderbird 3.624
And the layout of the screen keyboard is set to "us" 0.326
After features/support/hooks.rb:339 0.731
After features/support/hooks.rb:108 0.000
2:16.275
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.376
And I set an administration password 6.663
When I log in to a new session in Italian (it) 24.455
Then the keyboard layout is set to "it" 0.072
And tpsd is localized to the selected locale 0.063
Given the network is plugged 0.033
And Tor is ready 10.324
Then I successfully start the Unsafe Browser 5.635
And I kill the Unsafe Browser 5.158
Given Thunderbird is installed 53.793
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 9.098
And DuckDuckGo is the default search engine 4.962
And I kill the Tor Browser 5.158
And the screen keyboard works in Thunderbird 4.073
And the layout of the screen keyboard is set to "us" 0.336
After features/support/hooks.rb:339 0.940
After features/support/hooks.rb:108 0.000
2:13.754
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.222
And I set an administration password 6.800
When I log in to a new session in Persian (fa) 27.063
Then the keyboard layout is set to "ir" 0.092
And tpsd is localized to the selected locale 0.058
Given the network is plugged 0.026
And Tor is ready 10.883
Then I successfully start the Unsafe Browser 4.236
And I kill the Unsafe Browser 5.147
Given Thunderbird is installed 50.851
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 7.907
And DuckDuckGo is the default search engine 4.755
And I kill the Tor Browser 5.132
And the screen keyboard works in Thunderbird 4.118
And the layout of the screen keyboard is set to "ir" 0.364
After features/support/hooks.rb:339 0.994
After features/support/hooks.rb:108 0.000
2:15.445
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.358
And I set an administration password 6.832
When I log in to a new session in Portuguese (pt) 25.396
Then the keyboard layout is set to "pt" 0.087
And tpsd is localized to the selected locale 0.075
Given the network is plugged 0.028
And Tor is ready 9.898
Then I successfully start the Unsafe Browser 5.317
And I kill the Unsafe Browser 5.189
Given Thunderbird is installed 50.668
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 10.985
And DuckDuckGo is the default search engine 4.863
And I kill the Tor Browser 5.189
And the screen keyboard works in Thunderbird 4.159
And the layout of the screen keyboard is set to "us" 0.327
After features/support/hooks.rb:339 0.793
After features/support/hooks.rb:108 0.000
2:12.002
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.455
And I set an administration password 6.757
When I log in to a new session in Russian (ru) 25.680
Then the keyboard layout is set to "ru" 0.126
And tpsd is localized to the selected locale 0.081
Given the network is plugged 0.024
And Tor is ready 10.239
Then I successfully start the Unsafe Browser 4.650
And I kill the Unsafe Browser 5.142
Given Thunderbird is installed 50.916
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 7.684
And DuckDuckGo is the default search engine 4.908
And I kill the Tor Browser 5.185
And the screen keyboard works in Thunderbird 3.709
And the layout of the screen keyboard is set to "ru" 0.368
After features/support/hooks.rb:339 0.820
After features/support/hooks.rb:108 0.000
2:13.392
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.410
And I set an administration password 6.587
When I log in to a new session in Spanish (es) 25.719
Then the keyboard layout is set to "es" 0.070
And tpsd is localized to the selected locale 0.083
Given the network is plugged 0.045
And Tor is ready 11.289
Then I successfully start the Unsafe Browser 4.978
And I kill the Unsafe Browser 5.145
Given Thunderbird is installed 50.941
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 7.839
And DuckDuckGo is the default search engine 4.817
And I kill the Tor Browser 5.195
And the screen keyboard works in Thunderbird 3.850
And the layout of the screen keyboard is set to "us" 0.347
After features/support/hooks.rb:339 0.864
After features/support/hooks.rb:108 0.000
2:38.757
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.241
And I set an administration password 7.020
When I log in to a new session in Turkish (tr) 25.885
Then the keyboard layout is set to "tr" 0.063
And tpsd is localized to the selected locale 0.064
Given the network is plugged 0.033
And Tor is ready 10.262
Then I successfully start the Unsafe Browser 5.629
And I kill the Unsafe Browser 5.131
Given Thunderbird is installed 54.115
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.212
And DuckDuckGo is the default search engine 4.682
And I kill the Tor Browser 5.161
And the screen keyboard works in Thunderbird 25.838
And the layout of the screen keyboard is set to "us" 0.354
After features/support/hooks.rb:339 1.241
After features/support/hooks.rb:108 0.000
Tags: @product
56.566
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.324
When I set the language to Italian (it) 5.554
Then the language and keyboard have not been saved in cleartext storage 2.072
When I shutdown Tails and wait for the computer to power off 5.219
And I start Tails from USB drive "__internal" with network unplugged 35.156
Then the Welcome Screen's language is set to English 0.239
After features/support/hooks.rb:339 0.609
After features/support/hooks.rb:108 0.029
Tags: @product
1:8.534
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.104
When I set the language to Italian (it) 5.512
And I save the language and keyboard options in cleartext storage 2.305
Then the "it" language and keyboard have been saved in cleartext storage 0.084
When I set the language to French (fr) 4.469
Then the "fr" language and keyboard have been saved in cleartext storage 0.077
And I shutdown Tails and wait for the computer to power off 3.869
And I start Tails from USB drive "__internal" with network unplugged 36.839
Then the "fr" language and keyboard have been saved in cleartext storage 0.228
And the Welcome Screen's language is set to French 0.886
When I log in to a new session 6.126
Then the language is set to French 0.030
After features/support/hooks.rb:339 0.649
After features/support/hooks.rb:108 0.069
Tags: @product
2:18.215
Scenario Cleartext localization preferences have priority over Persistent Storage
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Steps
Given I have started Tails without network from a USB drive without a persistent partition and logged in 8.356
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.299
And I create a persistent partition 28.728
And I manually store legacy localization settings in Persistent Storage 0.163
When I shutdown Tails and wait for the computer to power off 5.228
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 33.668
Then the Welcome Screen's language is set to English 0.187
And the Welcome Screen's formats is set to United States 0.228
When I enable persistence 12.118
Then the Welcome Screen's language is set to German 0.534
And the Welcome Screen's formats is set to France 0.113
When I set the language to Italian (it) 4.493
Then the language and keyboard have not been saved in cleartext storage 2.068
When I save the language and keyboard options in cleartext storage 2.277
Then the "it" language and keyboard have been saved in cleartext storage 0.077
And I shutdown Tails and wait for the computer to power off 2.645
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 37.025
Known issue #20282: Error starting GDM with your graphics card (RuntimeError)
./features/step_definitions/common_steps.rb:450:in `/^the computer (?:re)?boots Tails$/'
./features/step_definitions/common_steps.rb:238:in `/^I start Tails from (.+?) drive "(.+?)"( with network unplugged)?( and I login( with persistence enabled)?( with the changed persistence passphrase)?( (?:and|with) an administration password)?)?$/'
features/localization.feature:102:in `And I start Tails from USB drive "__internal" with network unplugged'
Then the Welcome Screen's language is set to Italian 0.000
And the Welcome Screen's formats is set to Italy 0.000
When I enable persistence 0.000
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.000
And the Welcome Screen's language is set to Italian 0.000
After features/support/hooks.rb:339 4.715

SCENARIO FAILED: 'Cleartext localization preferences have priority over Persistent Storage' (at time 02:19:36)

Boot log: https://jenkins.tails.net/job/test_Tails_ISO_21565-flatpak-safe/133/artifact/build-artifacts/02:19:36_Cleartext_localization_preferences_have_priority_over_Persistent_Storage.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.net/job/test_Tails_ISO_21565-flatpak-safe/133/artifact/build-artifacts/02:19:36_Cleartext_localization_preferences_have_priority_over_Persistent_Storage.png

Video: https://jenkins.tails.net/job/test_Tails_ISO_21565-flatpak-safe/133/artifact/build-artifacts/02:19:36_Cleartext_localization_preferences_have_priority_over_Persistent_Storage.mkv

Systemd journal: https://jenkins.tails.net/job/test_Tails_ISO_21565-flatpak-safe/133/artifact/build-artifacts/02:19:36_Cleartext_localization_preferences_have_priority_over_Persistent_Storage.journal

After features/support/hooks.rb:108 0.008