Project Number Date
test_Tails_ISO_5501-plaintext-locale-greeter 51 08 Jul 2025, 04:20

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 147 4 27 0 1 179 13 5 18 57:46.059 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:29.655
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 23.939
And I log in to a new session in German (de) 59.779
Then the live user's Documents directory exists 0.141
And there is a GNOME bookmark for the Documents directory 5.795
After features/support/hooks.rb:330 7.815
After features/support/hooks.rb:100 0.000
Tags: @product
1:13.644
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 15.190
And I log in to a new session in German (de) 50.725
Then the live user's Downloads directory exists 0.118
And there is a GNOME bookmark for the Downloads directory 7.610
After features/support/hooks.rb:330 5.595
After features/support/hooks.rb:100 0.000
Tags: @product
1:28.577
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.023
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 32.343
And I log in to a new session in German (de) 53.994
Then the live user's Music directory exists 0.088
And there is a GNOME bookmark for the Music directory 2.151
After features/support/hooks.rb:330 10.573
After features/support/hooks.rb:100 0.000
Tags: @product
1:24.247
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.037
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.115
And I log in to a new session in German (de) 1:10.696
Then the live user's Pictures directory exists 0.736
And there is a GNOME bookmark for the Pictures directory 2.699
After features/support/hooks.rb:330 2.040
After features/support/hooks.rb:100 0.000
Tags: @product
1:34.578
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 25.252
And I log in to a new session in German (de) 56.820
Then the live user's Videos directory exists 0.139
And there is a GNOME bookmark for the Videos directory 12.366
After features/support/hooks.rb:330 1.761
After features/support/hooks.rb:100 0.000
5:24.671
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 1:7.792
When I log in to a new session in Arabic (ar) 57.252
Then the keyboard layout is set to "us" 0.901
When the network is plugged 4.426
And Tor is ready 28.456
Then I successfully start the Unsafe Browser 25.315
And I kill the Unsafe Browser 8.519
When I enable the screen keyboard 0.898
Then the screen keyboard works in Tor Browser 1:7.941
And DuckDuckGo is the default search engine 23.339
And I kill the Tor Browser 11.250
And the screen keyboard works in Thunderbird 28.003
And the layout of the screen keyboard is set to "us" 0.570
After features/support/hooks.rb:330 8.094
After features/support/hooks.rb:100 0.000
1:36.303
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.165
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 14.086
When I log in to a new session in Chinese (zh_CN) 1:2.166
Then the keyboard layout is set to "cn" 3.119
When the network is plugged 3.838
And Tor is ready 13.092
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 7.812

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/51/artifact/build-artifacts/05:00:00_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/51/artifact/build-artifacts/05:00:00_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/51/artifact/build-artifacts/05:00:00_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/51/artifact/build-artifacts/05:00:00_Tails_is_localized_for_every_tier-1_language,_Examples___2_.journal

After features/support/hooks.rb:100 0.000
1:9.721
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.008
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 16.265
When I log in to a new session in English (en) 39.564
Then the keyboard layout is set to "us" 1.449
When the network is plugged 1.265
And Tor is ready 11.175
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:46: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 6.714

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/51/artifact/build-artifacts/05:01:18_Tails_is_localized_for_every_tier-1_language,_Examples___3_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/51/artifact/build-artifacts/05:01:18_Tails_is_localized_for_every_tier-1_language,_Examples___3_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/51/artifact/build-artifacts/05:01:18_Tails_is_localized_for_every_tier-1_language,_Examples___3_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/51/artifact/build-artifacts/05:01:18_Tails_is_localized_for_every_tier-1_language,_Examples___3_.journal

