Project Number Date
test_Tails_ISO_21655-firmware-nonfree-20260519 1 15 Jun 2026, 14:10

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 254 1 13 0 0 268 20 1 21 34:30.825 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
51.306
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.017
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.093
And I log in to a new session in German (de) 26.964
Then the live user's Documents directory exists 0.050
And there is a GNOME bookmark for the Documents directory 15.198
After features/support/hooks.rb:339 1.253
After features/support/hooks.rb:108 0.000
Tags: @product
51.236
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.015
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.911
And I log in to a new session in German (de) 28.729
Then the live user's Downloads directory exists 0.030
And there is a GNOME bookmark for the Downloads directory 14.564
After features/support/hooks.rb:339 1.375
After features/support/hooks.rb:108 0.000
Tags: @product
50.738
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.036
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.841
And I log in to a new session in German (de) 28.009
Then the live user's Music directory exists 0.050
And there is a GNOME bookmark for the Music directory 14.837
After features/support/hooks.rb:339 1.787
After features/support/hooks.rb:108 0.000
Tags: @product
50.596
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.017
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.004
And I log in to a new session in German (de) 27.632
Then the live user's Pictures directory exists 0.052
And there is a GNOME bookmark for the Pictures directory 14.907
After features/support/hooks.rb:339 0.946
After features/support/hooks.rb:108 0.000
Tags: @product
49.831
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.015
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.530
And I log in to a new session in German (de) 27.688
Then the live user's Videos directory exists 0.043
And there is a GNOME bookmark for the Videos directory 14.569
After features/support/hooks.rb:339 1.303
After features/support/hooks.rb:108 0.000
2:3.099
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.017
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.586
And I set an administration password 6.939
When I log in to a new session in Arabic (ar) 27.739
Then the keyboard layout is set to "eg" 0.116
And tpsd is localized to the selected locale 0.114
Given the network is plugged 0.017
And Tor is ready 12.211
Then I successfully start the Unsafe Browser 6.369
And I kill the Unsafe Browser 5.264
Given Thunderbird is installed 27.349
When I enable the screen keyboard 0.106
Then the screen keyboard works in Tor Browser 13.086
And DuckDuckGo is the default search engine 5.295
And I kill the Tor Browser 5.234
And the screen keyboard works in Thunderbird 5.177
And the layout of the screen keyboard is set to "us" 0.490
After features/support/hooks.rb:339 1.346
After features/support/hooks.rb:108 0.000
2:1.496
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.021
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.943
And I set an administration password 6.928
When I log in to a new session in Chinese (zh_CN) 27.478
Then the keyboard layout is set to "cn" 0.127
And tpsd is localized to the selected locale 0.097
Given the network is plugged 0.014
And Tor is ready 11.954
Then I successfully start the Unsafe Browser 5.585
And I kill the Unsafe Browser 5.216
Given Thunderbird is installed 27.927
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 11.427
And DuckDuckGo is the default search engine 5.633
And I kill the Tor Browser 5.230
And the screen keyboard works in Thunderbird 5.368
And the layout of the screen keyboard is set to "us" 0.479
After features/support/hooks.rb:339 1.383
After features/support/hooks.rb:108 0.000
1:45.819
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.018
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.602
And I set an administration password 6.794
When I log in to a new session in English (en) 12.430
Then the keyboard layout is set to "us" 0.095
And tpsd is localized to the selected locale 0.099
Given the network is plugged 0.030
And Tor is ready 12.227
Then I successfully start the Unsafe Browser 5.209
And I kill the Unsafe Browser 5.252
Given Thunderbird is installed 28.253
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 12.981
And DuckDuckGo is the default search engine 4.432
And I kill the Tor Browser 5.272
And the screen keyboard works in Thunderbird 4.623
And the layout of the screen keyboard is set to "us" 0.432
After features/support/hooks.rb:339 1.724
After features/support/hooks.rb:108 0.000
2:1.071
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.016
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.930
And I set an administration password 6.917
When I log in to a new session in French (fr) 27.504
Then the keyboard layout is set to "fr" 0.165
And tpsd is localized to the selected locale 0.106
Given the network is plugged 0.018
And Tor is ready 11.396
Then I successfully start the Unsafe Browser 5.565
And I kill the Unsafe Browser 5.272
Given Thunderbird is installed 28.375
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 11.211
And DuckDuckGo is the default search engine 5.392
And I kill the Tor Browser 5.246
And the screen keyboard works in Thunderbird 5.387
And the layout of the screen keyboard is set to "fr" 0.502
After features/support/hooks.rb:339 1.615
After features/support/hooks.rb:108 0.000
2:4.719
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.019
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.558
And I set an administration password 6.844
When I log in to a new session in German (de) 27.219
Then the keyboard layout is set to "de" 0.122
And tpsd is localized to the selected locale 0.115
Given the network is plugged 0.014
And Tor is ready 12.834
Then I successfully start the Unsafe Browser 6.051
And I kill the Unsafe Browser 5.269
Given Thunderbird is installed 27.837
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 12.336
And DuckDuckGo is the default search engine 5.313
And I kill the Tor Browser 5.190
And the screen keyboard works in Thunderbird 6.395
And the layout of the screen keyboard is set to "de" 0.549
After features/support/hooks.rb:339 1.320
After features/support/hooks.rb:108 0.000
42.657
Scenario Outline Tails is localized for every tier-1 language
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.018
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.098
And I set an administration password 6.925
When I log in to a new session in Hindi (hi) 27.633
The
The Dogtail init script raised: ActionNotSupported: Cannot do 'activate' action on [text | Search]
STDOUT:

