Project Number Date
test_Tails_ISO_5501-plaintext-locale-greeter 35 24 Jun 2025, 17:01

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 165 1 3 0 0 169 16 1 17 36:8.015 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
54.164
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 12.852
And I log in to a new session in German (de) 37.987
Then the live user's Documents directory exists 0.157
And there is a GNOME bookmark for the Documents directory 3.168
After features/support/hooks.rb:330 1.036
After features/support/hooks.rb:100 0.000
Tags: @product
52.620
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.536
And I log in to a new session in German (de) 39.746
Then the live user's Downloads directory exists 0.062
And there is a GNOME bookmark for the Downloads directory 2.274
After features/support/hooks.rb:330 0.773
After features/support/hooks.rb:100 0.000
Tags: @product
52.899
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.663
And I log in to a new session in German (de) 39.304
Then the live user's Music directory exists 0.552
And there is a GNOME bookmark for the Music directory 4.379
After features/support/hooks.rb:330 1.629
After features/support/hooks.rb:100 0.000
Tags: @product
47.402
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.513
And I log in to a new session in German (de) 36.027
Then the live user's Pictures directory exists 0.065
And there is a GNOME bookmark for the Pictures directory 2.794
After features/support/hooks.rb:330 0.755
After features/support/hooks.rb:100 0.000
Tags: @product
52.401
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.133
And I log in to a new session in German (de) 40.419
Then the live user's Videos directory exists 0.121
And there is a GNOME bookmark for the Videos directory 2.727
After features/support/hooks.rb:330 2.544
After features/support/hooks.rb:100 0.000
2:44.939
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.216
When I log in to a new session in Arabic (ar) 36.683
Then the keyboard layout is set to "us" 0.349
When the network is plugged 0.108
And Tor is ready 19.644
Then I successfully start the Unsafe Browser 18.489
And I kill the Unsafe Browser 6.564
When I enable the screen keyboard 0.162
Then the screen keyboard works in Tor Browser 34.346
And DuckDuckGo is the default search engine 13.361
And I kill the Tor Browser 5.796
And the screen keyboard works in Thunderbird 20.692
And the layout of the screen keyboard is set to "us" 0.522
After features/support/hooks.rb:330 1.663
After features/support/hooks.rb:100 0.000
2:52.666
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.448
When I log in to a new session in Chinese (zh_CN) 37.338
Then the keyboard layout is set to "cn" 0.665
When the network is plugged 0.434
And Tor is ready 20.382
Then I successfully start the Unsafe Browser 22.036
And I kill the Unsafe Browser 6.834
When I enable the screen keyboard 0.138
Then the screen keyboard works in Tor Browser 30.825
And DuckDuckGo is the default search engine 12.875
And I kill the Tor Browser 6.248
And the screen keyboard works in Thunderbird 25.324
And the layout of the screen keyboard is set to "us" 1.113
After features/support/hooks.rb:330 2.926
After features/support/hooks.rb:100 0.000
2:20.898
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.018
When I log in to a new session in English (en) 23.296
Then the keyboard layout is set to "us" 0.235
When the network is plugged 0.130
And Tor is ready 18.530
Then I successfully start the Unsafe Browser 21.725
And I kill the Unsafe Browser 6.755
When I enable the screen keyboard 0.115
Then the screen keyboard works in Tor Browser 30.601
And DuckDuckGo is the default search engine 7.875
And I kill the Tor Browser 5.399
And the screen keyboard works in Thunderbird 16.673
And the layout of the screen keyboard is set to "us" 0.538
After features/support/hooks.rb:330 2.669
After features/support/hooks.rb:100 0.000
2:48.355
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.466
When I log in to a new session in French (fr) 37.160
Then the keyboard layout is set to "fr" 0.531
When the network is plugged 0.140
And Tor is ready 20.464
Then I successfully start the Unsafe Browser 21.140
And I kill the Unsafe Browser 6.877
When I enable the screen keyboard 0.137
Then the screen keyboard works in Tor Browser 32.498
And DuckDuckGo is the default search engine 12.205
And I kill the Tor Browser 6.036
And the screen keyboard works in Thunderbird 20.439
And the layout of the screen keyboard is set to "fr" 1.255
After features/support/hooks.rb:330 2.268
After features/support/hooks.rb:100 0.000
2:45.356
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.599
When I log in to a new session in German (de) 35.992
Then the keyboard layout is set to "de" 0.202
When the network is plugged 0.084
And Tor is ready 18.149
Then I successfully start the Unsafe Browser 17.606
And I kill the Unsafe Browser 7.105
When I enable the screen keyboard 0.139
Then the screen keyboard works in Tor Browser 33.521
And DuckDuckGo is the default search engine 14.392
And I kill the Tor Browser 6.658
And the screen keyboard works in Thunderbird 22.347
And the layout of the screen keyboard is set to "de" 0.555
After features/support/hooks.rb:330 3.390
After features/support/hooks.rb:100 0.000
2:53.609
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.542
When I log in to a new session in Italian (it) 37.759
Then the keyboard layout is set to "it" 0.441
When the network is plugged 0.323
And Tor is ready 19.677
Then I successfully start the Unsafe Browser 21.174
And I kill the Unsafe Browser 7.084
When I enable the screen keyboard 0.139
Then the screen keyboard works in Tor Browser 33.595
And DuckDuckGo is the default search engine 12.772
And I kill the Tor Browser 6.107
And the screen keyboard works in Thunderbird 24.295
And the layout of the screen keyboard is set to "us" 0.693
After features/support/hooks.rb:330 2.755
After features/support/hooks.rb:100 0.000
2:55.397
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.764
When I log in to a new session in Persian (fa) 39.800
Then the keyboard layout is set to "ir" 0.224
When the network is plugged 0.122
And Tor is ready 19.817
Then I successfully start the Unsafe Browser 20.420
And I kill the Unsafe Browser 7.686
When I enable the screen keyboard 0.141
Then the screen keyboard works in Tor Browser 35.184
And DuckDuckGo is the default search engine 12.703
And I kill the Tor Browser 7.100
And the screen keyboard works in Thunderbird 23.569
And the layout of the screen keyboard is set to "ir" 0.861
After features/support/hooks.rb:330 1.905
After features/support/hooks.rb:100 0.000
2:46.753
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.694
When I log in to a new session in Portuguese (pt) 37.841
Then the keyboard layout is set to "pt" 0.354
When the network is plugged 0.084
And Tor is ready 16.832
Then I successfully start the Unsafe Browser 18.629
And I kill the Unsafe Browser 6.661
When I enable the screen keyboard 0.133
Then the screen keyboard works in Tor Browser 34.034
And DuckDuckGo is the default search engine 14.343
And I kill the Tor Browser 8.001
And the screen keyboard works in Thunderbird 20.477
And the layout of the screen keyboard is set to "us" 0.663
After features/support/hooks.rb:330 1.904
After features/support/hooks.rb:100 0.000
2:59.001
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 11.794
When I log in to a new session in Russian (ru) 38.052
Then the keyboard layout is set to "ru" 0.338
When the network is plugged 0.105
And Tor is ready 20.618
Then I successfully start the Unsafe Browser 19.819
And I kill the Unsafe Browser 6.713
When I enable the screen keyboard 0.135
Then the screen keyboard works in Tor Browser 32.869
And DuckDuckGo is the default search engine 21.093
And I kill the Tor Browser 6.411
And the screen keyboard works in Thunderbird 20.441
And the layout of the screen keyboard is set to "ru" 0.607
After features/support/hooks.rb:330 2.548
After features/support/hooks.rb:100 0.000
3:5.286
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.584
When I log in to a new session in Spanish (es) 39.839
Then the keyboard layout is set to "es" 0.323
When the network is plugged 0.079
And Tor is ready 21.560
Then I successfully start the Unsafe Browser 19.961
And I kill the Unsafe Browser 6.624
When I enable the screen keyboard 0.130
Then the screen keyboard works in Tor Browser 38.417
And DuckDuckGo is the default search engine 16.073
And I kill the Tor Browser 6.021
And the screen keyboard works in Thunderbird 24.824
And the layout of the screen keyboard is set to "us" 0.845
After features/support/hooks.rb:330 1.944
After features/support/hooks.rb:100 0.000
3:6.191
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.678
When I log in to a new session in Turkish (tr) 36.992
Then the keyboard layout is set to "tr" 0.314
When the network is plugged 0.164
And Tor is ready 23.521
Then I successfully start the Unsafe Browser 27.603
And I kill the Unsafe Browser 6.877
When I enable the screen keyboard 0.127
Then the screen keyboard works in Tor Browser 37.097
And DuckDuckGo is the default search engine 13.736
And I kill the Tor Browser 8.840
And the screen keyboard works in Thunderbird 21.698
And the layout of the screen keyboard is set to "us" 0.539
After features/support/hooks.rb:330 1.529
After features/support/hooks.rb:100 0.000
Tags: @product
30.071
Scenario Tails stores localization preferences in cleartext
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Steps
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 14.935
And I set the language to Italian (it) 5.126
Then the language has been saved in cleartext storage 10.009
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/common_steps.rb:1758:in `/^the language has been saved in cleartext storage$/'
features/localization.feature:62:in `Then the language has been saved in cleartext storage'
When I shutdown Tails and wait for the computer to power off 0.000
And I start Tails from USB drive "__internal" with network unplugged 0.000
Then the Greeter's language is set to Italian 0.000
After features/support/hooks.rb:330 5.534

SCENARIO FAILED: 'Tails stores localization preferences in cleartext' (at time 03:47:28)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/35/artifact/build-artifacts/03:47:28_Tails_stores_localization_preferences_in_cleartext.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/35/artifact/build-artifacts/03:47:28_Tails_stores_localization_preferences_in_cleartext.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/35/artifact/build-artifacts/03:47:28_Tails_stores_localization_preferences_in_cleartext.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/35/artifact/build-artifacts/03:47:28_Tails_stores_localization_preferences_in_cleartext.journal

After features/support/hooks.rb:100 0.000