Project Number Date
test_Tails_ISO_devel 3880 23 Jun 2025, 12:03

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 46:46.920 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
2:18.626
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 1:7.499
And I log in to a new session in German (de) 57.462
Then the live user's Documents directory exists 0.399
And there is a GNOME bookmark for the Documents directory 13.264
After features/support/hooks.rb:330 1.021
After features/support/hooks.rb:100 0.000
Tags: @product
1:18.129
Scenario Outline Do not localize the XDG User Dirs to be able to use those dirs in Tor Browser (#19255)
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 1:18.129
Failed to restore snapshot (RuntimeError)
./features/step_definitions/common_steps.rb:89:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:173:in `/^I\ have\ started\ Tails\ from\ DVD\ without\ network\ and\ stopped\ at\ Tails\ Greeter's\ login\ screen$/'
features/localization.feature:15:in `Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen'
features/localization.feature:8:in `Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen'
And I log in to a new session in German (de) 0.000
Then the live user's Downloads directory exists 0.000
And there is a GNOME bookmark for the Downloads directory 0.000
After features/support/hooks.rb:330 5.765

SCENARIO FAILED: 'Do not localize the XDG User Dirs to be able to use those dirs in Tor Browser (#19255), Examples (#2)' (at time 03:45:30)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3880/artifact/build-artifacts/03:45:30_Do_not_localize_the_XDG_User_Dirs_to_be_able_to_use_those_dirs_in_Tor_Browser___19255_,_Examples___2_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3880/artifact/build-artifacts/03:45:30_Do_not_localize_the_XDG_User_Dirs_to_be_able_to_use_those_dirs_in_Tor_Browser___19255_,_Examples___2_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3880/artifact/build-artifacts/03:45:30_Do_not_localize_the_XDG_User_Dirs_to_be_able_to_use_those_dirs_in_Tor_Browser___19255_,_Examples___2_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3880/artifact/build-artifacts/03:45:30_Do_not_localize_the_XDG_User_Dirs_to_be_able_to_use_those_dirs_in_Tor_Browser___19255_,_Examples___2_.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:36.039
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.321
And I log in to a new session in German (de) 1:2.413
Then the live user's Music directory exists 1.304
And there is a GNOME bookmark for the Music directory 12.000
After features/support/hooks.rb:330 1.287
After features/support/hooks.rb:100 0.000
Tags: @product
1:38.069
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 26.205
And I log in to a new session in German (de) 1:7.935
Then the live user's Pictures directory exists 0.329
And there is a GNOME bookmark for the Pictures directory 3.599
After features/support/hooks.rb:330 0.752
After features/support/hooks.rb:100 0.000
Tags: @product
1:38.526
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 28.066
And I log in to a new session in German (de) 56.601
Then the live user's Videos directory exists 0.361
And there is a GNOME bookmark for the Videos directory 13.497
After features/support/hooks.rb:330 1.104
After features/support/hooks.rb:100 0.000
3:59.245
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 1:8.672
When I log in to a new session in Arabic (ar) 55.007
Then the keyboard layout is set to "us" 0.215
When the network is plugged 0.079
And Tor is ready 34.190
Then I successfully start the Unsafe Browser 37.482
And I kill the Unsafe Browser 7.134
When I enable the screen keyboard 0.200
Then the screen keyboard works in Tor Browser 36.261
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:44: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.381

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3880/artifact/build-artifacts/03:54:32_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_devel/3880/artifact/build-artifacts/03:54:32_Tails_is_localized_for_every_tier-1_language,_Examples___1_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3880/artifact/build-artifacts/03:54:32_Tails_is_localized_for_every_tier-1_language,_Examples___1_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3880/artifact/build-artifacts/03:54:32_Tails_is_localized_for_every_tier-1_language,_Examples___1_.journal

After features/support/hooks.rb:100 0.000
4:46.848
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.344
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 14.807
When I log in to a new session in Chinese (zh_CN) 57.707
Then the keyboard layout is set to "cn" 0.270
When the network is plugged 0.105
And Tor is ready 35.202
Then I successfully start the Unsafe Browser 38.946
And I kill the Unsafe Browser 7.100
When I enable the screen keyboard 0.819
Then the screen keyboard works in Tor Browser 1:6.880
And DuckDuckGo is the default search engine 27.890
And I kill the Tor Browser 5.803
And the screen keyboard works in Thunderbird 31.314
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:1047:in `new'
./features/step_definitions/common_steps.rb:1047: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:1046:in `launch_app'
./features/step_definitions/common_steps.rb:1093: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:1046:in `launch_app'
./features/step_definitions/common_steps.rb:1093: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:45: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 14.054

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

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3880/artifact/build-artifacts/03:59:32_Tails_is_localized_for_every_tier-1_language,_Examples___2_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3880/artifact/build-artifacts/03:59:32_Tails_is_localized_for_every_tier-1_language,_Examples___2_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3880/artifact/build-artifacts/03:59:32_Tails_is_localized_for_every_tier-1_language,_Examples___2_.journal

After features/support/hooks.rb:100 0.000
1:24.468
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.033
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 1:24.468
Failed to restore snapshot (RuntimeError)
./features/step_definitions/common_steps.rb:89:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/common_steps.rb:95:in `rescue in post_snapshot_restore_hook'
./features/step_definitions/common_steps.rb:72:in `post_snapshot_restore_hook'
./features/step_definitions/snapshots.rb:167:in `reach_checkpoint'
./features/step_definitions/snapshots.rb:173:in `/^I\ have\ started\ Tails\ from\ DVD\ without\ network\ and\ stopped\ at\ Tails\ Greeter's\ login\ screen$/'
features/localization.feature:46:in `Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen'
features/localization.feature:22:in `Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen'
When I log in to a new session in English (en) 0.000
Then the keyboard layout is set to "us" 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 5.964

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3880/artifact/build-artifacts/04:01:10_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_devel/3880/artifact/build-artifacts/04:01:10_Tails_is_localized_for_every_tier-1_language,_Examples___3_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3880/artifact/build-artifacts/04:01:10_Tails_is_localized_for_every_tier-1_language,_Examples___3_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3880/artifact/build-artifacts/04:01:10_Tails_is_localized_for_every_tier-1_language,_Examples___3_.journal

After features/support/hooks.rb:100 0.000
4:59.428
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 23.013
When I log in to a new session in French (fr) 1:2.706
Then the keyboard layout is set to "fr" 2.109
When the network is plugged 2.545
And Tor is ready 25.489
Then I successfully start the Unsafe Browser 24.866
And I kill the Unsafe Browser 10.690
When I enable the screen keyboard 1.511
Then the screen keyboard works in Tor Browser 1:3.496
And DuckDuckGo is the default search engine 38.253
And I kill the Tor Browser 7.002
And the screen keyboard works in Thunderbird 36.806
And the layout of the screen keyboard is set to "fr" 0.938
After features/support/hooks.rb:330 8.878
After features/support/hooks.rb:100 0.000
4:6.704
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.038
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 12.965
When I log in to a new session in German (de) 1:0.786
Then the keyboard layout is set to "de" 3.230
When the network is plugged 1.942
And Tor is ready 25.959
Then I successfully start the Unsafe Browser 26.687
And I kill the Unsafe Browser 11.741
When I enable the screen keyboard 0.571
Then the screen keyboard works in Tor Browser 41.982
And DuckDuckGo is the default search engine 26.329
And I kill the Tor Browser 7.653
And the screen keyboard works in Thunderbird 26.202
And the layout of the screen keyboard is set to "de" 0.652
After features/support/hooks.rb:330 2.298
After features/support/hooks.rb:100 0.000
3:59.284
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 25.896
When I log in to a new session in Italian (it) 48.760
Then the keyboard layout is set to "it" 0.159
When the network is plugged 0.073
And Tor is ready 48.520
Then I successfully start the Unsafe Browser 27.677
And I kill the Unsafe Browser 7.040
When I enable the screen keyboard 0.134
Then the screen keyboard works in Tor Browser 36.077
And DuckDuckGo is the default search engine 16.234
And I kill the Tor Browser 6.194
And the screen keyboard works in Thunderbird 21.292
And the layout of the screen keyboard is set to "us" 1.221
After features/support/hooks.rb:330 3.741
After features/support/hooks.rb:100 0.000
3:19.637
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 16.212
When I log in to a new session in Persian (fa) 37.963
Then the keyboard layout is set to "ir" 0.262
When the network is plugged 0.084
And Tor is ready 23.199
Then I successfully start the Unsafe Browser 24.537
And I kill the Unsafe Browser 8.110
When I enable the screen keyboard 0.170
Then the screen keyboard works in Tor Browser 42.119
And DuckDuckGo is the default search engine 16.984
And I kill the Tor Browser 6.849
And the screen keyboard works in Thunderbird 22.484
And the layout of the screen keyboard is set to "ir" 0.658
After features/support/hooks.rb:330 6.399
After features/support/hooks.rb:100 0.000
3:25.970
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.120
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 11.012
When I log in to a new session in Portuguese (pt) 44.642
Then the keyboard layout is set to "pt" 2.531
When the network is plugged 0.726
And Tor is ready 21.049
Then I successfully start the Unsafe Browser 22.533
And I kill the Unsafe Browser 7.322
When I enable the screen keyboard 0.184
Then the screen keyboard works in Tor Browser 42.318
And DuckDuckGo is the default search engine 20.892
And I kill the Tor Browser 5.475
And the screen keyboard works in Thunderbird 26.677
And the layout of the screen keyboard is set to "us" 0.603
After features/support/hooks.rb:330 2.010
After features/support/hooks.rb:100 0.000
3:38.906
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 12.304
When I log in to a new session in Russian (ru) 46.934
Then the keyboard layout is set to "ru" 0.199
When the network is plugged 0.092
And Tor is ready 22.763
Then I successfully start the Unsafe Browser 33.115
And I kill the Unsafe Browser 6.912
When I enable the screen keyboard 0.152
Then the screen keyboard works in Tor Browser 39.096
And DuckDuckGo is the default search engine 18.265
And I kill the Tor Browser 5.511
And the screen keyboard works in Thunderbird 33.000
And the layout of the screen keyboard is set to "ru" 0.557
After features/support/hooks.rb:330 1.768
After features/support/hooks.rb:100 0.000
1:8.262
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.006
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 12.519
When I log in to a new session in Spanish (es) 43.808
Then the keyboard layout is set to "es" 0.146
When the network is plugged 0.110
And Tor is ready 11.677
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:653:in `/^I successfully configure Tor$/'
./features/step_definitions/common_steps.rb:607:in `/^Tor is ready$/'
features/localization.feature:56: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.924

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3880/artifact/build-artifacts/04:26:22_Tails_is_localized_for_every_tier-1_language,_Examples___10_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3880/artifact/build-artifacts/04:26:22_Tails_is_localized_for_every_tier-1_language,_Examples___10_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3880/artifact/build-artifacts/04:26:22_Tails_is_localized_for_every_tier-1_language,_Examples___10_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/3880/artifact/build-artifacts/04:26:22_Tails_is_localized_for_every_tier-1_language,_Examples___10_.journal

After features/support/hooks.rb:100 0.000
3:28.772
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 8.665
When I log in to a new session in Turkish (tr) 50.077
Then the keyboard layout is set to "tr" 0.152
When the network is plugged 0.083
And Tor is ready 19.049
Then I successfully start the Unsafe Browser 22.523
And I kill the Unsafe Browser 6.982
When I enable the screen keyboard 0.263
Then the screen keyboard works in Tor Browser 39.010
And DuckDuckGo is the default search engine 31.768
And I kill the Tor Browser 5.620
And the screen keyboard works in Thunderbird 23.910
And the layout of the screen keyboard is set to "us" 0.664
After features/support/hooks.rb:330 4.551
After features/support/hooks.rb:100 0.000