Project Number Date
test_Tails_ISO_5501-plaintext-locale-greeter 43 30 Jun 2025, 11:10

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 49:5.364 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
1:7.581
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 17.055
And I log in to a new session in German (de) 42.030
Then the live user's Documents directory exists 0.067
And there is a GNOME bookmark for the Documents directory 8.427
After features/support/hooks.rb:330 1.778
After features/support/hooks.rb:100 0.000
Tags: @product
59.127
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.438
And I log in to a new session in German (de) 41.854
Then the live user's Downloads directory exists 1.178
And there is a GNOME bookmark for the Downloads directory 6.656
After features/support/hooks.rb:330 1.636
After features/support/hooks.rb:100 0.000
Tags: @product
1:3.121
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 9.375
And I log in to a new session in German (de) 51.350
Then the live user's Music directory exists 0.100
And there is a GNOME bookmark for the Music directory 2.295
After features/support/hooks.rb:330 0.772
After features/support/hooks.rb:100 0.000
Tags: @product
1:1.545
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.413
And I log in to a new session in German (de) 46.584
Then the live user's Pictures directory exists 0.069
And there is a GNOME bookmark for the Pictures directory 2.479
After features/support/hooks.rb:330 1.348
After features/support/hooks.rb:100 0.000
Tags: @product
1:17.512
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 21.874
And I log in to a new session in German (de) 53.603
Then the live user's Videos directory exists 0.060
And there is a GNOME bookmark for the Videos directory 1.973
After features/support/hooks.rb:330 0.743
After features/support/hooks.rb:100 0.000
1:8.218
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.005
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.472
When I log in to a new session in Arabic (ar) 46.278
Then the keyboard layout is set to "us" 0.180
When the network is plugged 0.079
And Tor is ready 11.207
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:44: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.911

SCENARIO FAILED: 'Tails is localized for every tier-1 language, Examples (#1)' (at time 03:18:24)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/43/artifact/build-artifacts/03:18:24_Tails_is_localized_for_every_tier-1_language,_Examples___1_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/43/artifact/build-artifacts/03:18:24_Tails_is_localized_for_every_tier-1_language,_Examples___1_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/43/artifact/build-artifacts/03:18:24_Tails_is_localized_for_every_tier-1_language,_Examples___1_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/43/artifact/build-artifacts/03:18:24_Tails_is_localized_for_every_tier-1_language,_Examples___1_.journal

