Project Number Date
test_Tails_ISO_codespell 12 26 Jun 2025, 11:15

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 154 3 6 0 0 163 13 3 16 59:26.179 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.387
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 24.776
And I log in to a new session in German (de) 57.895
Then the live user's Documents directory exists 0.055
And there is a GNOME bookmark for the Documents directory 6.659
After features/support/hooks.rb:330 7.651
After features/support/hooks.rb:100 0.000
Tags: @product
1:16.490
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 11.227
And I log in to a new session in German (de) 54.583
Then the live user's Downloads directory exists 0.186
And there is a GNOME bookmark for the Downloads directory 10.493
After features/support/hooks.rb:330 3.274
After features/support/hooks.rb:100 0.000
Tags: @product
1:14.137
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.019
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 18.048
And I log in to a new session in German (de) 48.798
Then the live user's Music directory exists 0.072
And there is a GNOME bookmark for the Music directory 7.217
After features/support/hooks.rb:330 5.901
After features/support/hooks.rb:100 0.000
Tags: @product
1:21.048
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.029
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 11.858
And I log in to a new session in German (de) 55.974
Then the live user's Pictures directory exists 0.141
And there is a GNOME bookmark for the Pictures directory 13.074
After features/support/hooks.rb:330 1.119
After features/support/hooks.rb:100 0.000
Tags: @product
1:20.581
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 17.829
And I log in to a new session in German (de) 56.055
Then the live user's Videos directory exists 2.450
And there is a GNOME bookmark for the Videos directory 4.246
After features/support/hooks.rb:330 3.021
After features/support/hooks.rb:100 0.000
5:10.986
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 21.329
When I log in to a new session in Arabic (ar) 59.750
Then the keyboard layout is set to "us" 0.249
When the network is plugged 0.087
And Tor is ready 33.887
Then I successfully start the Unsafe Browser 25.208
And I kill the Unsafe Browser 8.513
When I enable the screen keyboard 1.436
Then the screen keyboard works in Tor Browser 1:6.341
And DuckDuckGo is the default search engine 56.864
And I kill the Tor Browser 7.110
And the screen keyboard works in Thunderbird 30.207
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:44: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 7.012

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

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

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/12/artifact/build-artifacts/03:32:44_Tails_is_localized_for_every_tier-1_language,_Examples___1_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/12/artifact/build-artifacts/03:32:44_Tails_is_localized_for_every_tier-1_language,_Examples___1_.journal

After features/support/hooks.rb:100 0.000
5:40.476
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 25.803
When I log in to a new session in Chinese (zh_CN) 1:3.039
Then the keyboard layout is set to "cn" 5.033
When the network is plugged 2.013
And Tor is ready 40.951
Then I successfully start the Unsafe Browser 38.690
And I kill the Unsafe Browser 6.547
When I enable the screen keyboard 0.115
Then the screen keyboard works in Tor Browser 57.629
And DuckDuckGo is the default search engine 53.517
And I kill the Tor Browser 7.257
And the screen keyboard works in Thunderbird 38.997
And the layout of the screen keyboard is set to "us" 0.879
After features/support/hooks.rb:330 2.250
After features/support/hooks.rb:100 0.000
4:38.420
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 19.796
When I log in to a new session in English (en) 36.057
Then the keyboard layout is set to "us" 0.225
When the network is plugged 0.114
And Tor is ready 57.005
Then I successfully start the Unsafe Browser 26.157
And I kill the Unsafe Browser 7.380
When I enable the screen keyboard 1.629
Then the screen keyboard works in Tor Browser 1:5.975
And DuckDuckGo is the default search engine 20.871
And I kill the Tor Browser 6.905
And the screen keyboard works in Thunderbird 35.530
And the layout of the screen keyboard is set to "us" 0.771
After features/support/hooks.rb:330 1.325
After features/support/hooks.rb:100 0.000
4:57.313
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 22.647
When I log in to a new session in French (fr) 54.713
Then the keyboard layout is set to "fr" 0.383
When the network is plugged 0.111
And Tor is ready 55.745
Then I successfully start the Unsafe Browser 24.351
And I kill the Unsafe Browser 6.824
When I enable the screen keyboard 1.061
Then the screen keyboard works in Tor Browser 1:6.545
And DuckDuckGo is the default search engine 21.849
And I kill the Tor Browser 6.853
And the screen keyboard works in Thunderbird 35.116
And the layout of the screen keyboard is set to "fr" 1.110
After features/support/hooks.rb:330 1.542
After features/support/hooks.rb:100 0.000
5:0.329
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 20.765
When I log in to a new session in German (de) 58.375
Then the keyboard layout is set to "de" 0.275
When the network is plugged 0.106
And Tor is ready 34.276
Then I successfully start the Unsafe Browser 26.557
And I kill the Unsafe Browser 7.392
When I enable the screen keyboard 0.600
Then the screen keyboard works in Tor Browser 1:7.264
And DuckDuckGo is the default search engine 42.566
And I kill the Tor Browser 7.321
And the screen keyboard works in Thunderbird 34.082
And the layout of the screen keyboard is set to "de" 0.742
After features/support/hooks.rb:330 4.870
After features/support/hooks.rb:100 0.000
3:9.462
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.016
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 15.318
When I log in to a new session in Italian (it) 59.349
Then the keyboard layout is set to "it" 0.429
When the network is plugged 0.109
And Tor is ready 34.971
Then I successfully start the Unsafe Browser 36.335
And I kill the Unsafe Browser 7.591
When I enable the screen keyboard 0.151
Then the screen keyboard works in Tor Browser 35.205
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 12.214

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

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/12/artifact/build-artifacts/03:56:28_Tails_is_localized_for_every_tier-1_language,_Examples___6_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/12/artifact/build-artifacts/03:56:28_Tails_is_localized_for_every_tier-1_language,_Examples___6_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/12/artifact/build-artifacts/03:56:28_Tails_is_localized_for_every_tier-1_language,_Examples___6_.journal

