Project Number Date
test_Tails_ISO_7929-celluloid-flatpak 56 09 Jun 2026, 18:04

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 32:52.296 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
49.285
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.204
And I log in to a new session in German (de) 26.680
Then the live user's Documents directory exists 0.049
And there is a GNOME bookmark for the Documents directory 14.350
After features/support/hooks.rb:335 1.234
After features/support/hooks.rb:104 0.000
Tags: @product
48.194
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.001
And I log in to a new session in German (de) 26.650
Then the live user's Downloads directory exists 0.036
And there is a GNOME bookmark for the Downloads directory 14.505
After features/support/hooks.rb:335 0.751
After features/support/hooks.rb:104 0.000
Tags: @product
47.841
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.080
And I log in to a new session in German (de) 26.342
Then the live user's Music directory exists 0.061
And there is a GNOME bookmark for the Music directory 14.356
After features/support/hooks.rb:335 1.173
After features/support/hooks.rb:104 0.000
Tags: @product
48.118
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.003
And I log in to a new session in German (de) 26.804
Then the live user's Pictures directory exists 0.036
And there is a GNOME bookmark for the Pictures directory 14.273
After features/support/hooks.rb:335 0.843
After features/support/hooks.rb:104 0.000
Tags: @product
48.255
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.055
And I log in to a new session in German (de) 26.831
Then the live user's Videos directory exists 0.045
And there is a GNOME bookmark for the Videos directory 14.322
After features/support/hooks.rb:335 1.270
After features/support/hooks.rb:104 0.000
2:3.528
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.299
And I set an administration password 6.772
When I log in to a new session in Arabic (ar) 25.508
Then the keyboard layout is set to "eg" 0.135
And tpsd is localized to the selected locale 0.116
Given the network is plugged 0.017
And Tor is ready 13.597
Then I successfully start the Unsafe Browser 7.046
And I kill the Unsafe Browser 5.193
Given Thunderbird is installed 27.559
When I enable the screen keyboard 0.078
Then the screen keyboard works in Tor Browser 14.793
And DuckDuckGo is the default search engine 5.438
And I kill the Tor Browser 5.206
And the screen keyboard works in Thunderbird 4.404
And the layout of the screen keyboard is set to "us" 0.361
After features/support/hooks.rb:335 1.327
After features/support/hooks.rb:104 0.000
1:55.883
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.207
And I set an administration password 6.870
When I log in to a new session in Chinese (zh_CN) 26.847
Then the keyboard layout is set to "cn" 0.085
And tpsd is localized to the selected locale 0.116
Given the network is plugged 0.016
And Tor is ready 13.036
Then I successfully start the Unsafe Browser 5.766
And I kill the Unsafe Browser 5.225
Given Thunderbird is installed 24.020
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 11.357
And DuckDuckGo is the default search engine 5.138
And I kill the Tor Browser 5.198
And the screen keyboard works in Thunderbird 4.489
And the layout of the screen keyboard is set to "us" 0.411
After features/support/hooks.rb:335 1.315
After features/support/hooks.rb:104 0.000
1:41.417
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.120
And I set an administration password 6.763
When I log in to a new session in English (en) 11.593
Then the keyboard layout is set to "us" 0.108
And tpsd is localized to the selected locale 0.116
Given the network is plugged 0.014
And Tor is ready 13.237
Then I successfully start the Unsafe Browser 6.673
And I kill the Unsafe Browser 5.188
Given Thunderbird is installed 24.510
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 12.163
And DuckDuckGo is the default search engine 3.832
And I kill the Tor Browser 5.250
And the screen keyboard works in Thunderbird 4.376
And the layout of the screen keyboard is set to "us" 0.379
After features/support/hooks.rb:335 1.378
After features/support/hooks.rb:104 0.000
1:56.891
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.189
And I set an administration password 6.799
When I log in to a new session in French (fr) 27.048
Then the keyboard layout is set to "fr" 0.102
And tpsd is localized to the selected locale 0.104
Given the network is plugged 0.018
And Tor is ready 11.443
Then I successfully start the Unsafe Browser 6.628
And I kill the Unsafe Browser 5.224
Given Thunderbird is installed 25.315
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 11.258
And DuckDuckGo is the default search engine 5.173
And I kill the Tor Browser 5.245
And the screen keyboard works in Thunderbird 4.865
And the layout of the screen keyboard is set to "fr" 0.390
After features/support/hooks.rb:335 1.411
After features/support/hooks.rb:104 0.000
1:58.456
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.173
And I set an administration password 6.778
When I log in to a new session in German (de) 26.543
Then the keyboard layout is set to "de" 0.151
And tpsd is localized to the selected locale 0.108
Given the network is plugged 0.020
And Tor is ready 14.399
Then I successfully start the Unsafe Browser 6.518
And I kill the Unsafe Browser 5.188
Given Thunderbird is installed 24.341
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 11.339
And DuckDuckGo is the default search engine 5.751
And I kill the Tor Browser 5.222
And the screen keyboard works in Thunderbird 4.412
And the layout of the screen keyboard is set to "de" 0.422
After features/support/hooks.rb:335 1.490
After features/support/hooks.rb:104 0.000
1:53.422
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.137
And I set an administration password 6.756
When I log in to a new session in Hindi (hi) 25.999
Then the keyboard layout is set to "in" 0.094
And tpsd is localized to the selected locale 0.115
Given the network is plugged 0.014
And Tor is ready 11.650
Then I successfully start the Unsafe Browser 6.089
And I kill the Unsafe Browser 5.314
Given Thunderbird is installed 23.958
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 10.733
And DuckDuckGo is the default search engine 5.550
And I kill the Tor Browser 5.238
And the screen keyboard works in Thunderbird 4.297
And the layout of the screen keyboard is set to "us" 0.403
After features/support/hooks.rb:335 1.243
After features/support/hooks.rb:104 0.000
1:53.634
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.216
And I set an administration password 6.777
When I log in to a new session in Indonesian (id) 26.352
Then the keyboard layout is set to "id" 0.144
And tpsd is localized to the selected locale 0.106
Given the network is plugged 0.014
And Tor is ready 11.840
Then I successfully start the Unsafe Browser 5.984
And I kill the Unsafe Browser 5.190
Given Thunderbird is installed 23.905
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 10.541
And DuckDuckGo is the default search engine 5.811
And I kill the Tor Browser 5.211
And the screen keyboard works in Thunderbird 4.107
And the layout of the screen keyboard is set to "us" 0.360
After features/support/hooks.rb:335 0.710
After features/support/hooks.rb:104 0.000
1:54.175
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.136
And I set an administration password 6.874
When I log in to a new session in Italian (it) 26.607
Then the keyboard layout is set to "it" 0.084
And tpsd is localized to the selected locale 0.080
Given the network is plugged 0.015
And Tor is ready 12.799
Then I successfully start the Unsafe Browser 5.465
And I kill the Unsafe Browser 5.212
Given Thunderbird is installed 24.076
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 10.168
And DuckDuckGo is the default search engine 5.236
And I kill the Tor Browser 5.185
And the screen keyboard works in Thunderbird 4.714
And the layout of the screen keyboard is set to "us" 0.435
After features/support/hooks.rb:335 1.027
After features/support/hooks.rb:104 0.000
1:56.450
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.129
And I set an administration password 6.821
When I log in to a new session in Persian (fa) 26.359
Then the keyboard layout is set to "ir" 0.097
And tpsd is localized to the selected locale 0.109
Given the network is plugged 0.022
And Tor is ready 11.850
Then I successfully start the Unsafe Browser 6.459
And I kill the Unsafe Browser 5.194
Given Thunderbird is installed 23.617
When I enable the screen keyboard 0.105
Then the screen keyboard works in Tor Browser 13.891
And DuckDuckGo is the default search engine 4.929
And I kill the Tor Browser 5.213
And the screen keyboard works in Thunderbird 4.249
And the layout of the screen keyboard is set to "ir" 0.398
After features/support/hooks.rb:335 1.467
After features/support/hooks.rb:104 0.000
1:53.854
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.084
And I set an administration password 6.907
When I log in to a new session in Portuguese (pt) 25.540
Then the keyboard layout is set to "pt" 0.110
And tpsd is localized to the selected locale 0.137
Given the network is plugged 0.014
And Tor is ready 12.431
Then I successfully start the Unsafe Browser 6.684
And I kill the Unsafe Browser 5.259
Given Thunderbird is installed 23.546
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 10.679
And DuckDuckGo is the default search engine 5.526
And I kill the Tor Browser 5.194
And the screen keyboard works in Thunderbird 4.297
And the layout of the screen keyboard is set to "us" 0.365
After features/support/hooks.rb:335 1.624
After features/support/hooks.rb:104 0.000
1:55.845
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.271
And I set an administration password 6.797
When I log in to a new session in Russian (ru) 25.661
Then the keyboard layout is set to "ru" 0.096
And tpsd is localized to the selected locale 0.071
Given the network is plugged 0.021
And Tor is ready 11.822
Then I successfully start the Unsafe Browser 6.849
And I kill the Unsafe Browser 5.209
Given Thunderbird is installed 23.767
When I enable the screen keyboard 0.091
Then the screen keyboard works in Tor Browser 13.402
And DuckDuckGo is the default search engine 4.913
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 4.286
And the layout of the screen keyboard is set to "ru" 0.359
After features/support/hooks.rb:335 1.207
After features/support/hooks.rb:104 0.000
1:52.753
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.093
And I set an administration password 6.864
When I log in to a new session in Spanish (es) 25.955
Then the keyboard layout is set to "es" 0.091
And tpsd is localized to the selected locale 0.132
Given the network is plugged 0.017
And Tor is ready 11.776
Then I successfully start the Unsafe Browser 6.610
And I kill the Unsafe Browser 5.191
Given Thunderbird is installed 24.313
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 9.915
And DuckDuckGo is the default search engine 5.022
And I kill the Tor Browser 5.227
And the screen keyboard works in Thunderbird 4.123
And the layout of the screen keyboard is set to "us" 0.342
After features/support/hooks.rb:335 1.331
After features/support/hooks.rb:104 0.000
1:53.983
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.169
And I set an administration password 6.808
When I log in to a new session in Turkish (tr) 25.772
Then the keyboard layout is set to "tr" 0.088
And tpsd is localized to the selected locale 0.064
Given the network is plugged 0.014
And Tor is ready 12.994
Then I successfully start the Unsafe Browser 5.867
And I kill the Unsafe Browser 5.191
Given Thunderbird is installed 24.363
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 11.142
And DuckDuckGo is the default search engine 4.743
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 4.081
And the layout of the screen keyboard is set to "us" 0.400
After features/support/hooks.rb:335 0.933
After features/support/hooks.rb:104 0.000
Tags: @product
1:0.783
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.287
When I set the language to Italian (it) 4.534
Then the language and keyboard have not been saved in cleartext storage 2.102
When I shutdown Tails and wait for the computer to power off 5.433
And I start Tails from USB drive "__internal" with network unplugged 40.162
Then the Welcome Screen's language is set to English 0.263
After features/support/hooks.rb:335 1.229
After features/support/hooks.rb:104 0.007
Tags: @product
25.737
Scenario Tails stores localization preferences when it's asked to
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
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.395
When I set the language to Italian (it) 4.698
And I save the language and keyboard options in cleartext storage 13.644
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:509: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:335 5.543

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_7929-celluloid-flatpak/56/artifact/build-artifacts/02:05:33_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_7929-celluloid-flatpak/56/artifact/build-artifacts/02:05:33_Tails_stores_localization_preferences_when_it_s_asked_to.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_7929-celluloid-flatpak/56/artifact/build-artifacts/02:05:33_Tails_stores_localization_preferences_when_it_s_asked_to.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_7929-celluloid-flatpak/56/artifact/build-artifacts/02:05:33_Tails_stores_localization_preferences_when_it_s_asked_to.journal

After features/support/hooks.rb:104 0.000
Tags: @product
2:33.784
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails without network from a USB drive without a persistent partition and logged in 8.462
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.259
And I create a persistent partition 31.753
And I manually store legacy localization settings in Persistent Storage 0.171
When I shutdown Tails and wait for the computer to power off 9.369
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 36.785
Then the Welcome Screen's language is set to English 0.309
And the Welcome Screen's formats is set to United States 0.161
When I enable persistence 6.838
Then the Welcome Screen's language is set to German 0.512
And the Welcome Screen's formats is set to France 0.180
When I set the language to Italian (it) 4.505
Then the language and keyboard have not been saved in cleartext storage 2.083
When I save the language and keyboard options in cleartext storage 2.351
Then the "it" language and keyboard have been saved in cleartext storage 0.101
And I shutdown Tails and wait for the computer to power off 2.697
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 37.015
Then the Welcome Screen's language is set to Italian 0.594
And the Welcome Screen's formats is set to Italy 0.294
When I enable persistence 8.442
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.180
And the Welcome Screen's language is set to Italian 0.714
After features/support/hooks.rb:335 1.018
After features/support/hooks.rb:104 0.012