Project Number Date
test_Tails_ISO_7929-celluloid-flatpak 37 21 May 2026, 15:33

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 267 1 0 0 0 268 20 1 21 35:20.041 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.652
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 8.488
And I log in to a new session in German (de) 27.501
Then the live user's Documents directory exists 0.044
And there is a GNOME bookmark for the Documents directory 14.617
After features/support/hooks.rb:335 0.859
After features/support/hooks.rb:104 0.000
Tags: @product
48.883
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.143
And I log in to a new session in German (de) 26.996
Then the live user's Downloads directory exists 0.045
And there is a GNOME bookmark for the Downloads directory 14.697
After features/support/hooks.rb:335 1.148
After features/support/hooks.rb:104 0.000
Tags: @product
48.355
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.486
And I log in to a new session in German (de) 26.387
Then the live user's Music directory exists 0.041
And there is a GNOME bookmark for the Music directory 14.440
After features/support/hooks.rb:335 1.090
After features/support/hooks.rb:104 0.000
Tags: @product
1:5.956
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.005
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.190
And I log in to a new session in German (de) 28.639
Then the live user's Pictures directory exists 0.057
And there is a GNOME bookmark for the Pictures directory 30.068
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/common_steps.rb:1085:in `launch_app'
./features/step_definitions/common_steps.rb:1108:in `launch_nautilus'
./features/step_definitions/common_steps.rb:1273:in `/^there is a GNOME bookmark for the (.*) directory$/'
features/localization.feature:17:in `And there is a GNOME bookmark for the Pictures directory'
features/localization.feature:11:in `And there is a GNOME bookmark for the <dir> directory'
After features/support/hooks.rb:335 10.869

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

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_7929-celluloid-flatpak/37/artifact/build-artifacts/01:39:35_Do_not_localize_the_XDG_User_Dirs_to_be_able_to_use_those_dirs_in_Tor_Browser___19255_,_Examples___4_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_7929-celluloid-flatpak/37/artifact/build-artifacts/01:39:35_Do_not_localize_the_XDG_User_Dirs_to_be_able_to_use_those_dirs_in_Tor_Browser___19255_,_Examples___4_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_7929-celluloid-flatpak/37/artifact/build-artifacts/01:39:35_Do_not_localize_the_XDG_User_Dirs_to_be_able_to_use_those_dirs_in_Tor_Browser___19255_,_Examples___4_.journal

After features/support/hooks.rb:104 0.000
Tags: @product
49.176
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.286
And I log in to a new session in German (de) 26.995
Then the live user's Videos directory exists 0.152
And there is a GNOME bookmark for the Videos directory 14.741
After features/support/hooks.rb:335 1.135
After features/support/hooks.rb:104 0.000
2:1.419
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.217
And I set an administration password 6.813
When I log in to a new session in Arabic (ar) 26.717
Then the keyboard layout is set to "eg" 0.115
And tpsd is localized to the selected locale 0.092
Given the network is plugged 0.016
And Tor is ready 13.353
Then I successfully start the Unsafe Browser 6.729
And I kill the Unsafe Browser 5.190
Given Thunderbird is installed 27.418
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 12.115
And DuckDuckGo is the default search engine 5.151
And I kill the Tor Browser 5.218
And the screen keyboard works in Thunderbird 4.811
And the layout of the screen keyboard is set to "us" 0.395
After features/support/hooks.rb:335 1.288
After features/support/hooks.rb:104 0.000
1:59.571
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.538
And I set an administration password 6.842
When I log in to a new session in Chinese (zh_CN) 27.660
Then the keyboard layout is set to "cn" 0.105
And tpsd is localized to the selected locale 0.079
Given the network is plugged 0.015
And Tor is ready 11.755
Then I successfully start the Unsafe Browser 5.996
And I kill the Unsafe Browser 5.207
Given Thunderbird is installed 27.644
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 10.744
And DuckDuckGo is the default search engine 5.609
And I kill the Tor Browser 5.264
And the screen keyboard works in Thunderbird 4.667
And the layout of the screen keyboard is set to "us" 0.370
After features/support/hooks.rb:335 1.363
After features/support/hooks.rb:104 0.000
1:45.825
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.682
And I set an administration password 6.813
When I log in to a new session in English (en) 13.985
Then the keyboard layout is set to "us" 0.133
And tpsd is localized to the selected locale 0.077
Given the network is plugged 0.015
And Tor is ready 12.039
Then I successfully start the Unsafe Browser 6.655
And I kill the Unsafe Browser 5.215
Given Thunderbird is installed 27.542
When I enable the screen keyboard 0.189
Then the screen keyboard works in Tor Browser 10.888
And DuckDuckGo is the default search engine 3.763
And I kill the Tor Browser 5.213
And the screen keyboard works in Thunderbird 5.204
And the layout of the screen keyboard is set to "us" 0.405
After features/support/hooks.rb:335 1.682
After features/support/hooks.rb:104 0.000
2:1.574
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.343
And I set an administration password 6.856
When I log in to a new session in French (fr) 27.368
Then the keyboard layout is set to "fr" 0.114
And tpsd is localized to the selected locale 0.098
Given the network is plugged 0.024
And Tor is ready 12.313
Then I successfully start the Unsafe Browser 6.924
And I kill the Unsafe Browser 5.434
Given Thunderbird is installed 24.266
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 15.415
And DuckDuckGo is the default search engine 5.068
And I kill the Tor Browser 5.244
And the screen keyboard works in Thunderbird 4.651
And the layout of the screen keyboard is set to "fr" 0.368
After features/support/hooks.rb:335 1.375
After features/support/hooks.rb:104 0.000
2:1.245
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.231
And I set an administration password 6.867
When I log in to a new session in German (de) 28.308
Then the keyboard layout is set to "de" 0.105
And tpsd is localized to the selected locale 0.081
Given the network is plugged 0.019
And Tor is ready 11.569
Then I successfully start the Unsafe Browser 6.419
And I kill the Unsafe Browser 5.274
Given Thunderbird is installed 28.816
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 10.683
And DuckDuckGo is the default search engine 5.780
And I kill the Tor Browser 5.239
And the screen keyboard works in Thunderbird 4.419
And the layout of the screen keyboard is set to "de" 0.362
After features/support/hooks.rb:335 1.634
After features/support/hooks.rb:104 0.000
1:56.738
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.276
And I set an administration password 6.900
When I log in to a new session in Hindi (hi) 27.996
Then the keyboard layout is set to "in" 0.125
And tpsd is localized to the selected locale 0.092
Given the network is plugged 0.014
And Tor is ready 11.860
Then I successfully start the Unsafe Browser 6.506
And I kill the Unsafe Browser 5.244
Given Thunderbird is installed 24.270
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 10.693
And DuckDuckGo is the default search engine 5.483
And I kill the Tor Browser 5.368
And the screen keyboard works in Thunderbird 4.411
And the layout of the screen keyboard is set to "us" 0.407
After features/support/hooks.rb:335 1.287
After features/support/hooks.rb:104 0.000
1:57.276
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.294
And I set an administration password 6.894
When I log in to a new session in Indonesian (id) 27.972
Then the keyboard layout is set to "id" 0.101
And tpsd is localized to the selected locale 0.096
Given the network is plugged 0.020
And Tor is ready 11.710
Then I successfully start the Unsafe Browser 6.792
And I kill the Unsafe Browser 5.228
Given Thunderbird is installed 24.602
When I enable the screen keyboard 0.129
Then the screen keyboard works in Tor Browser 10.939
And DuckDuckGo is the default search engine 5.324
And I kill the Tor Browser 5.274
And the screen keyboard works in Thunderbird 4.469
And the layout of the screen keyboard is set to "us" 0.425
After features/support/hooks.rb:335 0.821
After features/support/hooks.rb:104 0.000
2:4.369
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.384
And I set an administration password 6.852
When I log in to a new session in Italian (it) 28.592
Then the keyboard layout is set to "it" 0.102
And tpsd is localized to the selected locale 0.113
Given the network is plugged 0.014
And Tor is ready 13.059
Then I successfully start the Unsafe Browser 6.137
And I kill the Unsafe Browser 5.274
Given Thunderbird is installed 27.628
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 12.468
And DuckDuckGo is the default search engine 6.046
And I kill the Tor Browser 5.270
And the screen keyboard works in Thunderbird 4.930
And the layout of the screen keyboard is set to "us" 0.427
After features/support/hooks.rb:335 1.676
After features/support/hooks.rb:104 0.000
2:0.287
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.490
And I set an administration password 6.839
When I log in to a new session in Persian (fa) 28.226
Then the keyboard layout is set to "ir" 0.093
And tpsd is localized to the selected locale 0.101
Given the network is plugged 0.023
And Tor is ready 11.773
Then I successfully start the Unsafe Browser 5.647
And I kill the Unsafe Browser 5.279
Given Thunderbird is installed 27.762
When I enable the screen keyboard 0.097
Then the screen keyboard works in Tor Browser 11.691
And DuckDuckGo is the default search engine 5.380
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 4.262
And the layout of the screen keyboard is set to "ir" 0.395
After features/support/hooks.rb:335 1.648
After features/support/hooks.rb:104 0.000
1:54.106
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.502
And I set an administration password 6.836
When I log in to a new session in Portuguese (pt) 27.096
Then the keyboard layout is set to "pt" 0.095
And tpsd is localized to the selected locale 0.083
Given the network is plugged 0.018
And Tor is ready 11.515
Then I successfully start the Unsafe Browser 5.743
And I kill the Unsafe Browser 5.398
Given Thunderbird is installed 24.180
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 10.078
And DuckDuckGo is the default search engine 5.650
And I kill the Tor Browser 5.216
And the screen keyboard works in Thunderbird 4.248
And the layout of the screen keyboard is set to "us" 0.353
After features/support/hooks.rb:335 0.770
After features/support/hooks.rb:104 0.000
2:1.220
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.140
And I set an administration password 6.872
When I log in to a new session in Russian (ru) 28.191
Then the keyboard layout is set to "ru" 0.101
And tpsd is localized to the selected locale 0.095
Given the network is plugged 0.014
And Tor is ready 12.049
Then I successfully start the Unsafe Browser 6.199
And I kill the Unsafe Browser 5.262
Given Thunderbird is installed 28.019
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 11.131
And DuckDuckGo is the default search engine 6.115
And I kill the Tor Browser 5.249
And the screen keyboard works in Thunderbird 4.344
And the layout of the screen keyboard is set to "ru" 0.364
After features/support/hooks.rb:335 1.652
After features/support/hooks.rb:104 0.000
1:59.081
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.500
And I set an administration password 6.954
When I log in to a new session in Spanish (es) 27.041
Then the keyboard layout is set to "es" 0.138
And tpsd is localized to the selected locale 0.128
Given the network is plugged 0.043
And Tor is ready 12.423
Then I successfully start the Unsafe Browser 7.269
And I kill the Unsafe Browser 5.292
Given Thunderbird is installed 24.658
When I enable the screen keyboard 0.132
Then the screen keyboard works in Tor Browser 11.539
And DuckDuckGo is the default search engine 5.869
And I kill the Tor Browser 5.261
And the screen keyboard works in Thunderbird 4.453
And the layout of the screen keyboard is set to "us" 0.373
After features/support/hooks.rb:335 1.407
After features/support/hooks.rb:104 0.000
2:0.290
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.403
And I set an administration password 6.896
When I log in to a new session in Turkish (tr) 26.527
Then the keyboard layout is set to "tr" 0.097
And tpsd is localized to the selected locale 0.091
Given the network is plugged 0.018
And Tor is ready 12.657
Then I successfully start the Unsafe Browser 6.632
And I kill the Unsafe Browser 5.537
Given Thunderbird is installed 27.899
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 10.812
And DuckDuckGo is the default search engine 5.563
And I kill the Tor Browser 5.292
And the screen keyboard works in Thunderbird 4.356
And the layout of the screen keyboard is set to "us" 0.440
After features/support/hooks.rb:335 1.738
After features/support/hooks.rb:104 0.000
Tags: @product
1:6.492
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.992
When I set the language to Italian (it) 4.749
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 5.444
And I start Tails from USB drive "__internal" with network unplugged 44.805
Then the Welcome Screen's language is set to English 0.390
After features/support/hooks.rb:335 1.094
After features/support/hooks.rb:104 0.020
Tags: @product
1:22.928
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 7.810
When I set the language to Italian (it) 4.594
And I save the language and keyboard options in cleartext storage 2.492
Then the "it" language and keyboard have been saved in cleartext storage 1.193
When I set the language to French (fr) 4.476
Then the "fr" language and keyboard have been saved in cleartext storage 0.152
And I shutdown Tails and wait for the computer to power off 5.760
And I start Tails from USB drive "__internal" with network unplugged 45.134
Then the "fr" language and keyboard have been saved in cleartext storage 0.438
And the Welcome Screen's language is set to French 0.747
When I log in to a new session 10.070
Then the language is set to French 0.056
After features/support/hooks.rb:335 0.850
After features/support/hooks.rb:104 0.006
Tags: @product
2:44.587
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 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.323
And I create a persistent partition 31.124
And I manually store legacy localization settings in Persistent Storage 0.245
When I shutdown Tails and wait for the computer to power off 5.396
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 40.258
Then the Welcome Screen's language is set to English 0.349
And the Welcome Screen's formats is set to United States 0.237
When I enable persistence 9.419
Then the Welcome Screen's language is set to German 0.641
And the Welcome Screen's formats is set to France 0.203
When I set the language to Italian (it) 4.647
Then the language and keyboard have not been saved in cleartext storage 2.111
When I save the language and keyboard options in cleartext storage 2.364
Then the "it" language and keyboard have been saved in cleartext storage 0.126
And I shutdown Tails and wait for the computer to power off 3.231
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 42.394
Then the Welcome Screen's language is set to Italian 0.766
And the Welcome Screen's formats is set to Italy 0.256
When I enable persistence 11.192
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.195
And the Welcome Screen's language is set to Italian 0.638
After features/support/hooks.rb:335 0.857
After features/support/hooks.rb:104 0.017