Project Number Date
test_Tails_ISO_devel 4365 29 Apr 2026, 11:25

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 229 1 12 0 0 242 20 1 21 30:11.802 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.792
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.414
And I log in to a new session in German (de) 30.378
Then the live user's Documents directory exists 0.044
And there is a GNOME bookmark for the Documents directory 14.955
After features/support/hooks.rb:331 1.364
After features/support/hooks.rb:100 0.000
Tags: @product
55.582
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.267
And I log in to a new session in German (de) 32.278
Then the live user's Downloads directory exists 0.048
And there is a GNOME bookmark for the Downloads directory 14.989
After features/support/hooks.rb:331 1.215
After features/support/hooks.rb:100 0.000
Tags: @product
52.997
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.718
And I log in to a new session in German (de) 29.483
Then the live user's Music directory exists 0.059
And there is a GNOME bookmark for the Music directory 14.736
After features/support/hooks.rb:331 1.013
After features/support/hooks.rb:100 0.000
Tags: @product
54.503
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.265
And I log in to a new session in German (de) 32.145
Then the live user's Pictures directory exists 0.039
And there is a GNOME bookmark for the Pictures directory 15.053
After features/support/hooks.rb:331 1.120
After features/support/hooks.rb:100 0.000
Tags: @product
53.206
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.784
And I log in to a new session in German (de) 30.169
Then the live user's Videos directory exists 0.057
And there is a GNOME bookmark for the Videos directory 15.194
After features/support/hooks.rb:331 1.239
After features/support/hooks.rb:100 0.000
1:27.884
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.529
When I log in to a new session in Arabic (ar) 30.234
Then the keyboard layout is set to "eg" 0.168
And tpsd is localized to the selected locale 0.172
When the network is plugged 0.038
And Tor is ready 11.967
Then I successfully start the Unsafe Browser 6.107
And I kill the Unsafe Browser 5.240
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 8.488
And DuckDuckGo is the default search engine 5.983
And I kill the Tor Browser 5.280
And the screen keyboard works in Thunderbird 5.183
And the layout of the screen keyboard is set to "us" 0.417
After features/support/hooks.rb:331 1.543
After features/support/hooks.rb:100 0.000
1:31.398
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.331
When I log in to a new session in Chinese (zh_CN) 29.999
Then the keyboard layout is set to "cn" 0.122
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.017
And Tor is ready 12.644
Then I successfully start the Unsafe Browser 8.563
And I kill the Unsafe Browser 5.241
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 10.398
And DuckDuckGo is the default search engine 5.218
And I kill the Tor Browser 5.241
And the screen keyboard works in Thunderbird 6.012
And the layout of the screen keyboard is set to "us" 0.385
After features/support/hooks.rb:331 1.336
After features/support/hooks.rb:100 0.000
1:12.190
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.730
When I log in to a new session in English (en) 16.069
Then the keyboard layout is set to "us" 0.119
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.029
And Tor is ready 11.996
Then I successfully start the Unsafe Browser 6.531
And I kill the Unsafe Browser 5.233
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 9.476
And DuckDuckGo is the default search engine 4.108
And I kill the Tor Browser 5.252
And the screen keyboard works in Thunderbird 5.016
And the layout of the screen keyboard is set to "us" 0.463
After features/support/hooks.rb:331 1.113
After features/support/hooks.rb:100 0.000
1:27.914
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.229
When I log in to a new session in French (fr) 29.097
Then the keyboard layout is set to "fr" 0.110
And tpsd is localized to the selected locale 0.095
When the network is plugged 0.020
And Tor is ready 12.618
Then I successfully start the Unsafe Browser 5.521
And I kill the Unsafe Browser 5.231
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 10.232
And DuckDuckGo is the default search engine 5.300
And I kill the Tor Browser 5.235
And the screen keyboard works in Thunderbird 5.683
And the layout of the screen keyboard is set to "fr" 0.440
After features/support/hooks.rb:331 1.414
After features/support/hooks.rb:100 0.000
2:0.611
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.601
When I log in to a new session in German (de) 30.997
Then the keyboard layout is set to "de" 0.116
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.019
And Tor is ready 42.207
Then I successfully start the Unsafe Browser 5.091
And I kill the Unsafe Browser 5.281
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 12.707
And DuckDuckGo is the default search engine 5.400
And I kill the Tor Browser 5.268
And the screen keyboard works in Thunderbird 5.242
And the layout of the screen keyboard is set to "de" 0.495
After features/support/hooks.rb:331 1.450
After features/support/hooks.rb:100 0.000
59.738
Scenario Outline Tails is localized for every tier-1 language
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.348
When I log in to a new session in Hindi (hi) 52.390
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:498:in `/^I set the language to (.*) \((.*)\)$/'
./features/step_definitions/common_steps.rb:519: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:49:in `When I log in to a new session in Hindi (hi)'
features/localization.feature:23: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
When 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
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:331 5.658

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/4365/artifact/build-artifacts/01:58:46_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_devel/4365/artifact/build-artifacts/01:58:46_Tails_is_localized_for_every_tier-1_language,_Examples___6_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/4365/artifact/build-artifacts/01:58:46_Tails_is_localized_for_every_tier-1_language,_Examples___6_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/4365/artifact/build-artifacts/01:58:46_Tails_is_localized_for_every_tier-1_language,_Examples___6_.journal

