Project Number Date
test_Tails_ISO_7929-celluloid-flatpak 26 13 May 2026, 20:24

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 259 1 8 0 0 268 20 1 21 33:57.610 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.008
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.415
And I log in to a new session in German (de) 27.025
Then the live user's Documents directory exists 0.067
And there is a GNOME bookmark for the Documents directory 14.500
After features/support/hooks.rb:335 0.954
After features/support/hooks.rb:104 0.000
Tags: @product
49.586
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.071
And I log in to a new session in German (de) 27.994
Then the live user's Downloads directory exists 0.043
And there is a GNOME bookmark for the Downloads directory 14.477
After features/support/hooks.rb:335 0.876
After features/support/hooks.rb:104 0.000
Tags: @product
49.188
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.277
And I log in to a new session in German (de) 27.228
Then the live user's Music directory exists 0.048
And there is a GNOME bookmark for the Music directory 14.635
After features/support/hooks.rb:335 0.817
After features/support/hooks.rb:104 0.000
Tags: @product
48.479
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.166
And I log in to a new session in German (de) 26.866
Then the live user's Pictures directory exists 0.044
And there is a GNOME bookmark for the Pictures directory 14.402
After features/support/hooks.rb:335 0.905
After features/support/hooks.rb:104 0.000
Tags: @product
48.096
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.184
And I log in to a new session in German (de) 25.990
Then the live user's Videos directory exists 0.092
And there is a GNOME bookmark for the Videos directory 14.828
After features/support/hooks.rb:335 0.869
After features/support/hooks.rb:104 0.000
1:58.508
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.278
And I set an administration password 6.806
When I log in to a new session in Arabic (ar) 26.249
Then the keyboard layout is set to "eg" 0.111
And tpsd is localized to the selected locale 0.122
Given the network is plugged 0.016
And Tor is ready 12.635
Then I successfully start the Unsafe Browser 6.554
And I kill the Unsafe Browser 5.270
Given Thunderbird is installed 27.851
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 10.216
And DuckDuckGo is the default search engine 5.451
And I kill the Tor Browser 5.230
And the screen keyboard works in Thunderbird 4.262
And the layout of the screen keyboard is set to "us" 0.352
After features/support/hooks.rb:335 0.820
After features/support/hooks.rb:104 0.000
1:56.077
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.353
And I set an administration password 6.822
When I log in to a new session in Chinese (zh_CN) 26.442
Then the keyboard layout is set to "cn" 0.159
And tpsd is localized to the selected locale 0.145
Given the network is plugged 0.014
And Tor is ready 13.254
Then I successfully start the Unsafe Browser 5.876
And I kill the Unsafe Browser 5.191
Given Thunderbird is installed 24.267
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 10.770
And DuckDuckGo is the default search engine 5.224
And I kill the Tor Browser 5.287
And the screen keyboard works in Thunderbird 4.808
And the layout of the screen keyboard is set to "us" 0.371
After features/support/hooks.rb:335 1.310
After features/support/hooks.rb:104 0.000
1:38.128
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.190
And I set an administration password 6.921
When I log in to a new session in English (en) 11.355
Then the keyboard layout is set to "us" 0.121
And tpsd is localized to the selected locale 0.087
Given the network is plugged 0.013
And Tor is ready 11.910
Then I successfully start the Unsafe Browser 6.581
And I kill the Unsafe Browser 5.224
Given Thunderbird is installed 24.740
When I enable the screen keyboard 0.115
Then the screen keyboard works in Tor Browser 9.651
And DuckDuckGo is the default search engine 4.254
And I kill the Tor Browser 5.266
And the screen keyboard works in Thunderbird 4.272
And the layout of the screen keyboard is set to "us" 0.419
After features/support/hooks.rb:335 0.911
After features/support/hooks.rb:104 0.000
1:57.106
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.048
And I set an administration password 6.905
When I log in to a new session in French (fr) 27.646
Then the keyboard layout is set to "fr" 0.109
And tpsd is localized to the selected locale 0.114
Given the network is plugged 0.022
And Tor is ready 12.697
Then I successfully start the Unsafe Browser 6.421
And I kill the Unsafe Browser 5.243
Given Thunderbird is installed 24.698
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 10.755
And DuckDuckGo is the default search engine 4.813
And I kill the Tor Browser 5.238
And the screen keyboard works in Thunderbird 4.929
And the layout of the screen keyboard is set to "fr" 0.383
After features/support/hooks.rb:335 1.178
After features/support/hooks.rb:104 0.000
1:55.943
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.243
And I set an administration password 7.063
When I log in to a new session in German (de) 26.821
Then the keyboard layout is set to "de" 0.118
And tpsd is localized to the selected locale 0.111
Given the network is plugged 0.015
And Tor is ready 12.296
Then I successfully start the Unsafe Browser 6.786
And I kill the Unsafe Browser 5.243
Given Thunderbird is installed 24.478
When I enable the screen keyboard 0.189
Then the screen keyboard works in Tor Browser 10.739
And DuckDuckGo is the default search engine 4.766
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 4.461
And the layout of the screen keyboard is set to "de" 0.394
After features/support/hooks.rb:335 1.490
After features/support/hooks.rb:104 0.000
1:57.923
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.305
And I set an administration password 6.840
When I log in to a new session in Hindi (hi) 26.852
Then the keyboard layout is set to "in" 0.109
And tpsd is localized to the selected locale 0.096
Given the network is plugged 0.019
And Tor is ready 13.095
Then I successfully start the Unsafe Browser 6.731
And I kill the Unsafe Browser 5.258
Given Thunderbird is installed 24.472
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 11.549
And DuckDuckGo is the default search engine 4.754
And I kill the Tor Browser 5.265
And the screen keyboard works in Thunderbird 5.114
And the layout of the screen keyboard is set to "us" 0.369
After features/support/hooks.rb:335 1.488
After features/support/hooks.rb:104 0.000
2:0.981
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.253
And I set an administration password 6.920
When I log in to a new session in Indonesian (id) 28.054
Then the keyboard layout is set to "id" 0.130
And tpsd is localized to the selected locale 0.100
Given the network is plugged 0.015
And Tor is ready 13.171
Then I successfully start the Unsafe Browser 6.768
And I kill the Unsafe Browser 5.382
Given Thunderbird is installed 24.040
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 13.957
And DuckDuckGo is the default search engine 4.710
And I kill the Tor Browser 5.209
And the screen keyboard works in Thunderbird 4.804
And the layout of the screen keyboard is set to "us" 0.385
After features/support/hooks.rb:335 1.516
After features/support/hooks.rb:104 0.000
1:58.966
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.406
And I set an administration password 6.864
When I log in to a new session in Italian (it) 27.209
Then the keyboard layout is set to "it" 0.112
And tpsd is localized to the selected locale 0.101
Given the network is plugged 0.016
And Tor is ready 13.385
Then I successfully start the Unsafe Browser 6.576
And I kill the Unsafe Browser 5.259
Given Thunderbird is installed 24.911
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 11.066
And DuckDuckGo is the default search engine 5.286
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 4.987
And the layout of the screen keyboard is set to "us" 0.464
After features/support/hooks.rb:335 1.226
After features/support/hooks.rb:104 0.000
1:56.915
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.308
And I set an administration password 6.824
When I log in to a new session in Persian (fa) 27.033
Then the keyboard layout is set to "ir" 0.106
And tpsd is localized to the selected locale 0.093
Given the network is plugged 0.015
And Tor is ready 12.625
Then I successfully start the Unsafe Browser 6.772
And I kill the Unsafe Browser 5.263
Given Thunderbird is installed 24.896
When I enable the screen keyboard 0.143
Then the screen keyboard works in Tor Browser 10.710
And DuckDuckGo is the default search engine 5.129
And I kill the Tor Browser 5.239
And the screen keyboard works in Thunderbird 4.405
And the layout of the screen keyboard is set to "ir" 0.346
After features/support/hooks.rb:335 1.522
After features/support/hooks.rb:104 0.000
1:58.251
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.477
And I set an administration password 6.898
When I log in to a new session in Portuguese (pt) 28.261
Then the keyboard layout is set to "pt" 0.090
And tpsd is localized to the selected locale 0.098
Given the network is plugged 0.019
And Tor is ready 12.434
Then I successfully start the Unsafe Browser 6.720
And I kill the Unsafe Browser 5.199
Given Thunderbird is installed 24.180
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 11.507
And DuckDuckGo is the default search engine 4.693
And I kill the Tor Browser 5.215
And the screen keyboard works in Thunderbird 5.015
And the layout of the screen keyboard is set to "us" 0.354
After features/support/hooks.rb:335 1.172
After features/support/hooks.rb:104 0.000
2:6.022
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.454
And I set an administration password 6.851
When I log in to a new session in Russian (ru) 28.617
Then the keyboard layout is set to "ru" 0.099
And tpsd is localized to the selected locale 0.118
Given the network is plugged 0.015
And Tor is ready 21.581
Then I successfully start the Unsafe Browser 6.099
And I kill the Unsafe Browser 5.271
Given Thunderbird is installed 24.141
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 9.968
And DuckDuckGo is the default search engine 5.172
And I kill the Tor Browser 5.275
And the screen keyboard works in Thunderbird 4.864
And the layout of the screen keyboard is set to "ru" 0.413
After features/support/hooks.rb:335 1.361
After features/support/hooks.rb:104 0.000
1:56.858
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.479
And I set an administration password 6.854
When I log in to a new session in Spanish (es) 27.659
Then the keyboard layout is set to "es" 0.113
And tpsd is localized to the selected locale 0.106
Given the network is plugged 0.023
And Tor is ready 11.999
Then I successfully start the Unsafe Browser 5.779
And I kill the Unsafe Browser 5.217
Given Thunderbird is installed 24.882
When I enable the screen keyboard 0.107
Then the screen keyboard works in Tor Browser 10.163
And DuckDuckGo is the default search engine 5.926
And I kill the Tor Browser 5.256
And the screen keyboard works in Thunderbird 4.851
And the layout of the screen keyboard is set to "us" 0.436
After features/support/hooks.rb:335 1.546
After features/support/hooks.rb:104 0.000
2:11.867
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.315
And I set an administration password 6.948
When I log in to a new session in Turkish (tr) 27.269
Then the keyboard layout is set to "tr" 0.090
And tpsd is localized to the selected locale 0.107
Given the network is plugged 0.015
And Tor is ready 12.367
Then I successfully start the Unsafe Browser 5.801
And I kill the Unsafe Browser 5.198
Given Thunderbird is installed 40.055
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 10.818
And DuckDuckGo is the default search engine 5.094
And I kill the Tor Browser 5.236
And the screen keyboard works in Thunderbird 5.027
And the layout of the screen keyboard is set to "us" 0.430
After features/support/hooks.rb:335 1.636
After features/support/hooks.rb:104 0.000
Tags: @product
1:3.769
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.459
When I set the language to Italian (it) 4.765
Then the language and keyboard have not been saved in cleartext storage 2.109
When I shutdown Tails and wait for the computer to power off 5.580
And I start Tails from USB drive "__internal" with network unplugged 42.549
Then the Welcome Screen's language is set to English 0.305
After features/support/hooks.rb:335 1.221
After features/support/hooks.rb:104 0.061
Tags: @product
1:17.175
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 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.733
When I set the language to Italian (it) 4.669
And I save the language and keyboard options in cleartext storage 2.474
Then the "it" language and keyboard have been saved in cleartext storage 0.115
When I set the language to French (fr) 4.569
Then the "fr" language and keyboard have been saved in cleartext storage 0.104
And I shutdown Tails and wait for the computer to power off 4.075
And I start Tails from USB drive "__internal" with network unplugged 42.578
Then the "fr" language and keyboard have been saved in cleartext storage 0.418
And the Welcome Screen's language is set to French 0.719
When I log in to a new session 9.674
Then the language is set to French 0.041
After features/support/hooks.rb:335 0.578
After features/support/hooks.rb:104 0.035
Tags: @product
1:57.751
Scenario Cleartext localization preferences have priority over Persistent Storage
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Steps
Given I have started Tails without network from a USB drive without a persistent partition and logged in 8.430
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.335
And I create a persistent partition 31.791
And I manually store legacy localization settings in Persistent Storage 0.237
When I shutdown Tails and wait for the computer to power off 6.902
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 39.763
Then the Welcome Screen's language is set to English 0.320
And the Welcome Screen's formats is set to United States 0.215
When I enable persistence 8.494
Then the Welcome Screen's language is set to German 0.483
And the Welcome Screen's formats is set to France 0.201
When I set the language to Italian (it) 4.735
Then the language and keyboard have not been saved in cleartext storage 2.109
When I save the language and keyboard options in cleartext storage 13.729
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:98:in `When I save the language and keyboard options in cleartext storage'
Then the "it" 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
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 0.000
Then the Welcome Screen's language is set to Italian 0.000
And the Welcome Screen's formats is set to Italy 0.000
When I enable persistence 0.000
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.000
And the Welcome Screen's language is set to Italian 0.000
After features/support/hooks.rb:335 5.081

SCENARIO FAILED: 'Cleartext localization preferences have priority over Persistent Storage' (at time 02:09:42)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_7929-celluloid-flatpak/26/artifact/build-artifacts/02:09:42_Cleartext_localization_preferences_have_priority_over_Persistent_Storage.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_7929-celluloid-flatpak/26/artifact/build-artifacts/02:09:42_Cleartext_localization_preferences_have_priority_over_Persistent_Storage.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_7929-celluloid-flatpak/26/artifact/build-artifacts/02:09:42_Cleartext_localization_preferences_have_priority_over_Persistent_Storage.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_7929-celluloid-flatpak/26/artifact/build-artifacts/02:09:42_Cleartext_localization_preferences_have_priority_over_Persistent_Storage.journal

After features/support/hooks.rb:104 0.008