Project Number Date
test_Tails_ISO_stable 6397 22 May 2026, 07:32

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 33:43.378 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
50.326
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.073
And I log in to a new session in German (de) 27.451
Then the live user's Documents directory exists 0.039
And there is a GNOME bookmark for the Documents directory 14.761
After features/support/hooks.rb:335 1.119
After features/support/hooks.rb:104 0.000
Tags: @product
48.941
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.236
And I log in to a new session in German (de) 27.156
Then the live user's Downloads directory exists 0.040
And there is a GNOME bookmark for the Downloads directory 14.508
After features/support/hooks.rb:335 1.108
After features/support/hooks.rb:104 0.000
Tags: @product
48.138
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.826
And I log in to a new session in German (de) 26.593
Then the live user's Music directory exists 0.030
And there is a GNOME bookmark for the Music directory 14.687
After features/support/hooks.rb:335 0.803
After features/support/hooks.rb:104 0.000
Tags: @product
48.361
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.864
And I log in to a new session in German (de) 26.879
Then the live user's Pictures directory exists 0.054
And there is a GNOME bookmark for the Pictures directory 14.563
After features/support/hooks.rb:335 1.238
After features/support/hooks.rb:104 0.000
Tags: @product
48.664
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.966
And I log in to a new session in German (de) 27.096
Then the live user's Videos directory exists 0.032
And there is a GNOME bookmark for the Videos directory 14.569
After features/support/hooks.rb:335 0.757
After features/support/hooks.rb:104 0.000
1:55.037
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.787
And I set an administration password 6.846
When I log in to a new session in Arabic (ar) 27.365
Then the keyboard layout is set to "eg" 0.094
And tpsd is localized to the selected locale 0.084
Given the network is plugged 0.015
And Tor is ready 11.758
Then I successfully start the Unsafe Browser 5.092
And I kill the Unsafe Browser 5.211
Given Thunderbird is installed 24.926
When I enable the screen keyboard 0.105
Then the screen keyboard works in Tor Browser 10.829
And DuckDuckGo is the default search engine 5.408
And I kill the Tor Browser 5.183
And the screen keyboard works in Thunderbird 4.858
And the layout of the screen keyboard is set to "us" 0.470
After features/support/hooks.rb:335 1.385
After features/support/hooks.rb:104 0.000
1:54.779
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.130
And I set an administration password 6.817
When I log in to a new session in Chinese (zh_CN) 26.777
Then the keyboard layout is set to "cn" 0.135
And tpsd is localized to the selected locale 0.119
Given the network is plugged 0.037
And Tor is ready 11.803
Then I successfully start the Unsafe Browser 5.002
And I kill the Unsafe Browser 5.233
Given Thunderbird is installed 24.152
When I enable the screen keyboard 0.078
Then the screen keyboard works in Tor Browser 11.264
And DuckDuckGo is the default search engine 5.643
And I kill the Tor Browser 5.228
And the screen keyboard works in Thunderbird 4.868
And the layout of the screen keyboard is set to "us" 0.485
After features/support/hooks.rb:335 1.465
After features/support/hooks.rb:104 0.000
1:40.243
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.815
And I set an administration password 6.867
When I log in to a new session in English (en) 12.184
Then the keyboard layout is set to "us" 0.095
And tpsd is localized to the selected locale 0.100
Given the network is plugged 0.015
And Tor is ready 13.058
Then I successfully start the Unsafe Browser 5.522
And I kill the Unsafe Browser 5.191
Given Thunderbird is installed 24.345
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 11.573
And DuckDuckGo is the default search engine 3.864
And I kill the Tor Browser 5.248
And the screen keyboard works in Thunderbird 4.881
And the layout of the screen keyboard is set to "us" 0.390
After features/support/hooks.rb:335 1.399
After features/support/hooks.rb:104 0.000
1:57.799
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.863
And I set an administration password 6.865
When I log in to a new session in French (fr) 27.069
Then the keyboard layout is set to "fr" 0.091
And tpsd is localized to the selected locale 0.119
Given the network is plugged 0.014
And Tor is ready 11.931
Then I successfully start the Unsafe Browser 6.240
And I kill the Unsafe Browser 5.240
Given Thunderbird is installed 27.126
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 10.471
And DuckDuckGo is the default search engine 4.869
And I kill the Tor Browser 5.204
And the screen keyboard works in Thunderbird 5.184
And the layout of the screen keyboard is set to "fr" 0.436
After features/support/hooks.rb:335 1.495
After features/support/hooks.rb:104 0.000
1:56.308
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.744
And I set an administration password 6.855
When I log in to a new session in German (de) 27.954
Then the keyboard layout is set to "de" 0.100
And tpsd is localized to the selected locale 0.121
Given the network is plugged 0.015
And Tor is ready 12.434
Then I successfully start the Unsafe Browser 5.805
And I kill the Unsafe Browser 5.185
Given Thunderbird is installed 23.937
When I enable the screen keyboard 0.079
Then the screen keyboard works in Tor Browser 11.702
And DuckDuckGo is the default search engine 5.131
And I kill the Tor Browser 5.233
And the screen keyboard works in Thunderbird 4.610
And the layout of the screen keyboard is set to "de" 0.395
After features/support/hooks.rb:335 1.625
After features/support/hooks.rb:104 0.000
1:53.943
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.844
And I set an administration password 6.791
When I log in to a new session in Hindi (hi) 26.687
Then the keyboard layout is set to "in" 0.089
And tpsd is localized to the selected locale 0.099
Given the network is plugged 0.015
And Tor is ready 11.999
Then I successfully start the Unsafe Browser 5.718
And I kill the Unsafe Browser 5.206
Given Thunderbird is installed 24.256
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 11.009
And DuckDuckGo is the default search engine 5.198
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 4.382
And the layout of the screen keyboard is set to "us" 0.360
After features/support/hooks.rb:335 1.534
After features/support/hooks.rb:104 0.000
1:55.217
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.217
And I set an administration password 6.817
When I log in to a new session in Indonesian (id) 26.308
Then the keyboard layout is set to "id" 0.150
And tpsd is localized to the selected locale 0.088
Given the network is plugged 0.016
And Tor is ready 11.638
Then I successfully start the Unsafe Browser 5.397
And I kill the Unsafe Browser 5.238
Given Thunderbird is installed 27.346
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 9.873
And DuckDuckGo is the default search engine 5.404
And I kill the Tor Browser 5.272
And the screen keyboard works in Thunderbird 3.988
And the layout of the screen keyboard is set to "us" 0.375
After features/support/hooks.rb:335 0.949
After features/support/hooks.rb:104 0.000
1:54.550
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.816
And I set an administration password 6.797
When I log in to a new session in Italian (it) 27.086
Then the keyboard layout is set to "it" 0.089
And tpsd is localized to the selected locale 0.081
Given the network is plugged 0.015
And Tor is ready 11.851
Then I successfully start the Unsafe Browser 4.860
And I kill the Unsafe Browser 5.216
Given Thunderbird is installed 24.562
When I enable the screen keyboard 0.177
Then the screen keyboard works in Tor Browser 11.015
And DuckDuckGo is the default search engine 5.735
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 4.647
And the layout of the screen keyboard is set to "us" 0.378
After features/support/hooks.rb:335 1.066
After features/support/hooks.rb:104 0.000
1:54.415
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.624
And I set an administration password 6.961
When I log in to a new session in Persian (fa) 26.746
Then the keyboard layout is set to "ir" 0.104
And tpsd is localized to the selected locale 0.103
Given the network is plugged 0.015
And Tor is ready 11.720
Then I successfully start the Unsafe Browser 5.673
And I kill the Unsafe Browser 5.228
Given Thunderbird is installed 24.416
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 11.402
And DuckDuckGo is the default search engine 5.335
And I kill the Tor Browser 5.247
And the screen keyboard works in Thunderbird 4.363
And the layout of the screen keyboard is set to "ir" 0.400
After features/support/hooks.rb:335 1.465
After features/support/hooks.rb:104 0.000
1:58.455
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.013
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.831
And I set an administration password 6.977
When I log in to a new session in Portuguese (pt) 26.400
Then the keyboard layout is set to "pt" 0.090
And tpsd is localized to the selected locale 0.121
Given the network is plugged 0.015
And Tor is ready 12.738
Then I successfully start the Unsafe Browser 6.086
And I kill the Unsafe Browser 5.225
Given Thunderbird is installed 27.360
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 11.403
And DuckDuckGo is the default search engine 5.122
And I kill the Tor Browser 5.214
And the screen keyboard works in Thunderbird 4.401
And the layout of the screen keyboard is set to "us" 0.390
After features/support/hooks.rb:335 1.514
After features/support/hooks.rb:104 0.000
1:54.347
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.871
And I set an administration password 6.974
When I log in to a new session in Russian (ru) 26.472
Then the keyboard layout is set to "ru" 0.094
And tpsd is localized to the selected locale 0.101
Given the network is plugged 0.028
And Tor is ready 11.738
Then I successfully start the Unsafe Browser 5.580
And I kill the Unsafe Browser 5.238
Given Thunderbird is installed 24.397
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 11.529
And DuckDuckGo is the default search engine 5.091
And I kill the Tor Browser 5.218
And the screen keyboard works in Thunderbird 4.452
And the layout of the screen keyboard is set to "ru" 0.444
After features/support/hooks.rb:335 1.588
After features/support/hooks.rb:104 0.000
1:56.504
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.018
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.915
And I set an administration password 6.807
When I log in to a new session in Spanish (es) 25.668
Then the keyboard layout is set to "es" 0.139
And tpsd is localized to the selected locale 0.141
Given the network is plugged 0.037
And Tor is ready 11.606
Then I successfully start the Unsafe Browser 5.772
And I kill the Unsafe Browser 5.215
Given Thunderbird is installed 27.474
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 11.009
And DuckDuckGo is the default search engine 5.615
And I kill the Tor Browser 5.227
And the screen keyboard works in Thunderbird 4.213
And the layout of the screen keyboard is set to "us" 0.596
After features/support/hooks.rb:335 1.385
After features/support/hooks.rb:104 0.000
1:56.460
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.949
And I set an administration password 6.766
When I log in to a new session in Turkish (tr) 26.367
Then the keyboard layout is set to "tr" 0.194
And tpsd is localized to the selected locale 0.129
Given the network is plugged 0.018
And Tor is ready 11.553
Then I successfully start the Unsafe Browser 5.499
And I kill the Unsafe Browser 5.210
Given Thunderbird is installed 27.944
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 10.722
And DuckDuckGo is the default search engine 5.043
And I kill the Tor Browser 5.186
And the screen keyboard works in Thunderbird 4.441
And the layout of the screen keyboard is set to "us" 0.347
After features/support/hooks.rb:335 1.168
After features/support/hooks.rb:104 0.000
Tags: @product
1:2.744
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 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 9.037
When I set the language to Italian (it) 4.558
Then the language and keyboard have not been saved in cleartext storage 2.097
When I shutdown Tails and wait for the computer to power off 7.001
And I start Tails from USB drive "__internal" with network unplugged 39.734
Then the Welcome Screen's language is set to English 0.316
After features/support/hooks.rb:335 1.341
After features/support/hooks.rb:104 0.007
Tags: @product
1:7.161
Scenario Tails stores localization preferences when it's asked to
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 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 8.026
When I set the language to Italian (it) 4.554
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.085
When I set the language to French (fr) 4.607
Then the "fr" language and keyboard have been saved in cleartext storage 0.103
And I shutdown Tails and wait for the computer to power off 5.543
And I start Tails from USB drive "__internal" with network unplugged 41.801
Known issue #20282: Error starting GDM with your graphics card (RuntimeError)
./features/step_definitions/common_steps.rb:448:in `/^the computer (?:re)?boots Tails$/'
./features/step_definitions/common_steps.rb:235: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:335 4.902

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6397/artifact/build-artifacts/02:07:05_Tails_stores_localization_preferences_when_it_s_asked_to.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6397/artifact/build-artifacts/02:07:05_Tails_stores_localization_preferences_when_it_s_asked_to.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6397/artifact/build-artifacts/02:07:05_Tails_stores_localization_preferences_when_it_s_asked_to.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6397/artifact/build-artifacts/02:07:05_Tails_stores_localization_preferences_when_it_s_asked_to.journal

After features/support/hooks.rb:104 0.014
Tags: @product
2:40.976
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails without network from a USB drive without a persistent partition and logged in 8.887
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.347
And I create a persistent partition 31.019
And I manually store legacy localization settings in Persistent Storage 0.190
When I shutdown Tails and wait for the computer to power off 10.208
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 39.423
Then the Welcome Screen's language is set to English 0.281
And the Welcome Screen's formats is set to United States 0.191
When I enable persistence 7.964
Then the Welcome Screen's language is set to German 0.469
And the Welcome Screen's formats is set to France 0.184
When I set the language to Italian (it) 4.522
Then the language and keyboard have not been saved in cleartext storage 2.114
When I save the language and keyboard options in cleartext storage 2.386
Then the "it" language and keyboard have been saved in cleartext storage 0.098
And I shutdown Tails and wait for the computer to power off 3.016
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 38.494
Then the Welcome Screen's language is set to Italian 0.668
And the Welcome Screen's formats is set to Italy 0.185
When I enable persistence 9.399
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.212
And the Welcome Screen's language is set to Italian 0.711
After features/support/hooks.rb:335 0.871
After features/support/hooks.rb:104 0.012