Project Number Date
test_Tails_ISO_21736-reject-unsupported-installs 18 22 Oct 2026, 05:52

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 251 1 16 0 0 268 20 1 21 35:56.458 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
46.940
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.095
And I log in to a new session in German (de) 25.890
Then the live user's Documents directory exists 0.037
And there is a GNOME bookmark for the Documents directory 13.917
After features/support/hooks.rb:339 0.834
After features/support/hooks.rb:108 0.000
Tags: @product
45.869
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.017
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.362
And I log in to a new session in German (de) 25.544
Then the live user's Downloads directory exists 0.041
And there is a GNOME bookmark for the Downloads directory 13.921
After features/support/hooks.rb:339 0.934
After features/support/hooks.rb:108 0.000
Tags: @product
48.806
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 log in to a new session in German (de) 25.473
Then the live user's Music directory exists 0.032
And there is a GNOME bookmark for the Music directory 16.970
After features/support/hooks.rb:339 0.988
After features/support/hooks.rb:108 0.000
Tags: @product
48.064
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.314
And I log in to a new session in German (de) 24.690
Then the live user's Pictures directory exists 0.054
And there is a GNOME bookmark for the Pictures directory 17.004
After features/support/hooks.rb:339 0.755
After features/support/hooks.rb:108 0.000
Tags: @product
45.205
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.304
And I log in to a new session in German (de) 24.899
Then the live user's Videos directory exists 0.022
And there is a GNOME bookmark for the Videos directory 13.979
After features/support/hooks.rb:339 1.040
After features/support/hooks.rb:108 0.000
2:12.778
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.174
And I set an administration password 7.056
When I log in to a new session in Arabic (ar) 25.898
Then the keyboard layout is set to "eg" 0.068
And tpsd is localized to the selected locale 0.063
Given the network is plugged 0.031
And Tor is ready 10.336
Then I successfully start the Unsafe Browser 4.837
And I kill the Unsafe Browser 5.153
Given Thunderbird is installed 50.755
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 8.586
And DuckDuckGo is the default search engine 4.674
And I kill the Tor Browser 5.168
And the screen keyboard works in Thunderbird 3.633
And the layout of the screen keyboard is set to "us" 0.275
After features/support/hooks.rb:339 1.021
After features/support/hooks.rb:108 0.000
2:14.573
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.505
And I set an administration password 6.812
When I log in to a new session in Chinese (zh_CN) 25.466
Then the keyboard layout is set to "cn" 0.095
And tpsd is localized to the selected locale 0.072
Given the network is plugged 0.030
And Tor is ready 12.406
Then I successfully start the Unsafe Browser 4.162
And I kill the Unsafe Browser 5.152
Given Thunderbird is installed 51.045
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 8.395
And DuckDuckGo is the default search engine 5.209
And I kill the Tor Browser 5.184
And the screen keyboard works in Thunderbird 3.679
And the layout of the screen keyboard is set to "us" 0.284
After features/support/hooks.rb:339 0.644
After features/support/hooks.rb:108 0.000
1:55.615
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.406
And I set an administration password 6.846
When I log in to a new session in English (en) 9.538
Then the keyboard layout is set to "us" 0.113
And tpsd is localized to the selected locale 0.082
Given the network is plugged 0.025
And Tor is ready 10.053
Then I successfully start the Unsafe Browser 5.242
And I kill the Unsafe Browser 5.169
Given Thunderbird is installed 50.921
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.512
And DuckDuckGo is the default search engine 3.670
And I kill the Tor Browser 5.205
And the screen keyboard works in Thunderbird 3.470
And the layout of the screen keyboard is set to "us" 0.295
After features/support/hooks.rb:339 0.605
After features/support/hooks.rb:108 0.000
2:12.956
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.622
When I log in to a new session in French (fr) 24.215
Then the keyboard layout is set to "fr" 0.080
And tpsd is localized to the selected locale 0.067
Given the network is plugged 0.034
And Tor is ready 11.244
Then I successfully start the Unsafe Browser 5.251
And I kill the Unsafe Browser 5.145
Given Thunderbird is installed 51.538
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 8.418
And DuckDuckGo is the default search engine 4.912
And I kill the Tor Browser 5.152
And the screen keyboard works in Thunderbird 3.487
And the layout of the screen keyboard is set to "fr" 0.279
After features/support/hooks.rb:339 0.783
After features/support/hooks.rb:108 0.000
2:16.798
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.417
And I set an administration password 6.849
When I log in to a new session in German (de) 25.300
Then the keyboard layout is set to "de" 0.118
And tpsd is localized to the selected locale 0.085
Given the network is plugged 0.025
And Tor is ready 11.478
Then I successfully start the Unsafe Browser 4.857
And I kill the Unsafe Browser 5.148
Given Thunderbird is installed 50.961
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 11.580
And DuckDuckGo is the default search engine 4.991
And I kill the Tor Browser 5.167
And the screen keyboard works in Thunderbird 3.443
And the layout of the screen keyboard is set to "de" 0.303
After features/support/hooks.rb:339 0.996
After features/support/hooks.rb:108 0.000
2:13.979
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.355
And I set an administration password 6.840
When I log in to a new session in Hindi (hi) 25.255
Then the keyboard layout is set to "in" 0.084
And tpsd is localized to the selected locale 0.108
Given the network is plugged 0.023
And Tor is ready 11.871
Then I successfully start the Unsafe Browser 4.985
And I kill the Unsafe Browser 5.178
Given Thunderbird is installed 51.170
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.545
And DuckDuckGo is the default search engine 4.663
And I kill the Tor Browser 5.158
And the screen keyboard works in Thunderbird 3.349
And the layout of the screen keyboard is set to "us" 0.323
After features/support/hooks.rb:339 0.829
After features/support/hooks.rb:108 0.000
2:11.970
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.581
And I set an administration password 6.771
When I log in to a new session in Indonesian (id) 24.678
Then the keyboard layout is set to "id" 0.065
And tpsd is localized to the selected locale 0.075
Given the network is plugged 0.035
And Tor is ready 10.430
Then I successfully start the Unsafe Browser 5.260
And I kill the Unsafe Browser 5.144
Given Thunderbird is installed 51.060
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.211
And DuckDuckGo is the default search engine 4.911
And I kill the Tor Browser 5.166
And the screen keyboard works in Thunderbird 3.217
And the layout of the screen keyboard is set to "us" 0.296
After features/support/hooks.rb:339 0.715
After features/support/hooks.rb:108 0.000
2:12.028
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.425
And I set an administration password 6.870
When I log in to a new session in Italian (it) 23.802
Then the keyboard layout is set to "it" 0.090
And tpsd is localized to the selected locale 0.087
Given the network is plugged 0.033
And Tor is ready 11.305
Then I successfully start the Unsafe Browser 5.611
And I kill the Unsafe Browser 5.149
Given Thunderbird is installed 50.615
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.190
And DuckDuckGo is the default search engine 4.395
And I kill the Tor Browser 5.205
And the screen keyboard works in Thunderbird 3.891
And the layout of the screen keyboard is set to "us" 0.292
After features/support/hooks.rb:339 0.724
After features/support/hooks.rb:108 0.000
2:13.154
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.437
And I set an administration password 6.918
When I log in to a new session in Persian (fa) 24.770
Then the keyboard layout is set to "ir" 0.068
And tpsd is localized to the selected locale 0.066
Given the network is plugged 0.039
And Tor is ready 12.388
Then I successfully start the Unsafe Browser 4.408
And I kill the Unsafe Browser 5.131
Given Thunderbird is installed 50.996
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 8.107
And DuckDuckGo is the default search engine 4.841
And I kill the Tor Browser 5.173
And the screen keyboard works in Thunderbird 3.452
And the layout of the screen keyboard is set to "ir" 0.281
After features/support/hooks.rb:339 0.606
After features/support/hooks.rb:108 0.000
2:11.931
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.609
And I set an administration password 6.824
When I log in to a new session in Portuguese (pt) 24.880
Then the keyboard layout is set to "pt" 0.069
And tpsd is localized to the selected locale 0.078
Given the network is plugged 0.027
And Tor is ready 10.403
Then I successfully start the Unsafe Browser 4.942
And I kill the Unsafe Browser 5.166
Given Thunderbird is installed 51.062
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 7.977
And DuckDuckGo is the default search engine 4.855
And I kill the Tor Browser 5.171
And the screen keyboard works in Thunderbird 3.522
And the layout of the screen keyboard is set to "us" 0.278
After features/support/hooks.rb:339 0.847
After features/support/hooks.rb:108 0.000
2:13.531
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.487
And I set an administration password 6.939
When I log in to a new session in Russian (ru) 24.952
Then the keyboard layout is set to "ru" 0.066
And tpsd is localized to the selected locale 0.045
Given the network is plugged 0.039
And Tor is ready 12.124
Then I successfully start the Unsafe Browser 4.294
And I kill the Unsafe Browser 5.143
Given Thunderbird is installed 51.327
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.045
And DuckDuckGo is the default search engine 4.708
And I kill the Tor Browser 5.174
And the screen keyboard works in Thunderbird 3.800
And the layout of the screen keyboard is set to "ru" 0.321
After features/support/hooks.rb:339 0.746
After features/support/hooks.rb:108 0.000
2:13.925
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 6.593
And I set an administration password 6.965
When I log in to a new session in Spanish (es) 25.562
Then the keyboard layout is set to "es" 0.091
And tpsd is localized to the selected locale 0.089
Given the network is plugged 0.025
And Tor is ready 12.128
Then I successfully start the Unsafe Browser 4.589
And I kill the Unsafe Browser 5.144
Given Thunderbird is installed 50.589
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 8.500
And DuckDuckGo is the default search engine 4.773
And I kill the Tor Browser 5.181
And the screen keyboard works in Thunderbird 3.333
And the layout of the screen keyboard is set to "us" 0.287
After features/support/hooks.rb:339 0.818
After features/support/hooks.rb:108 0.000
2:11.587
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.445
And I set an administration password 6.629
When I log in to a new session in Turkish (tr) 25.193
Then the keyboard layout is set to "tr" 0.077
And tpsd is localized to the selected locale 0.095
Given the network is plugged 0.030
And Tor is ready 9.938
Then I successfully start the Unsafe Browser 4.310
And I kill the Unsafe Browser 5.218
Given Thunderbird is installed 51.826
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 8.114
And DuckDuckGo is the default search engine 4.776
And I kill the Tor Browser 5.179
And the screen keyboard works in Thunderbird 3.401
And the layout of the screen keyboard is set to "us" 0.286
After features/support/hooks.rb:339 0.622
After features/support/hooks.rb:108 0.000
Tags: @product
55.972
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.362
When I set the language to Italian (it) 4.564
Then the language and keyboard have not been saved in cleartext storage 2.089
When I shutdown Tails and wait for the computer to power off 5.236
And I start Tails from USB drive "__internal" with network unplugged 35.477
Then the Welcome Screen's language is set to English 0.242
After features/support/hooks.rb:339 0.654
After features/support/hooks.rb:108 0.021
Tags: @product
1:9.704
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.118
When I set the language to Italian (it) 4.611
And I save the language and keyboard options in cleartext storage 2.322
Then the "it" language and keyboard have been saved in cleartext storage 0.114
When I set the language to French (fr) 4.538
Then the "fr" language and keyboard have been saved in cleartext storage 0.089
And I shutdown Tails and wait for the computer to power off 3.908
And I start Tails from USB drive "__internal" with network unplugged 38.728
Then the "fr" language and keyboard have been saved in cleartext storage 0.242
And the Welcome Screen's language is set to French 0.817
When I log in to a new session 6.178
Then the language is set to French 0.035
After features/support/hooks.rb:339 0.934
After features/support/hooks.rb:108 0.079
Tags: @product
1:21.064
Scenario Cleartext localization preferences have priority over Persistent Storage
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Steps
Given I have started Tails without network from a USB drive without a persistent partition and logged in 8.525
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.288
And I create a persistent partition 28.699
And I manually store legacy localization settings in Persistent Storage 0.159
When I shutdown Tails and wait for the computer to power off 5.220
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 38.171
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:90:in `And I start Tails from USB drive "__internal" with network unplugged'
Then the Welcome Screen's language is set to English 0.000
And the Welcome Screen's formats is set to United States 0.000
When I enable persistence 0.000
Then the Welcome Screen's language is set to German 0.000
And the Welcome Screen's formats is set to France 0.000
When I set the language to Italian (it) 0.000
Then the language and keyboard have not been saved in cleartext storage 0.000
When I save the language and keyboard options in cleartext storage 0.000
Then the "it" language and keyboard have been saved in cleartext storage 0.000
And I shutdown Tails and wait for the computer to power off 0.000
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 0.000
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.827

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

Boot log: https://jenkins.tails.net/job/test_Tails_ISO_21736-reject-unsupported-installs/18/artifact/build-artifacts/02:18:29_Cleartext_localization_preferences_have_priority_over_Persistent_Storage.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.net/job/test_Tails_ISO_21736-reject-unsupported-installs/18/artifact/build-artifacts/02:18:29_Cleartext_localization_preferences_have_priority_over_Persistent_Storage.png

Video: https://jenkins.tails.net/job/test_Tails_ISO_21736-reject-unsupported-installs/18/artifact/build-artifacts/02:18:29_Cleartext_localization_preferences_have_priority_over_Persistent_Storage.mkv

Systemd journal: https://jenkins.tails.net/job/test_Tails_ISO_21736-reject-unsupported-installs/18/artifact/build-artifacts/02:18:29_Cleartext_localization_preferences_have_priority_over_Persistent_Storage.journal

After features/support/hooks.rb:108 0.026