Project Number Date
test_Tails_ISO_stable-flatpak 54 23 Oct 2026, 19:50

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 266 1 1 0 0 268 20 1 21 38:3.911 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.481
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 6.973
And I log in to a new session in German (de) 25.345
Then the live user's Documents directory exists 0.046
And there is a GNOME bookmark for the Documents directory 14.115
After features/support/hooks.rb:339 0.779
After features/support/hooks.rb:108 0.000
Tags: @product
46.960
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.951
And I log in to a new session in German (de) 25.778
Then the live user's Downloads directory exists 0.033
And there is a GNOME bookmark for the Downloads directory 14.197
After features/support/hooks.rb:339 0.945
After features/support/hooks.rb:108 0.000
Tags: @product
50.733
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 6.379
And I log in to a new session in German (de) 27.192
Then the live user's Music directory exists 0.039
And there is a GNOME bookmark for the Music directory 17.122
After features/support/hooks.rb:339 1.043
After features/support/hooks.rb:108 0.000
Tags: @product
48.208
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 6.542
And I log in to a new session in German (de) 27.348
Then the live user's Pictures directory exists 0.042
And there is a GNOME bookmark for the Pictures directory 14.274
After features/support/hooks.rb:339 1.167
After features/support/hooks.rb:108 0.000
Tags: @product
46.283
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.479
And I log in to a new session in German (de) 25.234
Then the live user's Videos directory exists 0.051
And there is a GNOME bookmark for the Videos directory 14.517
After features/support/hooks.rb:339 1.167
After features/support/hooks.rb:108 0.000
2:14.594
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.582
And I set an administration password 6.765
When I log in to a new session in Arabic (ar) 25.795
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.030
And Tor is ready 10.831
Then I successfully start the Unsafe Browser 6.113
And I kill the Unsafe Browser 5.193
Given Thunderbird is installed 50.243
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 8.712
And DuckDuckGo is the default search engine 4.616
And I kill the Tor Browser 5.171
And the screen keyboard works in Thunderbird 3.981
And the layout of the screen keyboard is set to "us" 0.356
After features/support/hooks.rb:339 0.663
After features/support/hooks.rb:108 0.000
2:25.151
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.411
And I set an administration password 7.043
When I log in to a new session in Chinese (zh_CN) 25.255
Then the keyboard layout is set to "cn" 0.094
And tpsd is localized to the selected locale 0.091
Given the network is plugged 0.027
And Tor is ready 11.346
Then I successfully start the Unsafe Browser 6.989
And I kill the Unsafe Browser 5.299
Given Thunderbird is installed 59.135
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 8.745
And DuckDuckGo is the default search engine 5.000
And I kill the Tor Browser 5.182
And the screen keyboard works in Thunderbird 4.149
And the layout of the screen keyboard is set to "us" 0.295
After features/support/hooks.rb:339 0.634
After features/support/hooks.rb:108 0.000
1:58.559
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 6.406
And I set an administration password 6.890
When I log in to a new session in English (en) 10.840
Then the keyboard layout is set to "us" 0.058
And tpsd is localized to the selected locale 0.068
Given the network is plugged 0.035
And Tor is ready 11.277
Then I successfully start the Unsafe Browser 6.257
And I kill the Unsafe Browser 5.174
Given Thunderbird is installed 50.183
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 8.259
And DuckDuckGo is the default search engine 3.701
And I kill the Tor Browser 5.165
And the screen keyboard works in Thunderbird 3.864
And the layout of the screen keyboard is set to "us" 0.307
After features/support/hooks.rb:339 0.777
After features/support/hooks.rb:108 0.000
2:17.905
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 6.575
And I set an administration password 6.856
When I log in to a new session in French (fr) 26.713
Then the keyboard layout is set to "fr" 0.079
And tpsd is localized to the selected locale 0.093
Given the network is plugged 0.026
And Tor is ready 10.590
Then I successfully start the Unsafe Browser 5.801
And I kill the Unsafe Browser 5.189
Given Thunderbird is installed 53.385
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 8.170
And DuckDuckGo is the default search engine 5.352
And I kill the Tor Browser 5.191
And the screen keyboard works in Thunderbird 3.522
And the layout of the screen keyboard is set to "fr" 0.298
After features/support/hooks.rb:339 0.970
After features/support/hooks.rb:108 0.000
2:23.027
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 6.443
And I set an administration password 6.770
When I log in to a new session in German (de) 24.209
Then the keyboard layout is set to "de" 0.095
And tpsd is localized to the selected locale 0.083
Given the network is plugged 0.026
And Tor is ready 10.887
Then I successfully start the Unsafe Browser 6.515
And I kill the Unsafe Browser 5.158
Given Thunderbird is installed 58.871
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 8.834
And DuckDuckGo is the default search engine 5.649
And I kill the Tor Browser 5.230
And the screen keyboard works in Thunderbird 3.873
And the layout of the screen keyboard is set to "de" 0.313
After features/support/hooks.rb:339 0.777
After features/support/hooks.rb:108 0.000
2:17.856
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 6.654
And I set an administration password 6.812
When I log in to a new session in Hindi (hi) 25.240
Then the keyboard layout is set to "in" 0.094
And tpsd is localized to the selected locale 0.132
Given the network is plugged 0.024
And Tor is ready 11.690
Then I successfully start the Unsafe Browser 5.930
And I kill the Unsafe Browser 5.221
Given Thunderbird is installed 53.231
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 8.596
And DuckDuckGo is the default search engine 4.765
And I kill the Tor Browser 5.204
And the screen keyboard works in Thunderbird 3.885
And the layout of the screen keyboard is set to "us" 0.303
After features/support/hooks.rb:339 1.202
After features/support/hooks.rb:108 0.000
2:14.316
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 6.385
And I set an administration password 6.948
When I log in to a new session in Indonesian (id) 24.717
Then the keyboard layout is set to "id" 0.095
And tpsd is localized to the selected locale 0.075
Given the network is plugged 0.030
And Tor is ready 11.850
Then I successfully start the Unsafe Browser 5.867
And I kill the Unsafe Browser 5.192
Given Thunderbird is installed 50.659
When I enable the screen keyboard 0.051
Then the screen keyboard works in Tor Browser 8.263
And DuckDuckGo is the default search engine 4.932
And I kill the Tor Browser 5.191
And the screen keyboard works in Thunderbird 3.765
And the layout of the screen keyboard is set to "us" 0.289
After features/support/hooks.rb:339 0.916
After features/support/hooks.rb:108 0.000
1:45.794
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 6.350
And I set an administration password 6.848
When I log in to a new session in Italian (it) 26.042
Then the keyboard layout is set to "it" 0.082
And tpsd is localized to the selected locale 0.094
Given the network is plugged 0.025
And Tor is ready 11.415
Then I successfully start the Unsafe Browser 5.468
And I kill the Unsafe Browser 5.211
Given Thunderbird is installed 21.791
When I enable the screen keyboard 0.177
Then the screen keyboard works in Tor Browser 8.487
And DuckDuckGo is the default search engine 4.834
And I kill the Tor Browser 5.205
And the screen keyboard works in Thunderbird 3.462
And the layout of the screen keyboard is set to "us" 0.296
After features/support/hooks.rb:339 1.056
After features/support/hooks.rb:108 0.000
2:16.464
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.029
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.648
And I set an administration password 6.924
When I log in to a new session in Persian (fa) 24.970
Then the keyboard layout is set to "ir" 0.079
And tpsd is localized to the selected locale 0.083
Given the network is plugged 0.030
And Tor is ready 13.077
Then I successfully start the Unsafe Browser 5.287
And I kill the Unsafe Browser 5.183
Given Thunderbird is installed 50.928
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 8.968
And DuckDuckGo is the default search engine 5.263
And I kill the Tor Browser 5.168
And the screen keyboard works in Thunderbird 3.481
And the layout of the screen keyboard is set to "ir" 0.306
After features/support/hooks.rb:339 0.900
After features/support/hooks.rb:108 0.000
2:14.735
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 6.396
And I set an administration password 6.977
When I log in to a new session in Portuguese (pt) 24.523
Then the keyboard layout is set to "pt" 0.098
And tpsd is localized to the selected locale 0.108
Given the network is plugged 0.025
And Tor is ready 12.234
Then I successfully start the Unsafe Browser 5.405
And I kill the Unsafe Browser 5.178
Given Thunderbird is installed 50.813
When I enable the screen keyboard 0.051
Then the screen keyboard works in Tor Browser 8.568
And DuckDuckGo is the default search engine 5.405
And I kill the Tor Browser 5.205
And the screen keyboard works in Thunderbird 3.451
And the layout of the screen keyboard is set to "us" 0.289
After features/support/hooks.rb:339 1.227
After features/support/hooks.rb:108 0.000
2:21.380
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 6.517
And I set an administration password 6.864
When I log in to a new session in Russian (ru) 26.476
Then the keyboard layout is set to "ru" 0.081
And tpsd is localized to the selected locale 0.088
Given the network is plugged 0.022
And Tor is ready 12.346
Then I successfully start the Unsafe Browser 5.815
And I kill the Unsafe Browser 5.196
Given Thunderbird is installed 54.361
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 8.845
And DuckDuckGo is the default search engine 5.289
And I kill the Tor Browser 5.195
And the screen keyboard works in Thunderbird 3.892
And the layout of the screen keyboard is set to "ru" 0.302
After features/support/hooks.rb:339 0.961
After features/support/hooks.rb:108 0.000
2:19.061
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.431
And I set an administration password 6.897
When I log in to a new session in Spanish (es) 26.316
Then the keyboard layout is set to "es" 0.077
And tpsd is localized to the selected locale 0.070
Given the network is plugged 0.029
And Tor is ready 11.609
Then I successfully start the Unsafe Browser 5.868
And I kill the Unsafe Browser 5.181
Given Thunderbird is installed 53.796
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 8.539
And DuckDuckGo is the default search engine 5.116
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 3.519
And the layout of the screen keyboard is set to "us" 0.315
After features/support/hooks.rb:339 0.957
After features/support/hooks.rb:108 0.000
2:20.529
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 6.505
And I set an administration password 6.944
When I log in to a new session in Turkish (tr) 26.030
Then the keyboard layout is set to "tr" 0.091
And tpsd is localized to the selected locale 0.095
Given the network is plugged 0.026
And Tor is ready 11.130
Then I successfully start the Unsafe Browser 6.179
And I kill the Unsafe Browser 5.149
Given Thunderbird is installed 54.551
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 8.921
And DuckDuckGo is the default search engine 5.231
And I kill the Tor Browser 5.207
And the screen keyboard works in Thunderbird 4.027
And the layout of the screen keyboard is set to "us" 0.367
After features/support/hooks.rb:339 0.748
After features/support/hooks.rb:108 0.000
Tags: @product
1:3.555
Scenario Tails doesn't store localization preferences in cleartext unless it's asked to
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.005
Steps
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.056
When I set the language to Italian (it) 4.565
Then the language and keyboard have not been saved in cleartext storage 2.065
When I shutdown Tails and wait for the computer to power off 5.231
And I start Tails from USB drive "__internal" with network unplugged 42.636
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:65:in `And I start Tails from USB drive "__internal" with network unplugged'
Then the Welcome Screen's language is set to English 0.000
After features/support/hooks.rb:339 4.881

SCENARIO FAILED: 'Tails doesn't store localization preferences in cleartext unless it's asked to' (at time 02:22:27)

Boot log: https://jenkins.tails.net/job/test_Tails_ISO_stable-flatpak/54/artifact/build-artifacts/02:22:27_Tails_doesn_t_store_localization_preferences_in_cleartext_unless_it_s_asked_to.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.net/job/test_Tails_ISO_stable-flatpak/54/artifact/build-artifacts/02:22:27_Tails_doesn_t_store_localization_preferences_in_cleartext_unless_it_s_asked_to.png

Video: https://jenkins.tails.net/job/test_Tails_ISO_stable-flatpak/54/artifact/build-artifacts/02:22:27_Tails_doesn_t_store_localization_preferences_in_cleartext_unless_it_s_asked_to.mkv

Systemd journal: https://jenkins.tails.net/job/test_Tails_ISO_stable-flatpak/54/artifact/build-artifacts/02:22:27_Tails_doesn_t_store_localization_preferences_in_cleartext_unless_it_s_asked_to.journal

After features/support/hooks.rb:108 0.006
Tags: @product
1:8.775
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.118
When I set the language to Italian (it) 4.581
And I save the language and keyboard options in cleartext storage 2.521
Then the "it" language and keyboard have been saved in cleartext storage 0.098
When I set the language to French (fr) 4.397
Then the "fr" language and keyboard have been saved in cleartext storage 0.087
And I shutdown Tails and wait for the computer to power off 4.026
And I start Tails from USB drive "__internal" with network unplugged 37.840
Then the "fr" language and keyboard have been saved in cleartext storage 0.326
And the Welcome Screen's language is set to French 0.480
When I log in to a new session 6.262
Then the language is set to French 0.034
After features/support/hooks.rb:339 0.890
After features/support/hooks.rb:108 0.006
Tags: @product
2:43.535
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.644
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.384
And I create a persistent partition 31.036
And I manually store legacy localization settings in Persistent Storage 0.191
When I shutdown Tails and wait for the computer to power off 5.490
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 36.516
Then the Welcome Screen's language is set to English 0.319
And the Welcome Screen's formats is set to United States 0.230
When I enable persistence 14.179
Then the Welcome Screen's language is set to German 0.285
And the Welcome Screen's formats is set to France 0.112
When I set the language to Italian (it) 4.523
Then the language and keyboard have not been saved in cleartext storage 2.063
When I save the language and keyboard options in cleartext storage 2.265
Then the "it" language and keyboard have been saved in cleartext storage 0.146
And I shutdown Tails and wait for the computer to power off 2.767
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 38.108
Then the Welcome Screen's language is set to Italian 0.727
And the Welcome Screen's formats is set to Italy 0.173
When I enable persistence 14.617
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.104
And the Welcome Screen's language is set to Italian 0.643
After features/support/hooks.rb:339 0.700
After features/support/hooks.rb:108 0.072