Project Number Date
test_Tails_ISO_21618-remove-tcpdump 1 26 May 2026, 14:28

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 34:6.490 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.485
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.378
And I log in to a new session in German (de) 27.255
Then the live user's Documents directory exists 0.059
And there is a GNOME bookmark for the Documents directory 14.792
After features/support/hooks.rb:335 1.159
After features/support/hooks.rb:104 0.000
Tags: @product
48.413
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 7.608
And I log in to a new session in German (de) 26.040
Then the live user's Downloads directory exists 0.076
And there is a GNOME bookmark for the Downloads directory 14.688
After features/support/hooks.rb:335 1.069
After features/support/hooks.rb:104 0.000
Tags: @product
50.092
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 7.273
And I log in to a new session in German (de) 27.920
Then the live user's Music directory exists 0.057
And there is a GNOME bookmark for the Music directory 14.842
After features/support/hooks.rb:335 0.994
After features/support/hooks.rb:104 0.000
Tags: @product
48.828
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.510
And I log in to a new session in German (de) 26.642
Then the live user's Pictures directory exists 0.060
And there is a GNOME bookmark for the Pictures directory 14.615
After features/support/hooks.rb:335 1.162
After features/support/hooks.rb:104 0.000
Tags: @product
48.313
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.177
And I log in to a new session in German (de) 26.441
Then the live user's Videos directory exists 0.041
And there is a GNOME bookmark for the Videos directory 14.653
After features/support/hooks.rb:335 1.449
After features/support/hooks.rb:104 0.000
2:0.546
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 7.451
And I set an administration password 6.767
When I log in to a new session in Arabic (ar) 27.436
Then the keyboard layout is set to "eg" 0.114
And tpsd is localized to the selected locale 0.105
Given the network is plugged 0.016
And Tor is ready 12.305
Then I successfully start the Unsafe Browser 5.759
And I kill the Unsafe Browser 5.216
Given Thunderbird is installed 27.943
When I enable the screen keyboard 0.078
Then the screen keyboard works in Tor Browser 11.306
And DuckDuckGo is the default search engine 5.524
And I kill the Tor Browser 5.257
And the screen keyboard works in Thunderbird 4.820
And the layout of the screen keyboard is set to "us" 0.441
After features/support/hooks.rb:335 1.183
After features/support/hooks.rb:104 0.000
1:59.356
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 8.001
And I set an administration password 6.816
When I log in to a new session in Chinese (zh_CN) 26.791
Then the keyboard layout is set to "cn" 0.126
And tpsd is localized to the selected locale 0.116
Given the network is plugged 0.020
And Tor is ready 11.896
Then I successfully start the Unsafe Browser 5.020
And I kill the Unsafe Browser 5.221
Given Thunderbird is installed 27.394
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 12.146
And DuckDuckGo is the default search engine 5.113
And I kill the Tor Browser 5.206
And the screen keyboard works in Thunderbird 4.986
And the layout of the screen keyboard is set to "us" 0.405
After features/support/hooks.rb:335 1.320
After features/support/hooks.rb:104 0.000
1:40.699
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.736
And I set an administration password 6.764
When I log in to a new session in English (en) 12.011
Then the keyboard layout is set to "us" 0.099
And tpsd is localized to the selected locale 0.091
Given the network is plugged 0.016
And Tor is ready 12.007
Then I successfully start the Unsafe Browser 5.617
And I kill the Unsafe Browser 5.256
Given Thunderbird is installed 24.097
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 12.015
And DuckDuckGo is the default search engine 4.271
And I kill the Tor Browser 5.207
And the screen keyboard works in Thunderbird 4.991
And the layout of the screen keyboard is set to "us" 0.426
After features/support/hooks.rb:335 1.179
After features/support/hooks.rb:104 0.000
1:57.797
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 7.498
And I set an administration password 6.863
When I log in to a new session in French (fr) 26.203
Then the keyboard layout is set to "fr" 0.123
And tpsd is localized to the selected locale 0.102
Given the network is plugged 0.019
And Tor is ready 11.489
Then I successfully start the Unsafe Browser 5.555
And I kill the Unsafe Browser 5.225
Given Thunderbird is installed 27.161
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 11.798
And DuckDuckGo is the default search engine 5.034
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 5.023
And the layout of the screen keyboard is set to "fr" 0.407
After features/support/hooks.rb:335 1.859
After features/support/hooks.rb:104 0.000
1:59.644
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 7.393
And I set an administration password 6.758
When I log in to a new session in German (de) 26.739
Then the keyboard layout is set to "de" 0.111
And tpsd is localized to the selected locale 0.119
Given the network is plugged 0.018
And Tor is ready 12.882
Then I successfully start the Unsafe Browser 5.742
And I kill the Unsafe Browser 5.217
Given Thunderbird is installed 24.231
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 14.963
And DuckDuckGo is the default search engine 5.287
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 4.500
And the layout of the screen keyboard is set to "de" 0.368
After features/support/hooks.rb:335 0.800
After features/support/hooks.rb:104 0.000
1:59.767
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.574
And I set an administration password 6.916
When I log in to a new session in Hindi (hi) 27.557
Then the keyboard layout is set to "in" 0.097
And tpsd is localized to the selected locale 0.079
Given the network is plugged 0.020
And Tor is ready 12.523
Then I successfully start the Unsafe Browser 5.084
And I kill the Unsafe Browser 5.247
Given Thunderbird is installed 27.578
When I enable the screen keyboard 0.091
Then the screen keyboard works in Tor Browser 11.641
And DuckDuckGo is the default search engine 4.790
And I kill the Tor Browser 5.272
And the screen keyboard works in Thunderbird 4.838
And the layout of the screen keyboard is set to "us" 0.451
After features/support/hooks.rb:335 1.521
After features/support/hooks.rb:104 0.000
1:58.539
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.489
And I set an administration password 6.781
When I log in to a new session in Indonesian (id) 26.954
Then the keyboard layout is set to "id" 0.100
And tpsd is localized to the selected locale 0.102
Given the network is plugged 0.017
And Tor is ready 12.721
Then I successfully start the Unsafe Browser 5.727
And I kill the Unsafe Browser 5.230
Given Thunderbird is installed 24.284
When I enable the screen keyboard 0.080
Then the screen keyboard works in Tor Browser 13.914
And DuckDuckGo is the default search engine 4.806
And I kill the Tor Browser 5.214
And the screen keyboard works in Thunderbird 4.748
And the layout of the screen keyboard is set to "us" 0.364
After features/support/hooks.rb:335 1.481
After features/support/hooks.rb:104 0.000
1:57.279
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 7.377
And I set an administration password 6.748
When I log in to a new session in Italian (it) 27.103
Then the keyboard layout is set to "it" 0.155
And tpsd is localized to the selected locale 0.099
Given the network is plugged 0.025
And Tor is ready 13.138
Then I successfully start the Unsafe Browser 5.578
And I kill the Unsafe Browser 5.282
Given Thunderbird is installed 24.422
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 11.299
And DuckDuckGo is the default search engine 5.432
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 4.909
And the layout of the screen keyboard is set to "us" 0.408
After features/support/hooks.rb:335 1.516
After features/support/hooks.rb:104 0.000
1:54.977
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 7.353
And I set an administration password 6.788
When I log in to a new session in Persian (fa) 26.262
Then the keyboard layout is set to "ir" 0.111
And tpsd is localized to the selected locale 0.120
Given the network is plugged 0.020
And Tor is ready 11.644
Then I successfully start the Unsafe Browser 6.338
And I kill the Unsafe Browser 5.231
Given Thunderbird is installed 24.167
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 11.311
And DuckDuckGo is the default search engine 5.329
And I kill the Tor Browser 5.210
And the screen keyboard works in Thunderbird 4.596
And the layout of the screen keyboard is set to "ir" 0.398
After features/support/hooks.rb:335 1.379
After features/support/hooks.rb:104 0.000
1:57.471
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.586
And I set an administration password 6.904
When I log in to a new session in Portuguese (pt) 27.026
Then the keyboard layout is set to "pt" 0.119
And tpsd is localized to the selected locale 0.112
Given the network is plugged 0.014
And Tor is ready 12.929
Then I successfully start the Unsafe Browser 5.755
And I kill the Unsafe Browser 5.229
Given Thunderbird is installed 24.161
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 11.476
And DuckDuckGo is the default search engine 5.738
And I kill the Tor Browser 5.237
And the screen keyboard works in Thunderbird 4.666
And the layout of the screen keyboard is set to "us" 0.442
After features/support/hooks.rb:335 1.297
After features/support/hooks.rb:104 0.000
1:57.221
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.465
And I set an administration password 6.790
When I log in to a new session in Russian (ru) 26.692
Then the keyboard layout is set to "ru" 0.125
And tpsd is localized to the selected locale 0.081
Given the network is plugged 0.014
And Tor is ready 11.789
Then I successfully start the Unsafe Browser 5.386
And I kill the Unsafe Browser 5.252
Given Thunderbird is installed 27.712
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 10.119
And DuckDuckGo is the default search engine 5.665
And I kill the Tor Browser 5.271
And the screen keyboard works in Thunderbird 4.404
And the layout of the screen keyboard is set to "ru" 0.373
After features/support/hooks.rb:335 1.773
After features/support/hooks.rb:104 0.000
1:52.862
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.570
And I set an administration password 6.867
When I log in to a new session in Spanish (es) 25.957
Then the keyboard layout is set to "es" 0.172
And tpsd is localized to the selected locale 0.165
Given the network is plugged 0.040
And Tor is ready 11.699
Then I successfully start the Unsafe Browser 5.023
And I kill the Unsafe Browser 5.219
Given Thunderbird is installed 24.256
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 10.272
And DuckDuckGo is the default search engine 5.623
And I kill the Tor Browser 5.335
And the screen keyboard works in Thunderbird 4.193
And the layout of the screen keyboard is set to "us" 0.369
After features/support/hooks.rb:335 1.241
After features/support/hooks.rb:104 0.000
1:56.184
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 7.427
And I set an administration password 6.877
When I log in to a new session in Turkish (tr) 27.068
Then the keyboard layout is set to "tr" 0.120
And tpsd is localized to the selected locale 0.108
Given the network is plugged 0.016
And Tor is ready 12.069
Then I successfully start the Unsafe Browser 5.198
And I kill the Unsafe Browser 5.217
Given Thunderbird is installed 24.405
When I enable the screen keyboard 0.186
Then the screen keyboard works in Tor Browser 12.171
And DuckDuckGo is the default search engine 5.327
And I kill the Tor Browser 5.234
And the screen keyboard works in Thunderbird 4.376
And the layout of the screen keyboard is set to "us" 0.375
After features/support/hooks.rb:335 0.730
After features/support/hooks.rb:104 0.000
Tags: @product
1:3.922
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 8.596
When I set the language to Italian (it) 4.660
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 6.898
And I start Tails from USB drive "__internal" with network unplugged 41.377
Then the Welcome Screen's language is set to English 0.299
After features/support/hooks.rb:335 1.202
After features/support/hooks.rb:104 0.008
Tags: @product
1:16.830
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 7.746
When I set the language to Italian (it) 4.624
And I save the language and keyboard options in cleartext storage 2.379
Then the "it" language and keyboard have been saved in cleartext storage 0.095
When I set the language to French (fr) 4.500
Then the "fr" language and keyboard have been saved in cleartext storage 0.112
And I shutdown Tails and wait for the computer to power off 5.780
And I start Tails from USB drive "__internal" with network unplugged 41.292
Then the "fr" language and keyboard have been saved in cleartext storage 0.393
And the Welcome Screen's language is set to French 0.786
When I log in to a new session 9.072
Then the language is set to French 0.044
After features/support/hooks.rb:335 0.975
After features/support/hooks.rb:104 0.007
Tags: @product
2:27.254
Scenario Cleartext localization preferences have priority over Persistent Storage
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Steps
Given I have started Tails without network from a USB drive without a persistent partition and logged in 8.565
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.439
And I create a persistent partition 29.358
And I manually store legacy localization settings in Persistent Storage 0.190
When I shutdown Tails and wait for the computer to power off 6.904
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 38.354
Then the Welcome Screen's language is set to English 0.258
And the Welcome Screen's formats is set to United States 0.185
When I enable persistence 8.640
Then the Welcome Screen's language is set to German 0.555
And the Welcome Screen's formats is set to France 0.171
When I set the language to Italian (it) 4.490
Then the language and keyboard have not been saved in cleartext storage 2.075
When I save the language and keyboard options in cleartext storage 2.424
Then the "it" language and keyboard have been saved in cleartext storage 0.094
And I shutdown Tails and wait for the computer to power off 2.860
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 41.684
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: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:335 5.355

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_21618-remove-tcpdump/1/artifact/build-artifacts/02:09:45_Cleartext_localization_preferences_have_priority_over_Persistent_Storage.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_21618-remove-tcpdump/1/artifact/build-artifacts/02:09:45_Cleartext_localization_preferences_have_priority_over_Persistent_Storage.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_21618-remove-tcpdump/1/artifact/build-artifacts/02:09:45_Cleartext_localization_preferences_have_priority_over_Persistent_Storage.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_21618-remove-tcpdump/1/artifact/build-artifacts/02:09:45_Cleartext_localization_preferences_have_priority_over_Persistent_Storage.journal

After features/support/hooks.rb:104 0.011