Project Number Date
test_Tails_ISO_codespell 14 28 Jun 2025, 11:00

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 120 6 37 0 0 163 10 6 16 46:15.485 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:6.573
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 14.191
And I log in to a new session in German (de) 48.340
Then the live user's Documents directory exists 0.743
And there is a GNOME bookmark for the Documents directory 3.298
After features/support/hooks.rb:330 0.720
After features/support/hooks.rb:100 0.000
Tags: @product
1:5.008
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 8.669
And I log in to a new session in German (de) 54.041
Then the live user's Downloads directory exists 0.081
And there is a GNOME bookmark for the Downloads directory 2.215
After features/support/hooks.rb:330 0.954
After features/support/hooks.rb:100 0.000
Tags: @product
1:0.862
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 16.570
And I log in to a new session in German (de) 40.640
Then the live user's Music directory exists 0.101
And there is a GNOME bookmark for the Music directory 3.550
After features/support/hooks.rb:330 4.016
After features/support/hooks.rb:100 0.000
Tags: @product
1:8.393
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.026
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 14.123
And I log in to a new session in German (de) 46.268
Then the live user's Pictures directory exists 1.587
And there is a GNOME bookmark for the Pictures directory 6.413
After features/support/hooks.rb:330 1.062
After features/support/hooks.rb:100 0.000
Tags: @product
1:4.538
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.923
And I log in to a new session in German (de) 52.504
Then the live user's Videos directory exists 0.092
And there is a GNOME bookmark for the Videos directory 2.017
After features/support/hooks.rb:330 1.283
After features/support/hooks.rb:100 0.000
3:41.703
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.716
When I log in to a new session in Arabic (ar) 41.036
Then the keyboard layout is set to "us" 0.389
When the network is plugged 0.145
And Tor is ready 30.655
Then I successfully start the Unsafe Browser 27.059
And I kill the Unsafe Browser 6.784
When I enable the screen keyboard 0.172
Then the screen keyboard works in Tor Browser 48.925
And DuckDuckGo is the default search engine 21.059
And I kill the Tor Browser 5.740
And the screen keyboard works in Thunderbird 23.371
And the layout of the screen keyboard is set to "us" 0.646
After features/support/hooks.rb:330 8.176
After features/support/hooks.rb:100 0.000
2:43.857
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 9.944
When I log in to a new session in Chinese (zh_CN) 56.211
Then the keyboard layout is set to "cn" 0.196
When the network is plugged 0.075
And Tor is ready 30.943
Then I successfully start the Unsafe Browser 28.662
And I kill the Unsafe Browser 6.698
When I enable the screen keyboard 0.571
Then the screen keyboard works in Tor Browser 30.552
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:45: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 9.264

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

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/14/artifact/build-artifacts/03:17:54_Tails_is_localized_for_every_tier-1_language,_Examples___2_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/14/artifact/build-artifacts/03:17:54_Tails_is_localized_for_every_tier-1_language,_Examples___2_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/14/artifact/build-artifacts/03:17:54_Tails_is_localized_for_every_tier-1_language,_Examples___2_.journal

After features/support/hooks.rb:100 0.000
1:5.587
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.077
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 17.148
When I log in to a new session in English (en) 34.745
Then the keyboard layout is set to "us" 0.151
When the network is plugged 0.065
And Tor is ready 13.477
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: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 5.152

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/14/artifact/build-artifacts/03:19: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_codespell/14/artifact/build-artifacts/03:19:10_Tails_is_localized_for_every_tier-1_language,_Examples___3_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/14/artifact/build-artifacts/03:19:10_Tails_is_localized_for_every_tier-1_language,_Examples___3_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/14/artifact/build-artifacts/03:19:10_Tails_is_localized_for_every_tier-1_language,_Examples___3_.journal

After features/support/hooks.rb:100 0.000
5:10.881
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 25.451
When I log in to a new session in French (fr) 57.625
Then the keyboard layout is set to "fr" 0.530
When the network is plugged 0.207
And Tor is ready 31.853
Then I successfully start the Unsafe Browser 25.407
And I kill the Unsafe Browser 6.868
When I enable the screen keyboard 1.409
Then the screen keyboard works in Tor Browser 53.373
And DuckDuckGo is the default search engine 1:0.980
And I kill the Tor Browser 7.614
And the screen keyboard works in Thunderbird 35.030
And the layout of the screen keyboard is set to "fr" 4.528
After features/support/hooks.rb:330 5.997
After features/support/hooks.rb:100 0.000
5:26.330
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.026
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 19.487
When I log in to a new session in German (de) 50.965
Then the keyboard layout is set to "de" 3.825
When the network is plugged 3.309
And Tor is ready 27.217
Then I successfully start the Unsafe Browser 38.119
And I kill the Unsafe Browser 7.000
When I enable the screen keyboard 1.469
Then the screen keyboard works in Tor Browser 1:16.679
And DuckDuckGo is the default search engine 57.639
And I kill the Tor Browser 6.557
And the screen keyboard works in Thunderbird 33.338
And the layout of the screen keyboard is set to "de" 0.721
After features/support/hooks.rb:330 4.829
After features/support/hooks.rb:100 0.000
3:52.021
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.115
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 15.854
When I log in to a new session in Italian (it) 1:1.425
Then the keyboard layout is set to "it" 0.478
When the network is plugged 2.354
And Tor is ready 56.322
Then I successfully start the Unsafe Browser 39.138
And I kill the Unsafe Browser 9.588
When I enable the screen keyboard 1.314
Then the screen keyboard works in Tor Browser 45.545
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:52: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 15.117

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/14/artifact/build-artifacts/03:33:57_Tails_is_localized_for_every_tier-1_language,_Examples___6_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/14/artifact/build-artifacts/03:33:57_Tails_is_localized_for_every_tier-1_language,_Examples___6_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/14/artifact/build-artifacts/03:33:57_Tails_is_localized_for_every_tier-1_language,_Examples___6_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/14/artifact/build-artifacts/03:33:57_Tails_is_localized_for_every_tier-1_language,_Examples___6_.journal

