Project Number Date
test_Tails_ISO_feature-arti 111 08 Jul 2025, 21:21

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 130 5 28 0 0 163 11 5 16 54:33.908 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:37.813
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 23.098
And I log in to a new session in German (de) 1:3.605
Then the live user's Documents directory exists 2.076
And there is a GNOME bookmark for the Documents directory 9.032
After features/support/hooks.rb:330 0.781
After features/support/hooks.rb:100 0.000
Tags: @product
1:18.187
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.025
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 12.923
And I log in to a new session in German (de) 57.080
Then the live user's Downloads directory exists 0.759
And there is a GNOME bookmark for the Downloads directory 7.423
After features/support/hooks.rb:330 1.092
After features/support/hooks.rb:100 0.000
Tags: @product
1:57.718
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 46.381
And I log in to a new session in German (de) 57.929
Then the live user's Music directory exists 0.125
And there is a GNOME bookmark for the Music directory 13.282
After features/support/hooks.rb:330 3.677
After features/support/hooks.rb:100 0.000
Tags: @product
1:34.339
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.021
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 26.303
And I log in to a new session in German (de) 57.276
Then the live user's Pictures directory exists 0.067
And there is a GNOME bookmark for the Pictures directory 10.691
After features/support/hooks.rb:330 2.972
After features/support/hooks.rb:100 0.000
Tags: @product
1:34.131
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 27.740
And I log in to a new session in German (de) 57.053
Then the live user's Videos directory exists 0.109
And there is a GNOME bookmark for the Videos directory 9.227
After features/support/hooks.rb:330 4.610
After features/support/hooks.rb:100 0.000
4:44.425
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 9.893
When I log in to a new session in Arabic (ar) 54.429
Then the keyboard layout is set to "us" 0.355
When the network is plugged 0.195
And Tor is ready 35.887
Then I successfully start the Unsafe Browser 25.891
And I kill the Unsafe Browser 9.138
When I enable the screen keyboard 1.111
Then the screen keyboard works in Tor Browser 1:4.292
And DuckDuckGo is the default search engine 39.463
And I kill the Tor Browser 6.981
And the screen keyboard works in Thunderbird 35.664
And the layout of the screen keyboard is set to "us" 1.120
After features/support/hooks.rb:330 2.450
After features/support/hooks.rb:100 0.000
1:31.475
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.025
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 19.785
When I log in to a new session in Chinese (zh_CN) 58.850
Then the keyboard layout is set to "cn" 0.174
When the network is plugged 0.092
And Tor is ready 12.573
try_for() timeout expired
Last ignored exception was: ExecutionFailedInVM: Command failed: /usr/local/lib/tor_variable get --type=conf DisableNetwork
error code: 1
stdout: Unable to connect to tor. Are you sure it's running?

