Project Number Date
test_Tails_ISO_devel 4351 19 Apr 2026, 11:18

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 233 1 8 0 0 242 20 1 21 29:43.223 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
52.657
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.403
And I log in to a new session in German (de) 29.858
Then the live user's Documents directory exists 0.040
And there is a GNOME bookmark for the Documents directory 14.353
After features/support/hooks.rb:331 1.082
After features/support/hooks.rb:100 0.000
Tags: @product
52.679
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.344
And I log in to a new session in German (de) 30.454
Then the live user's Downloads directory exists 0.041
And there is a GNOME bookmark for the Downloads directory 14.839
After features/support/hooks.rb:331 1.104
After features/support/hooks.rb:100 0.000
Tags: @product
55.308
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.568
And I log in to a new session in German (de) 32.990
Then the live user's Music directory exists 0.062
And there is a GNOME bookmark for the Music directory 14.688
After features/support/hooks.rb:331 1.654
After features/support/hooks.rb:100 0.000
Tags: @product
54.560
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.362
And I log in to a new session in German (de) 32.411
Then the live user's Pictures directory exists 0.030
And there is a GNOME bookmark for the Pictures directory 14.755
After features/support/hooks.rb:331 1.187
After features/support/hooks.rb:100 0.000
Tags: @product
52.454
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.433
And I log in to a new session in German (de) 30.478
Then the live user's Videos directory exists 0.050
And there is a GNOME bookmark for the Videos directory 14.491
After features/support/hooks.rb:331 1.157
After features/support/hooks.rb:100 0.000
1:26.109
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.330
When I log in to a new session in Arabic (ar) 30.606
Then the keyboard layout is set to "eg" 0.134
And tpsd is localized to the selected locale 0.103
When the network is plugged 0.016
And Tor is ready 12.546
Then I successfully start the Unsafe Browser 6.523
And I kill the Unsafe Browser 5.317
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 7.740
And DuckDuckGo is the default search engine 5.376
And I kill the Tor Browser 5.264
And the screen keyboard works in Thunderbird 4.716
And the layout of the screen keyboard is set to "us" 0.363
After features/support/hooks.rb:331 1.037
After features/support/hooks.rb:100 0.000
1:26.859
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.468
When I log in to a new session in Chinese (zh_CN) 31.103
Then the keyboard layout is set to "cn" 0.097
And tpsd is localized to the selected locale 0.081
When the network is plugged 0.019
And Tor is ready 12.150
Then I successfully start the Unsafe Browser 6.128
And I kill the Unsafe Browser 5.191
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 8.835
And DuckDuckGo is the default search engine 5.117
And I kill the Tor Browser 5.221
And the screen keyboard works in Thunderbird 4.970
And the layout of the screen keyboard is set to "us" 0.422
After features/support/hooks.rb:331 1.280
After features/support/hooks.rb:100 0.000
1:13.371
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.528
When I log in to a new session in English (en) 17.199
Then the keyboard layout is set to "us" 0.113
And tpsd is localized to the selected locale 0.123
When the network is plugged 0.015
And Tor is ready 12.205
Then I successfully start the Unsafe Browser 8.797
And I kill the Unsafe Browser 5.219
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.087
And DuckDuckGo is the default search engine 4.271
And I kill the Tor Browser 5.182
And the screen keyboard works in Thunderbird 4.220
And the layout of the screen keyboard is set to "us" 0.346
After features/support/hooks.rb:331 1.382
After features/support/hooks.rb:100 0.000
1:32.600
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.428
When I log in to a new session in French (fr) 35.199
Then the keyboard layout is set to "fr" 0.174
And tpsd is localized to the selected locale 0.144
When the network is plugged 0.023
And Tor is ready 11.527
Then I successfully start the Unsafe Browser 5.361
And I kill the Unsafe Browser 5.319
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 11.443
And DuckDuckGo is the default search engine 5.055
And I kill the Tor Browser 5.248
And the screen keyboard works in Thunderbird 5.258
And the layout of the screen keyboard is set to "fr" 0.343
After features/support/hooks.rb:331 1.133
After features/support/hooks.rb:100 0.000
1:27.537
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.657
When I log in to a new session in German (de) 30.453
Then the keyboard layout is set to "de" 0.109
And tpsd is localized to the selected locale 0.102
When the network is plugged 0.014
And Tor is ready 11.985
Then I successfully start the Unsafe Browser 6.018
And I kill the Unsafe Browser 5.215
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 8.716
And DuckDuckGo is the default search engine 5.610
And I kill the Tor Browser 5.224
And the screen keyboard works in Thunderbird 4.986
And the layout of the screen keyboard is set to "de" 0.382
After features/support/hooks.rb:331 1.408
After features/support/hooks.rb:100 0.000
1:29.923
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.814
When I log in to a new session in Hindi (hi) 33.425
Then the keyboard layout is set to "in" 0.087
And tpsd is localized to the selected locale 0.103
When the network is plugged 0.021
And Tor is ready 12.036
Then I successfully start the Unsafe Browser 6.648
And I kill the Unsafe Browser 5.248
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 8.159
And DuckDuckGo is the default search engine 5.375
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 5.319
And the layout of the screen keyboard is set to "us" 0.397
After features/support/hooks.rb:331 1.346
After features/support/hooks.rb:100 0.000
1:28.298
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.216
When I log in to a new session in Indonesian (id) 32.713
Then the keyboard layout is set to "id" 0.126
And tpsd is localized to the selected locale 0.118
When the network is plugged 0.015
And Tor is ready 12.429
Then I successfully start the Unsafe Browser 6.467
And I kill the Unsafe Browser 5.195
When I enable the screen keyboard 0.048
Then the screen keyboard works in Tor Browser 8.246
And DuckDuckGo is the default search engine 5.056
And I kill the Tor Browser 5.239
And the screen keyboard works in Thunderbird 4.975
And the layout of the screen keyboard is set to "us" 0.448
After features/support/hooks.rb:331 1.433
After features/support/hooks.rb:100 0.000
1:33.663
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.017
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.642
When I log in to a new session in Italian (it) 37.171
Then the keyboard layout is set to "it" 0.133
And tpsd is localized to the selected locale 0.159
When the network is plugged 0.016
And Tor is ready 13.087
Then I successfully start the Unsafe Browser 6.448
And I kill the Unsafe Browser 5.301
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 8.163
And DuckDuckGo is the default search engine 5.652
And I kill the Tor Browser 5.211
And the screen keyboard works in Thunderbird 4.236
And the layout of the screen keyboard is set to "us" 0.376
After features/support/hooks.rb:331 1.174
After features/support/hooks.rb:100 0.000
1:35.660
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.005
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.225
When I log in to a new session in Persian (fa) 45.851
Then the keyboard layout is set to "ir" 0.117
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.053
And Tor is ready 42.315
The
The system is not fully running yet:
No jobs running.

  UNIT                      LOAD   ACTIVE SUB    DESCRIPTION
