Project Number Date
test_Tails_ISO_stable-flatpak 42 10 Oct 2026, 19:41

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 263 1 4 0 0 268 20 1 21 37:52.274 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.182
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.051
And I log in to a new session in German (de) 26.079
Then the live user's Documents directory exists 0.031
And there is a GNOME bookmark for the Documents directory 15.020
After features/support/hooks.rb:339 0.616
After features/support/hooks.rb:108 0.000
Tags: @product
47.117
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.228
And I log in to a new session in German (de) 26.797
Then the live user's Downloads directory exists 0.039
And there is a GNOME bookmark for the Downloads directory 14.052
After features/support/hooks.rb:339 0.619
After features/support/hooks.rb:108 0.000
Tags: @product
45.551
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.292
And I log in to a new session in German (de) 25.198
Then the live user's Music directory exists 0.033
And there is a GNOME bookmark for the Music directory 14.026
After features/support/hooks.rb:339 0.804
After features/support/hooks.rb:108 0.000
Tags: @product
47.321
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.531
And I log in to a new session in German (de) 26.732
Then the live user's Pictures directory exists 0.048
And there is a GNOME bookmark for the Pictures directory 14.009
After features/support/hooks.rb:339 1.040
After features/support/hooks.rb:108 0.000
Tags: @product
49.467
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.254
And I log in to a new session in German (de) 26.254
Then the live user's Videos directory exists 0.035
And there is a GNOME bookmark for the Videos directory 16.923
After features/support/hooks.rb:339 0.766
After features/support/hooks.rb:108 0.000
2:12.533
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.388
And I set an administration password 6.702
When I log in to a new session in Arabic (ar) 25.469
Then the keyboard layout is set to "eg" 0.113
And tpsd is localized to the selected locale 0.096
Given the network is plugged 0.028
And Tor is ready 11.263
Then I successfully start the Unsafe Browser 4.763
And I kill the Unsafe Browser 5.180
Given Thunderbird is installed 51.037
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 7.834
And DuckDuckGo is the default search engine 4.565
And I kill the Tor Browser 5.181
And the screen keyboard works in Thunderbird 3.540
And the layout of the screen keyboard is set to "us" 0.289
After features/support/hooks.rb:339 0.763
After features/support/hooks.rb:108 0.000
2:14.706
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.351
And I set an administration password 6.959
When I log in to a new session in Chinese (zh_CN) 24.836
Then the keyboard layout is set to "cn" 0.094
And tpsd is localized to the selected locale 0.064
Given the network is plugged 0.034
And Tor is ready 10.614
Then I successfully start the Unsafe Browser 5.338
And I kill the Unsafe Browser 5.159
Given Thunderbird is installed 54.381
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 7.434
And DuckDuckGo is the default search engine 4.388
And I kill the Tor Browser 5.164
And the screen keyboard works in Thunderbird 3.494
And the layout of the screen keyboard is set to "us" 0.309
After features/support/hooks.rb:339 0.587
After features/support/hooks.rb:108 0.000
2:0.676
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.398
And I set an administration password 6.758
When I log in to a new session in English (en) 10.528
Then the keyboard layout is set to "us" 0.083
And tpsd is localized to the selected locale 0.056
Given the network is plugged 0.035
And Tor is ready 12.847
Then I successfully start the Unsafe Browser 4.761
And I kill the Unsafe Browser 5.169
Given Thunderbird is installed 50.968
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 10.766
And DuckDuckGo is the default search engine 3.368
And I kill the Tor Browser 5.177
And the screen keyboard works in Thunderbird 3.382
And the layout of the screen keyboard is set to "us" 0.302
After features/support/hooks.rb:339 0.713
After features/support/hooks.rb:108 0.000
2:12.908
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.287
And I set an administration password 6.668
When I log in to a new session in French (fr) 25.166
Then the keyboard layout is set to "fr" 0.086
And tpsd is localized to the selected locale 0.065
Given the network is plugged 0.025
And Tor is ready 10.559
Then I successfully start the Unsafe Browser 6.194
And I kill the Unsafe Browser 5.185
Given Thunderbird is installed 51.171
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 7.610
And DuckDuckGo is the default search engine 4.655
And I kill the Tor Browser 5.167
And the screen keyboard works in Thunderbird 3.652
And the layout of the screen keyboard is set to "fr" 0.341
After features/support/hooks.rb:339 0.854
After features/support/hooks.rb:108 0.000
2:11.313
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.014
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.480
And I set an administration password 6.766
When I log in to a new session in German (de) 24.696
Then the keyboard layout is set to "de" 0.078
And tpsd is localized to the selected locale 0.095
Given the network is plugged 0.027
And Tor is ready 10.768
Then I successfully start the Unsafe Browser 5.735
And I kill the Unsafe Browser 5.161
Given Thunderbird is installed 50.773
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 7.171
And DuckDuckGo is the default search engine 4.564
And I kill the Tor Browser 5.161
And the screen keyboard works in Thunderbird 3.476
And the layout of the screen keyboard is set to "de" 0.280
After features/support/hooks.rb:339 0.869
After features/support/hooks.rb:108 0.000
2:16.453
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.304
And I set an administration password 6.699
When I log in to a new session in Hindi (hi) 24.351
Then the keyboard layout is set to "in" 0.073
And tpsd is localized to the selected locale 0.076
Given the network is plugged 0.034
And Tor is ready 11.554
Then I successfully start the Unsafe Browser 5.766
And I kill the Unsafe Browser 5.174
Given Thunderbird is installed 54.570
When I enable the screen keyboard 0.043
Then the screen keyboard works in Tor Browser 8.290
And DuckDuckGo is the default search engine 4.443
And I kill the Tor Browser 5.173
And the screen keyboard works in Thunderbird 3.610
And the layout of the screen keyboard is set to "us" 0.287
After features/support/hooks.rb:339 0.806
After features/support/hooks.rb:108 0.000
2:11.871
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.402
And I set an administration password 6.745
When I log in to a new session in Indonesian (id) 24.535
Then the keyboard layout is set to "id" 0.066
And tpsd is localized to the selected locale 0.056
Given the network is plugged 0.034
And Tor is ready 10.803
Then I successfully start the Unsafe Browser 5.379
And I kill the Unsafe Browser 5.195
Given Thunderbird is installed 51.292
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 7.756
And DuckDuckGo is the default search engine 4.560
And I kill the Tor Browser 5.163
And the screen keyboard works in Thunderbird 3.506
And the layout of the screen keyboard is set to "us" 0.301
After features/support/hooks.rb:339 0.912
After features/support/hooks.rb:108 0.000
2:20.435
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.417
And I set an administration password 6.786
When I log in to a new session in Italian (it) 24.646
Then the keyboard layout is set to "it" 0.097
And tpsd is localized to the selected locale 0.071
Given the network is plugged 0.033
And Tor is ready 11.524
Then I successfully start the Unsafe Browser 5.527
And I kill the Unsafe Browser 5.157
Given Thunderbird is installed 58.825
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 7.701
And DuckDuckGo is the default search engine 4.379
And I kill the Tor Browser 5.167
And the screen keyboard works in Thunderbird 3.739
And the layout of the screen keyboard is set to "us" 0.300
After features/support/hooks.rb:339 0.897
After features/support/hooks.rb:108 0.000
2:13.999
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.464
And I set an administration password 7.004
When I log in to a new session in Persian (fa) 24.611
Then the keyboard layout is set to "ir" 0.074
And tpsd is localized to the selected locale 0.074
Given the network is plugged 0.035
And Tor is ready 10.559
Then I successfully start the Unsafe Browser 5.923
And I kill the Unsafe Browser 5.174
Given Thunderbird is installed 51.936
When I enable the screen keyboard 0.226
Then the screen keyboard works in Tor Browser 7.908
And DuckDuckGo is the default search engine 4.915
And I kill the Tor Browser 5.183
And the screen keyboard works in Thunderbird 3.599
And the layout of the screen keyboard is set to "ir" 0.308
After features/support/hooks.rb:339 0.732
After features/support/hooks.rb:108 0.000
2:11.871
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.553
And I set an administration password 6.678
When I log in to a new session in Portuguese (pt) 25.083
Then the keyboard layout is set to "pt" 0.085
And tpsd is localized to the selected locale 0.115
Given the network is plugged 0.034
And Tor is ready 11.125
Then I successfully start the Unsafe Browser 5.326
And I kill the Unsafe Browser 5.164
Given Thunderbird is installed 50.785
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 6.904
And DuckDuckGo is the default search engine 4.838
And I kill the Tor Browser 5.176
And the screen keyboard works in Thunderbird 3.657
And the layout of the screen keyboard is set to "us" 0.284
After features/support/hooks.rb:339 0.855
After features/support/hooks.rb:108 0.000
2:12.648
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.472
And I set an administration password 6.955
When I log in to a new session in Russian (ru) 26.180
Then the keyboard layout is set to "ru" 0.063
And tpsd is localized to the selected locale 0.087
Given the network is plugged 0.029
And Tor is ready 11.033
Then I successfully start the Unsafe Browser 5.093
And I kill the Unsafe Browser 5.155
Given Thunderbird is installed 50.198
When I enable the screen keyboard 0.046
Then the screen keyboard works in Tor Browser 7.667
And DuckDuckGo is the default search engine 4.445
And I kill the Tor Browser 5.153
And the screen keyboard works in Thunderbird 3.776
And the layout of the screen keyboard is set to "ru" 0.290
After features/support/hooks.rb:339 0.905
After features/support/hooks.rb:108 0.000
2:20.191
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.543
And I set an administration password 6.581
When I log in to a new session in Spanish (es) 24.745
Then the keyboard layout is set to "es" 0.097
And tpsd is localized to the selected locale 0.053
Given the network is plugged 0.047
And Tor is ready 10.501
Then I successfully start the Unsafe Browser 5.619
And I kill the Unsafe Browser 5.161
Given Thunderbird is installed 59.101
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 7.675
And DuckDuckGo is the default search engine 4.592
And I kill the Tor Browser 5.173
And the screen keyboard works in Thunderbird 3.883
And the layout of the screen keyboard is set to "us" 0.343
After features/support/hooks.rb:339 0.606
After features/support/hooks.rb:108 0.000
2:22.105
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.563
And I set an administration password 6.915
When I log in to a new session in Turkish (tr) 26.168
Then the keyboard layout is set to "tr" 0.132
And tpsd is localized to the selected locale 0.086
Given the network is plugged 0.033
And Tor is ready 10.609
Then I successfully start the Unsafe Browser 5.385
And I kill the Unsafe Browser 5.240
Given Thunderbird is installed 58.536
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 8.152
And DuckDuckGo is the default search engine 4.882
And I kill the Tor Browser 5.184
And the screen keyboard works in Thunderbird 3.836
And the layout of the screen keyboard is set to "us" 0.309
After features/support/hooks.rb:339 0.725
After features/support/hooks.rb:108 0.000
Tags: @product
1:8.821
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 21.707
When I set the language to Italian (it) 4.523
Then the language and keyboard have not been saved in cleartext storage 2.069
When I shutdown Tails and wait for the computer to power off 4.008
And I start Tails from USB drive "__internal" with network unplugged 36.191
Then the Welcome Screen's language is set to English 0.318
After features/support/hooks.rb:339 0.915
After features/support/hooks.rb:108 0.015
Tags: @product
1:5.526
Scenario Tails stores localization preferences when it's asked to
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 stopped at Tails Greeter's login screen 8.410
When I set the language to Italian (it) 4.520
And I save the language and keyboard options in cleartext storage 2.439
Then the "it" language and keyboard have been saved in cleartext storage 0.093
When I set the language to French (fr) 4.551
Then the "fr" language and keyboard have been saved in cleartext storage 0.079
And I shutdown Tails and wait for the computer to power off 4.105
And I start Tails from USB drive "__internal" with network unplugged 41.325
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:76:in `And I start Tails from USB drive "__internal" with network unplugged'
Then the "fr" language and keyboard have been saved in cleartext storage 0.000
And the Welcome Screen's language is set to French 0.000
When I log in to a new session 0.000
Then the language is set to French 0.000
After features/support/hooks.rb:339 4.853

SCENARIO FAILED: 'Tails stores localization preferences when it's asked to' (at time 02:17:48)

Boot log: https://jenkins.tails.net/job/test_Tails_ISO_stable-flatpak/42/artifact/build-artifacts/02:17:48_Tails_stores_localization_preferences_when_it_s_asked_to.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.net/job/test_Tails_ISO_stable-flatpak/42/artifact/build-artifacts/02:17:48_Tails_stores_localization_preferences_when_it_s_asked_to.png

Video: https://jenkins.tails.net/job/test_Tails_ISO_stable-flatpak/42/artifact/build-artifacts/02:17:48_Tails_stores_localization_preferences_when_it_s_asked_to.mkv

Systemd journal: https://jenkins.tails.net/job/test_Tails_ISO_stable-flatpak/42/artifact/build-artifacts/02:17:48_Tails_stores_localization_preferences_when_it_s_asked_to.journal

After features/support/hooks.rb:108 0.010
Tags: @product
2:38.573
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 8.376
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.330
And I create a persistent partition 31.795
And I manually store legacy localization settings in Persistent Storage 0.173
When I shutdown Tails and wait for the computer to power off 5.527
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 35.285
Then the Welcome Screen's language is set to English 0.324
And the Welcome Screen's formats is set to United States 0.238
When I enable persistence 12.754
Then the Welcome Screen's language is set to German 0.449
And the Welcome Screen's formats is set to France 0.230
When I set the language to Italian (it) 4.535
Then the language and keyboard have not been saved in cleartext storage 2.086
When 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.097
And I shutdown Tails and wait for the computer to power off 2.702
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 33.735
Then the Welcome Screen's language is set to Italian 0.701
And the Welcome Screen's formats is set to Italy 0.260
When I enable persistence 15.587
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.234
And the Welcome Screen's language is set to Italian 0.719
After features/support/hooks.rb:339 0.673
After features/support/hooks.rb:108 0.013