Project Number Date
test_Tails_ISO_21565-flatpak-safe 49 23 Sep 2026, 16:53

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 29:34.871 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.724
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.862
And I log in to a new session in German (de) 24.740
Then the live user's Documents directory exists 0.038
And there is a GNOME bookmark for the Documents directory 15.083
After features/support/hooks.rb:339 1.285
After features/support/hooks.rb:108 0.000
Tags: @product
57.398
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 17.869
And I log in to a new session in German (de) 25.466
Then the live user's Downloads directory exists 0.038
And there is a GNOME bookmark for the Downloads directory 14.023
After features/support/hooks.rb:339 0.899
After features/support/hooks.rb:108 0.000
Tags: @product
44.502
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.235
And I log in to a new session in German (de) 24.233
Then the live user's Music directory exists 0.029
And there is a GNOME bookmark for the Music directory 14.003
After features/support/hooks.rb:339 0.810
After features/support/hooks.rb:108 0.000
Tags: @product
47.518
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.315
And I log in to a new session in German (de) 24.176
Then the live user's Pictures directory exists 0.044
And there is a GNOME bookmark for the Pictures directory 16.982
After features/support/hooks.rb:339 0.810
After features/support/hooks.rb:108 0.000
Tags: @product
45.281
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.192
And I log in to a new session in German (de) 23.876
Then the live user's Videos directory exists 0.037
And there is a GNOME bookmark for the Videos directory 15.175
After features/support/hooks.rb:339 1.045
After features/support/hooks.rb:108 0.000
1:43.889
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.280
And I set an administration password 6.709
When I log in to a new session in Arabic (ar) 25.396
Then the keyboard layout is set to "eg" 0.082
And tpsd is localized to the selected locale 0.053
Given the network is plugged 0.034
And Tor is ready 12.150
Then I successfully start the Unsafe Browser 4.585
And I kill the Unsafe Browser 5.241
Given Thunderbird is installed 20.549
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 9.029
And DuckDuckGo is the default search engine 4.603
And I kill the Tor Browser 5.175
And the screen keyboard works in Thunderbird 3.567
And the layout of the screen keyboard is set to "us" 0.335
After features/support/hooks.rb:339 1.091
After features/support/hooks.rb:108 0.000
1:41.430
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 6.554
And I set an administration password 6.766
When I log in to a new session in Chinese (zh_CN) 24.760
Then the keyboard layout is set to "cn" 0.075
And tpsd is localized to the selected locale 0.069
Given the network is plugged 0.034
And Tor is ready 10.337
Then I successfully start the Unsafe Browser 4.863
And I kill the Unsafe Browser 5.299
Given Thunderbird is installed 20.403
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 8.236
And DuckDuckGo is the default search engine 4.765
And I kill the Tor Browser 5.154
And the screen keyboard works in Thunderbird 3.723
And the layout of the screen keyboard is set to "us" 0.303
After features/support/hooks.rb:339 0.806
After features/support/hooks.rb:108 0.000
1:25.929
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.578
And I set an administration password 6.641
When I log in to a new session in English (en) 10.707
Then the keyboard layout is set to "us" 0.076
And tpsd is localized to the selected locale 0.078
Given the network is plugged 0.033
And Tor is ready 10.015
Then I successfully start the Unsafe Browser 5.279
And I kill the Unsafe Browser 5.164
Given Thunderbird is installed 21.068
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 7.206
And DuckDuckGo is the default search engine 3.862
And I kill the Tor Browser 5.190
And the screen keyboard works in Thunderbird 3.664
And the layout of the screen keyboard is set to "us" 0.296
After features/support/hooks.rb:339 0.768
After features/support/hooks.rb:108 0.000
1:41.211
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.446
And I set an administration password 6.618
When I log in to a new session in French (fr) 25.337
Then the keyboard layout is set to "fr" 0.133
And tpsd is localized to the selected locale 0.057
Given the network is plugged 0.024
And Tor is ready 10.312
Then I successfully start the Unsafe Browser 5.242
And I kill the Unsafe Browser 5.144
Given Thunderbird is installed 21.179
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 7.290
And DuckDuckGo is the default search engine 4.514
And I kill the Tor Browser 5.161
And the screen keyboard works in Thunderbird 3.398
And the layout of the screen keyboard is set to "fr" 0.291
After features/support/hooks.rb:339 1.001
After features/support/hooks.rb:108 0.000
1:41.396
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.469
And I set an administration password 6.701
When I log in to a new session in German (de) 25.944
Then the keyboard layout is set to "de" 0.093
And tpsd is localized to the selected locale 0.073
Given the network is plugged 0.035
And Tor is ready 10.745
Then I successfully start the Unsafe Browser 4.658
And I kill the Unsafe Browser 5.179
Given Thunderbird is installed 20.646
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 7.504
And DuckDuckGo is the default search engine 4.449
And I kill the Tor Browser 5.163
And the screen keyboard works in Thunderbird 3.364
And the layout of the screen keyboard is set to "de" 0.289
After features/support/hooks.rb:339 0.829
After features/support/hooks.rb:108 0.000
1:42.832
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.504
And I set an administration password 6.736
When I log in to a new session in Hindi (hi) 24.477
Then the keyboard layout is set to "in" 0.070
And tpsd is localized to the selected locale 0.080
Given the network is plugged 0.026
And Tor is ready 12.339
Then I successfully start the Unsafe Browser 5.434
And I kill the Unsafe Browser 5.171
Given Thunderbird is installed 20.796
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 7.869
And DuckDuckGo is the default search engine 4.527
And I kill the Tor Browser 5.191
And the screen keyboard works in Thunderbird 3.256
And the layout of the screen keyboard is set to "us" 0.279
After features/support/hooks.rb:339 0.899
After features/support/hooks.rb:108 0.000
1:41.530
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.932
And I set an administration password 6.734
When I log in to a new session in Indonesian (id) 24.071
Then the keyboard layout is set to "id" 0.083
And tpsd is localized to the selected locale 0.112
Given the network is plugged 0.026
And Tor is ready 11.468
Then I successfully start the Unsafe Browser 4.592
And I kill the Unsafe Browser 5.160
Given Thunderbird is installed 21.590
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 7.774
And DuckDuckGo is the default search engine 4.393
And I kill the Tor Browser 5.154
And the screen keyboard works in Thunderbird 3.096
And the layout of the screen keyboard is set to "us" 0.280
After features/support/hooks.rb:339 0.772
After features/support/hooks.rb:108 0.000
1:42.264
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.584
And I set an administration password 6.736
When I log in to a new session in Italian (it) 24.234
Then the keyboard layout is set to "it" 0.098
And tpsd is localized to the selected locale 0.077
Given the network is plugged 0.033
And Tor is ready 12.326
Then I successfully start the Unsafe Browser 5.033
And I kill the Unsafe Browser 5.161
Given Thunderbird is installed 20.346
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 7.943
And DuckDuckGo is the default search engine 4.448
And I kill the Tor Browser 5.189
And the screen keyboard works in Thunderbird 3.688
And the layout of the screen keyboard is set to "us" 0.278
After features/support/hooks.rb:339 0.978
After features/support/hooks.rb:108 0.000
1:41.561
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.864
And I set an administration password 6.846
When I log in to a new session in Persian (fa) 25.421
Then the keyboard layout is set to "ir" 0.080
And tpsd is localized to the selected locale 0.064
Given the network is plugged 0.043
And Tor is ready 10.127
Then I successfully start the Unsafe Browser 5.321
And I kill the Unsafe Browser 5.157
Given Thunderbird is installed 20.464
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 7.379
And DuckDuckGo is the default search engine 4.605
And I kill the Tor Browser 5.159
And the screen keyboard works in Thunderbird 3.663
And the layout of the screen keyboard is set to "ir" 0.292
After features/support/hooks.rb:339 0.897
After features/support/hooks.rb:108 0.000
1:40.091
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.756
And I set an administration password 6.860
When I log in to a new session in Portuguese (pt) 24.282
Then the keyboard layout is set to "pt" 0.073
And tpsd is localized to the selected locale 0.078
Given the network is plugged 0.030
And Tor is ready 10.330
Then I successfully start the Unsafe Browser 5.122
And I kill the Unsafe Browser 5.151
Given Thunderbird is installed 20.412
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 7.474
And DuckDuckGo is the default search engine 4.482
And I kill the Tor Browser 5.199
And the screen keyboard works in Thunderbird 3.457
And the layout of the screen keyboard is set to "us" 0.301
After features/support/hooks.rb:339 0.656
After features/support/hooks.rb:108 0.000
1:40.987
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.637
And I set an administration password 6.935
When I log in to a new session in Russian (ru) 24.765
Then the keyboard layout is set to "ru" 0.074
And tpsd is localized to the selected locale 0.096
Given the network is plugged 0.027
And Tor is ready 10.406
Then I successfully start the Unsafe Browser 5.205
And I kill the Unsafe Browser 5.274
Given Thunderbird is installed 20.244
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 7.852
And DuckDuckGo is the default search engine 4.521
And I kill the Tor Browser 5.151
And the screen keyboard works in Thunderbird 3.418
And the layout of the screen keyboard is set to "ru" 0.305
After features/support/hooks.rb:339 0.767
After features/support/hooks.rb:108 0.000
1:43.378
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.646
And I set an administration password 6.883
When I log in to a new session in Spanish (es) 24.964
Then the keyboard layout is set to "es" 0.081
And tpsd is localized to the selected locale 0.077
Given the network is plugged 0.038
And Tor is ready 12.519
Then I successfully start the Unsafe Browser 5.389
And I kill the Unsafe Browser 5.182
Given Thunderbird is installed 20.647
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 7.357
And DuckDuckGo is the default search engine 4.648
And I kill the Tor Browser 5.164
And the screen keyboard works in Thunderbird 3.422
And the layout of the screen keyboard is set to "us" 0.286
After features/support/hooks.rb:339 0.830
After features/support/hooks.rb:108 0.000
1:41.115
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.794
And I set an administration password 6.930
When I log in to a new session in Turkish (tr) 24.911
Then the keyboard layout is set to "tr" 0.097
And tpsd is localized to the selected locale 0.067
Given the network is plugged 0.034
And Tor is ready 10.601
Then I successfully start the Unsafe Browser 4.736
And I kill the Unsafe Browser 5.167
Given Thunderbird is installed 20.268
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 7.627
And DuckDuckGo is the default search engine 4.904
And I kill the Tor Browser 5.242
And the screen keyboard works in Thunderbird 3.360
And the layout of the screen keyboard is set to "us" 0.284
After features/support/hooks.rb:339 0.576
After features/support/hooks.rb:108 0.000
Tags: @product
51.848
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 stopped at Tails Greeter's login screen 8.412
When I set the language to Italian (it) 4.641
Then the language and keyboard have not been saved in cleartext storage 2.110
When I shutdown Tails and wait for the computer to power off 0.619
And I start Tails from USB drive "__internal" with network unplugged 35.762
Then the Welcome Screen's language is set to English 0.302
After features/support/hooks.rb:339 0.953
After features/support/hooks.rb:108 0.027
Tags: @product
27.178
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.013
Steps
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.083
When I set the language to Italian (it) 4.580
And I save the language and keyboard options in cleartext storage 14.514
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.335