● systemd-timedated.service loaded failed failed Time & Date Service

Legend: LOAD   → Reflects whether the unit definition was properly loaded.
        ACTIVE → The high-level unit activation state, i.e. generalization of SUB.
        SUB    → The low-level unit activation state, values depend on unit type.

1 loaded units listed.
To show all installed unit files use 'systemctl list-unit-files'.
 (RuntimeError)
./features/step_definitions/common_steps.rb:727:in `rescue in block in <top (required)>'
./features/step_definitions/common_steps.rb:722:in `/^I wait( for a long time)? until Tor is ready$/'
./features/step_definitions/common_steps.rb:688:in `/^I successfully configure Tor$/'
./features/step_definitions/common_steps.rb:639:in `/^Tor is ready$/'
features/localization.feature:52:in `And Tor is ready'
features/localization.feature:27:in `And Tor is ready'
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 "ir" 0.000
After features/support/hooks.rb:331 5.348

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/4351/artifact/build-artifacts/02:00:30_Tails_is_localized_for_every_tier-1_language,_Examples___9_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/4351/artifact/build-artifacts/02:00:30_Tails_is_localized_for_every_tier-1_language,_Examples___9_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/4351/artifact/build-artifacts/02:00:30_Tails_is_localized_for_every_tier-1_language,_Examples___9_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_devel/4351/artifact/build-artifacts/02:00:30_Tails_is_localized_for_every_tier-1_language,_Examples___9_.journal