After features/support/hooks.rb:100 0.000
2:2.590
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.427
When I log in to a new session in Indonesian (id) 30.971
Then the keyboard layout is set to "id" 0.116
And tpsd is localized to the selected locale 0.102
When the network is plugged 0.026
And Tor is ready 41.973
Then I successfully start the Unsafe Browser 6.619
And I kill the Unsafe Browser 5.291
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 12.801
And DuckDuckGo is the default search engine 6.673
And I kill the Tor Browser 5.239
And the screen keyboard works in Thunderbird 4.870
And the layout of the screen keyboard is set to "us" 0.410
After features/support/hooks.rb:331 1.233
After features/support/hooks.rb:100 0.000
1:31.932
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.248
When I log in to a new session in Italian (it) 30.199
Then the keyboard layout is set to "it" 0.105
And tpsd is localized to the selected locale 0.136
When the network is plugged 0.024
And Tor is ready 12.593
Then I successfully start the Unsafe Browser 6.436
And I kill the Unsafe Browser 5.223
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 12.014
And DuckDuckGo is the default search engine 5.191
And I kill the Tor Browser 5.314
And the screen keyboard works in Thunderbird 5.889
And the layout of the screen keyboard is set to "us" 0.465
After features/support/hooks.rb:331 1.273
After features/support/hooks.rb:100 0.000
1:32.526
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.486
When I log in to a new session in Persian (fa) 34.704
Then the keyboard layout is set to "ir" 0.084
And tpsd is localized to the selected locale 0.086
When the network is plugged 0.022
And Tor is ready 12.466
Then I successfully start the Unsafe Browser 5.476
And I kill the Unsafe Browser 5.208
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 9.446
And DuckDuckGo is the default search engine 5.853
And I kill the Tor Browser 5.225
And the screen keyboard works in Thunderbird 5.951
And the layout of the screen keyboard is set to "ir" 0.441
After features/support/hooks.rb:331 1.413
After features/support/hooks.rb:100 0.000
1:30.293
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.562
When I log in to a new session in Portuguese (pt) 30.910
Then the keyboard layout is set to "pt" 0.134
And tpsd is localized to the selected locale 0.144
When the network is plugged 0.025
And Tor is ready 12.290
Then I successfully start the Unsafe Browser 6.816
And I kill the Unsafe Browser 5.314
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 9.102
And DuckDuckGo is the default search engine 6.635
And I kill the Tor Browser 5.300
And the screen keyboard works in Thunderbird 5.464
And the layout of the screen keyboard is set to "us" 0.508
After features/support/hooks.rb:331 1.685
After features/support/hooks.rb:100 0.000
1:30.830
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.166
When I log in to a new session in Russian (ru) 31.778
Then the keyboard layout is set to "ru" 0.132
And tpsd is localized to the selected locale 0.102
When the network is plugged 0.029
And Tor is ready 11.639
Then I successfully start the Unsafe Browser 6.562
And I kill the Unsafe Browser 5.224
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 9.393
And DuckDuckGo is the default search engine 5.607
And I kill the Tor Browser 5.288
And the screen keyboard works in Thunderbird 6.412
And the layout of the screen keyboard is set to "ru" 0.406
After features/support/hooks.rb:331 1.064
After features/support/hooks.rb:100 0.000
1:29.960
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.465
When I log in to a new session in Spanish (es) 30.950
Then the keyboard layout is set to "es" 0.114
And tpsd is localized to the selected locale 0.113
When the network is plugged 0.022
And Tor is ready 13.418
Then I successfully start the Unsafe Browser 6.191
And I kill the Unsafe Browser 5.316
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 8.991
And DuckDuckGo is the default search engine 6.034
And I kill the Tor Browser 5.200
And the screen keyboard works in Thunderbird 5.584
And the layout of the screen keyboard is set to "us" 0.486
After features/support/hooks.rb:331 1.504
After features/support/hooks.rb:100 0.000
1:30.903
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.767
When I log in to a new session in Turkish (tr) 32.415
Then the keyboard layout is set to "tr" 0.149
And tpsd is localized to the selected locale 0.168
When the network is plugged 0.027
And Tor is ready 13.134
Then I successfully start the Unsafe Browser 6.417
And I kill the Unsafe Browser 5.233
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 8.578
And DuckDuckGo is the default search engine 5.440
And I kill the Tor Browser 5.229
And the screen keyboard works in Thunderbird 5.881
And the layout of the screen keyboard is set to "us" 0.386
After features/support/hooks.rb:331 1.297
After features/support/hooks.rb:100 0.000
Tags: @product
1:15.187
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.442
When I set the language to Italian (it) 4.797
Then the language and keyboard have not been saved in cleartext storage 2.096
When I shutdown Tails and wait for the computer to power off 10.592
And I start Tails from USB drive "__internal" with network unplugged 47.952
Then the Welcome Screen's language is set to English 0.304
After features/support/hooks.rb:331 1.081
After features/support/hooks.rb:100 0.048
Tags: @product
1:24.043
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 7.942
When I set the language to Italian (it) 4.776
And I save the language and keyboard options in cleartext storage 2.435
Then the "it" language and keyboard have been saved in cleartext storage 1.173
When I set the language to French (fr) 4.651
Then the "fr" language and keyboard have been saved in cleartext storage 0.115
And I shutdown Tails and wait for the computer to power off 5.604
And I start Tails from USB drive "__internal" with network unplugged 46.694
Then the "fr" language and keyboard have been saved in cleartext storage 0.444
And the Welcome Screen's language is set to French 0.911
When I log in to a new session 9.237
Then the language is set to French 0.053
After features/support/hooks.rb:331 0.788
After features/support/hooks.rb:100 0.007
Tags: @product
3:12.712
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails without network from a USB drive without a persistent partition and logged in 10.845
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.888
And I create a persistent partition 44.819
And I manually store legacy localization settings in Persistent Storage 0.637
When I shutdown Tails and wait for the computer to power off 10.073
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 47.951
Then the Welcome Screen's language is set to English 0.307
And the Welcome Screen's formats is set to United States 0.234
When I enable persistence 9.335
Then the Welcome Screen's language is set to German 0.840
And the Welcome Screen's formats is set to France 0.267
When I set the language to Italian (it) 4.628
Then the language and keyboard have not been saved in cleartext storage 2.095
When I save the language and keyboard options in cleartext storage 2.440
Then the "it" language and keyboard have been saved in cleartext storage 0.112
And I shutdown Tails and wait for the computer to power off 2.788
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 40.770
Then the Welcome Screen's language is set to Italian 0.719
And the Welcome Screen's formats is set to Italy 0.252
When I enable persistence 11.594
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.273
And the Welcome Screen's language is set to Italian 0.834
After features/support/hooks.rb:331 0.865
After features/support/hooks.rb:100 0.019