SCENARIO FAILED: 'Tails stores localization preferences when it's asked to' (at time 03:17:16)

Boot log: https://jenkins.tails.net/job/test_Tails_ISO_21565-flatpak-safe/49/artifact/build-artifacts/03:17:16_Tails_stores_localization_preferences_when_it_s_asked_to.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.net/job/test_Tails_ISO_21565-flatpak-safe/49/artifact/build-artifacts/03:17:16_Tails_stores_localization_preferences_when_it_s_asked_to.png

Video: https://jenkins.tails.net/job/test_Tails_ISO_21565-flatpak-safe/49/artifact/build-artifacts/03:17:16_Tails_stores_localization_preferences_when_it_s_asked_to.mkv

Systemd journal: https://jenkins.tails.net/job/test_Tails_ISO_21565-flatpak-safe/49/artifact/build-artifacts/03:17:16_Tails_stores_localization_preferences_when_it_s_asked_to.journal

After features/support/hooks.rb:108 0.000
Tags: @product
2:26.799
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.835
# 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 28.421
And I manually store legacy localization settings in Persistent Storage 0.230
When I shutdown Tails and wait for the computer to power off 5.325
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 32.154
Then the Welcome Screen's language is set to English 0.297
And the Welcome Screen's formats is set to United States 0.255
When I enable persistence 11.883
Then the Welcome Screen's language is set to German 0.523
And the Welcome Screen's formats is set to France 0.117
When I set the language to Italian (it) 4.489
Then the language and keyboard have not been saved in cleartext storage 2.072
When I save the language and keyboard options in cleartext storage 2.327
Then the "it" language and keyboard have been saved in cleartext storage 0.083
And I shutdown Tails and wait for the computer to power off 2.573
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 32.115
Then the Welcome Screen's language is set to Italian 0.548
And the Welcome Screen's formats is set to Italy 0.152
When I enable persistence 13.067
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.242
And the Welcome Screen's language is set to Italian 0.791
After features/support/hooks.rb:339 0.875
After features/support/hooks.rb:108 0.009