Project Number Date
test_Tails_ISO_5501-plaintext-locale-greeter 45 03 Jul 2025, 11:47

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 169 3 6 0 0 178 15 3 18 58:39.146 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:5.897
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 18.649
And I log in to a new session in German (de) 40.888
Then the live user's Documents directory exists 0.085
And there is a GNOME bookmark for the Documents directory 6.273
After features/support/hooks.rb:330 1.297
After features/support/hooks.rb:100 0.000
Tags: @product
1:10.717
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.077
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.209
And I log in to a new session in German (de) 57.329
Then the live user's Downloads directory exists 0.063
And there is a GNOME bookmark for the Downloads directory 3.115
After features/support/hooks.rb:330 1.261
After features/support/hooks.rb:100 0.000
Tags: @product
1:5.019
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.089
And I log in to a new session in German (de) 42.093
Then the live user's Music directory exists 0.201
And there is a GNOME bookmark for the Music directory 5.634
After features/support/hooks.rb:330 4.295
After features/support/hooks.rb:100 0.000
Tags: @product
1:5.752
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.033
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.782
And I log in to a new session in German (de) 53.455
Then the live user's Pictures directory exists 0.064
And there is a GNOME bookmark for the Pictures directory 2.449
After features/support/hooks.rb:330 0.814
After features/support/hooks.rb:100 0.000
Tags: @product
1:1.807
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 12.099
And I log in to a new session in German (de) 47.110
Then the live user's Videos directory exists 0.055
And there is a GNOME bookmark for the Videos directory 2.542
After features/support/hooks.rb:330 0.832
After features/support/hooks.rb:100 0.000
3:9.374
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 14.540
When I log in to a new session in Arabic (ar) 40.150
Then the keyboard layout is set to "us" 0.531
When the network is plugged 0.102
And Tor is ready 18.973
Then I successfully start the Unsafe Browser 20.686
And I kill the Unsafe Browser 6.607
When I enable the screen keyboard 0.111
Then the screen keyboard works in Tor Browser 36.013
And DuckDuckGo is the default search engine 15.965
And I kill the Tor Browser 6.417
And the screen keyboard works in Thunderbird 28.536
And the layout of the screen keyboard is set to "us" 0.736
After features/support/hooks.rb:330 2.722
After features/support/hooks.rb:100 0.000
3:44.144
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.511
When I log in to a new session in Chinese (zh_CN) 46.988
Then the keyboard layout is set to "cn" 0.371
When the network is plugged 0.113
And Tor is ready 22.642
Then I successfully start the Unsafe Browser 23.833
And I kill the Unsafe Browser 6.880
When I enable the screen keyboard 0.136
Then the screen keyboard works in Tor Browser 37.168
And DuckDuckGo is the default search engine 35.964
And I kill the Tor Browser 6.447
And the screen keyboard works in Thunderbird 34.459
And the layout of the screen keyboard is set to "us" 0.625
After features/support/hooks.rb:330 2.766
After features/support/hooks.rb:100 0.000
3:39.973
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 15.497
When I log in to a new session in English (en) 24.710
Then the keyboard layout is set to "us" 0.433
When the network is plugged 0.145
And Tor is ready 50.642
Then I successfully start the Unsafe Browser 25.100
And I kill the Unsafe Browser 6.725
When I enable the screen keyboard 0.802
Then the screen keyboard works in Tor Browser 52.575
And DuckDuckGo is the default search engine 10.932
And I kill the Tor Browser 6.466
And the screen keyboard works in Thunderbird 25.237
And the layout of the screen keyboard is set to "us" 0.702
After features/support/hooks.rb:330 5.198
After features/support/hooks.rb:100 0.000
2:29.524
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.030
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 13.818
When I log in to a new session in French (fr) 42.291
Then the keyboard layout is set to "fr" 0.345
When the network is plugged 0.078
And Tor is ready 27.493
Then I successfully start the Unsafe Browser 25.917
And I kill the Unsafe Browser 6.674
When I enable the screen keyboard 0.132
Then the screen keyboard works in Tor Browser 32.771
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 6.737

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/03:27:17_Tails_is_localized_for_every_tier-1_language,_Examples___4_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/03:27:17_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/45/artifact/build-artifacts/03:27:17_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/45/artifact/build-artifacts/03:27:17_Tails_is_localized_for_every_tier-1_language,_Examples___4_.journal