STDERR:

 (Dogtail::Failure)
./features/support/helpers/dogtail.rb:93:in `run'
./features/support/helpers/dogtail.rb:346:in `call_tree_node_method'
./features/support/helpers/dogtail.rb:364:in `doActionNamed'
./features/support/helpers/dogtail.rb:378:in `activate'
./features/step_definitions/common_steps.rb:497:in `/^I set the language to (.*) \((.*)\)$/'
./features/step_definitions/common_steps.rb:518: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:51:in `When I log in to a new session in Hindi (hi)'
features/localization.feature:24:in `When I log in to a new session in <language> (<lang_code>)'
Then the keyboard layout is set to "in" 0.000
And tpsd is localized to the selected locale 0.000
Given the network is plugged 0.000
And Tor is ready 0.000
Then I successfully start the Unsafe Browser 0.000
And I kill the Unsafe Browser 0.000
Given Thunderbird is installed 0.000
When I enable the screen keyboard 0.000
Then the screen keyboard works in Tor Browser 0.000
And DuckDuckGo is the default search engine 0.000
And I kill the Tor Browser 0.000
And the screen keyboard works in Thunderbird 0.000
And the layout of the screen keyboard is set to "us" 0.000
After features/support/hooks.rb:339 5.282

SCENARIO FAILED: 'Tails is localized for every tier-1 language, Examples (#6)' (at time 02:00:02)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_21655-firmware-nonfree-20260519/1/artifact/build-artifacts/02:00:02_Tails_is_localized_for_every_tier-1_language,_Examples___6_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_21655-firmware-nonfree-20260519/1/artifact/build-artifacts/02:00:02_Tails_is_localized_for_every_tier-1_language,_Examples___6_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_21655-firmware-nonfree-20260519/1/artifact/build-artifacts/02:00:02_Tails_is_localized_for_every_tier-1_language,_Examples___6_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_21655-firmware-nonfree-20260519/1/artifact/build-artifacts/02:00:02_Tails_is_localized_for_every_tier-1_language,_Examples___6_.journal

After features/support/hooks.rb:108 0.000
2:1.671
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.018
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.811
And I set an administration password 6.919
When I log in to a new session in Indonesian (id) 27.452
Then the keyboard layout is set to "id" 0.093
And tpsd is localized to the selected locale 0.110
Given the network is plugged 0.047
And Tor is ready 12.111
Then I successfully start the Unsafe Browser 5.616
And I kill the Unsafe Browser 5.219
Given Thunderbird is installed 27.881
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 11.955
And DuckDuckGo is the default search engine 5.725
And I kill the Tor Browser 5.250
And the screen keyboard works in Thunderbird 4.903
And the layout of the screen keyboard is set to "us" 0.485
After features/support/hooks.rb:339 1.144
After features/support/hooks.rb:108 0.000
2:4.002
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.022
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.953
And I set an administration password 6.868
When I log in to a new session in Italian (it) 26.091
Then the keyboard layout is set to "it" 0.126
And tpsd is localized to the selected locale 0.156
Given the network is plugged 0.031
And Tor is ready 12.996
Then I successfully start the Unsafe Browser 5.942
And I kill the Unsafe Browser 5.184
Given Thunderbird is installed 27.866
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 13.898
And DuckDuckGo is the default search engine 5.840
And I kill the Tor Browser 5.213
And the screen keyboard works in Thunderbird 5.241
And the layout of the screen keyboard is set to "us" 0.506
After features/support/hooks.rb:339 1.388
After features/support/hooks.rb:108 0.000
2:4.266
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.016
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.177
And I set an administration password 6.878
When I log in to a new session in Persian (fa) 27.489
Then the keyboard layout is set to "ir" 0.113
And tpsd is localized to the selected locale 0.099
Given the network is plugged 0.022
And Tor is ready 12.808
Then I successfully start the Unsafe Browser 6.992
And I kill the Unsafe Browser 5.239
Given Thunderbird is installed 27.415
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 12.312
And DuckDuckGo is the default search engine 5.181
And I kill the Tor Browser 5.211
And the screen keyboard works in Thunderbird 5.791
And the layout of the screen keyboard is set to "ir" 0.466
After features/support/hooks.rb:339 1.829
After features/support/hooks.rb:108 0.000
2:2.166
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.021
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.740
And I set an administration password 6.983
When I log in to a new session in Portuguese (pt) 27.225
Then the keyboard layout is set to "pt" 0.133
And tpsd is localized to the selected locale 0.111
Given the network is plugged 0.015
And Tor is ready 13.220
Then I successfully start the Unsafe Browser 5.843
And I kill the Unsafe Browser 5.208
Given Thunderbird is installed 27.733
When I enable the screen keyboard 0.119
Then the screen keyboard works in Tor Browser 11.307
And DuckDuckGo is the default search engine 5.611
And I kill the Tor Browser 5.282
And the screen keyboard works in Thunderbird 5.217
And the layout of the screen keyboard is set to "us" 0.412
After features/support/hooks.rb:339 1.263
After features/support/hooks.rb:108 0.000
2:1.262
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.016
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.789
And I set an administration password 6.922
When I log in to a new session in Russian (ru) 26.780
Then the keyboard layout is set to "ru" 0.118
And tpsd is localized to the selected locale 0.103
Given the network is plugged 0.018
And Tor is ready 12.002
Then I successfully start the Unsafe Browser 5.831
And I kill the Unsafe Browser 5.181
Given Thunderbird is installed 28.184
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 12.036
And DuckDuckGo is the default search engine 5.996
And I kill the Tor Browser 5.211
And the screen keyboard works in Thunderbird 4.591
And the layout of the screen keyboard is set to "ru" 0.420
After features/support/hooks.rb:339 1.484
After features/support/hooks.rb:108 0.000
1:57.966
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.016
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.877
And I set an administration password 6.838
When I log in to a new session in Spanish (es) 26.287
Then the keyboard layout is set to "es" 0.149
And tpsd is localized to the selected locale 0.101
Given the network is plugged 0.016
And Tor is ready 12.086
Then I successfully start the Unsafe Browser 5.575
And I kill the Unsafe Browser 5.250
Given Thunderbird is installed 25.466
When I enable the screen keyboard 0.104
Then the screen keyboard works in Tor Browser 11.930
And DuckDuckGo is the default search engine 5.889
And I kill the Tor Browser 5.252
And the screen keyboard works in Thunderbird 4.712
And the layout of the screen keyboard is set to "us" 0.426
After features/support/hooks.rb:339 1.549
After features/support/hooks.rb:108 0.000
2:0.494
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.019
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.931
And I set an administration password 6.935
When I log in to a new session in Turkish (tr) 27.094
Then the keyboard layout is set to "tr" 0.123
And tpsd is localized to the selected locale 0.115
Given the network is plugged 0.020
And Tor is ready 11.835
Then I successfully start the Unsafe Browser 5.556
And I kill the Unsafe Browser 5.211
Given Thunderbird is installed 28.513
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 10.843
And DuckDuckGo is the default search engine 6.008
And I kill the Tor Browser 5.214
And the screen keyboard works in Thunderbird 4.544
And the layout of the screen keyboard is set to "us" 0.471
After features/support/hooks.rb:339 1.354
After features/support/hooks.rb:108 0.000
Tags: @product
1:8.259
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.018
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.577
When I set the language to Italian (it) 5.661
Then the language and keyboard have not been saved in cleartext storage 2.091
When I shutdown Tails and wait for the computer to power off 7.730
And I start Tails from USB drive "__internal" with network unplugged 42.879
Then the Welcome Screen's language is set to English 0.318
After features/support/hooks.rb:339 1.315
After features/support/hooks.rb:108 0.020
Tags: @product
1:23.753
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.016
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.540
When I set the language to Italian (it) 5.731
And I save the language and keyboard options in cleartext storage 2.558
Then the "it" language and keyboard have been saved in cleartext storage 0.126
When I set the language to French (fr) 4.692
Then the "fr" language and keyboard have been saved in cleartext storage 0.129
And I shutdown Tails and wait for the computer to power off 4.359
And I start Tails from USB drive "__internal" with network unplugged 45.672
Then the "fr" language and keyboard have been saved in cleartext storage 0.363
And the Welcome Screen's language is set to French 1.043
When I log in to a new session 10.499
Then the language is set to French 0.036
After features/support/hooks.rb:339 0.981
After features/support/hooks.rb:108 0.022
Tags: @product
2:54.408
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.016
Given I have started Tails without network from a USB drive without a persistent partition and logged in 9.106
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.444
And I create a persistent partition 31.700
And I manually store legacy localization settings in Persistent Storage 0.199
When I shutdown Tails and wait for the computer to power off 10.349
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 39.742
Then the Welcome Screen's language is set to English 0.332
And the Welcome Screen's formats is set to United States 0.264
When I enable persistence 13.316
Then the Welcome Screen's language is set to German 0.505
And the Welcome Screen's formats is set to France 0.201
When I set the language to Italian (it) 4.551
Then the language and keyboard have not been saved in cleartext storage 2.132
When I save the language and keyboard options in cleartext storage 2.437
Then the "it" language and keyboard have been saved in cleartext storage 0.110
And I shutdown Tails and wait for the computer to power off 2.867
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 40.768
Then the Welcome Screen's language is set to Italian 0.532
And the Welcome Screen's formats is set to Italy 0.179
When I enable persistence 13.689
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.213
And the Welcome Screen's language is set to Italian 0.762
After features/support/hooks.rb:339 1.011
After features/support/hooks.rb:108 0.039