After features/support/hooks.rb:100 0.000
1:22.220
Scenario Outline Tails is localized for every tier-1 language
Before features/support/hooks.rb:266 0.054
Before features/support/hooks.rb:273 0.276
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 1:22.220
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:53: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 Persian (fa) 0.000
Then the keyboard layout is set to "ir" 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 "ir" 0.000
After features/support/hooks.rb:330 6.268

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/14/artifact/build-artifacts/03:35:35_Tails_is_localized_for_every_tier-1_language,_Examples___7_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/14/artifact/build-artifacts/03:35:35_Tails_is_localized_for_every_tier-1_language,_Examples___7_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/14/artifact/build-artifacts/03:35:35_Tails_is_localized_for_every_tier-1_language,_Examples___7_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/14/artifact/build-artifacts/03:35:35_Tails_is_localized_for_every_tier-1_language,_Examples___7_.journal

After features/support/hooks.rb:100 0.000
5:31.427
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 23.715
When I log in to a new session in Portuguese (pt) 1:11.985
Then the keyboard layout is set to "pt" 0.204
When the network is plugged 0.110
And Tor is ready 40.165
Then I successfully start the Unsafe Browser 43.742
And I kill the Unsafe Browser 9.851
When I enable the screen keyboard 0.471
Then the screen keyboard works in Tor Browser 1:17.627
And DuckDuckGo is the default search engine 25.969
And I kill the Tor Browser 6.550
And the screen keyboard works in Thunderbird 31.032
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: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 6.120

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/14/artifact/build-artifacts/03:41:14_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_codespell/14/artifact/build-artifacts/03:41:14_Tails_is_localized_for_every_tier-1_language,_Examples___8_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/14/artifact/build-artifacts/03:41:14_Tails_is_localized_for_every_tier-1_language,_Examples___8_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/14/artifact/build-artifacts/03:41:14_Tails_is_localized_for_every_tier-1_language,_Examples___8_.journal

After features/support/hooks.rb:100 0.000
5:12.894
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 43.428
When I log in to a new session in Russian (ru) 56.959
Then the keyboard layout is set to "ru" 0.237
When the network is plugged 0.151
And Tor is ready 34.489
Then I successfully start the Unsafe Browser 26.308
And I kill the Unsafe Browser 12.483
When I enable the screen keyboard 0.257
Then the screen keyboard works in Tor Browser 1:0.117
And DuckDuckGo is the default search engine 26.489
And I kill the Tor Browser 9.027
And the screen keyboard works in Thunderbird 31.419
And the layout of the screen keyboard is set to "ru" 11.523
After features/support/hooks.rb:330 1.709
After features/support/hooks.rb:100 0.000
1:32.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.009
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.405
When I log in to a new session in Spanish (es) 1:4.461
Then the keyboard layout is set to "es" 4.031
When the network is plugged 0.439
And Tor is ready 12.964
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 7.917

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/14/artifact/build-artifacts/03:48:11_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_codespell/14/artifact/build-artifacts/03:48:11_Tails_is_localized_for_every_tier-1_language,_Examples___10_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/14/artifact/build-artifacts/03:48:11_Tails_is_localized_for_every_tier-1_language,_Examples___10_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/14/artifact/build-artifacts/03:48:11_Tails_is_localized_for_every_tier-1_language,_Examples___10_.journal

After features/support/hooks.rb:100 0.000
5:10.880
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 25.576
When I log in to a new session in Turkish (tr) 1:1.737
Then the keyboard layout is set to "tr" 1.687
When the network is plugged 3.711
And Tor is ready 25.654
Then I successfully start the Unsafe Browser 24.789
And I kill the Unsafe Browser 9.593
When I enable the screen keyboard 1.675
Then the screen keyboard works in Tor Browser 1:3.536
And DuckDuckGo is the default search engine 43.381
And I kill the Tor Browser 6.836
And the screen keyboard works in Thunderbird 35.975
And the layout of the screen keyboard is set to "us" 6.725
After features/support/hooks.rb:330 5.855
After features/support/hooks.rb:100 0.000