After features/support/hooks.rb:100 0.000
4:36.091
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.017
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 17.771
When I log in to a new session in German (de) 57.754
Then the keyboard layout is set to "de" 0.147
When the network is plugged 0.087
And Tor is ready 35.156
Then I successfully start the Unsafe Browser 26.072
And I kill the Unsafe Browser 6.962
When I enable the screen keyboard 0.634
Then the screen keyboard works in Tor Browser 50.351
And DuckDuckGo is the default search engine 40.879
And I kill the Tor Browser 6.733
And the screen keyboard works in Thunderbird 32.964
And the layout of the screen keyboard is set to "de" 0.576
After features/support/hooks.rb:330 4.137
After features/support/hooks.rb:100 0.000
4:17.449
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 15.176
When I log in to a new session in Italian (it) 51.510
Then the keyboard layout is set to "it" 2.135
When the network is plugged 0.923
And Tor is ready 26.058
Then I successfully start the Unsafe Browser 34.326
And I kill the Unsafe Browser 8.062
When I enable the screen keyboard 0.166
Then the screen keyboard works in Tor Browser 57.608
And DuckDuckGo is the default search engine 24.176
And I kill the Tor Browser 7.697
And the screen keyboard works in Thunderbird 28.584
And the layout of the screen keyboard is set to "us" 1.023
After features/support/hooks.rb:330 8.257
After features/support/hooks.rb:100 0.000
5:12.614
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.083
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 14.267
When I log in to a new session in Persian (fa) 59.137
Then the keyboard layout is set to "ir" 0.291
When the network is plugged 0.296
And Tor is ready 35.022
Then I successfully start the Unsafe Browser 32.607
And I kill the Unsafe Browser 10.377
When I enable the screen keyboard 0.129
Then the screen keyboard works in Tor Browser 57.378
And DuckDuckGo is the default search engine 1:3.703
And I kill the Tor Browser 7.226
And the screen keyboard works in Thunderbird 31.010
And the layout of the screen keyboard is set to "ir" 1.166
After features/support/hooks.rb:330 10.969
After features/support/hooks.rb:100 0.000
4:20.483
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.190
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.577
When I log in to a new session in Portuguese (pt) 59.726
Then the keyboard layout is set to "pt" 0.330
When the network is plugged 0.077
And Tor is ready 32.446
Then I successfully start the Unsafe Browser 26.229
And I kill the Unsafe Browser 8.171
When I enable the screen keyboard 0.668
Then the screen keyboard works in Tor Browser 51.307
And DuckDuckGo is the default search engine 34.016
And I kill the Tor Browser 6.763
And the screen keyboard works in Thunderbird 30.169
try_for() timeout expired
Last ignored exception was: Dogtail::Failure: The Dogtail init script raised: SearchError: child of [desktop frame | main]: "Thunderbird" application
STDOUT:

STDERR:


