Project Number Date
test_Tails_ISO_5501-plaintext-locale-greeter 36 24 Jun 2025, 15:11

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 35:52.916 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.450
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 13.202
And I log in to a new session in German (de) 38.097
Then the live user's Documents directory exists 0.089
And there is a GNOME bookmark for the Documents directory 3.061
After features/support/hooks.rb:330 0.888
After features/support/hooks.rb:100 0.000
Tags: @product
52.779
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 11.424
And I log in to a new session in German (de) 37.656
Then the live user's Downloads directory exists 0.093
And there is a GNOME bookmark for the Downloads directory 3.605
After features/support/hooks.rb:330 1.513
After features/support/hooks.rb:100 0.000
Tags: @product
51.852
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.964
And I log in to a new session in German (de) 37.258
Then the live user's Music directory exists 0.255
And there is a GNOME bookmark for the Music directory 5.374
After features/support/hooks.rb:330 1.903
After features/support/hooks.rb:100 0.000
Tags: @product
48.201
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 8.616
And I log in to a new session in German (de) 36.635
Then the live user's Pictures directory exists 0.106
And there is a GNOME bookmark for the Pictures directory 2.842
After features/support/hooks.rb:330 0.862
After features/support/hooks.rb:100 0.000
Tags: @product
52.258
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.022
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.020
And I log in to a new session in German (de) 38.442
Then the live user's Videos directory exists 0.092
And there is a GNOME bookmark for the Videos directory 3.704
After features/support/hooks.rb:330 2.230
After features/support/hooks.rb:100 0.000
2:44.731
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.116
When I log in to a new session in Arabic (ar) 37.887
Then the keyboard layout is set to "us" 0.481
When the network is plugged 0.397
And Tor is ready 17.187
Then I successfully start the Unsafe Browser 20.043
And I kill the Unsafe Browser 7.098
When I enable the screen keyboard 0.360
Then the screen keyboard works in Tor Browser 33.617
And DuckDuckGo is the default search engine 14.736
And I kill the Tor Browser 6.784
And the screen keyboard works in Thunderbird 17.416
And the layout of the screen keyboard is set to "us" 0.603
After features/support/hooks.rb:330 1.846
After features/support/hooks.rb:100 0.000
3:8.260
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.938
When I log in to a new session in Chinese (zh_CN) 41.013
Then the keyboard layout is set to "cn" 0.337
When the network is plugged 0.088
And Tor is ready 19.447
Then I successfully start the Unsafe Browser 20.626
And I kill the Unsafe Browser 7.067
When I enable the screen keyboard 0.191
Then the screen keyboard works in Tor Browser 35.029
And DuckDuckGo is the default search engine 23.332
And I kill the Tor Browser 6.522
And the screen keyboard works in Thunderbird 25.013
And the layout of the screen keyboard is set to "us" 0.649
After features/support/hooks.rb:330 2.481
After features/support/hooks.rb:100 0.000
2:23.362
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 8.934
When I log in to a new session in English (en) 21.545
Then the keyboard layout is set to "us" 0.169
When the network is plugged 0.104
And Tor is ready 17.484
Then I successfully start the Unsafe Browser 19.917
And I kill the Unsafe Browser 6.586
When I enable the screen keyboard 0.431
Then the screen keyboard works in Tor Browser 34.662
And DuckDuckGo is the default search engine 10.034
And I kill the Tor Browser 5.452
And the screen keyboard works in Thunderbird 17.411
And the layout of the screen keyboard is set to "us" 0.627
After features/support/hooks.rb:330 1.499
After features/support/hooks.rb:100 0.000
2:56.352
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.507
When I log in to a new session in French (fr) 39.234
Then the keyboard layout is set to "fr" 0.942
When the network is plugged 1.478
And Tor is ready 18.327
Then I successfully start the Unsafe Browser 21.365
And I kill the Unsafe Browser 7.334
When I enable the screen keyboard 0.144
Then the screen keyboard works in Tor Browser 29.505
And DuckDuckGo is the default search engine 15.454
And I kill the Tor Browser 7.550
And the screen keyboard works in Thunderbird 25.794
And the layout of the screen keyboard is set to "fr" 0.711
After features/support/hooks.rb:330 1.606
After features/support/hooks.rb:100 0.000
2:48.130
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.311
When I log in to a new session in German (de) 38.213
Then the keyboard layout is set to "de" 0.460
When the network is plugged 0.152
And Tor is ready 18.637
Then I successfully start the Unsafe Browser 22.247
And I kill the Unsafe Browser 7.481
When I enable the screen keyboard 0.149
Then the screen keyboard works in Tor Browser 32.231
And DuckDuckGo is the default search engine 14.990
And I kill the Tor Browser 6.113
And the screen keyboard works in Thunderbird 18.471
And the layout of the screen keyboard is set to "de" 0.667
After features/support/hooks.rb:330 2.817
After features/support/hooks.rb:100 0.000
2:51.765
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.157
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.032
When I log in to a new session in Italian (it) 37.747
Then the keyboard layout is set to "it" 0.347
When the network is plugged 0.127
And Tor is ready 17.235
Then I successfully start the Unsafe Browser 19.230
And I kill the Unsafe Browser 7.060
When I enable the screen keyboard 0.116
Then the screen keyboard works in Tor Browser 35.694
And DuckDuckGo is the default search engine 15.247
And I kill the Tor Browser 7.042
And the screen keyboard works in Thunderbird 21.329
And the layout of the screen keyboard is set to "us" 0.552
After features/support/hooks.rb:330 3.712
After features/support/hooks.rb:100 0.000
2:47.056
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.182
When I log in to a new session in Persian (fa) 36.849
Then the keyboard layout is set to "ir" 1.136
When the network is plugged 0.258
And Tor is ready 17.149
Then I successfully start the Unsafe Browser 19.729
And I kill the Unsafe Browser 6.721
When I enable the screen keyboard 0.143
Then the screen keyboard works in Tor Browser 34.825
And DuckDuckGo is the default search engine 12.875
And I kill the Tor Browser 6.259
And the screen keyboard works in Thunderbird 20.185
And the layout of the screen keyboard is set to "ir" 0.739
After features/support/hooks.rb:330 2.119
After features/support/hooks.rb:100 0.000
2:46.563
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.639
When I log in to a new session in Portuguese (pt) 39.094
Then the keyboard layout is set to "pt" 0.184
When the network is plugged 0.164
And Tor is ready 18.705
Then I successfully start the Unsafe Browser 19.389
And I kill the Unsafe Browser 6.881
When I enable the screen keyboard 0.114
Then the screen keyboard works in Tor Browser 32.410
And DuckDuckGo is the default search engine 13.375
And I kill the Tor Browser 6.537
And the screen keyboard works in Thunderbird 20.535
And the layout of the screen keyboard is set to "us" 0.529
After features/support/hooks.rb:330 1.131
After features/support/hooks.rb:100 0.000
2:49.178
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.292
When I log in to a new session in Russian (ru) 37.834
Then the keyboard layout is set to "ru" 1.100
When the network is plugged 0.630
And Tor is ready 16.001
Then I successfully start the Unsafe Browser 19.774
And I kill the Unsafe Browser 7.418
When I enable the screen keyboard 0.169
Then the screen keyboard works in Tor Browser 30.679
And DuckDuckGo is the default search engine 14.855
And I kill the Tor Browser 6.462
And the screen keyboard works in Thunderbird 24.115
And the layout of the screen keyboard is set to "ru" 0.842
After features/support/hooks.rb:330 4.164
After features/support/hooks.rb:100 0.000
2:55.457
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.395
When I log in to a new session in Spanish (es) 36.642
Then the keyboard layout is set to "es" 0.173
When the network is plugged 0.146
And Tor is ready 19.633
Then I successfully start the Unsafe Browser 20.697
And I kill the Unsafe Browser 7.008
When I enable the screen keyboard 0.705
Then the screen keyboard works in Tor Browser 32.275
And DuckDuckGo is the default search engine 16.154
And I kill the Tor Browser 7.671
And the screen keyboard works in Thunderbird 23.851
And the layout of the screen keyboard is set to "us" 1.104
After features/support/hooks.rb:330 3.987
After features/support/hooks.rb:100 0.000
2:50.584
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.870
When I log in to a new session in Turkish (tr) 37.123
Then the keyboard layout is set to "tr" 0.341
When the network is plugged 0.100
And Tor is ready 17.986
Then I successfully start the Unsafe Browser 20.749
And I kill the Unsafe Browser 6.802
When I enable the screen keyboard 0.110
Then the screen keyboard works in Tor Browser 33.980
And DuckDuckGo is the default search engine 16.132
And I kill the Tor Browser 6.178
And the screen keyboard works in Thunderbird 21.645
And the layout of the screen keyboard is set to "us" 0.563
After features/support/hooks.rb:330 1.953
After features/support/hooks.rb:100 0.000
Tags: @product
31.930
Scenario Tails stores localization preferences in cleartext
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 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 16.625
And I set the language to Italian (it) 5.145
Then the language has been saved in cleartext storage 10.159
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.581

SCENARIO FAILED: 'Tails stores localization preferences in cleartext' (at time 02:51:52)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/36/artifact/build-artifacts/02:51:52_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/36/artifact/build-artifacts/02:51:52_Tails_stores_localization_preferences_in_cleartext.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/36/artifact/build-artifacts/02:51:52_Tails_stores_localization_preferences_in_cleartext.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/36/artifact/build-artifacts/02:51:52_Tails_stores_localization_preferences_in_cleartext.journal

After features/support/hooks.rb:100 0.000