After features/support/hooks.rb:100 0.000
3:40.268
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.007
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.761
When I log in to a new session in French (fr) 1:15.169
Then the keyboard layout is set to "fr" 0.195
When the network is plugged 0.080
And Tor is ready 55.854
Then I successfully start the Unsafe Browser 34.119
And I kill the Unsafe Browser 8.107
When I enable the screen keyboard 0.141
Then the screen keyboard works in Tor Browser 35.838
cannot find TorBrowserNewTabButton.png on the screen (FindFailed)
./features/support/helpers/screen.rb:181:in `rescue in wait'
./features/support/helpers/screen.rb:165:in `wait'
./features/step_definitions/browser.rb:468:in `/^the Tor Browser (?:has started|starts)$/'
./features/step_definitions/browser.rb:455:in `/^I start the Tor Browser( in offline mode)?$/'
./features/step_definitions/browser.rb:411:in `/^the screen keyboard works in Tor Browser$/'
features/localization.feature:47:in `Then the screen keyboard works in Tor Browser'
features/localization.feature:30:in `Then the screen keyboard works in Tor Browser'
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 "fr" 0.000
After features/support/hooks.rb:330 15.866

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

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/51/artifact/build-artifacts/05:05:05_Tails_is_localized_for_every_tier-1_language,_Examples___4_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/51/artifact/build-artifacts/05:05:05_Tails_is_localized_for_every_tier-1_language,_Examples___4_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/51/artifact/build-artifacts/05:05:05_Tails_is_localized_for_every_tier-1_language,_Examples___4_.journal

After features/support/hooks.rb:100 0.000
4:49.229
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.105
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.316
When I log in to a new session in German (de) 59.306
Then the keyboard layout is set to "de" 0.310
When the network is plugged 0.090
And Tor is ready 39.161
Then I successfully start the Unsafe Browser 35.139
And I kill the Unsafe Browser 6.220
When I enable the screen keyboard 0.144
Then the screen keyboard works in Tor Browser 1:0.202
And DuckDuckGo is the default search engine 33.737
And I kill the Tor Browser 6.709
And the screen keyboard works in Thunderbird 36.463
And the layout of the screen keyboard is set to "de" 1.427
After features/support/hooks.rb:330 2.594
After features/support/hooks.rb:100 0.000
5:35.737
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.115
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 17.969
When I log in to a new session in Italian (it) 58.327
Then the keyboard layout is set to "it" 0.283
When the network is plugged 0.121
And Tor is ready 35.326
Then I successfully start the Unsafe Browser 26.213
And I kill the Unsafe Browser 8.494
When I enable the screen keyboard 1.258
Then the screen keyboard works in Tor Browser 1:3.909
And DuckDuckGo is the default search engine 1:17.227
And I kill the Tor Browser 7.915
And the screen keyboard works in Thunderbird 37.616
And the layout of the screen keyboard is set to "us" 1.073
After features/support/hooks.rb:330 2.086
After features/support/hooks.rb:100 0.000
4:59.204
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 20.754
When I log in to a new session in Persian (fa) 59.716
Then the keyboard layout is set to "ir" 0.272
When the network is plugged 0.229
And Tor is ready 36.776
Then I successfully start the Unsafe Browser 36.582
And I kill the Unsafe Browser 6.302
When I enable the screen keyboard 0.440
Then the screen keyboard works in Tor Browser 1:8.040
And DuckDuckGo is the default search engine 25.725
And I kill the Tor Browser 5.556
And the screen keyboard works in Thunderbird 37.548
And the layout of the screen keyboard is set to "ir" 1.257
After features/support/hooks.rb:330 8.590
After features/support/hooks.rb:100 0.000
5:10.473
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.052
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 15.290
When I log in to a new session in Portuguese (pt) 1:5.049
Then the keyboard layout is set to "pt" 2.403
When the network is plugged 2.290
And Tor is ready 32.576
Then I successfully start the Unsafe Browser 30.015
And I kill the Unsafe Browser 6.710
When I enable the screen keyboard 0.495
Then the screen keyboard works in Tor Browser 57.015
And DuckDuckGo is the default search engine 53.346
And I kill the Tor Browser 6.730
And the screen keyboard works in Thunderbird 37.649
And the layout of the screen keyboard is set to "us" 0.901
After features/support/hooks.rb:330 1.509
After features/support/hooks.rb:100 0.000
5:36.505
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 20.280
When I log in to a new session in Russian (ru) 59.396
Then the keyboard layout is set to "ru" 0.220
When the network is plugged 0.110
And Tor is ready 58.401
Then I successfully start the Unsafe Browser 35.755
And I kill the Unsafe Browser 6.154
When I enable the screen keyboard 0.105
Then the screen keyboard works in Tor Browser 54.638
And DuckDuckGo is the default search engine 57.348
And I kill the Tor Browser 6.343
And the screen keyboard works in Thunderbird 37.053
And the layout of the screen keyboard is set to "ru" 0.695
After features/support/hooks.rb:330 2.792
After features/support/hooks.rb:100 0.000
3:15.753
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.056
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 21.222
When I log in to a new session in Spanish (es) 59.553
Then the keyboard layout is set to "es" 0.209
When the network is plugged 0.224
And Tor is ready 33.106
Then I successfully start the Unsafe Browser 38.104
And I kill the Unsafe Browser 7.362
When I enable the screen keyboard 0.154
Then the screen keyboard works in Tor Browser 35.816
cannot find TorBrowserNewTabButton.png on the screen (FindFailed)
./features/support/helpers/screen.rb:181:in `rescue in wait'
./features/support/helpers/screen.rb:165:in `wait'
./features/step_definitions/browser.rb:468:in `/^the Tor Browser (?:has started|starts)$/'
./features/step_definitions/browser.rb:455:in `/^I start the Tor Browser( in offline mode)?$/'
./features/step_definitions/browser.rb:411:in `/^the screen keyboard works in Tor Browser$/'
features/localization.feature:56:in `Then the screen keyboard works in Tor Browser'
features/localization.feature:30:in `Then the screen keyboard works in Tor Browser'
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 12.359

