Project Number Date
test_Tails_ISO_stable 6325 23 Apr 2026, 11:33

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 28:4.332 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.344
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.666
And I log in to a new session in German (de) 26.926
Then the live user's Documents directory exists 0.043
And there is a GNOME bookmark for the Documents directory 14.708
After features/support/hooks.rb:331 1.102
After features/support/hooks.rb:100 0.000
Tags: @product
50.129
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.380
And I log in to a new session in German (de) 28.006
Then the live user's Downloads directory exists 0.044
And there is a GNOME bookmark for the Downloads directory 14.697
After features/support/hooks.rb:331 0.806
After features/support/hooks.rb:100 0.000
Tags: @product
49.831
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.459
And I log in to a new session in German (de) 27.459
Then the live user's Music directory exists 0.078
And there is a GNOME bookmark for the Music directory 14.833
After features/support/hooks.rb:331 1.243
After features/support/hooks.rb:100 0.000
Tags: @product
49.843
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
And I log in to a new session in German (de) 27.769
Then the live user's Pictures directory exists 0.041
And there is a GNOME bookmark for the Pictures directory 14.564
After features/support/hooks.rb:331 1.171
After features/support/hooks.rb:100 0.000
Tags: @product
49.356
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.392
And I log in to a new session in German (de) 27.115
Then the live user's Videos directory exists 0.070
And there is a GNOME bookmark for the Videos directory 14.776
After features/support/hooks.rb:331 1.112
After features/support/hooks.rb:100 0.000
1:24.243
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.392
When I log in to a new session in Arabic (ar) 27.718
Then the keyboard layout is set to "eg" 0.122
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.020
And Tor is ready 12.940
Then I successfully start the Unsafe Browser 5.842
And I kill the Unsafe Browser 5.200
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 8.750
And DuckDuckGo is the default search engine 5.450
And I kill the Tor Browser 5.218
And the screen keyboard works in Thunderbird 4.944
And the layout of the screen keyboard is set to "us" 0.459
After features/support/hooks.rb:331 1.476
After features/support/hooks.rb:100 0.000
1:22.409
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.426
When I log in to a new session in Chinese (zh_CN) 27.772
Then the keyboard layout is set to "cn" 0.120
And tpsd is localized to the selected locale 0.127
When the network is plugged 0.031
And Tor is ready 11.848
Then I successfully start the Unsafe Browser 5.456
And I kill the Unsafe Browser 5.250
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 8.509
And DuckDuckGo is the default search engine 5.195
And I kill the Tor Browser 5.253
And the screen keyboard works in Thunderbird 4.927
And the layout of the screen keyboard is set to "us" 0.406
After features/support/hooks.rb:331 1.465
After features/support/hooks.rb:100 0.000
1:5.954
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.546
When I log in to a new session in English (en) 12.520
Then the keyboard layout is set to "us" 0.123
And tpsd is localized to the selected locale 0.114
When the network is plugged 0.019
And Tor is ready 12.006
Then I successfully start the Unsafe Browser 5.509
And I kill the Unsafe Browser 5.268
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 8.095
And DuckDuckGo is the default search engine 4.239
And I kill the Tor Browser 5.220
And the screen keyboard works in Thunderbird 4.820
And the layout of the screen keyboard is set to "us" 0.393
After features/support/hooks.rb:331 1.411
After features/support/hooks.rb:100 0.000
1:30.818
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.407
When I log in to a new session in French (fr) 28.659
Then the keyboard layout is set to "fr" 0.096
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.022
And Tor is ready 13.831
Then I successfully start the Unsafe Browser 5.498
And I kill the Unsafe Browser 5.364
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 12.216
And DuckDuckGo is the default search engine 5.846
And I kill the Tor Browser 5.218
And the screen keyboard works in Thunderbird 6.049
And the layout of the screen keyboard is set to "fr" 0.412
After features/support/hooks.rb:331 1.482
After features/support/hooks.rb:100 0.000
1:23.224
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.360
When I log in to a new session in German (de) 27.608
Then the keyboard layout is set to "de" 0.147
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.018
And Tor is ready 11.909
Then I successfully start the Unsafe Browser 5.770
And I kill the Unsafe Browser 5.244
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 8.467
And DuckDuckGo is the default search engine 5.597
And I kill the Tor Browser 5.237
And the screen keyboard works in Thunderbird 5.180
And the layout of the screen keyboard is set to "de" 0.508
After features/support/hooks.rb:331 1.079
After features/support/hooks.rb:100 0.000
1:56.801
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.144
When I log in to a new session in Hindi (hi) 28.683
Then the keyboard layout is set to "in" 0.110
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.014
And Tor is ready 42.288
Then I successfully start the Unsafe Browser 4.904
And I kill the Unsafe Browser 5.197
When I enable the screen keyboard 0.145
Then the screen keyboard works in Tor Browser 12.218
And DuckDuckGo is the default search engine 5.174
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 5.141
And the layout of the screen keyboard is set to "us" 0.462
After features/support/hooks.rb:331 1.549
After features/support/hooks.rb:100 0.000
1:27.249
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.325
When I log in to a new session in Indonesian (id) 27.837
Then the keyboard layout is set to "id" 0.130
And tpsd is localized to the selected locale 0.121
When the network is plugged 0.015
And Tor is ready 12.809
Then I successfully start the Unsafe Browser 5.869
And I kill the Unsafe Browser 5.272
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 11.355
And DuckDuckGo is the default search engine 5.828
And I kill the Tor Browser 5.260
And the screen keyboard works in Thunderbird 4.900
And the layout of the screen keyboard is set to "us" 0.440
After features/support/hooks.rb:331 1.204
After features/support/hooks.rb:100 0.000
1:36.411
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.004
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.819
When I log in to a new session in Italian (it) 28.045
Then the keyboard layout is set to "it" 0.110
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.016
And Tor is ready 1:0.314
TCA
TCA did not start (TorBootstrapFailure)
./features/step_definitions/tor.rb:375:in `rescue in block in <top (required)>'
./features/step_definitions/tor.rb:371:in `/^the Tor Connection Assistant (?:autostarts|is running)$/'
./features/step_definitions/common_steps.rb:698:in `/^I successfully configure Tor$/'
./features/step_definitions/common_steps.rb:653:in `/^Tor is ready$/'
features/localization.feature:51: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 "us" 0.000
After features/support/hooks.rb:331 14.047

