Project Number Date
test_Tails_ISO_21319-thunderbird-153 2 26 Oct 2026, 22:01

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 264 2 2 0 0 268 19 2 21 38:35.089 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
46.719
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.364
And I log in to a new session in German (de) 25.130
Then the live user's Documents directory exists 0.029
And there is a GNOME bookmark for the Documents directory 14.195
After features/support/hooks.rb:339 1.061
After features/support/hooks.rb:108 0.000
Tags: @product
46.030
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.983
And I log in to a new session in German (de) 24.929
Then the live user's Downloads directory exists 0.038
And there is a GNOME bookmark for the Downloads directory 14.078
After features/support/hooks.rb:339 0.801
After features/support/hooks.rb:108 0.000
Tags: @product
47.375
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.906
And I log in to a new session in German (de) 26.089
Then the live user's Music directory exists 0.072
And there is a GNOME bookmark for the Music directory 14.306
After features/support/hooks.rb:339 1.000
After features/support/hooks.rb:108 0.000
Tags: @product
47.240
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.790
And I log in to a new session in German (de) 25.037
Then the live user's Pictures directory exists 0.044
And there is a GNOME bookmark for the Pictures directory 15.368
After features/support/hooks.rb:339 1.093
After features/support/hooks.rb:108 0.000
Tags: @product
45.997
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.153
And I log in to a new session in German (de) 24.696
Then the live user's Videos directory exists 0.057
And there is a GNOME bookmark for the Videos directory 14.089
After features/support/hooks.rb:339 0.913
After features/support/hooks.rb:108 0.000
2:14.531
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.848
And I set an administration password 6.812
When I log in to a new session in Arabic (ar) 24.834
Then the keyboard layout is set to "eg" 0.083
And tpsd is localized to the selected locale 0.084
Given the network is plugged 0.037
And Tor is ready 9.909
Then I successfully start the Unsafe Browser 6.353
And I kill the Unsafe Browser 5.169
Given Thunderbird is installed 51.133
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 8.623
And DuckDuckGo is the default search engine 4.725
And I kill the Tor Browser 5.165
And the screen keyboard works in Thunderbird 4.299
And the layout of the screen keyboard is set to "us" 0.379
After features/support/hooks.rb:339 0.736
After features/support/hooks.rb:108 0.000
2:20.047
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.097
And I set an administration password 6.852
When I log in to a new session in Chinese (zh_CN) 24.804
Then the keyboard layout is set to "cn" 0.102
And tpsd is localized to the selected locale 0.084
Given the network is plugged 0.052
And Tor is ready 12.871
Then I successfully start the Unsafe Browser 4.594
And I kill the Unsafe Browser 5.195
Given Thunderbird is installed 54.373
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 9.306
And DuckDuckGo is the default search engine 4.822
And I kill the Tor Browser 5.151
And the screen keyboard works in Thunderbird 4.256
And the layout of the screen keyboard is set to "us" 0.389
After features/support/hooks.rb:339 0.799
After features/support/hooks.rb:108 0.000
1:59.003
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.075
And I set an administration password 6.830
When I log in to a new session in English (en) 10.034
Then the keyboard layout is set to "us" 0.093
And tpsd is localized to the selected locale 0.103
Given the network is plugged 0.036
And Tor is ready 9.974
Then I successfully start the Unsafe Browser 5.914
And I kill the Unsafe Browser 5.142
Given Thunderbird is installed 50.875
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 9.127
And DuckDuckGo is the default search engine 3.509
And I kill the Tor Browser 5.175
And the screen keyboard works in Thunderbird 4.645
And the layout of the screen keyboard is set to "us" 0.407
After features/support/hooks.rb:339 1.350
After features/support/hooks.rb:108 0.000
2:17.862
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.022
And I set an administration password 6.635
When I log in to a new session in French (fr) 25.191
Then the keyboard layout is set to "fr" 0.097
And tpsd is localized to the selected locale 0.085
Given the network is plugged 0.030
And Tor is ready 12.503
Then I successfully start the Unsafe Browser 5.633
And I kill the Unsafe Browser 5.173
Given Thunderbird is installed 51.231
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 9.047
And DuckDuckGo is the default search engine 5.172
And I kill the Tor Browser 5.190
And the screen keyboard works in Thunderbird 4.402
And the layout of the screen keyboard is set to "fr" 0.360
After features/support/hooks.rb:339 1.262
After features/support/hooks.rb:108 0.000
2:19.017
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.108
And I set an administration password 6.828
When I log in to a new session in German (de) 24.641
Then the keyboard layout is set to "de" 0.085
And tpsd is localized to the selected locale 0.067
Given the network is plugged 0.041
And Tor is ready 12.437
Then I successfully start the Unsafe Browser 5.626
And I kill the Unsafe Browser 5.182
Given Thunderbird is installed 52.588
When I enable the screen keyboard 0.051
Then the screen keyboard works in Tor Browser 9.015
And DuckDuckGo is the default search engine 5.386
And I kill the Tor Browser 5.195
And the screen keyboard works in Thunderbird 4.397
And the layout of the screen keyboard is set to "de" 0.361
After features/support/hooks.rb:339 0.858
After features/support/hooks.rb:108 0.000
2:13.959
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.077
And I set an administration password 6.645
When I log in to a new session in Hindi (hi) 25.907
Then the keyboard layout is set to "in" 0.104
And tpsd is localized to the selected locale 0.055
Given the network is plugged 0.037
And Tor is ready 10.028
Then I successfully start the Unsafe Browser 4.685
And I kill the Unsafe Browser 5.167
Given Thunderbird is installed 50.463
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 8.222
And DuckDuckGo is the default search engine 5.346
And I kill the Tor Browser 5.218
And the screen keyboard works in Thunderbird 4.569
And the layout of the screen keyboard is set to "us" 0.358
After features/support/hooks.rb:339 1.066
After features/support/hooks.rb:108 0.000
2:14.504
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.386
And I set an administration password 6.898
When I log in to a new session in Indonesian (id) 24.700
Then the keyboard layout is set to "id" 0.098
And tpsd is localized to the selected locale 0.095
Given the network is plugged 0.034
And Tor is ready 11.357
Then I successfully start the Unsafe Browser 5.407
And I kill the Unsafe Browser 5.159
Given Thunderbird is installed 50.789
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 8.006
And DuckDuckGo is the default search engine 5.264
And I kill the Tor Browser 5.220
And the screen keyboard works in Thunderbird 3.685
And the layout of the screen keyboard is set to "us" 0.341
After features/support/hooks.rb:339 0.745
After features/support/hooks.rb:108 0.000
2:16.886
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.035
And I set an administration password 6.943
When I log in to a new session in Italian (it) 25.254
Then the keyboard layout is set to "it" 0.076
And tpsd is localized to the selected locale 0.068
Given the network is plugged 0.033
And Tor is ready 12.268
Then I successfully start the Unsafe Browser 5.250
And I kill the Unsafe Browser 5.172
Given Thunderbird is installed 50.905
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 8.620
And DuckDuckGo is the default search engine 5.432
And I kill the Tor Browser 5.174
And the screen keyboard works in Thunderbird 4.222
And the layout of the screen keyboard is set to "us" 0.336
After features/support/hooks.rb:339 1.184
After features/support/hooks.rb:108 0.000
2:15.106
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.852
And I set an administration password 6.974
When I log in to a new session in Persian (fa) 25.998
Then the keyboard layout is set to "ir" 0.084
And tpsd is localized to the selected locale 0.082
Given the network is plugged 0.030
And Tor is ready 11.288
Then I successfully start the Unsafe Browser 4.702
And I kill the Unsafe Browser 5.156
Given Thunderbird is installed 50.534
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 8.568
And DuckDuckGo is the default search engine 4.800
And I kill the Tor Browser 5.155
And the screen keyboard works in Thunderbird 4.414
And the layout of the screen keyboard is set to "ir" 0.381
After features/support/hooks.rb:339 0.697
After features/support/hooks.rb:108 0.000
2:37.155
Scenario Outline Tails is localized for every tier-1 language
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.981
And I set an administration password 6.760
When I log in to a new session in Portuguese (pt) 26.158
Then the keyboard layout is set to "pt" 0.080
And tpsd is localized to the selected locale 0.069
Given the network is plugged 0.044
And Tor is ready 12.769
Then I successfully start the Unsafe Browser 4.832
And I kill the Unsafe Browser 5.155
Given Thunderbird is installed 53.828
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 8.245
And DuckDuckGo is the default search engine 4.691
And I kill the Tor Browser 5.161
And the screen keyboard works in Thunderbird 22.288
cannot find ScreenKeyboard.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/thunderbird.rb:199:in `/^the screen keyboard works in Thunderbird$/'
features/localization.feature:55:in `And the screen keyboard works in Thunderbird'
features/localization.feature:36: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:339 5.267

