Project Number Date
test_Tails_ISO_21644-desktop-file-dirs-mount-monitoring 15 23 Aug 2026, 10:48

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 30:0.304 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
48.651
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.032
And I log in to a new session in German (de) 24.436
Then the live user's Documents directory exists 0.063
And there is a GNOME bookmark for the Documents directory 17.118
After features/support/hooks.rb:339 0.720
After features/support/hooks.rb:108 0.000
Tags: @product
45.714
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.392
And I log in to a new session in German (de) 25.357
Then the live user's Downloads directory exists 0.044
And there is a GNOME bookmark for the Downloads directory 13.920
After features/support/hooks.rb:339 1.083
After features/support/hooks.rb:108 0.000
Tags: @product
45.358
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.295
And I log in to a new session in German (de) 23.890
Then the live user's Music directory exists 0.045
And there is a GNOME bookmark for the Music directory 15.126
After features/support/hooks.rb:339 0.962
After features/support/hooks.rb:108 0.000
Tags: @product
47.726
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.264
And I log in to a new session in German (de) 24.195
Then the live user's Pictures directory exists 0.034
And there is a GNOME bookmark for the Pictures directory 17.232
After features/support/hooks.rb:339 1.175
After features/support/hooks.rb:108 0.000
Tags: @product
46.104
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.389
And I log in to a new session in German (de) 25.699
Then the live user's Videos directory exists 0.036
And there is a GNOME bookmark for the Videos directory 13.979
After features/support/hooks.rb:339 0.740
After features/support/hooks.rb:108 0.000
1:42.243
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.251
And I set an administration password 6.770
When I log in to a new session in Arabic (ar) 24.985
Then the keyboard layout is set to "eg" 0.099
And tpsd is localized to the selected locale 0.058
Given the network is plugged 0.023
And Tor is ready 9.777
Then I successfully start the Unsafe Browser 6.276
And I kill the Unsafe Browser 5.136
Given Thunderbird is installed 20.268
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 8.796
And DuckDuckGo is the default search engine 4.847
And I kill the Tor Browser 5.147
And the screen keyboard works in Thunderbird 3.465
And the layout of the screen keyboard is set to "us" 0.284
After features/support/hooks.rb:339 0.978
After features/support/hooks.rb:108 0.000
1:42.067
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.240
And I set an administration password 6.859
When I log in to a new session in Chinese (zh_CN) 24.692
Then the keyboard layout is set to "cn" 0.066
And tpsd is localized to the selected locale 0.079
Given the network is plugged 0.033
And Tor is ready 11.211
Then I successfully start the Unsafe Browser 5.081
And I kill the Unsafe Browser 5.173
Given Thunderbird is installed 20.628
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 8.290
And DuckDuckGo is the default search engine 4.816
And I kill the Tor Browser 5.170
And the screen keyboard works in Thunderbird 3.385
And the layout of the screen keyboard is set to "us" 0.283
After features/support/hooks.rb:339 0.733
After features/support/hooks.rb:108 0.000
1:25.355
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.252
And I set an administration password 6.853
When I log in to a new session in English (en) 9.287
Then the keyboard layout is set to "us" 0.080
And tpsd is localized to the selected locale 0.077
Given the network is plugged 0.028
And Tor is ready 10.208
Then I successfully start the Unsafe Browser 5.472
And I kill the Unsafe Browser 5.136
Given Thunderbird is installed 21.481
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 7.693
And DuckDuckGo is the default search engine 3.438
And I kill the Tor Browser 5.162
And the screen keyboard works in Thunderbird 3.841
And the layout of the screen keyboard is set to "us" 0.281
After features/support/hooks.rb:339 0.879
After features/support/hooks.rb:108 0.000
1:41.602
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.337
And I set an administration password 6.816
When I log in to a new session in French (fr) 25.478
Then the keyboard layout is set to "fr" 0.060
And tpsd is localized to the selected locale 0.055
Given the network is plugged 0.035
And Tor is ready 10.393
Then I successfully start the Unsafe Browser 5.264
And I kill the Unsafe Browser 5.146
Given Thunderbird is installed 20.253
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 7.687
And DuckDuckGo is the default search engine 4.573
And I kill the Tor Browser 5.141
And the screen keyboard works in Thunderbird 3.987
And the layout of the screen keyboard is set to "fr" 0.304
After features/support/hooks.rb:339 0.623
After features/support/hooks.rb:108 0.000
1:41.813
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.326
And I set an administration password 6.900
When I log in to a new session in German (de) 24.040
Then the keyboard layout is set to "de" 0.096
And tpsd is localized to the selected locale 0.052
Given the network is plugged 0.031
And Tor is ready 10.604
Then I successfully start the Unsafe Browser 6.728
And I kill the Unsafe Browser 5.134
Given Thunderbird is installed 20.569
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 7.966
And DuckDuckGo is the default search engine 4.454
And I kill the Tor Browser 5.132
And the screen keyboard works in Thunderbird 3.419
And the layout of the screen keyboard is set to "de" 0.297
After features/support/hooks.rb:339 0.905
After features/support/hooks.rb:108 0.000
1:41.881
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.343
And I set an administration password 6.780
When I log in to a new session in Hindi (hi) 25.896
Then the keyboard layout is set to "in" 0.084
And tpsd is localized to the selected locale 0.062
Given the network is plugged 0.036
And Tor is ready 10.178
Then I successfully start the Unsafe Browser 5.285
And I kill the Unsafe Browser 5.168
Given Thunderbird is installed 20.702
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 7.703
And DuckDuckGo is the default search engine 4.559
And I kill the Tor Browser 5.275
And the screen keyboard works in Thunderbird 3.463
And the layout of the screen keyboard is set to "us" 0.288
After features/support/hooks.rb:339 0.894
After features/support/hooks.rb:108 0.000
1:46.520
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.295
And I set an administration password 7.060
When I log in to a new session in Indonesian (id) 25.078
Then the keyboard layout is set to "id" 0.066
And tpsd is localized to the selected locale 0.076
Given the network is plugged 0.085
And Tor is ready 11.796
Then I successfully start the Unsafe Browser 5.816
And I kill the Unsafe Browser 5.142
Given Thunderbird is installed 20.571
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 10.961
And DuckDuckGo is the default search engine 4.637
And I kill the Tor Browser 5.180
And the screen keyboard works in Thunderbird 3.377
And the layout of the screen keyboard is set to "us" 0.292
After features/support/hooks.rb:339 0.701
After features/support/hooks.rb:108 0.000
1:46.335
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.304
And I set an administration password 6.744
When I log in to a new session in Italian (it) 24.784
Then the keyboard layout is set to "it" 0.072
And tpsd is localized to the selected locale 0.081
Given the network is plugged 0.035
And Tor is ready 11.014
Then I successfully start the Unsafe Browser 6.274
And I kill the Unsafe Browser 5.175
Given Thunderbird is installed 20.396
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 11.729
And DuckDuckGo is the default search engine 4.376
And I kill the Tor Browser 5.165
And the screen keyboard works in Thunderbird 3.829
And the layout of the screen keyboard is set to "us" 0.283
After features/support/hooks.rb:339 0.897
After features/support/hooks.rb:108 0.000
1:43.316
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.386
And I set an administration password 6.901
When I log in to a new session in Persian (fa) 25.007
Then the keyboard layout is set to "ir" 0.069
And tpsd is localized to the selected locale 0.075
Given the network is plugged 0.037
And Tor is ready 11.026
Then I successfully start the Unsafe Browser 6.236
And I kill the Unsafe Browser 5.256
Given Thunderbird is installed 20.774
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 7.546
And DuckDuckGo is the default search engine 4.572
And I kill the Tor Browser 5.170
And the screen keyboard works in Thunderbird 3.894
And the layout of the screen keyboard is set to "ir" 0.289
After features/support/hooks.rb:339 0.991
After features/support/hooks.rb:108 0.000
1:43.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 6.295
And I set an administration password 6.906
When I log in to a new session in Portuguese (pt) 25.801
Then the keyboard layout is set to "pt" 0.079
And tpsd is localized to the selected locale 0.093
Given the network is plugged 0.036
And Tor is ready 11.994
Then I successfully start the Unsafe Browser 5.524
And I kill the Unsafe Browser 5.148
Given Thunderbird is installed 20.460
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 7.705
And DuckDuckGo is the default search engine 5.020
And I kill the Tor Browser 5.171
And the screen keyboard works in Thunderbird 3.396
And the layout of the screen keyboard is set to "us" 0.281
After features/support/hooks.rb:339 0.687
After features/support/hooks.rb:108 0.000
1:43.974
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.271
And I set an administration password 6.834
When I log in to a new session in Russian (ru) 25.105
Then the keyboard layout is set to "ru" 0.095
And tpsd is localized to the selected locale 0.067
Given the network is plugged 0.032
And Tor is ready 12.706
Then I successfully start the Unsafe Browser 5.747
And I kill the Unsafe Browser 5.137
Given Thunderbird is installed 20.289
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.135
And DuckDuckGo is the default search engine 4.729
And I kill the Tor Browser 5.175
And the screen keyboard works in Thunderbird 3.250
And the layout of the screen keyboard is set to "ru" 0.336
After features/support/hooks.rb:339 0.696
After features/support/hooks.rb:108 0.000
1:43.141
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.389
And I set an administration password 6.743
When I log in to a new session in Spanish (es) 24.643
Then the keyboard layout is set to "es" 0.108
And tpsd is localized to the selected locale 0.074
Given the network is plugged 0.027
And Tor is ready 10.956
Then I successfully start the Unsafe Browser 5.730
And I kill the Unsafe Browser 5.175
Given Thunderbird is installed 20.667
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 8.815
And DuckDuckGo is the default search engine 4.788
And I kill the Tor Browser 5.160
And the screen keyboard works in Thunderbird 3.483
And the layout of the screen keyboard is set to "us" 0.300
After features/support/hooks.rb:339 0.640
After features/support/hooks.rb:108 0.000
1:42.756
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.394
And I set an administration password 6.594
When I log in to a new session in Turkish (tr) 24.267
Then the keyboard layout is set to "tr" 0.098
And tpsd is localized to the selected locale 0.080
Given the network is plugged 0.035
And Tor is ready 11.470
Then I successfully start the Unsafe Browser 5.904
And I kill the Unsafe Browser 5.163
Given Thunderbird is installed 20.594
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 8.124
And DuckDuckGo is the default search engine 4.717
And I kill the Tor Browser 5.163
And the screen keyboard works in Thunderbird 3.786
And the layout of the screen keyboard is set to "us" 0.298
After features/support/hooks.rb:339 1.033
After features/support/hooks.rb:108 0.000
Tags: @product
57.839
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.348
When I set the language to Italian (it) 4.574
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.366
And I start Tails from USB drive "__internal" with network unplugged 37.072
Then the Welcome Screen's language is set to English 0.375
After features/support/hooks.rb:339 0.961
After features/support/hooks.rb:108 0.041
Tags: @product
1:9.891
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.110
When I set the language to Italian (it) 5.569
And I save the language and keyboard options in cleartext storage 2.486
Then the "it" language and keyboard have been saved in cleartext storage 0.085
When I set the language to French (fr) 4.541
Then the "fr" language and keyboard have been saved in cleartext storage 0.097
And I shutdown Tails and wait for the computer to power off 3.917
And I start Tails from USB drive "__internal" with network unplugged 38.257
Then the "fr" language and keyboard have been saved in cleartext storage 0.283
And the Welcome Screen's language is set to French 0.449
When I log in to a new session 6.058
Then the language is set to French 0.034
After features/support/hooks.rb:339 0.758
After features/support/hooks.rb:108 0.014
Tags: @product
1:54.026
Scenario Cleartext localization preferences have priority over Persistent Storage
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Steps
Given I have started Tails without network from a USB drive without a persistent partition and logged in 8.647
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.283
And I create a persistent partition 29.528
And I manually store legacy localization settings in Persistent Storage 0.179
When I shutdown Tails and wait for the computer to power off 5.221
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 34.875
Then the Welcome Screen's language is set to English 0.226
And the Welcome Screen's formats is set to United States 0.232
When I enable persistence 13.397
Then the Welcome Screen's language is set to German 0.466
And the Welcome Screen's formats is set to France 0.287
When I set the language to Italian (it) 4.512
Then the language and keyboard have not been saved in cleartext storage 2.096
When I save the language and keyboard options in cleartext storage 14.068
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: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:339 5.044

SCENARIO FAILED: 'Cleartext localization preferences have priority over Persistent Storage' (at time 03:32:27)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_21644-desktop-file-dirs-mount-monitoring/15/artifact/build-artifacts/03:32:27_Cleartext_localization_preferences_have_priority_over_Persistent_Storage.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_21644-desktop-file-dirs-mount-monitoring/15/artifact/build-artifacts/03:32:27_Cleartext_localization_preferences_have_priority_over_Persistent_Storage.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_21644-desktop-file-dirs-mount-monitoring/15/artifact/build-artifacts/03:32:27_Cleartext_localization_preferences_have_priority_over_Persistent_Storage.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_21644-desktop-file-dirs-mount-monitoring/15/artifact/build-artifacts/03:32:27_Cleartext_localization_preferences_have_priority_over_Persistent_Storage.journal

After features/support/hooks.rb:108 0.006