stderr: SocketError: Cannot connect to Tor's control port
.
<false> is not true.
./features/support/helpers/vm_helper.rb:496:in `rescue in execute_successfully'
./features/support/helpers/vm_helper.rb:493:in `execute_successfully'
./features/step_definitions/common_steps.rb:627:in `block in check_disable_network'
./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:626:in `check_disable_network'
./features/step_definitions/common_steps.rb:654:in `block in <top (required)>'
./features/step_definitions/common_steps.rb:618: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:626:in `check_disable_network'
./features/step_definitions/common_steps.rb:654:in `/^I successfully configure Tor$/'
./features/step_definitions/common_steps.rb:618: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.919

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/111/artifact/build-artifacts/04:47:05_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_feature-arti/111/artifact/build-artifacts/04:47:05_Tails_is_localized_for_every_tier-1_language,_Examples___2_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/111/artifact/build-artifacts/04:47:05_Tails_is_localized_for_every_tier-1_language,_Examples___2_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/111/artifact/build-artifacts/04:47:05_Tails_is_localized_for_every_tier-1_language,_Examples___2_.journal

After features/support/hooks.rb:100 0.000
2:54.064
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 20.246
When I log in to a new session in English (en) 37.553
Then the keyboard layout is set to "us" 0.197
When the network is plugged 0.130
And Tor is ready 35.914
Then I successfully start the Unsafe Browser 40.420
And I kill the Unsafe Browser 6.357
When I enable the screen keyboard 0.573
Then the screen keyboard works in Tor Browser 32.670
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:46: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 11.239

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/111/artifact/build-artifacts/04:50:04_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_feature-arti/111/artifact/build-artifacts/04:50:04_Tails_is_localized_for_every_tier-1_language,_Examples___3_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/111/artifact/build-artifacts/04:50:04_Tails_is_localized_for_every_tier-1_language,_Examples___3_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/111/artifact/build-artifacts/04:50:04_Tails_is_localized_for_every_tier-1_language,_Examples___3_.journal

After features/support/hooks.rb:100 0.000
3:8.908
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.082
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 14.014
When I log in to a new session in French (fr) 59.546
Then the keyboard layout is set to "fr" 0.281
When the network is plugged 0.115
And Tor is ready 35.401
Then I successfully start the Unsafe Browser 36.199
And I kill the Unsafe Browser 7.576
When I enable the screen keyboard 0.146
Then the screen keyboard works in Tor Browser 35.626
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.108

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/111/artifact/build-artifacts/04:53:25_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_feature-arti/111/artifact/build-artifacts/04:53:25_Tails_is_localized_for_every_tier-1_language,_Examples___4_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/111/artifact/build-artifacts/04:53:25_Tails_is_localized_for_every_tier-1_language,_Examples___4_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/111/artifact/build-artifacts/04:53:25_Tails_is_localized_for_every_tier-1_language,_Examples___4_.journal

After features/support/hooks.rb:100 0.000
4:58.122
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 19.485
When I log in to a new session in German (de) 56.379
Then the keyboard layout is set to "de" 0.475
When the network is plugged 0.140
And Tor is ready 38.349
Then I successfully start the Unsafe Browser 38.949
And I kill the Unsafe Browser 6.456
When I enable the screen keyboard 0.233
Then the screen keyboard works in Tor Browser 59.359
And DuckDuckGo is the default search engine 33.825
And I kill the Tor Browser 7.200
And the screen keyboard works in Thunderbird 36.619
And the layout of the screen keyboard is set to "de" 0.647
After features/support/hooks.rb:330 6.595
After features/support/hooks.rb:100 0.000
5:14.774
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.025
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 16.881
When I log in to a new session in Italian (it) 57.920
Then the keyboard layout is set to "it" 0.272
When the network is plugged 0.074
And Tor is ready 34.698
Then I successfully start the Unsafe Browser 25.502
And I kill the Unsafe Browser 12.804
When I enable the screen keyboard 0.219
Then the screen keyboard works in Tor Browser 1:21.456
And DuckDuckGo is the default search engine 45.458
And I kill the Tor Browser 7.623
And the screen keyboard works in Thunderbird 31.213
And the layout of the screen keyboard is set to "us" 0.650
After features/support/hooks.rb:330 7.394
After features/support/hooks.rb:100 0.000
4:50.259
Before features/support/hooks.rb:266 0.029
Before features/support/hooks.rb:273 0.266
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 12.202
When I log in to a new session in Persian (fa) 58.767
Then the keyboard layout is set to "ir" 0.467
When the network is plugged 0.170
And Tor is ready 34.677
Then I successfully start the Unsafe Browser 38.092
And I kill the Unsafe Browser 6.696
When I enable the screen keyboard 0.114
Then the screen keyboard works in Tor Browser 1:13.564
And DuckDuckGo is the default search engine 23.618
And I kill the Tor Browser 6.873
And the screen keyboard works in Thunderbird 33.959
And the layout of the screen keyboard is set to "ir" 1.054
After features/support/hooks.rb:330 1.983
After features/support/hooks.rb:100 0.000
3:53.743
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.059
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 19.311
When I log in to a new session in Portuguese (pt) 3:34.431
cannot find GnomeApplicationsMenuPortuguese.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/common_steps.rb:577:in `/^the Tails desktop is ready$/'
./features/step_definitions/common_steps.rb:533:in `/^I log in to a new session(?: in ([^ ]*) \(([^ ]*)\))?( without activating the Persistent Storage)?( after having activated the Persistent Storage| expecting no warning about the Persistent Storage not being activated)?$/'
features/localization.feature:54:in `When I log in to a new session in Portuguese (pt)'
features/localization.feature:23:in `When I log in to a new session in <language> (<lang_code>)'
Then the keyboard layout is set to "pt" 0.000
When the network is plugged 0.000
And Tor is ready 0.000
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.003

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/111/artifact/build-artifacts/05:12:45_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_feature-arti/111/artifact/build-artifacts/05:12:45_Tails_is_localized_for_every_tier-1_language,_Examples___8_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/111/artifact/build-artifacts/05:12:45_Tails_is_localized_for_every_tier-1_language,_Examples___8_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/111/artifact/build-artifacts/05:12:45_Tails_is_localized_for_every_tier-1_language,_Examples___8_.journal

After features/support/hooks.rb:100 0.000
4:58.688
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 19.802
When I log in to a new session in Russian (ru) 1:4.795
Then the keyboard layout is set to "ru" 2.780
When the network is plugged 2.666
And Tor is ready 23.958
Then I successfully start the Unsafe Browser 24.698
And I kill the Unsafe Browser 7.593
When I enable the screen keyboard 2.338
Then the screen keyboard works in Tor Browser 1:4.656
And DuckDuckGo is the default search engine 42.541
And I kill the Tor Browser 7.327
And the screen keyboard works in Thunderbird 34.902
And the layout of the screen keyboard is set to "ru" 0.624
After features/support/hooks.rb:330 6.034
After features/support/hooks.rb:100 0.000
5:12.943
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.039
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 14.501
When I log in to a new session in Spanish (es) 57.589
Then the keyboard layout is set to "es" 0.603
When the network is plugged 0.128
And Tor is ready 35.316
Then I successfully start the Unsafe Browser 41.203
And I kill the Unsafe Browser 7.042
When I enable the screen keyboard 2.286
Then the screen keyboard works in Tor Browser 1:12.753
And DuckDuckGo is the default search engine 39.978
And I kill the Tor Browser 10.004
And the screen keyboard works in Thunderbird 30.688
And the layout of the screen keyboard is set to "us" 0.845
After features/support/hooks.rb:330 5.459
After features/support/hooks.rb:100 0.000
5:4.311
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.356
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 14.028
When I log in to a new session in Turkish (tr) 1:2.423
Then the keyboard layout is set to "tr" 4.311
When the network is plugged 3.346
And Tor is ready 26.757
Then I successfully start the Unsafe Browser 37.223
And I kill the Unsafe Browser 7.067
When I enable the screen keyboard 1.422
Then the screen keyboard works in Tor Browser 56.148
And DuckDuckGo is the default search engine 54.281
And I kill the Tor Browser 6.718
And the screen keyboard works in Thunderbird 30.585
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:1058:in `new'
./features/step_definitions/common_steps.rb:1058: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:1057:in `launch_app'
./features/step_definitions/common_steps.rb:1104: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:1057:in `launch_app'
./features/step_definitions/common_steps.rb:1104: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:57: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 6.202

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/111/artifact/build-artifacts/05:28:21_Tails_is_localized_for_every_tier-1_language,_Examples___11_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/111/artifact/build-artifacts/05:28:21_Tails_is_localized_for_every_tier-1_language,_Examples___11_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/111/artifact/build-artifacts/05:28:21_Tails_is_localized_for_every_tier-1_language,_Examples___11_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_feature-arti/111/artifact/build-artifacts/05:28:21_Tails_is_localized_for_every_tier-1_language,_Examples___11_.journal

After features/support/hooks.rb:100 0.000