After features/support/hooks.rb:100 0.000
1:26.652
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.404
When I log in to a new session in Portuguese (pt) 31.698
Then the keyboard layout is set to "pt" 0.130
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.015
And Tor is ready 11.867
Then I successfully start the Unsafe Browser 4.929
And I kill the Unsafe Browser 5.194
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 8.755
And DuckDuckGo is the default search engine 5.262
And I kill the Tor Browser 5.205
And the screen keyboard works in Thunderbird 5.609
And the layout of the screen keyboard is set to "us" 0.418
After features/support/hooks.rb:331 0.961
After features/support/hooks.rb:100 0.000
2:2.212
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.016
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.303
When I log in to a new session in Russian (ru) 31.022
Then the keyboard layout is set to "ru" 0.118
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.021
And Tor is ready 42.183
Then I successfully start the Unsafe Browser 8.230
And I kill the Unsafe Browser 5.206
When I enable the screen keyboard 0.106
Then the screen keyboard works in Tor Browser 11.815
And DuckDuckGo is the default search engine 5.312
And I kill the Tor Browser 5.225
And the screen keyboard works in Thunderbird 5.133
And the layout of the screen keyboard is set to "ru" 0.424
After features/support/hooks.rb:331 0.950
After features/support/hooks.rb:100 0.000
1:25.515
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.434
When I log in to a new session in Spanish (es) 30.365
Then the keyboard layout is set to "es" 0.121
And tpsd is localized to the selected locale 0.163
When the network is plugged 0.017
And Tor is ready 12.477
Then I successfully start the Unsafe Browser 5.801
And I kill the Unsafe Browser 5.262
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 7.828
And DuckDuckGo is the default search engine 5.422
And I kill the Tor Browser 5.200
And the screen keyboard works in Thunderbird 4.998
And the layout of the screen keyboard is set to "us" 0.353
After features/support/hooks.rb:331 1.036
After features/support/hooks.rb:100 0.000
1:26.505
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.376
When I log in to a new session in Turkish (tr) 31.408
Then the keyboard layout is set to "tr" 0.122
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.016
And Tor is ready 11.625
Then I successfully start the Unsafe Browser 5.964
And I kill the Unsafe Browser 5.207
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 8.617
And DuckDuckGo is the default search engine 5.123
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 5.260
And the layout of the screen keyboard is set to "us" 0.401
After features/support/hooks.rb:331 1.357
After features/support/hooks.rb:100 0.000
Tags: @product
1:9.676
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 8.966
When I set the language to Italian (it) 4.861
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.022
And I start Tails from USB drive "__internal" with network unplugged 43.477
Then the Welcome Screen's language is set to English 0.252
After features/support/hooks.rb:331 0.880
After features/support/hooks.rb:100 0.007
Tags: @product
1:25.216
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 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 7.926
When I set the language to Italian (it) 5.622
And I save the language and keyboard options in cleartext storage 2.409
Then the "it" language and keyboard have been saved in cleartext storage 0.136
When I set the language to French (fr) 4.494
Then the "fr" language and keyboard have been saved in cleartext storage 0.104
And I shutdown Tails and wait for the computer to power off 8.550
And I start Tails from USB drive "__internal" with network unplugged 45.707
Then the "fr" language and keyboard have been saved in cleartext storage 0.403
And the Welcome Screen's language is set to French 0.904
When I log in to a new session 8.911
Then the language is set to French 0.045
After features/support/hooks.rb:331 0.611
After features/support/hooks.rb:100 0.017
Tags: @product
3:5.759
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 logged in 8.909
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.911
And I create a persistent partition 54.716
And I manually store legacy localization settings in Persistent Storage 0.925
When I shutdown Tails and wait for the computer to power off 8.388
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 39.083
Then the Welcome Screen's language is set to English 0.301
And the Welcome Screen's formats is set to United States 0.217
When I enable persistence 7.617
Then the Welcome Screen's language is set to German 0.527
And the Welcome Screen's formats is set to France 0.210
When I set the language to Italian (it) 4.584
Then the language and keyboard have not been saved in cleartext storage 2.084
When I save the language and keyboard options in cleartext storage 2.323
Then the "it" language and keyboard have been saved in cleartext storage 0.098
And I shutdown Tails and wait for the computer to power off 2.690
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 40.073
Then the Welcome Screen's language is set to Italian 0.641
And the Welcome Screen's formats is set to Italy 0.263
When I enable persistence 10.244
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.224
And the Welcome Screen's language is set to Italian 0.722
After features/support/hooks.rb:331 0.965
After features/support/hooks.rb:100 0.027