Project Number Date
test_Tails_ISO_stable 6274 07 Apr 2026, 18:40

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 242 0 0 0 0 242 21 0 21 29:13.370 Passed
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.749
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.405
And I log in to a new session in German (de) 29.884
Then the live user's Documents directory exists 0.048
And there is a GNOME bookmark for the Documents directory 14.410
After features/support/hooks.rb:331 1.226
After features/support/hooks.rb:100 0.000
Tags: @product
52.677
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.227
And I log in to a new session in German (de) 30.831
Then the live user's Downloads directory exists 0.040
And there is a GNOME bookmark for the Downloads directory 14.578
After features/support/hooks.rb:331 0.861
After features/support/hooks.rb:100 0.000
Tags: @product
50.337
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.591
And I log in to a new session in German (de) 28.339
Then the live user's Music directory exists 0.038
And there is a GNOME bookmark for the Music directory 14.367
After features/support/hooks.rb:331 1.179
After features/support/hooks.rb:100 0.000
Tags: @product
50.417
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.107
And I log in to a new session in German (de) 28.809
Then the live user's Pictures directory exists 0.037
And there is a GNOME bookmark for the Pictures directory 14.463
After features/support/hooks.rb:331 1.295
After features/support/hooks.rb:100 0.000
Tags: @product
52.073
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.343
And I log in to a new session in German (de) 29.995
Then the live user's Videos directory exists 0.062
And there is a GNOME bookmark for the Videos directory 14.673
After features/support/hooks.rb:331 1.037
After features/support/hooks.rb:100 0.000
1:24.832
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.333
When I log in to a new session in Arabic (ar) 28.552
Then the keyboard layout is set to "eg" 0.103
And tpsd is localized to the selected locale 0.097
When the network is plugged 0.015
And Tor is ready 11.739
Then I successfully start the Unsafe Browser 8.031
And I kill the Unsafe Browser 5.216
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 7.976
And DuckDuckGo is the default search engine 5.347
And I kill the Tor Browser 5.215
And the screen keyboard works in Thunderbird 4.758
And the layout of the screen keyboard is set to "us" 0.371
After features/support/hooks.rb:331 1.103
After features/support/hooks.rb:100 0.000
1:23.628
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.767
When I log in to a new session in Chinese (zh_CN) 28.628
Then the keyboard layout is set to "cn" 0.095
And tpsd is localized to the selected locale 0.120
When the network is plugged 0.017
And Tor is ready 13.161
Then I successfully start the Unsafe Browser 4.812
And I kill the Unsafe Browser 5.211
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 8.064
And DuckDuckGo is the default search engine 5.270
And I kill the Tor Browser 5.209
And the screen keyboard works in Thunderbird 4.818
And the layout of the screen keyboard is set to "us" 0.377
After features/support/hooks.rb:331 1.104
After features/support/hooks.rb:100 0.000
1:9.798
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.443
When I log in to a new session in English (en) 15.490
Then the keyboard layout is set to "us" 0.157
And tpsd is localized to the selected locale 0.090
When the network is plugged 0.016
And Tor is ready 11.908
Then I successfully start the Unsafe Browser 7.920
And I kill the Unsafe Browser 5.191
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 7.697
And DuckDuckGo is the default search engine 3.807
And I kill the Tor Browser 5.226
And the screen keyboard works in Thunderbird 4.420
And the layout of the screen keyboard is set to "us" 0.367
After features/support/hooks.rb:331 1.262
After features/support/hooks.rb:100 0.000
1:29.406
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.511
When I log in to a new session in French (fr) 32.899
Then the keyboard layout is set to "fr" 0.087
And tpsd is localized to the selected locale 0.091
When the network is plugged 0.017
And Tor is ready 13.336
Then I successfully start the Unsafe Browser 6.047
And I kill the Unsafe Browser 5.213
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 8.068
And DuckDuckGo is the default search engine 5.237
And I kill the Tor Browser 5.184
And the screen keyboard works in Thunderbird 5.236
And the layout of the screen keyboard is set to "fr" 0.397
After features/support/hooks.rb:331 1.318
After features/support/hooks.rb:100 0.000
1:36.126
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 20.285
When I log in to a new session in German (de) 29.918
Then the keyboard layout is set to "de" 0.083
And tpsd is localized to the selected locale 0.079
When the network is plugged 0.016
And Tor is ready 11.683
Then I successfully start the Unsafe Browser 4.883
And I kill the Unsafe Browser 5.199
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 7.871
And DuckDuckGo is the default search engine 5.450
And I kill the Tor Browser 5.213
And the screen keyboard works in Thunderbird 4.983
And the layout of the screen keyboard is set to "de" 0.395
After features/support/hooks.rb:331 1.107
After features/support/hooks.rb:100 0.000
1:21.609
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.478
When I log in to a new session in Hindi (hi) 29.128
Then the keyboard layout is set to "in" 0.118
And tpsd is localized to the selected locale 0.097
When the network is plugged 0.017
And Tor is ready 11.422
Then I successfully start the Unsafe Browser 4.840
And I kill the Unsafe Browser 5.218
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 7.672
And DuckDuckGo is the default search engine 4.875
And I kill the Tor Browser 5.233
And the screen keyboard works in Thunderbird 5.045
And the layout of the screen keyboard is set to "us" 0.393
After features/support/hooks.rb:331 1.240
After features/support/hooks.rb:100 0.000
1:34.569
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.432
When I log in to a new session in Indonesian (id) 39.246
Then the keyboard layout is set to "id" 0.105
And tpsd is localized to the selected locale 0.092
When the network is plugged 0.014
And Tor is ready 12.405
Then I successfully start the Unsafe Browser 6.178
And I kill the Unsafe Browser 5.195
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.347
And DuckDuckGo is the default search engine 4.963
And I kill the Tor Browser 5.213
And the screen keyboard works in Thunderbird 4.908
And the layout of the screen keyboard is set to "us" 0.402
After features/support/hooks.rb:331 1.019
After features/support/hooks.rb:100 0.000
1:27.887
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.402
When I log in to a new session in Italian (it) 33.432
Then the keyboard layout is set to "it" 0.084
And tpsd is localized to the selected locale 0.082
When the network is plugged 0.014
And Tor is ready 11.435
Then I successfully start the Unsafe Browser 6.683
And I kill the Unsafe Browser 5.248
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 7.640
And DuckDuckGo is the default search engine 5.148
And I kill the Tor Browser 5.245
And the screen keyboard works in Thunderbird 5.009
And the layout of the screen keyboard is set to "us" 0.398
After features/support/hooks.rb:331 1.321
After features/support/hooks.rb:100 0.000
1:37.806
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 19.843
When I log in to a new session in Persian (fa) 30.679
Then the keyboard layout is set to "ir" 0.080
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.020
And Tor is ready 12.966
Then I successfully start the Unsafe Browser 5.052
And I kill the Unsafe Browser 5.636
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 7.659
And DuckDuckGo is the default search engine 5.373
And I kill the Tor Browser 5.190
And the screen keyboard works in Thunderbird 4.741
And the layout of the screen keyboard is set to "ir" 0.399
After features/support/hooks.rb:331 3.832
After features/support/hooks.rb:100 0.000
1:24.481
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.761
When I log in to a new session in Portuguese (pt) 29.215
Then the keyboard layout is set to "pt" 0.097
And tpsd is localized to the selected locale 0.086
When the network is plugged 0.014
And Tor is ready 11.560
Then I successfully start the Unsafe Browser 5.582
And I kill the Unsafe Browser 5.245
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 8.237
And DuckDuckGo is the default search engine 5.195
And I kill the Tor Browser 5.225
And the screen keyboard works in Thunderbird 4.805
And the layout of the screen keyboard is set to "us" 0.396
After features/support/hooks.rb:331 1.133
After features/support/hooks.rb:100 0.000
1:25.357
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.532
When I log in to a new session in Russian (ru) 29.726
Then the keyboard layout is set to "ru" 0.086
And tpsd is localized to the selected locale 0.083
When the network is plugged 0.019
And Tor is ready 13.234
Then I successfully start the Unsafe Browser 6.100
And I kill the Unsafe Browser 5.555
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 7.624
And DuckDuckGo is the default search engine 4.955
And I kill the Tor Browser 5.191
And the screen keyboard works in Thunderbird 4.819
And the layout of the screen keyboard is set to "ru" 0.368
After features/support/hooks.rb:331 1.288
After features/support/hooks.rb:100 0.000
1:26.199
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.546
When I log in to a new session in Spanish (es) 31.638
Then the keyboard layout is set to "es" 0.080
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.015
And Tor is ready 13.093
Then I successfully start the Unsafe Browser 5.819
And I kill the Unsafe Browser 5.308
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 7.507
And DuckDuckGo is the default search engine 4.962
And I kill the Tor Browser 5.204
And the screen keyboard works in Thunderbird 4.509
And the layout of the screen keyboard is set to "us" 0.345
After features/support/hooks.rb:331 8.993
After features/support/hooks.rb:100 0.000
1:29.006
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.311
When I log in to a new session in Turkish (tr) 32.834
Then the keyboard layout is set to "tr" 0.119
And tpsd is localized to the selected locale 0.095
When the network is plugged 0.020
And Tor is ready 12.839
Then I successfully start the Unsafe Browser 7.787
And I kill the Unsafe Browser 5.209
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 7.460
And DuckDuckGo is the default search engine 4.912
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 4.750
And the layout of the screen keyboard is set to "us" 0.393
After features/support/hooks.rb:331 1.121
After features/support/hooks.rb:100 0.000
Tags: @product
1:28.136
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 9.151
When I set the language to Italian (it) 5.805
Then the language and keyboard have not been saved in cleartext storage 2.098
When I shutdown Tails and wait for the computer to power off 18.626
And I start Tails from USB drive "__internal" with network unplugged 52.144
Then the Welcome Screen's language is set to English 0.310
After features/support/hooks.rb:331 1.101
After features/support/hooks.rb:100 0.007
Tags: @product
1:26.350
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.913
When I set the language to Italian (it) 4.551
And I save the language and keyboard options in cleartext storage 2.526
Then the "it" language and keyboard have been saved in cleartext storage 0.106
When I set the language to French (fr) 4.458
Then the "fr" language and keyboard have been saved in cleartext storage 0.130
And I shutdown Tails and wait for the computer to power off 7.000
And I start Tails from USB drive "__internal" with network unplugged 50.398
Then the "fr" language and keyboard have been saved in cleartext storage 0.357
And the Welcome Screen's language is set to French 0.767
When I log in to a new session 8.056
Then the language is set to French 0.081
After features/support/hooks.rb:331 1.014
After features/support/hooks.rb:100 0.013
Tags: @product
3:9.917
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.730
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.448
And I create a persistent partition 52.821
And I manually store legacy localization settings in Persistent Storage 0.542
When I shutdown Tails and wait for the computer to power off 18.603
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 39.373
Then the Welcome Screen's language is set to English 0.237
And the Welcome Screen's formats is set to United States 0.229
When I enable persistence 7.249
Then the Welcome Screen's language is set to German 0.452
And the Welcome Screen's formats is set to France 0.205
When I set the language to Italian (it) 4.494
Then the language and keyboard have not been saved in cleartext storage 2.088
When I save the language and keyboard options in cleartext storage 2.401
Then the "it" language and keyboard have been saved in cleartext storage 0.100
And I shutdown Tails and wait for the computer to power off 2.738
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 37.283
Then the Welcome Screen's language is set to Italian 0.592
And the Welcome Screen's formats is set to Italy 0.238
When I enable persistence 9.062
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.308
And the Welcome Screen's language is set to Italian 0.713
After features/support/hooks.rb:331 0.721
After features/support/hooks.rb:100 0.012