SCENARIO FAILED: 'Tails is localized for every tier-1 language, Examples (#10)' (at time 02:12:21)

Boot log: https://jenkins.tails.net/job/test_Tails_ISO_21319-thunderbird-153/2/artifact/build-artifacts/02:12:21_Tails_is_localized_for_every_tier-1_language,_Examples___10_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.net/job/test_Tails_ISO_21319-thunderbird-153/2/artifact/build-artifacts/02:12:21_Tails_is_localized_for_every_tier-1_language,_Examples___10_.png

Video: https://jenkins.tails.net/job/test_Tails_ISO_21319-thunderbird-153/2/artifact/build-artifacts/02:12:21_Tails_is_localized_for_every_tier-1_language,_Examples___10_.mkv

Systemd journal: https://jenkins.tails.net/job/test_Tails_ISO_21319-thunderbird-153/2/artifact/build-artifacts/02:12:21_Tails_is_localized_for_every_tier-1_language,_Examples___10_.journal

After features/support/hooks.rb:108 0.000
2:35.034
Scenario Outline Tails is localized for every tier-1 language
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.841
And I set an administration password 6.733
When I log in to a new session in Russian (ru) 25.687
Then the keyboard layout is set to "ru" 0.098
And tpsd is localized to the selected locale 0.075
Given the network is plugged 0.024
And Tor is ready 11.260
Then I successfully start the Unsafe Browser 5.869
And I kill the Unsafe Browser 5.161
Given Thunderbird is installed 50.963
When I enable the screen keyboard 0.166
Then the screen keyboard works in Tor Browser 9.880
And DuckDuckGo is the default search engine 4.901
And I kill the Tor Browser 5.188
And the screen keyboard works in Thunderbird 22.181
cannot find ScreenKeyboard.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/thunderbird.rb:199:in `/^the screen keyboard works in Thunderbird$/'
features/localization.feature:56:in `And the screen keyboard works in Thunderbird'
features/localization.feature:36:in `And the screen keyboard works in Thunderbird'
And the layout of the screen keyboard is set to "ru" 0.000
After features/support/hooks.rb:339 5.177

SCENARIO FAILED: 'Tails is localized for every tier-1 language, Examples (#11)' (at time 02:15:01)

Boot log: https://jenkins.tails.net/job/test_Tails_ISO_21319-thunderbird-153/2/artifact/build-artifacts/02:15:01_Tails_is_localized_for_every_tier-1_language,_Examples___11_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.net/job/test_Tails_ISO_21319-thunderbird-153/2/artifact/build-artifacts/02:15:01_Tails_is_localized_for_every_tier-1_language,_Examples___11_.png

Video: https://jenkins.tails.net/job/test_Tails_ISO_21319-thunderbird-153/2/artifact/build-artifacts/02:15:01_Tails_is_localized_for_every_tier-1_language,_Examples___11_.mkv

Systemd journal: https://jenkins.tails.net/job/test_Tails_ISO_21319-thunderbird-153/2/artifact/build-artifacts/02:15:01_Tails_is_localized_for_every_tier-1_language,_Examples___11_.journal

After features/support/hooks.rb:108 0.000
2:16.095
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.967
And I set an administration password 6.838
When I log in to a new session in Spanish (es) 25.496
Then the keyboard layout is set to "es" 0.089
And tpsd is localized to the selected locale 0.076
Given the network is plugged 0.027
And Tor is ready 11.154
Then I successfully start the Unsafe Browser 5.828
And I kill the Unsafe Browser 5.171
Given Thunderbird is installed 51.446
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 8.499
And DuckDuckGo is the default search engine 4.601
And I kill the Tor Browser 5.168
And the screen keyboard works in Thunderbird 4.281
And the layout of the screen keyboard is set to "us" 0.372
After features/support/hooks.rb:339 0.748
After features/support/hooks.rb:108 0.000
2:17.242
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.011
And I set an administration password 6.844
When I log in to a new session in Turkish (tr) 26.342
Then the keyboard layout is set to "tr" 0.076
And tpsd is localized to the selected locale 0.086
Given the network is plugged 0.024
And Tor is ready 9.987
Then I successfully start the Unsafe Browser 5.773
And I kill the Unsafe Browser 5.197
Given Thunderbird is installed 53.397
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 8.013
And DuckDuckGo is the default search engine 4.547
And I kill the Tor Browser 5.169
And the screen keyboard works in Thunderbird 4.334
And the layout of the screen keyboard is set to "us" 0.371
After features/support/hooks.rb:339 1.480
After features/support/hooks.rb:108 0.000
Tags: @product
58.662
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.775
When I set the language to Italian (it) 4.618
Then the language and keyboard have not been saved in cleartext storage 2.078
When I shutdown Tails and wait for the computer to power off 5.403
And I start Tails from USB drive "__internal" with network unplugged 37.461
Then the Welcome Screen's language is set to English 0.324
After features/support/hooks.rb:339 0.821
After features/support/hooks.rb:108 0.006
Tags: @product
1:9.962
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 7.975
When I set the language to Italian (it) 5.515
And I save the language and keyboard options in cleartext storage 2.563
Then the "it" language and keyboard have been saved in cleartext storage 0.130
When I set the language to French (fr) 4.505
Then the "fr" language and keyboard have been saved in cleartext storage 0.081
And I shutdown Tails and wait for the computer to power off 3.962
And I start Tails from USB drive "__internal" with network unplugged 37.505
Then the "fr" language and keyboard have been saved in cleartext storage 0.204
And the Welcome Screen's language is set to French 0.706
When I log in to a new session 6.773
Then the language is set to French 0.037
After features/support/hooks.rb:339 0.694
After features/support/hooks.rb:108 0.005
Tags: @product
2:36.653
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails without network from a USB drive without a persistent partition and logged in 8.829
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.336
And I create a persistent partition 30.101
And I manually store legacy localization settings in Persistent Storage 0.173
When I shutdown Tails and wait for the computer to power off 5.436
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 34.715
Then the Welcome Screen's language is set to English 0.337
And the Welcome Screen's formats is set to United States 0.243
When I enable persistence 12.386
Then the Welcome Screen's language is set to German 0.297
And the Welcome Screen's formats is set to France 0.106
When I set the language to Italian (it) 4.489
Then the language and keyboard have not been saved in cleartext storage 2.071
When I save the language and keyboard options in cleartext storage 2.332
Then the "it" language and keyboard have been saved in cleartext storage 2.367
And I shutdown Tails and wait for the computer to power off 2.680
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 33.274
Then the Welcome Screen's language is set to Italian 0.738
And the Welcome Screen's formats is set to Italy 0.184
When I enable persistence 14.655
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.232
And the Welcome Screen's language is set to Italian 0.661
After features/support/hooks.rb:339 0.590
After features/support/hooks.rb:108 0.011