./features/support/helpers/dogtail.rb:93:in `run'
./features/support/helpers/dogtail.rb:70:in `initialize'
./features/step_definitions/common_steps.rb:1060:in `new'
./features/step_definitions/common_steps.rb:1060:in `block in launch_app'
./features/support/helpers/misc_helpers.rb:78:in `block (2 levels) in try_for'
./features/support/helpers/misc_helpers.rb:66:in `loop'
./features/support/helpers/misc_helpers.rb:66:in `block in try_for'
./features/support/helpers/misc_helpers.rb:65:in `try_for'
./features/step_definitions/common_steps.rb:1059:in `launch_app'
./features/step_definitions/common_steps.rb:1106:in `launch_thunderbird'
./features/step_definitions/thunderbird.rb:33:in `block in <top (required)>'
./features/step_definitions/thunderbird.rb:212:in `block in <top (required)>' (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:1059:in `launch_app'
./features/step_definitions/common_steps.rb:1106:in `launch_thunderbird'
./features/step_definitions/thunderbird.rb:33:in `/^I start Thunderbird$/'
./features/step_definitions/thunderbird.rb:212:in `/^the screen keyboard works in Thunderbird$/'
features/localization.feature:54:in `And the screen keyboard works in Thunderbird'
features/localization.feature:33:in `And the screen keyboard works in Thunderbird'
And the layout of the screen keyboard is set to "us" 0.000
After features/support/hooks.rb:330 5.951

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/03:46:15_Tails_is_localized_for_every_tier-1_language,_Examples___8_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/03:46:15_Tails_is_localized_for_every_tier-1_language,_Examples___8_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/03:46:15_Tails_is_localized_for_every_tier-1_language,_Examples___8_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_5501-plaintext-locale-greeter/45/artifact/build-artifacts/03:46:15_Tails_is_localized_for_every_tier-1_language,_Examples___8_.journal

After features/support/hooks.rb:100 0.000
5:8.432
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 14.228
When I log in to a new session in Russian (ru) 47.245
Then the keyboard layout is set to "ru" 0.184
When the network is plugged 0.144
And Tor is ready 58.735
Then I successfully start the Unsafe Browser 37.571
And I kill the Unsafe Browser 6.711
When I enable the screen keyboard 1.476
Then the screen keyboard works in Tor Browser 54.772
And DuckDuckGo is the default search engine 40.892
And I kill the Tor Browser 7.148
And the screen keyboard works in Thunderbird 34.159
And the layout of the screen keyboard is set to "ru" 5.161
After features/support/hooks.rb:330 5.793
After features/support/hooks.rb:100 0.000
5:12.567
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.020
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.713
When I log in to a new session in Spanish (es) 58.389
Then the keyboard layout is set to "es" 0.234
When the network is plugged 0.076
And Tor is ready 55.357
Then I successfully start the Unsafe Browser 24.700
And I kill the Unsafe Browser 10.542
When I enable the screen keyboard 0.817
Then the screen keyboard works in Tor Browser 58.875
And DuckDuckGo is the default search engine 44.511
And I kill the Tor Browser 6.671
And the screen keyboard works in Thunderbird 38.209
And the layout of the screen keyboard is set to "us" 3.466
After features/support/hooks.rb:330 6.925
After features/support/hooks.rb:100 0.000
5:7.201
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.024
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.900
When I log in to a new session in Turkish (tr) 58.489
Then the keyboard layout is set to "tr" 0.347
When the network is plugged 0.248
And Tor is ready 54.356
Then I successfully start the Unsafe Browser 39.860
And I kill the Unsafe Browser 6.756
When I enable the screen keyboard 0.713
Then the screen keyboard works in Tor Browser 58.121
And DuckDuckGo is the default search engine 35.517
And I kill the Tor Browser 8.070
And the screen keyboard works in Thunderbird 33.620
And the layout of the screen keyboard is set to "us" 1.200
After features/support/hooks.rb:330 1.815
After features/support/hooks.rb:100 0.000
Tags: @product
2:55.245
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 26.045
When I set the language to Italian (it) 7.795
Then the language has not been saved in cleartext storage 2.523
When I shutdown Tails and wait for the computer to power off 21.622
And I start Tails from USB drive "__internal" with network unplugged 1:56.806
Then the Greeter's language is set to English 0.452
After features/support/hooks.rb:330 0.937
After features/support/hooks.rb:100 0.032
Tags: @product
3:16.849
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.011
Steps
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 22.535
When I set the language to Italian (it) 14.066
And I save the language and keyboard options 3.062
Then the language has been saved in cleartext storage 1.488
When I set the language to French (fr) 11.423
And I shutdown Tails and wait for the computer to power off 22.972
And I start Tails from USB drive "__internal" with network unplugged 2:0.800
Then the language has been saved in cleartext storage 0.499
<"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.725

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

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

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

After features/support/hooks.rb:100 0.010