SCENARIO FAILED: 'Tails is localized for every tier-1 language, Examples (#8)' (at time 01:57:17)

Chutney logs: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6325/artifact/build-artifacts/01:57:17_Tails_is_localized_for_every_tier-1_language,_Examples___8__chutney-data

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6325/artifact/build-artifacts/01:57:17_Tails_is_localized_for_every_tier-1_language,_Examples___8_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6325/artifact/build-artifacts/01:57:17_Tails_is_localized_for_every_tier-1_language,_Examples___8_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/6325/artifact/build-artifacts/01:57:17_Tails_is_localized_for_every_tier-1_language,_Examples___8_.journal

After features/support/hooks.rb:100 0.000
1:21.735
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.721
When I log in to a new session in Persian (fa) 26.816
Then the keyboard layout is set to "ir" 0.105
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.022
And Tor is ready 12.677
Then I successfully start the Unsafe Browser 5.524
And I kill the Unsafe Browser 5.238
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 7.829
And DuckDuckGo is the default search engine 5.224
And I kill the Tor Browser 5.280
And the screen keyboard works in Thunderbird 4.675
And the layout of the screen keyboard is set to "ir" 0.451
After features/support/hooks.rb:331 1.425
After features/support/hooks.rb:100 0.000
1:23.464
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.219
When I log in to a new session in Portuguese (pt) 28.307
Then the keyboard layout is set to "pt" 0.137
And tpsd is localized to the selected locale 0.091
When the network is plugged 0.021
And Tor is ready 11.939
Then I successfully start the Unsafe Browser 5.818
And I kill the Unsafe Browser 5.211
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 8.236
And DuckDuckGo is the default search engine 5.741
And I kill the Tor Browser 5.232
And the screen keyboard works in Thunderbird 5.023
And the layout of the screen keyboard is set to "us" 0.424
After features/support/hooks.rb:331 1.382
After features/support/hooks.rb:100 0.000
1:24.360
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.551
When I log in to a new session in Russian (ru) 28.181
Then the keyboard layout is set to "ru" 0.118
And tpsd is localized to the selected locale 0.116
When the network is plugged 0.020
And Tor is ready 12.881
Then I successfully start the Unsafe Browser 5.148
And I kill the Unsafe Browser 5.201
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 8.527
And DuckDuckGo is the default search engine 5.783
And I kill the Tor Browser 5.268
And the screen keyboard works in Thunderbird 5.083
And the layout of the screen keyboard is set to "ru" 0.415
After features/support/hooks.rb:331 1.459
After features/support/hooks.rb:100 0.000
1:23.929
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.466
When I log in to a new session in Spanish (es) 27.567
Then the keyboard layout is set to "es" 0.126
And tpsd is localized to the selected locale 0.121
When the network is plugged 0.043
And Tor is ready 11.909
Then I successfully start the Unsafe Browser 6.205
And I kill the Unsafe Browser 5.256
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 8.545
And DuckDuckGo is the default search engine 5.732
And I kill the Tor Browser 5.287
And the screen keyboard works in Thunderbird 5.186
And the layout of the screen keyboard is set to "us" 0.397
After features/support/hooks.rb:331 1.498
After features/support/hooks.rb:100 0.000
1:24.609
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.541
When I log in to a new session in Turkish (tr) 27.659
Then the keyboard layout is set to "tr" 0.115
And tpsd is localized to the selected locale 0.135
When the network is plugged 0.016
And Tor is ready 12.951
Then I successfully start the Unsafe Browser 5.714
And I kill the Unsafe Browser 5.215
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 8.547
And DuckDuckGo is the default search engine 5.512
And I kill the Tor Browser 5.315
And the screen keyboard works in Thunderbird 5.389
And the layout of the screen keyboard is set to "us" 0.433
After features/support/hooks.rb:331 1.237
After features/support/hooks.rb:100 0.000
Tags: @product
1:4.296
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.552
When I set the language to Italian (it) 4.595
Then the language and keyboard have not been saved in cleartext storage 2.089
When I shutdown Tails and wait for the computer to power off 7.222
And I start Tails from USB drive "__internal" with network unplugged 40.505
Then the Welcome Screen's language is set to English 0.329
After features/support/hooks.rb:331 1.211
After features/support/hooks.rb:100 0.042
Tags: @product
1:21.303
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.228
When I set the language to Italian (it) 4.625
And I save the language and keyboard options in cleartext storage 2.352
Then the "it" language and keyboard have been saved in cleartext storage 0.132
When I set the language to French (fr) 4.531
Then the "fr" language and keyboard have been saved in cleartext storage 0.107
And I shutdown Tails and wait for the computer to power off 5.762
And I start Tails from USB drive "__internal" with network unplugged 44.636
Then the "fr" language and keyboard have been saved in cleartext storage 0.448
And the Welcome Screen's language is set to French 0.841
When I log in to a new session 9.565
Then the language is set to French 0.071
After features/support/hooks.rb:331 0.983
After features/support/hooks.rb:100 0.007
Tags: @product
2:44.017
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 logged in 9.379
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.298
And I create a persistent partition 30.701
And I manually store legacy localization settings in Persistent Storage 0.710
When I shutdown Tails and wait for the computer to power off 9.565
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 40.429
Then the Welcome Screen's language is set to English 0.305
And the Welcome Screen's formats is set to United States 0.237
When I enable persistence 8.840
Then the Welcome Screen's language is set to German 0.547
And the Welcome Screen's formats is set to France 0.241
When I set the language to Italian (it) 4.584
Then the language and keyboard have not been saved in cleartext storage 2.078
When I save the language and keyboard options in cleartext storage 2.374
Then the "it" language and keyboard have been saved in cleartext storage 0.106
And I shutdown Tails and wait for the computer to power off 2.737
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 39.269
Then the Welcome Screen's language is set to Italian 0.660
And the Welcome Screen's formats is set to Italy 0.227
When I enable persistence 9.745
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.199
And the Welcome Screen's language is set to Italian 0.776
After features/support/hooks.rb:331 0.832
After features/support/hooks.rb:100 0.015