Project Number Date
test_Tails_ISO_21171-trixie-13.6 5 14 Jul 2026, 00:46

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 258 1 9 0 0 268 20 1 21 31:33.599 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
50.081
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 8.473
And I log in to a new session in German (de) 27.049
Then the live user's Documents directory exists 0.045
And there is a GNOME bookmark for the Documents directory 14.513
After features/support/hooks.rb:339 0.984
After features/support/hooks.rb:108 0.000
Tags: @product
47.146
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.982
And I log in to a new session in German (de) 25.882
Then the live user's Downloads directory exists 0.036
And there is a GNOME bookmark for the Downloads directory 14.244
After features/support/hooks.rb:339 0.797
After features/support/hooks.rb:108 0.000
Tags: @product
48.014
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.048
And I log in to a new session in German (de) 26.691
Then the live user's Music directory exists 0.053
And there is a GNOME bookmark for the Music directory 14.220
After features/support/hooks.rb:339 0.943
After features/support/hooks.rb:108 0.000
Tags: @product
46.387
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.028
And I log in to a new session in German (de) 24.947
Then the live user's Pictures directory exists 0.035
And there is a GNOME bookmark for the Pictures directory 14.376
After features/support/hooks.rb:339 1.049
After features/support/hooks.rb:108 0.000
Tags: @product
46.805
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.041
And I log in to a new session in German (de) 25.418
Then the live user's Videos directory exists 0.037
And there is a GNOME bookmark for the Videos directory 14.307
After features/support/hooks.rb:339 1.124
After features/support/hooks.rb:108 0.000
1:49.800
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.126
And I set an administration password 6.754
When I log in to a new session in Arabic (ar) 26.003
Then the keyboard layout is set to "eg" 0.080
And tpsd is localized to the selected locale 0.091
Given the network is plugged 0.013
And Tor is ready 11.330
Then I successfully start the Unsafe Browser 4.870
And I kill the Unsafe Browser 5.215
Given Thunderbird is installed 23.922
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 9.450
And DuckDuckGo is the default search engine 5.173
And I kill the Tor Browser 5.236
And the screen keyboard works in Thunderbird 4.105
And the layout of the screen keyboard is set to "us" 0.362
After features/support/hooks.rb:339 1.431
After features/support/hooks.rb:108 0.000
1:49.660
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.252
And I set an administration password 6.823
When I log in to a new session in Chinese (zh_CN) 25.006
Then the keyboard layout is set to "cn" 0.129
And tpsd is localized to the selected locale 0.088
Given the network is plugged 0.013
And Tor is ready 12.463
Then I successfully start the Unsafe Browser 4.708
And I kill the Unsafe Browser 5.203
Given Thunderbird is installed 23.607
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 9.491
And DuckDuckGo is the default search engine 4.871
And I kill the Tor Browser 5.213
And the screen keyboard works in Thunderbird 4.370
And the layout of the screen keyboard is set to "us" 0.337
After features/support/hooks.rb:339 0.642
After features/support/hooks.rb:108 0.000
1:34.588
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.262
And I set an administration password 6.755
When I log in to a new session in English (en) 11.350
Then the keyboard layout is set to "us" 0.094
And tpsd is localized to the selected locale 0.083
Given the network is plugged 0.016
And Tor is ready 12.327
Then I successfully start the Unsafe Browser 5.303
And I kill the Unsafe Browser 5.207
Given Thunderbird is installed 23.864
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.969
And DuckDuckGo is the default search engine 3.728
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 3.996
And the layout of the screen keyboard is set to "us" 0.347
After features/support/hooks.rb:339 0.826
After features/support/hooks.rb:108 0.000
1:48.981
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.359
And I set an administration password 6.748
When I log in to a new session in French (fr) 25.288
Then the keyboard layout is set to "fr" 0.107
And tpsd is localized to the selected locale 0.093
Given the network is plugged 0.015
And Tor is ready 11.459
Then I successfully start the Unsafe Browser 4.431
And I kill the Unsafe Browser 5.229
Given Thunderbird is installed 24.132
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 9.515
And DuckDuckGo is the default search engine 4.742
And I kill the Tor Browser 5.215
And the screen keyboard works in Thunderbird 4.165
And the layout of the screen keyboard is set to "fr" 0.410
After features/support/hooks.rb:339 0.844
After features/support/hooks.rb:108 0.000
1:51.643
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.254
And I set an administration password 6.750
When I log in to a new session in German (de) 25.218
Then the keyboard layout is set to "de" 0.111
And tpsd is localized to the selected locale 0.106
Given the network is plugged 0.018
And Tor is ready 13.165
Then I successfully start the Unsafe Browser 4.904
And I kill the Unsafe Browser 5.195
Given Thunderbird is installed 23.871
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 10.120
And DuckDuckGo is the default search engine 5.170
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 4.042
And the layout of the screen keyboard is set to "de" 0.396
After features/support/hooks.rb:339 0.675
After features/support/hooks.rb:108 0.000
1:49.993
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.414
And I set an administration password 6.729
When I log in to a new session in Hindi (hi) 25.797
Then the keyboard layout is set to "in" 0.082
And tpsd is localized to the selected locale 0.109
Given the network is plugged 0.022
And Tor is ready 11.348
Then I successfully start the Unsafe Browser 4.768
And I kill the Unsafe Browser 5.178
Given Thunderbird is installed 24.827
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 9.149
And DuckDuckGo is the default search engine 4.844
And I kill the Tor Browser 5.183
And the screen keyboard works in Thunderbird 4.117
And the layout of the screen keyboard is set to "us" 0.344
After features/support/hooks.rb:339 0.792
After features/support/hooks.rb:108 0.000
1:50.704
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.140
And I set an administration password 6.767
When I log in to a new session in Indonesian (id) 25.250
Then the keyboard layout is set to "id" 0.087
And tpsd is localized to the selected locale 0.081
Given the network is plugged 0.016
And Tor is ready 12.468
Then I successfully start the Unsafe Browser 4.747
And I kill the Unsafe Browser 5.199
Given Thunderbird is installed 24.069
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 10.001
And DuckDuckGo is the default search engine 5.010
And I kill the Tor Browser 5.190
And the screen keyboard works in Thunderbird 4.245
And the layout of the screen keyboard is set to "us" 0.344
After features/support/hooks.rb:339 0.629
After features/support/hooks.rb:108 0.000
1:49.265
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.365
And I set an administration password 6.717
When I log in to a new session in Italian (it) 25.157
Then the keyboard layout is set to "it" 0.087
And tpsd is localized to the selected locale 0.094
Given the network is plugged 0.019
And Tor is ready 11.259
Then I successfully start the Unsafe Browser 4.378
And I kill the Unsafe Browser 5.208
Given Thunderbird is installed 24.248
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 9.645
And DuckDuckGo is the default search engine 5.463
And I kill the Tor Browser 5.228
And the screen keyboard works in Thunderbird 3.978
And the layout of the screen keyboard is set to "us" 0.338
After features/support/hooks.rb:339 1.119
After features/support/hooks.rb:108 0.000
1:50.402
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.181
And I set an administration password 6.732
When I log in to a new session in Persian (fa) 25.206
Then the keyboard layout is set to "ir" 0.115
And tpsd is localized to the selected locale 0.096
Given the network is plugged 0.013
And Tor is ready 12.253
Then I successfully start the Unsafe Browser 5.062
And I kill the Unsafe Browser 5.212
Given Thunderbird is installed 23.774
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 9.887
And DuckDuckGo is the default search engine 4.632
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 4.565
And the layout of the screen keyboard is set to "ir" 0.372
After features/support/hooks.rb:339 1.289
After features/support/hooks.rb:108 0.000
1:49.061
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.222
And I set an administration password 6.772
When I log in to a new session in Portuguese (pt) 24.988
Then the keyboard layout is set to "pt" 0.125
And tpsd is localized to the selected locale 0.089
Given the network is plugged 0.014
And Tor is ready 12.290
Then I successfully start the Unsafe Browser 4.789
And I kill the Unsafe Browser 5.185
Given Thunderbird is installed 24.091
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 8.557
And DuckDuckGo is the default search engine 5.318
And I kill the Tor Browser 5.220
And the screen keyboard works in Thunderbird 3.974
And the layout of the screen keyboard is set to "us" 0.352
After features/support/hooks.rb:339 0.841
After features/support/hooks.rb:108 0.000
1:51.432
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.398
And I set an administration password 6.809
When I log in to a new session in Russian (ru) 25.711
Then the keyboard layout is set to "ru" 0.110
And tpsd is localized to the selected locale 0.095
Given the network is plugged 0.016
And Tor is ready 12.917
Then I successfully start the Unsafe Browser 4.748
And I kill the Unsafe Browser 5.185
Given Thunderbird is installed 24.252
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 9.337
And DuckDuckGo is the default search engine 5.089
And I kill the Tor Browser 5.196
And the screen keyboard works in Thunderbird 4.119
And the layout of the screen keyboard is set to "ru" 0.373
After features/support/hooks.rb:339 0.880
After features/support/hooks.rb:108 0.000
1:50.457
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.235
And I set an administration password 6.777
When I log in to a new session in Spanish (es) 25.763
Then the keyboard layout is set to "es" 0.088
And tpsd is localized to the selected locale 0.102
Given the network is plugged 0.017
And Tor is ready 12.360
Then I successfully start the Unsafe Browser 4.770
And I kill the Unsafe Browser 5.203
Given Thunderbird is installed 23.612
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 9.681
And DuckDuckGo is the default search engine 5.089
And I kill the Tor Browser 5.177
And the screen keyboard works in Thunderbird 4.116
And the layout of the screen keyboard is set to "us" 0.389
After features/support/hooks.rb:339 0.843
After features/support/hooks.rb:108 0.000
1:49.403
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.398
And I set an administration password 6.872
When I log in to a new session in Turkish (tr) 25.319
Then the keyboard layout is set to "tr" 0.085
And tpsd is localized to the selected locale 0.095
Given the network is plugged 0.017
And Tor is ready 11.193
Then I successfully start the Unsafe Browser 4.643
And I kill the Unsafe Browser 5.187
Given Thunderbird is installed 23.961
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 9.888
And DuckDuckGo is the default search engine 4.998
And I kill the Tor Browser 5.229
And the screen keyboard works in Thunderbird 4.067
And the layout of the screen keyboard is set to "us" 0.373
After features/support/hooks.rb:339 0.950
After features/support/hooks.rb:108 0.000
Tags: @product
58.528
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.454
When I set the language to Italian (it) 6.285
Then the language and keyboard have not been saved in cleartext storage 2.147
When I shutdown Tails and wait for the computer to power off 0.713
And I start Tails from USB drive "__internal" with network unplugged 40.666
Then the Welcome Screen's language is set to English 0.261
After features/support/hooks.rb:339 0.988
After features/support/hooks.rb:108 0.006
Tags: @product
25.532
Scenario Tails stores localization preferences when it's asked to
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Steps
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 7.303
When I set the language to Italian (it) 4.829
And I save the language and keyboard options in cleartext storage 13.399
The
The Dogtail init script raised: SearchError: descendant of [application | Welcome to Tails!]: child with name='Question' roleName='alert'
STDOUT:

