Project Number Date
test_Tails_ISO_21548-flatpak-install 14 22 May 2026, 14:43

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 265 1 2 0 0 268 20 1 21 35:16.645 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
54.068
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 9.136
And I log in to a new session in German (de) 29.867
Then the live user's Documents directory exists 0.051
And there is a GNOME bookmark for the Documents directory 15.012
After features/support/hooks.rb:335 1.232
After features/support/hooks.rb:104 0.000
Tags: @product
26.190
Scenario Outline Do not localize the XDG User Dirs to be able to use those dirs in Tor Browser (#19255)
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.095
And I log in to a new session in German (de) 18.094
The
The Dogtail init script raised: Error: atspi_error: timeout from dbind (1)
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:360:in `click'
./features/step_definitions/common_steps.rb:526:in `/^I log in to a new session(?: in ([^ ]*) \(([^ ]*)\))?( without activating the Persistent Storage)?( after having activated the Persistent Storage| expecting no warning about the Persistent Storage not being activated)?$/'
features/localization.feature:15:in `And I log in to a new session in German (de)'
features/localization.feature:9:in `And I log in to a new session in German (de)'
Then the live user's Downloads directory exists 0.000
And there is a GNOME bookmark for the Downloads directory 0.000
After features/support/hooks.rb:335 5.182

SCENARIO FAILED: 'Do not localize the XDG User Dirs to be able to use those dirs in Tor Browser (#19255), Examples (#2)' (at time 01:25:35)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_21548-flatpak-install/14/artifact/build-artifacts/01:25:35_Do_not_localize_the_XDG_User_Dirs_to_be_able_to_use_those_dirs_in_Tor_Browser___19255_,_Examples___2_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_21548-flatpak-install/14/artifact/build-artifacts/01:25:35_Do_not_localize_the_XDG_User_Dirs_to_be_able_to_use_those_dirs_in_Tor_Browser___19255_,_Examples___2_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_21548-flatpak-install/14/artifact/build-artifacts/01:25:35_Do_not_localize_the_XDG_User_Dirs_to_be_able_to_use_those_dirs_in_Tor_Browser___19255_,_Examples___2_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_21548-flatpak-install/14/artifact/build-artifacts/01:25:35_Do_not_localize_the_XDG_User_Dirs_to_be_able_to_use_those_dirs_in_Tor_Browser___19255_,_Examples___2_.journal

After features/support/hooks.rb:104 0.000
Tags: @product
52.217
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.483
And I log in to a new session in German (de) 29.558
Then the live user's Music directory exists 0.045
And there is a GNOME bookmark for the Music directory 15.130
After features/support/hooks.rb:335 1.405
After features/support/hooks.rb:104 0.000
Tags: @product
51.672
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.735
And I log in to a new session in German (de) 28.921
Then the live user's Pictures directory exists 0.030
And there is a GNOME bookmark for the Pictures directory 14.984
After features/support/hooks.rb:335 0.898
After features/support/hooks.rb:104 0.000
Tags: @product
51.327
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.411
And I log in to a new session in German (de) 29.146
Then the live user's Videos directory exists 0.061
And there is a GNOME bookmark for the Videos directory 14.708
After features/support/hooks.rb:335 1.486
After features/support/hooks.rb:104 0.000
2:3.592
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.396
And I set an administration password 6.887
When I log in to a new session in Arabic (ar) 27.563
Then the keyboard layout is set to "eg" 0.102
And tpsd is localized to the selected locale 0.094
Given the network is plugged 0.022
And Tor is ready 13.133
Then I successfully start the Unsafe Browser 6.165
And I kill the Unsafe Browser 5.223
Given Thunderbird is installed 27.502
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 12.301
And DuckDuckGo is the default search engine 6.640
And I kill the Tor Browser 5.233
And the screen keyboard works in Thunderbird 4.890
And the layout of the screen keyboard is set to "us" 0.363
After features/support/hooks.rb:335 1.217
After features/support/hooks.rb:104 0.000
2:0.450
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.987
And I set an administration password 6.859
When I log in to a new session in Chinese (zh_CN) 26.366
Then the keyboard layout is set to "cn" 0.168
And tpsd is localized to the selected locale 0.156
Given the network is plugged 0.018
And Tor is ready 12.628
Then I successfully start the Unsafe Browser 5.432
And I kill the Unsafe Browser 5.195
Given Thunderbird is installed 27.902
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 11.471
And DuckDuckGo is the default search engine 6.177
And I kill the Tor Browser 5.253
And the screen keyboard works in Thunderbird 4.353
And the layout of the screen keyboard is set to "us" 0.381
After features/support/hooks.rb:335 1.337
After features/support/hooks.rb:104 0.000
1:44.847
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.574
And I set an administration password 6.952
When I log in to a new session in English (en) 12.400
Then the keyboard layout is set to "us" 0.169
And tpsd is localized to the selected locale 0.142
Given the network is plugged 0.017
And Tor is ready 11.857
Then I successfully start the Unsafe Browser 6.032
And I kill the Unsafe Browser 5.241
Given Thunderbird is installed 27.500
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 12.277
And DuckDuckGo is the default search engine 4.119
And I kill the Tor Browser 5.245
And the screen keyboard works in Thunderbird 4.678
And the layout of the screen keyboard is set to "us" 0.550
After features/support/hooks.rb:335 1.615
After features/support/hooks.rb:104 0.000
2:3.615
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.715
And I set an administration password 6.902
When I log in to a new session in French (fr) 27.774
Then the keyboard layout is set to "fr" 0.100
And tpsd is localized to the selected locale 0.105
Given the network is plugged 0.019
And Tor is ready 13.975
Then I successfully start the Unsafe Browser 5.583
And I kill the Unsafe Browser 5.221
Given Thunderbird is installed 27.649
When I enable the screen keyboard 0.078
Then the screen keyboard works in Tor Browser 11.812
And DuckDuckGo is the default search engine 5.723
And I kill the Tor Browser 5.243
And the screen keyboard works in Thunderbird 5.292
And the layout of the screen keyboard is set to "fr" 0.417
After features/support/hooks.rb:335 1.412
After features/support/hooks.rb:104 0.000
2:1.904
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.713
And I set an administration password 6.813
When I log in to a new session in German (de) 28.058
Then the keyboard layout is set to "de" 0.130
And tpsd is localized to the selected locale 0.148
Given the network is plugged 0.019
And Tor is ready 11.703
Then I successfully start the Unsafe Browser 6.127
And I kill the Unsafe Browser 5.244
Given Thunderbird is installed 27.622
When I enable the screen keyboard 0.080
Then the screen keyboard works in Tor Browser 12.149
And DuckDuckGo is the default search engine 5.344
And I kill the Tor Browser 5.238
And the screen keyboard works in Thunderbird 5.087
And the layout of the screen keyboard is set to "de" 0.422
After features/support/hooks.rb:335 1.686
After features/support/hooks.rb:104 0.000
2:2.217
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.375
And I set an administration password 6.850
When I log in to a new session in Hindi (hi) 28.038
Then the keyboard layout is set to "in" 0.107
And tpsd is localized to the selected locale 0.086
Given the network is plugged 0.016
And Tor is ready 12.198
Then I successfully start the Unsafe Browser 5.697
And I kill the Unsafe Browser 5.221
Given Thunderbird is installed 28.883
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 11.034
And DuckDuckGo is the default search engine 6.207
And I kill the Tor Browser 5.287
And the screen keyboard works in Thunderbird 4.749
And the layout of the screen keyboard is set to "us" 0.372
After features/support/hooks.rb:335 1.131
After features/support/hooks.rb:104 0.000
1:59.225
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 8.058
And I set an administration password 6.957
When I log in to a new session in Indonesian (id) 27.360
Then the keyboard layout is set to "id" 0.100
And tpsd is localized to the selected locale 0.139
Given the network is plugged 0.027
And Tor is ready 11.711
Then I successfully start the Unsafe Browser 5.297
And I kill the Unsafe Browser 5.214
Given Thunderbird is installed 27.863
When I enable the screen keyboard 0.104
Then the screen keyboard works in Tor Browser 10.545
And DuckDuckGo is the default search engine 6.016
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 4.231
And the layout of the screen keyboard is set to "us" 0.376
After features/support/hooks.rb:335 0.670
After features/support/hooks.rb:104 0.000
1:59.974
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.793
And I set an administration password 6.899
When I log in to a new session in Italian (it) 28.066
Then the keyboard layout is set to "it" 0.125
And tpsd is localized to the selected locale 0.091
Given the network is plugged 0.016
And Tor is ready 11.809
Then I successfully start the Unsafe Browser 5.138
And I kill the Unsafe Browser 5.201
Given Thunderbird is installed 28.569
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 10.418
And DuckDuckGo is the default search engine 5.818
And I kill the Tor Browser 5.257
And the screen keyboard works in Thunderbird 4.307
And the layout of the screen keyboard is set to "us" 0.371
After features/support/hooks.rb:335 1.684
After features/support/hooks.rb:104 0.000
2:0.080
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.750
And I set an administration password 6.822
When I log in to a new session in Persian (fa) 27.019
Then the keyboard layout is set to "ir" 0.126
And tpsd is localized to the selected locale 0.099
Given the network is plugged 0.015
And Tor is ready 12.233
Then I successfully start the Unsafe Browser 5.433
And I kill the Unsafe Browser 5.244
Given Thunderbird is installed 27.982
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 11.401
And DuckDuckGo is the default search engine 6.061
And I kill the Tor Browser 5.228
And the screen keyboard works in Thunderbird 4.219
And the layout of the screen keyboard is set to "ir" 0.376
After features/support/hooks.rb:335 1.022
After features/support/hooks.rb:104 0.000
1:59.246
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.491
And I set an administration password 6.870
When I log in to a new session in Portuguese (pt) 26.652
Then the keyboard layout is set to "pt" 0.131
And tpsd is localized to the selected locale 0.113
Given the network is plugged 0.016
And Tor is ready 12.102
Then I successfully start the Unsafe Browser 4.939
And I kill the Unsafe Browser 5.200
Given Thunderbird is installed 28.065
When I enable the screen keyboard 0.080
Then the screen keyboard works in Tor Browser 11.400
And DuckDuckGo is the default search engine 6.063
And I kill the Tor Browser 5.238
And the screen keyboard works in Thunderbird 4.410
And the layout of the screen keyboard is set to "us" 0.467
After features/support/hooks.rb:335 1.502
After features/support/hooks.rb:104 0.000
2:1.789
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.520
And I set an administration password 6.824
When I log in to a new session in Russian (ru) 27.874
Then the keyboard layout is set to "ru" 0.146
And tpsd is localized to the selected locale 0.231
Given the network is plugged 0.024
And Tor is ready 12.756
Then I successfully start the Unsafe Browser 4.980
And I kill the Unsafe Browser 5.170
Given Thunderbird is installed 27.636
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 11.794
And DuckDuckGo is the default search engine 6.045
And I kill the Tor Browser 5.244
And the screen keyboard works in Thunderbird 4.998
And the layout of the screen keyboard is set to "ru" 0.450
After features/support/hooks.rb:335 1.931
After features/support/hooks.rb:104 0.000
2:8.038
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 8.083
And I set an administration password 6.903
When I log in to a new session in Spanish (es) 29.181
Then the keyboard layout is set to "es" 0.166
And tpsd is localized to the selected locale 0.086
Given the network is plugged 0.017
And Tor is ready 12.882
Then I successfully start the Unsafe Browser 6.556
And I kill the Unsafe Browser 5.333
Given Thunderbird is installed 27.666
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 14.367
And DuckDuckGo is the default search engine 5.516
And I kill the Tor Browser 5.241
And the screen keyboard works in Thunderbird 5.597
And the layout of the screen keyboard is set to "us" 0.363
After features/support/hooks.rb:335 1.480
After features/support/hooks.rb:104 0.000
2:0.828
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.320
And I set an administration password 6.890
When I log in to a new session in Turkish (tr) 27.764
Then the keyboard layout is set to "tr" 0.088
And tpsd is localized to the selected locale 0.099
Given the network is plugged 0.019
And Tor is ready 11.959
Then I successfully start the Unsafe Browser 5.678
And I kill the Unsafe Browser 5.210
Given Thunderbird is installed 28.079
When I enable the screen keyboard 0.078
Then the screen keyboard works in Tor Browser 11.321
And DuckDuckGo is the default search engine 5.752
And I kill the Tor Browser 5.221
And the screen keyboard works in Thunderbird 4.949
And the layout of the screen keyboard is set to "us" 0.393
After features/support/hooks.rb:335 1.633
After features/support/hooks.rb:104 0.000
Tags: @product
1:7.816
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.508
When I set the language to Italian (it) 4.743
Then the language and keyboard have not been saved in cleartext storage 2.100
When I shutdown Tails and wait for the computer to power off 7.277
And I start Tails from USB drive "__internal" with network unplugged 43.912
Then the Welcome Screen's language is set to English 0.274
After features/support/hooks.rb:335 1.243
After features/support/hooks.rb:104 0.006
Tags: @product
1:23.593
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.137
When I set the language to Italian (it) 4.562
And I save the language and keyboard options in cleartext storage 2.431
Then the "it" language and keyboard have been saved in cleartext storage 1.166
When I set the language to French (fr) 4.501
Then the "fr" language and keyboard have been saved in cleartext storage 0.122
And I shutdown Tails and wait for the computer to power off 5.829
And I start Tails from USB drive "__internal" with network unplugged 45.347
Then the "fr" language and keyboard have been saved in cleartext storage 0.451
And the Welcome Screen's language is set to French 0.763
When I log in to a new session 10.227
Then the language is set to French 0.050
After features/support/hooks.rb:335 0.782
After features/support/hooks.rb:104 0.006
Tags: @product
2:43.948
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails without network from a USB drive without a persistent partition and logged in 9.123
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.325
And I create a persistent partition 30.487
And I manually store legacy localization settings in Persistent Storage 0.209
When I shutdown Tails and wait for the computer to power off 6.946
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 41.355
Then the Welcome Screen's language is set to English 0.283
And the Welcome Screen's formats is set to United States 0.236
When I enable persistence 9.265
Then the Welcome Screen's language is set to German 0.547
And the Welcome Screen's formats is set to France 0.212
When I set the language to Italian (it) 4.582
Then the language and keyboard have not been saved in cleartext storage 2.088
When I save the language and keyboard options in cleartext storage 2.344
Then the "it" language and keyboard have been saved in cleartext storage 0.135
And I shutdown Tails and wait for the computer to power off 2.816
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 41.050
Then the Welcome Screen's language is set to Italian 0.768
And the Welcome Screen's formats is set to Italy 0.280
When I enable persistence 9.994
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.212
And the Welcome Screen's language is set to Italian 0.679
After features/support/hooks.rb:335 0.900
After features/support/hooks.rb:104 0.012