SCENARIO FAILED: 'Tails is localized for every tier-1 language, Examples (#10)' (at time 05:35:07)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/51/artifact/build-artifacts/05:35:07_Tails_is_localized_for_every_tier-1_language,_Examples___10_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/51/artifact/build-artifacts/05:35:07_Tails_is_localized_for_every_tier-1_language,_Examples___10_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/51/artifact/build-artifacts/05:35:07_Tails_is_localized_for_every_tier-1_language,_Examples___10_.journal

After features/support/hooks.rb:100 0.000
4:51.830
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.044
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 13.313
When I log in to a new session in Turkish (tr) 59.153
Then the keyboard layout is set to "tr" 0.359
When the network is plugged 0.814
And Tor is ready 32.922
Then I successfully start the Unsafe Browser 23.435
And I kill the Unsafe Browser 6.636
When I enable the screen keyboard 1.093
Then the screen keyboard works in Tor Browser 1:16.315
And DuckDuckGo is the default search engine 38.464
And I kill the Tor Browser 9.137
And the screen keyboard works in Thunderbird 29.478
And the layout of the screen keyboard is set to "us" 0.706
After features/support/hooks.rb:330 5.900
After features/support/hooks.rb:100 0.000
Tags: @product
1:0.030
Scenario Tails doesn't store localization preferences in cleartext unless it's asked to
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.463
Steps
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 51.946
When I set the language to Italian (it) 8.083
Then the language has not been saved in cleartext storage 0.000
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 English 0.000
After features/support/hooks.rb:330 4.006
After features/support/hooks.rb:100 0.000
Tags: @product
3:25.624
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.026
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 18.709
When I set the language to Italian (it) 8.397
And I save the language and keyboard options 2.970
Then the "it" language has been saved in cleartext storage 0.205
When I set the language to French (fr) 15.027
Then the "fr" language has been saved in cleartext storage 0.361
And I shutdown Tails and wait for the computer to power off 17.542
And I start Tails from USB drive "__internal" with network unplugged 2:21.797
Then the "fr" language has been saved in cleartext storage 0.200
And the Greeter's language is set to French 0.412
After features/support/hooks.rb:330 1.630
After features/support/hooks.rb:100 0.029