STDERR:

 (Dogtail::Failure)
./features/support/helpers/dogtail.rb:93:in `run'
./features/support/helpers/dogtail.rb:339:in `initialize'
./features/support/helpers/dogtail.rb:268:in `new'
./features/support/helpers/dogtail.rb:268:in `call_tree_api_method'
./features/support/helpers/dogtail.rb:276:in `child'
./features/step_definitions/common_steps.rb:511:in `/^I save the language and keyboard options in cleartext storage$/'
features/localization.feature:71:in `And I save the language and keyboard options in cleartext storage'
Then the "it" language and keyboard have been saved in cleartext storage 0.000
When I set the language to French (fr) 0.000
Then the "fr" language and keyboard have been saved in cleartext storage 0.000
And I shutdown Tails and wait for the computer to power off 0.000
And I start Tails from USB drive "__internal" with network unplugged 0.000
Then the "fr" language and keyboard have been saved in cleartext storage 0.000
And the Welcome Screen's language is set to French 0.000
When I log in to a new session 0.000
Then the language is set to French 0.000
After features/support/hooks.rb:339 5.161

SCENARIO FAILED: 'Tails stores localization preferences when it's asked to' (at time 02:11:12)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_21171-trixie-13.6/5/artifact/build-artifacts/02:11:12_Tails_stores_localization_preferences_when_it_s_asked_to.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_21171-trixie-13.6/5/artifact/build-artifacts/02:11:12_Tails_stores_localization_preferences_when_it_s_asked_to.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_21171-trixie-13.6/5/artifact/build-artifacts/02:11:12_Tails_stores_localization_preferences_when_it_s_asked_to.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_21171-trixie-13.6/5/artifact/build-artifacts/02:11:12_Tails_stores_localization_preferences_when_it_s_asked_to.journal

After features/support/hooks.rb:108 0.000
Tags: @product
2:35.708
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails without network from a USB drive without a persistent partition and logged in 8.513
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.289
And I create a persistent partition 29.878
And I manually store legacy localization settings in Persistent Storage 0.212
When I shutdown Tails and wait for the computer to power off 6.933
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 36.554
Then the Welcome Screen's language is set to English 0.245
And the Welcome Screen's formats is set to United States 0.164
When I enable persistence 10.849
Then the Welcome Screen's language is set to German 0.421
And the Welcome Screen's formats is set to France 0.175
When I set the language to Italian (it) 4.475
Then the language and keyboard have not been saved in cleartext storage 2.080
When I save the language and keyboard options in cleartext storage 2.359
Then the "it" language and keyboard have been saved in cleartext storage 0.098
And I shutdown Tails and wait for the computer to power off 2.790
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 36.910
Then the Welcome Screen's language is set to Italian 0.477
And the Welcome Screen's formats is set to Italy 0.156
When I enable persistence 11.266
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.199
And the Welcome Screen's language is set to Italian 0.654
After features/support/hooks.rb:339 0.552
After features/support/hooks.rb:108 0.010