Project Number Date
test_Tails_ISO_5501-plaintext-locale-greeter 44 02 Jul 2025, 10:56

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 167 2 9 0 0 178 16 2 18 40:18.065 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
53.554
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 12.279
And I log in to a new session in German (de) 36.429
Then the live user's Documents directory exists 0.161
And there is a GNOME bookmark for the Documents directory 4.684
After features/support/hooks.rb:330 1.056
After features/support/hooks.rb:100 0.000
Tags: @product
48.088
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.295
And I log in to a new session in German (de) 35.626
Then the live user's Downloads directory exists 0.079
And there is a GNOME bookmark for the Downloads directory 3.086
After features/support/hooks.rb:330 0.792
After features/support/hooks.rb:100 0.000
Tags: @product
51.219
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.804
And I log in to a new session in German (de) 37.871
Then the live user's Music directory exists 0.635
And there is a GNOME bookmark for the Music directory 2.907
After features/support/hooks.rb:330 0.970
After features/support/hooks.rb:100 0.000
Tags: @product
46.638
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.349
And I log in to a new session in German (de) 34.811
Then the live user's Pictures directory exists 0.239
And there is a GNOME bookmark for the Pictures directory 3.237
After features/support/hooks.rb:330 0.746
After features/support/hooks.rb:100 0.000
Tags: @product
54.452
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.685
And I log in to a new session in German (de) 40.809
Then the live user's Videos directory exists 0.129
And there is a GNOME bookmark for the Videos directory 2.828
After features/support/hooks.rb:330 0.868
After features/support/hooks.rb:100 0.000
2:48.382
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.367
When I log in to a new session in Arabic (ar) 37.158
Then the keyboard layout is set to "us" 0.367
When the network is plugged 0.094
And Tor is ready 18.142
Then I successfully start the Unsafe Browser 19.206
And I kill the Unsafe Browser 6.514
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 34.475
And DuckDuckGo is the default search engine 14.582
And I kill the Tor Browser 6.383
And the screen keyboard works in Thunderbird 22.238
And the layout of the screen keyboard is set to "us" 0.748
After features/support/hooks.rb:330 1.826
After features/support/hooks.rb:100 0.000
1:3.983
Scenario Outline Tails is localized for every tier-1 language
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.019
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 12.137
When I log in to a new session in Chinese (zh_CN) 39.067
Then the keyboard layout is set to "cn" 0.588
When the network is plugged 0.080
And Tor is ready 12.108
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/tor.rb:828:in `click_connect_to_tor'
./features/step_definitions/tor.rb:502:in `tca_configure'
./features/step_definitions/tor.rb:512:in `/^I configure a direct connection in the Tor Connection Assistant$/'
./features/step_definitions/common_steps.rb:666:in `/^I successfully configure Tor$/'
./features/step_definitions/common_steps.rb:620:in `/^Tor is ready$/'
features/localization.feature:45:in `And Tor is ready'
features/localization.feature:26:in `And Tor is ready'
Then I successfully start the Unsafe Browser 0.000
And I kill the Unsafe Browser 0.000
When I enable the screen keyboard 0.000
Then the screen keyboard works in Tor Browser 0.000
And DuckDuckGo is the default search engine 0.000
And I kill the Tor Browser 0.000
And the screen keyboard works in Thunderbird 0.000
And the layout of the screen keyboard is set to "us" 0.000
After features/support/hooks.rb:330 5.391

SCENARIO FAILED: 'Tails is localized for every tier-1 language, Examples (#2)' (at time 02:46:58)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/44/artifact/build-artifacts/02:46:58_Tails_is_localized_for_every_tier-1_language,_Examples___2_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/44/artifact/build-artifacts/02:46:58_Tails_is_localized_for_every_tier-1_language,_Examples___2_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/44/artifact/build-artifacts/02:46:58_Tails_is_localized_for_every_tier-1_language,_Examples___2_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/44/artifact/build-artifacts/02:46:58_Tails_is_localized_for_every_tier-1_language,_Examples___2_.journal

After features/support/hooks.rb:100 0.000
2:34.560
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.681
When I log in to a new session in English (en) 29.281
Then the keyboard layout is set to "us" 0.179
When the network is plugged 0.101
And Tor is ready 22.342
Then I successfully start the Unsafe Browser 20.235
And I kill the Unsafe Browser 6.417
When I enable the screen keyboard 0.111
Then the screen keyboard works in Tor Browser 34.119
And DuckDuckGo is the default search engine 6.828
And I kill the Tor Browser 5.447
And the screen keyboard works in Thunderbird 17.981
And the layout of the screen keyboard is set to "us" 0.833
After features/support/hooks.rb:330 2.682
After features/support/hooks.rb:100 0.000
2:51.893
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 9.162
When I log in to a new session in French (fr) 38.646
Then the keyboard layout is set to "fr" 0.447
When the network is plugged 0.103
And Tor is ready 18.762
Then I successfully start the Unsafe Browser 22.593
And I kill the Unsafe Browser 6.803
When I enable the screen keyboard 0.309
Then the screen keyboard works in Tor Browser 31.179
And DuckDuckGo is the default search engine 16.370
And I kill the Tor Browser 6.067
And the screen keyboard works in Thunderbird 20.659
And the layout of the screen keyboard is set to "fr" 0.787
After features/support/hooks.rb:330 2.974
After features/support/hooks.rb:100 0.000
3:1.383
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.019
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.475
When I log in to a new session in German (de) 38.964
Then the keyboard layout is set to "de" 0.519
When the network is plugged 0.155
And Tor is ready 19.889
Then I successfully start the Unsafe Browser 20.376
And I kill the Unsafe Browser 6.515
When I enable the screen keyboard 0.155
Then the screen keyboard works in Tor Browser 36.470
And DuckDuckGo is the default search engine 16.158
And I kill the Tor Browser 6.676
And the screen keyboard works in Thunderbird 24.215
And the layout of the screen keyboard is set to "de" 0.812
After features/support/hooks.rb:330 2.448
After features/support/hooks.rb:100 0.000
3:4.197
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 9.014
When I log in to a new session in Italian (it) 40.252
Then the keyboard layout is set to "it" 0.610
When the network is plugged 0.125
And Tor is ready 21.145
Then I successfully start the Unsafe Browser 20.459
And I kill the Unsafe Browser 6.792
When I enable the screen keyboard 0.295
Then the screen keyboard works in Tor Browser 31.724
And DuckDuckGo is the default search engine 22.616
And I kill the Tor Browser 6.690
And the screen keyboard works in Thunderbird 23.648
And the layout of the screen keyboard is set to "us" 0.819
After features/support/hooks.rb:330 1.946
After features/support/hooks.rb:100 0.000
3:0.324
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.968
When I log in to a new session in Persian (fa) 43.728
Then the keyboard layout is set to "ir" 0.329
When the network is plugged 0.120
And Tor is ready 17.671
Then I successfully start the Unsafe Browser 20.876
And I kill the Unsafe Browser 6.554
When I enable the screen keyboard 0.119
Then the screen keyboard works in Tor Browser 35.309
And DuckDuckGo is the default search engine 14.881
And I kill the Tor Browser 6.178
And the screen keyboard works in Thunderbird 22.995
And the layout of the screen keyboard is set to "ir" 0.593
After features/support/hooks.rb:330 1.979
After features/support/hooks.rb:100 0.000
3:4.047
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.546
When I log in to a new session in Portuguese (pt) 45.037
Then the keyboard layout is set to "pt" 0.457
When the network is plugged 0.099
And Tor is ready 21.774
Then I successfully start the Unsafe Browser 19.410
And I kill the Unsafe Browser 6.686
When I enable the screen keyboard 0.140
Then the screen keyboard works in Tor Browser 32.894
And DuckDuckGo is the default search engine 14.626
And I kill the Tor Browser 6.782
And the screen keyboard works in Thunderbird 24.566
And the layout of the screen keyboard is set to "us" 1.025
After features/support/hooks.rb:330 3.559
After features/support/hooks.rb:100 0.000
3:7.743
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 12.818
When I log in to a new session in Russian (ru) 39.398
Then the keyboard layout is set to "ru" 0.584
When the network is plugged 0.109
And Tor is ready 20.668
Then I successfully start the Unsafe Browser 20.490
And I kill the Unsafe Browser 6.778
When I enable the screen keyboard 0.190
Then the screen keyboard works in Tor Browser 36.177
And DuckDuckGo is the default search engine 17.765
And I kill the Tor Browser 7.566
And the screen keyboard works in Thunderbird 24.383
And the layout of the screen keyboard is set to "ru" 0.812
After features/support/hooks.rb:330 2.238
After features/support/hooks.rb:100 0.000
3:2.948
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.936
When I log in to a new session in Spanish (es) 44.950
Then the keyboard layout is set to "es" 0.578
When the network is plugged 0.332
And Tor is ready 21.227
Then I successfully start the Unsafe Browser 21.203
And I kill the Unsafe Browser 6.673
When I enable the screen keyboard 0.220
Then the screen keyboard works in Tor Browser 35.071
And DuckDuckGo is the default search engine 17.591
And I kill the Tor Browser 6.469
And the screen keyboard works in Thunderbird 18.950
And the layout of the screen keyboard is set to "us" 0.744
After features/support/hooks.rb:330 1.888
After features/support/hooks.rb:100 0.000
3:17.847
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.952
When I log in to a new session in Turkish (tr) 42.089
Then the keyboard layout is set to "tr" 0.303
When the network is plugged 0.088
And Tor is ready 21.795
Then I successfully start the Unsafe Browser 22.264
And I kill the Unsafe Browser 7.090
When I enable the screen keyboard 0.358
Then the screen keyboard works in Tor Browser 43.997
And DuckDuckGo is the default search engine 19.419
And I kill the Tor Browser 6.195
And the screen keyboard works in Thunderbird 21.722
And the layout of the screen keyboard is set to "us" 0.567
After features/support/hooks.rb:330 3.910
After features/support/hooks.rb:100 0.000
Tags: @product
2:37.287
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 18.420
When I set the language to Italian (it) 7.587
Then the language has not been saved in cleartext storage 2.357
When I shutdown Tails and wait for the computer to power off 18.967
And I start Tails from USB drive "__internal" with network unplugged 1:49.445
Then the Greeter's language is set to English 0.508
After features/support/hooks.rb:330 1.042
After features/support/hooks.rb:100 0.013
Tags: @product
2:29.510
Scenario Tails stores localization preferences when it's asked to
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 17.448
When I set the language to Italian (it) 5.311
And I save the language and keyboard options 6.464
Then the language has been saved in cleartext storage 1.387
When I set the language to French (fr) 5.158
And I shutdown Tails and wait for the computer to power off 17.700
And I start Tails from USB drive "__internal" with network unplugged 1:35.480
Then the language has been saved in cleartext storage 0.560
<"fr_FR"> expected but was
<"it_IT">. (Test::Unit::AssertionFailedError)
./features/step_definitions/common_steps.rb:1782:in `/^the language has (not |)been saved in cleartext storage$/'
features/localization.feature:75:in `Then the language has been saved in cleartext storage'
Then the Greeter's language is set to French 0.000
After features/support/hooks.rb:330 5.038

SCENARIO FAILED: 'Tails stores localization preferences when it's asked to' (at time 03:19:41)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/44/artifact/build-artifacts/03:19:41_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_5501-plaintext-locale-greeter/44/artifact/build-artifacts/03:19:41_Tails_stores_localization_preferences_when_it_s_asked_to.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/44/artifact/build-artifacts/03:19:41_Tails_stores_localization_preferences_when_it_s_asked_to.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/44/artifact/build-artifacts/03:19:41_Tails_stores_localization_preferences_when_it_s_asked_to.journal

After features/support/hooks.rb:100 0.008