After features/support/hooks.rb:100 0.000
5:3.312
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.038
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 13.690
When I log in to a new session in Persian (fa) 57.780
Then the keyboard layout is set to "ir" 0.398
When the network is plugged 0.077
And Tor is ready 56.194
Then I successfully start the Unsafe Browser 25.738
And I kill the Unsafe Browser 10.100
When I enable the screen keyboard 0.685
Then the screen keyboard works in Tor Browser 48.037
And DuckDuckGo is the default search engine 53.306
And I kill the Tor Browser 7.039
And the screen keyboard works in Thunderbird 30.263
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:53: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 "ir" 0.000
After features/support/hooks.rb:330 8.665

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/12/artifact/build-artifacts/04:01:44_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/12/artifact/build-artifacts/04:01:44_Tails_is_localized_for_every_tier-1_language,_Examples___7_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/12/artifact/build-artifacts/04:01:44_Tails_is_localized_for_every_tier-1_language,_Examples___7_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/12/artifact/build-artifacts/04:01:44_Tails_is_localized_for_every_tier-1_language,_Examples___7_.journal

After features/support/hooks.rb:100 0.000
4:39.638
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.015
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 20.817
When I log in to a new session in Portuguese (pt) 59.903
Then the keyboard layout is set to "pt" 0.431
When the network is plugged 0.114
And Tor is ready 33.900
Then I successfully start the Unsafe Browser 23.097
And I kill the Unsafe Browser 7.092
When I enable the screen keyboard 1.721
Then the screen keyboard works in Tor Browser 53.763
And DuckDuckGo is the default search engine 34.275
And I kill the Tor Browser 7.540
And the screen keyboard works in Thunderbird 35.943
And the layout of the screen keyboard is set to "us" 1.037
After features/support/hooks.rb:330 7.006
After features/support/hooks.rb:100 0.000
5:1.133
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 14.836
When I log in to a new session in Russian (ru) 57.847
Then the keyboard layout is set to "ru" 0.556
When the network is plugged 0.101
And Tor is ready 35.531
Then I successfully start the Unsafe Browser 38.416
And I kill the Unsafe Browser 6.676
When I enable the screen keyboard 0.264
Then the screen keyboard works in Tor Browser 57.875
And DuckDuckGo is the default search engine 42.530
And I kill the Tor Browser 11.362
And the screen keyboard works in Thunderbird 28.514
And the layout of the screen keyboard is set to "ru" 6.619
After features/support/hooks.rb:330 5.132
After features/support/hooks.rb:100 0.000
4:24.906
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 9.938
When I log in to a new session in Spanish (es) 57.154
Then the keyboard layout is set to "es" 0.444
When the network is plugged 0.135
And Tor is ready 35.184
Then I successfully start the Unsafe Browser 39.466
And I kill the Unsafe Browser 6.977
When I enable the screen keyboard 0.962
Then the screen keyboard works in Tor Browser 55.333
And DuckDuckGo is the default search engine 22.344
And I kill the Tor Browser 6.180
And the screen keyboard works in Thunderbird 30.155
And the layout of the screen keyboard is set to "us" 0.628
After features/support/hooks.rb:330 2.650
After features/support/hooks.rb:100 0.000
4:58.552
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 19.656
When I log in to a new session in Turkish (tr) 58.522
Then the keyboard layout is set to "tr" 0.435
When the network is plugged 0.100
And Tor is ready 29.798
Then I successfully start the Unsafe Browser 30.170
And I kill the Unsafe Browser 6.778
When I enable the screen keyboard 1.603
Then the screen keyboard works in Tor Browser 1:6.993
And DuckDuckGo is the default search engine 43.037
And I kill the Tor Browser 7.134
And the screen keyboard works in Thunderbird 33.198
And the layout of the screen keyboard is set to "us" 1.120
After features/support/hooks.rb:330 7.704
After features/support/hooks.rb:100 0.000