Project Number Date
test_Tails_ISO_stable 6344 01 May 2026, 13:11

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 28:16.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.381
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.272
And I log in to a new session in German (de) 28.448
Then the live user's Documents directory exists 0.044
And there is a GNOME bookmark for the Documents directory 14.616
After features/support/hooks.rb:331 1.210
After features/support/hooks.rb:100 0.000
Tags: @product
50.730
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.307
And I log in to a new session in German (de) 28.633
Then the live user's Downloads directory exists 0.044
And there is a GNOME bookmark for the Downloads directory 14.745
After features/support/hooks.rb:331 1.397
After features/support/hooks.rb:100 0.000
Tags: @product
51.251
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.173
And I log in to a new session in German (de) 29.756
Then the live user's Music directory exists 0.065
And there is a GNOME bookmark for the Music directory 14.255
After features/support/hooks.rb:331 1.362
After features/support/hooks.rb:100 0.000
Tags: @product
52.390
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.222
And I log in to a new session in German (de) 30.613
Then the live user's Pictures directory exists 0.041
And there is a GNOME bookmark for the Pictures directory 14.513
After features/support/hooks.rb:331 1.313
After features/support/hooks.rb:100 0.000
Tags: @product
50.169
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.154
And I log in to a new session in German (de) 28.756
Then the live user's Videos directory exists 0.042
And there is a GNOME bookmark for the Videos directory 14.215
After features/support/hooks.rb:331 0.788
After features/support/hooks.rb:100 0.000
1:22.999
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.033
When I log in to a new session in Arabic (ar) 31.128
Then the keyboard layout is set to "eg" 0.080
And tpsd is localized to the selected locale 0.091
When the network is plugged 0.014
And Tor is ready 11.525
Then I successfully start the Unsafe Browser 5.380
And I kill the Unsafe Browser 5.220
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 7.568
And DuckDuckGo is the default search engine 5.046
And I kill the Tor Browser 5.189
And the screen keyboard works in Thunderbird 4.315
And the layout of the screen keyboard is set to "us" 0.342
After features/support/hooks.rb:331 0.759
After features/support/hooks.rb:100 0.000
1:38.126
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.002
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.135
When I log in to a new session in Chinese (zh_CN) 1:30.990
Known issue #21211: timed out while waiting for the GNOME Shell Introspect API (RuntimeError)
./features/step_definitions/common_steps.rb:399:in `rescue in wait_for_ponytail'
./features/step_definitions/common_steps.rb:388:in `wait_for_ponytail'
./features/step_definitions/common_steps.rb:626:in `/^the Tails desktop is ready$/'
./features/step_definitions/common_steps.rb:542: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:45:in `When I log in to a new session in Chinese (zh_CN)'
features/localization.feature:23:in `When I log in to a new session in <language> (<lang_code>)'
Then the keyboard layout is set to "cn" 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 10.728

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

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6344/artifact/build-artifacts/01:50:02_Tails_is_localized_for_every_tier-1_language,_Examples___2_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6344/artifact/build-artifacts/01:50:02_Tails_is_localized_for_every_tier-1_language,_Examples___2_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6344/artifact/build-artifacts/01:50:02_Tails_is_localized_for_every_tier-1_language,_Examples___2_.journal

After features/support/hooks.rb:100 0.000
1:7.195
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.282
When I log in to a new session in English (en) 14.908
Then the keyboard layout is set to "us" 0.095
And tpsd is localized to the selected locale 0.122
When the network is plugged 0.022
And Tor is ready 12.548
Then I successfully start the Unsafe Browser 5.768
And I kill the Unsafe Browser 5.178
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 7.517
And DuckDuckGo is the default search engine 3.544
And I kill the Tor Browser 5.199
And the screen keyboard works in Thunderbird 4.606
And the layout of the screen keyboard is set to "us" 0.348
After features/support/hooks.rb:331 0.922
After features/support/hooks.rb:100 0.000
1:24.560
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.175
When I log in to a new session in French (fr) 31.596
Then the keyboard layout is set to "fr" 0.103
And tpsd is localized to the selected locale 0.079
When the network is plugged 0.021
And Tor is ready 11.678
Then I successfully start the Unsafe Browser 5.368
And I kill the Unsafe Browser 5.233
When I enable the screen keyboard 0.050
Then the screen keyboard works in Tor Browser 7.699
And DuckDuckGo is the default search engine 5.163
And I kill the Tor Browser 5.187
And the screen keyboard works in Thunderbird 4.832
And the layout of the screen keyboard is set to "fr" 0.370
After features/support/hooks.rb:331 1.087
After features/support/hooks.rb:100 0.000
1:23.126
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.208
When I log in to a new session in German (de) 30.105
Then the keyboard layout is set to "de" 0.123
And tpsd is localized to the selected locale 0.102
When the network is plugged 0.015
And Tor is ready 11.934
Then I successfully start the Unsafe Browser 5.279
And I kill the Unsafe Browser 5.204
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 7.992
And DuckDuckGo is the default search engine 5.147
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 4.382
And the layout of the screen keyboard is set to "de" 0.365
After features/support/hooks.rb:331 1.106
After features/support/hooks.rb:100 0.000
1:23.086
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.280
When I log in to a new session in Hindi (hi) 28.226
Then the keyboard layout is set to "in" 0.084
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.018
And Tor is ready 12.628
Then I successfully start the Unsafe Browser 6.341
And I kill the Unsafe Browser 5.206
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 7.826
And DuckDuckGo is the default search engine 5.116
And I kill the Tor Browser 5.194
And the screen keyboard works in Thunderbird 4.604
And the layout of the screen keyboard is set to "us" 0.384
After features/support/hooks.rb:331 1.129
After features/support/hooks.rb:100 0.000
1:21.847
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.267
When I log in to a new session in Indonesian (id) 28.617
Then the keyboard layout is set to "id" 0.115
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.014
And Tor is ready 12.889
Then I successfully start the Unsafe Browser 5.155
And I kill the Unsafe Browser 5.205
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 7.542
And DuckDuckGo is the default search engine 4.596
And I kill the Tor Browser 5.186
And the screen keyboard works in Thunderbird 4.704
And the layout of the screen keyboard is set to "us" 0.375
After features/support/hooks.rb:331 1.307
After features/support/hooks.rb:100 0.000
1:21.503
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.198
When I log in to a new session in Italian (it) 28.609
Then the keyboard layout is set to "it" 0.114
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.017
And Tor is ready 11.867
Then I successfully start the Unsafe Browser 6.028
And I kill the Unsafe Browser 5.202
When I enable the screen keyboard 0.051
Then the screen keyboard works in Tor Browser 7.391
And DuckDuckGo is the default search engine 4.995
And I kill the Tor Browser 5.198
And the screen keyboard works in Thunderbird 4.385
And the layout of the screen keyboard is set to "us" 0.342
After features/support/hooks.rb:331 1.095
After features/support/hooks.rb:100 0.000
1:23.711
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.071
When I log in to a new session in Persian (fa) 30.463
Then the keyboard layout is set to "ir" 0.088
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.018
And Tor is ready 13.590
Then I successfully start the Unsafe Browser 4.811
And I kill the Unsafe Browser 5.198
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 7.901
And DuckDuckGo is the default search engine 4.691
And I kill the Tor Browser 5.228
And the screen keyboard works in Thunderbird 4.134
And the layout of the screen keyboard is set to "ir" 0.347
After features/support/hooks.rb:331 0.634
After features/support/hooks.rb:100 0.000
1:22.447
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.429
When I log in to a new session in Portuguese (pt) 30.017
Then the keyboard layout is set to "pt" 0.106
And tpsd is localized to the selected locale 0.091
When the network is plugged 0.021
And Tor is ready 11.665
Then I successfully start the Unsafe Browser 4.935
And I kill the Unsafe Browser 5.259
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 7.948
And DuckDuckGo is the default search engine 4.832
And I kill the Tor Browser 5.206
And the screen keyboard works in Thunderbird 4.516
And the layout of the screen keyboard is set to "us" 0.355
After features/support/hooks.rb:331 1.131
After features/support/hooks.rb:100 0.000
1:21.433
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 Russian (ru) 28.296
Then the keyboard layout is set to "ru" 0.110
And tpsd is localized to the selected locale 0.094
When the network is plugged 0.018
And Tor is ready 12.227
Then I successfully start the Unsafe Browser 5.430
And I kill the Unsafe Browser 5.196
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 7.902
And DuckDuckGo is the default search engine 4.550
And I kill the Tor Browser 5.221
And the screen keyboard works in Thunderbird 4.641
And the layout of the screen keyboard is set to "ru" 0.352
After features/support/hooks.rb:331 1.239
After features/support/hooks.rb:100 0.000
1:39.294
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.229
When I log in to a new session in Spanish (es) 47.240
Then the keyboard layout is set to "es" 0.097
And tpsd is localized to the selected locale 0.122
When the network is plugged 0.020
And Tor is ready 11.953
Then I successfully start the Unsafe Browser 4.746
And I kill the Unsafe Browser 5.207
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 8.051
And DuckDuckGo is the default search engine 4.702
And I kill the Tor Browser 5.192
And the screen keyboard works in Thunderbird 4.314
And the layout of the screen keyboard is set to "us" 0.359
After features/support/hooks.rb:331 1.559
After features/support/hooks.rb:100 0.000
1:22.532
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.066
When I log in to a new session in Turkish (tr) 29.316
Then the keyboard layout is set to "tr" 0.106
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.018
And Tor is ready 11.346
Then I successfully start the Unsafe Browser 6.036
And I kill the Unsafe Browser 5.199
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 7.800
And DuckDuckGo is the default search engine 5.117
And I kill the Tor Browser 5.206
And the screen keyboard works in Thunderbird 4.816
And the layout of the screen keyboard is set to "us" 0.346
After features/support/hooks.rb:331 1.404
After features/support/hooks.rb:100 0.000
Tags: @product
1:18.866
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.972
When I set the language to Italian (it) 4.700
Then the language and keyboard have not been saved in cleartext storage 2.094
When I shutdown Tails and wait for the computer to power off 12.826
And I start Tails from USB drive "__internal" with network unplugged 50.001
Then the Welcome Screen's language is set to English 0.270
After features/support/hooks.rb:331 1.156
After features/support/hooks.rb:100 0.006
Tags: @product
1:25.930
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 7.754
When I set the language to Italian (it) 5.586
And I save the language and keyboard options in cleartext storage 2.467
Then the "it" language and keyboard have been saved in cleartext storage 0.109
When I set the language to French (fr) 4.501
Then the "fr" language and keyboard have been saved in cleartext storage 0.087
And I shutdown Tails and wait for the computer to power off 8.566
And I start Tails from USB drive "__internal" with network unplugged 47.151
Then the "fr" language and keyboard have been saved in cleartext storage 0.347
And the Welcome Screen's language is set to French 0.775
When I log in to a new session 8.542
Then the language is set to French 0.040
After features/support/hooks.rb:331 0.874
After features/support/hooks.rb:100 0.006
Tags: @product
3:4.239
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 10.677
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.593
And I create a persistent partition 48.394
And I manually store legacy localization settings in Persistent Storage 0.587
When I shutdown Tails and wait for the computer to power off 15.457
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 40.309
Then the Welcome Screen's language is set to English 0.245
And the Welcome Screen's formats is set to United States 0.166
When I enable persistence 7.078
Then the Welcome Screen's language is set to German 0.446
And the Welcome Screen's formats is set to France 0.201
When I set the language to Italian (it) 4.533
Then the language and keyboard have not been saved in cleartext storage 2.104
When I save the language and keyboard options in cleartext storage 2.340
Then the "it" language and keyboard have been saved in cleartext storage 0.085
And I shutdown Tails and wait for the computer to power off 2.750
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 38.007
Then the Welcome Screen's language is set to Italian 0.599
And the Welcome Screen's formats is set to Italy 0.214
When I enable persistence 8.633
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.165
And the Welcome Screen's language is set to Italian 0.646
After features/support/hooks.rb:331 0.708
After features/support/hooks.rb:100 0.010