After features/support/hooks.rb:100 0.000
4:21.885
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.092
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.750
When I log in to a new session in Chinese (zh_CN) 54.312
Then the keyboard layout is set to "cn" 0.187
When the network is plugged 0.087
And Tor is ready 29.600
Then I successfully start the Unsafe Browser 29.574
And I kill the Unsafe Browser 6.869
When I enable the screen keyboard 0.596
Then the screen keyboard works in Tor Browser 57.048
And DuckDuckGo is the default search engine 33.948
And I kill the Tor Browser 6.868
And the screen keyboard works in Thunderbird 33.401
And the layout of the screen keyboard is set to "us" 0.638
After features/support/hooks.rb:330 1.614
After features/support/hooks.rb:100 0.000
3:37.458
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 15.281
When I log in to a new session in English (en) 29.647
Then the keyboard layout is set to "us" 0.193
When the network is plugged 0.130
And Tor is ready 31.177
Then I successfully start the Unsafe Browser 25.295
And I kill the Unsafe Browser 7.041
When I enable the screen keyboard 0.728
Then the screen keyboard works in Tor Browser 54.329
And DuckDuckGo is the default search engine 14.231
And I kill the Tor Browser 5.786
And the screen keyboard works in Thunderbird 32.850
And the layout of the screen keyboard is set to "us" 0.763
After features/support/hooks.rb:330 2.262
After features/support/hooks.rb:100 0.000
3:59.577
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 13.283
When I log in to a new session in French (fr) 46.560
Then the keyboard layout is set to "fr" 0.189
When the network is plugged 0.109
And Tor is ready 20.591
Then I successfully start the Unsafe Browser 36.426
And I kill the Unsafe Browser 6.658
When I enable the screen keyboard 0.363
Then the screen keyboard works in Tor Browser 53.126
And DuckDuckGo is the default search engine 25.771
And I kill the Tor Browser 5.962
And the screen keyboard works in Thunderbird 29.936
And the layout of the screen keyboard is set to "fr" 0.596
After features/support/hooks.rb:330 2.900
After features/support/hooks.rb:100 0.000
4:1.011
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.191
When I log in to a new session in German (de) 45.165
Then the keyboard layout is set to "de" 0.591
When the network is plugged 0.129
And Tor is ready 24.360
Then I successfully start the Unsafe Browser 30.803
And I kill the Unsafe Browser 6.499
When I enable the screen keyboard 0.107
Then the screen keyboard works in Tor Browser 51.906
And DuckDuckGo is the default search engine 29.344
And I kill the Tor Browser 8.636
And the screen keyboard works in Thunderbird 29.162
And the layout of the screen keyboard is set to "de" 1.113
After features/support/hooks.rb:330 1.493
After features/support/hooks.rb:100 0.000
4:38.684
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 17.710
When I log in to a new session in Italian (it) 46.985
Then the keyboard layout is set to "it" 1.975
When the network is plugged 2.013
And Tor is ready 24.087
Then I successfully start the Unsafe Browser 25.695
And I kill the Unsafe Browser 6.728
When I enable the screen keyboard 0.408
Then the screen keyboard works in Tor Browser 1:8.870
And DuckDuckGo is the default search engine 43.884
And I kill the Tor Browser 7.824
And the screen keyboard works in Thunderbird 30.684
And the layout of the screen keyboard is set to "us" 1.814
After features/support/hooks.rb:330 10.018
After features/support/hooks.rb:100 0.000
4:2.682
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.329
When I log in to a new session in Persian (fa) 58.482
Then the keyboard layout is set to "ir" 0.536
When the network is plugged 0.091
And Tor is ready 35.114
Then I successfully start the Unsafe Browser 26.011
And I kill the Unsafe Browser 7.069
When I enable the screen keyboard 0.265
Then the screen keyboard works in Tor Browser 45.142
And DuckDuckGo is the default search engine 24.604
And I kill the Tor Browser 6.015
And the screen keyboard works in Thunderbird 28.048
And the layout of the screen keyboard is set to "ir" 0.968
After features/support/hooks.rb:330 2.168
After features/support/hooks.rb:100 0.000
3:22.412
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.086
When I log in to a new session in Portuguese (pt) 48.835
Then the keyboard layout is set to "pt" 0.132
When the network is plugged 0.088
And Tor is ready 21.149
Then I successfully start the Unsafe Browser 23.639
And I kill the Unsafe Browser 6.652
When I enable the screen keyboard 0.465
Then the screen keyboard works in Tor Browser 32.969
And DuckDuckGo is the default search engine 29.551
And I kill the Tor Browser 6.941
And the screen keyboard works in Thunderbird 22.280
And the layout of the screen keyboard is set to "us" 0.620
After features/support/hooks.rb:330 1.853
After features/support/hooks.rb:100 0.000
3:13.283
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 13.175
When I log in to a new session in Russian (ru) 40.884
Then the keyboard layout is set to "ru" 0.146
When the network is plugged 0.091
And Tor is ready 21.363
Then I successfully start the Unsafe Browser 20.924
And I kill the Unsafe Browser 6.838
When I enable the screen keyboard 0.546
Then the screen keyboard works in Tor Browser 38.003
And DuckDuckGo is the default search engine 17.868
And I kill the Tor Browser 5.701
And the screen keyboard works in Thunderbird 26.975
And the layout of the screen keyboard is set to "ru" 0.762
After features/support/hooks.rb:330 2.003
After features/support/hooks.rb:100 0.000
3:26.601
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 8.613
When I log in to a new session in Spanish (es) 50.359
Then the keyboard layout is set to "es" 0.168
When the network is plugged 0.084
And Tor is ready 21.509
Then I successfully start the Unsafe Browser 19.828
And I kill the Unsafe Browser 6.723
When I enable the screen keyboard 1.099
Then the screen keyboard works in Tor Browser 37.194
And DuckDuckGo is the default search engine 30.122
And I kill the Tor Browser 5.978
And the screen keyboard works in Thunderbird 24.280
And the layout of the screen keyboard is set to "us" 0.638
After features/support/hooks.rb:330 5.262
After features/support/hooks.rb:100 0.000
3:7.926
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.031
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.895
When I log in to a new session in Turkish (tr) 40.191
Then the keyboard layout is set to "tr" 0.602
When the network is plugged 0.163
And Tor is ready 20.073
Then I successfully start the Unsafe Browser 22.110
And I kill the Unsafe Browser 6.678
When I enable the screen keyboard 0.389
Then the screen keyboard works in Tor Browser 34.082
And DuckDuckGo is the default search engine 17.432
And I kill the Tor Browser 8.082
And the screen keyboard works in Thunderbird 27.621
And the layout of the screen keyboard is set to "us" 0.603
After features/support/hooks.rb:330 3.743
After features/support/hooks.rb:100 0.000
Tags: @product
2:16.872
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.047
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 18.090
When I set the language to Italian (it) 5.029
Then the language has not been saved in cleartext storage 2.395
When I shutdown Tails and wait for the computer to power off 16.069
And I start Tails from USB drive "__internal" with network unplugged 1:34.871
Then the Greeter's language is set to English 0.416
After features/support/hooks.rb:330 0.662
After features/support/hooks.rb:100 0.009
Tags: @product
2:19.860
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 15.342
When I set the language to Italian (it) 5.019
And I save the language and keyboard options 2.667
Then the language has been saved in cleartext storage 1.351
When I set the language to French (fr) 6.744
And I shutdown Tails and wait for the computer to power off 14.089
And I start Tails from USB drive "__internal" with network unplugged 1:34.510
Then the language has been saved in cleartext storage 0.134
<"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 4.952

SCENARIO FAILED: 'Tails stores localization preferences when it's asked to' (at time 04:01:33)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/43/artifact/build-artifacts/04:01:33_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/43/artifact/build-artifacts/04:01:33_Tails_stores_localization_preferences_when_it_s_asked_to.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/43/artifact/build-artifacts/04:01:33_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/43/artifact/build-artifacts/04:01:33_Tails_stores_localization_preferences_when_it_s_asked_to.journal

After features/support/hooks.rb:100 0.007