Project Number Date
test_Tails_ISO_devel 4420 28 May 2026, 11:16

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 268 0 0 0 0 268 21 0 21 34:5.010 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
49.568
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.562
And I log in to a new session in German (de) 26.453
Then the live user's Documents directory exists 0.062
And there is a GNOME bookmark for the Documents directory 14.490
After features/support/hooks.rb:335 0.919
After features/support/hooks.rb:104 0.000
Tags: @product
48.075
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.230
And I log in to a new session in German (de) 26.206
Then the live user's Downloads directory exists 0.043
And there is a GNOME bookmark for the Downloads directory 14.594
After features/support/hooks.rb:335 0.972
After features/support/hooks.rb:104 0.000
Tags: @product
47.708
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 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) 25.310
Then the live user's Music directory exists 0.109
And there is a GNOME bookmark for the Music directory 14.980
After features/support/hooks.rb:335 1.387
After features/support/hooks.rb:104 0.000
Tags: @product
49.272
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.270
And I log in to a new session in German (de) 27.564
Then the live user's Pictures directory exists 0.051
And there is a GNOME bookmark for the Pictures directory 14.384
After features/support/hooks.rb:335 1.286
After features/support/hooks.rb:104 0.000
Tags: @product
47.897
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.308
And I log in to a new session in German (de) 25.538
Then the live user's Videos directory exists 0.069
And there is a GNOME bookmark for the Videos directory 14.981
After features/support/hooks.rb:335 1.171
After features/support/hooks.rb:104 0.000
1:56.602
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.282
And I set an administration password 6.808
When I log in to a new session in Arabic (ar) 25.588
Then the keyboard layout is set to "eg" 0.089
And tpsd is localized to the selected locale 0.093
Given the network is plugged 0.017
And Tor is ready 12.566
Then I successfully start the Unsafe Browser 4.645
And I kill the Unsafe Browser 5.210
Given Thunderbird is installed 28.109
When I enable the screen keyboard 0.137
Then the screen keyboard works in Tor Browser 10.290
And DuckDuckGo is the default search engine 5.630
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 4.567
And the layout of the screen keyboard is set to "us" 0.352
After features/support/hooks.rb:335 0.680
After features/support/hooks.rb:104 0.000
1:54.011
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.468
And I set an administration password 6.882
When I log in to a new session in Chinese (zh_CN) 25.566
Then the keyboard layout is set to "cn" 0.121
And tpsd is localized to the selected locale 0.100
Given the network is plugged 0.023
And Tor is ready 12.249
Then I successfully start the Unsafe Browser 5.489
And I kill the Unsafe Browser 5.193
Given Thunderbird is installed 24.627
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 10.632
And DuckDuckGo is the default search engine 5.026
And I kill the Tor Browser 5.202
And the screen keyboard works in Thunderbird 4.888
And the layout of the screen keyboard is set to "us" 0.464
After features/support/hooks.rb:335 1.402
After features/support/hooks.rb:104 0.000
1:42.837
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.390
And I set an administration password 6.801
When I log in to a new session in English (en) 12.373
Then the keyboard layout is set to "us" 0.126
And tpsd is localized to the selected locale 0.130
Given the network is plugged 0.056
And Tor is ready 12.564
Then I successfully start the Unsafe Browser 5.072
And I kill the Unsafe Browser 5.219
Given Thunderbird is installed 27.750
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 10.684
And DuckDuckGo is the default search engine 4.616
And I kill the Tor Browser 5.260
And the screen keyboard works in Thunderbird 4.360
And the layout of the screen keyboard is set to "us" 0.359
After features/support/hooks.rb:335 1.355
After features/support/hooks.rb:104 0.000
1:55.576
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.228
And I set an administration password 6.950
When I log in to a new session in French (fr) 26.582
Then the keyboard layout is set to "fr" 0.082
And tpsd is localized to the selected locale 0.095
Given the network is plugged 0.015
And Tor is ready 11.954
Then I successfully start the Unsafe Browser 5.397
And I kill the Unsafe Browser 5.191
Given Thunderbird is installed 25.142
When I enable the screen keyboard 0.299
Then the screen keyboard works in Tor Browser 11.228
And DuckDuckGo is the default search engine 5.262
And I kill the Tor Browser 5.224
And the screen keyboard works in Thunderbird 4.524
And the layout of the screen keyboard is set to "fr" 0.396
After features/support/hooks.rb:335 1.258
After features/support/hooks.rb:104 0.000
1:55.947
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.218
And I set an administration password 6.934
When I log in to a new session in German (de) 27.097
Then the keyboard layout is set to "de" 0.129
And tpsd is localized to the selected locale 0.091
Given the network is plugged 0.016
And Tor is ready 12.725
Then I successfully start the Unsafe Browser 5.012
And I kill the Unsafe Browser 5.203
Given Thunderbird is installed 24.356
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 11.668
And DuckDuckGo is the default search engine 5.306
And I kill the Tor Browser 5.202
And the screen keyboard works in Thunderbird 4.531
And the layout of the screen keyboard is set to "de" 0.375
After features/support/hooks.rb:335 1.563
After features/support/hooks.rb:104 0.000
1:57.862
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.456
And I set an administration password 6.918
When I log in to a new session in Hindi (hi) 26.544
Then the keyboard layout is set to "in" 0.092
And tpsd is localized to the selected locale 0.087
Given the network is plugged 0.018
And Tor is ready 11.545
Then I successfully start the Unsafe Browser 5.683
And I kill the Unsafe Browser 5.228
Given Thunderbird is installed 26.860
When I enable the screen keyboard 0.080
Then the screen keyboard works in Tor Browser 11.863
And DuckDuckGo is the default search engine 5.221
And I kill the Tor Browser 5.214
And the screen keyboard works in Thunderbird 4.605
And the layout of the screen keyboard is set to "us" 0.442
After features/support/hooks.rb:335 1.603
After features/support/hooks.rb:104 0.000
1:56.254
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.473
And I set an administration password 6.840
When I log in to a new session in Indonesian (id) 27.216
Then the keyboard layout is set to "id" 0.128
And tpsd is localized to the selected locale 0.113
Given the network is plugged 0.020
And Tor is ready 12.887
Then I successfully start the Unsafe Browser 5.528
And I kill the Unsafe Browser 5.200
Given Thunderbird is installed 24.015
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 11.256
And DuckDuckGo is the default search engine 5.064
And I kill the Tor Browser 5.230
And the screen keyboard works in Thunderbird 4.827
And the layout of the screen keyboard is set to "us" 0.379
After features/support/hooks.rb:335 1.126
After features/support/hooks.rb:104 0.000
1:55.684
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.335
And I set an administration password 6.798
When I log in to a new session in Italian (it) 26.849
Then the keyboard layout is set to "it" 0.132
And tpsd is localized to the selected locale 0.090
Given the network is plugged 0.016
And Tor is ready 11.772
Then I successfully start the Unsafe Browser 5.985
And I kill the Unsafe Browser 5.187
Given Thunderbird is installed 24.754
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 11.359
And DuckDuckGo is the default search engine 5.471
And I kill the Tor Browser 5.241
And the screen keyboard works in Thunderbird 4.196
And the layout of the screen keyboard is set to "us" 0.422
After features/support/hooks.rb:335 1.049
After features/support/hooks.rb:104 0.000
1:55.315
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.438
And I set an administration password 6.780
When I log in to a new session in Persian (fa) 27.413
Then the keyboard layout is set to "ir" 0.136
And tpsd is localized to the selected locale 0.125
Given the network is plugged 0.014
And Tor is ready 11.063
Then I successfully start the Unsafe Browser 5.256
And I kill the Unsafe Browser 5.190
Given Thunderbird is installed 24.771
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 11.613
And DuckDuckGo is the default search engine 5.697
And I kill the Tor Browser 5.232
And the screen keyboard works in Thunderbird 4.099
And the layout of the screen keyboard is set to "ir" 0.395
After features/support/hooks.rb:335 1.470
After features/support/hooks.rb:104 0.000
1:56.895
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.494
And I set an administration password 6.786
When I log in to a new session in Portuguese (pt) 26.407
Then the keyboard layout is set to "pt" 0.088
And tpsd is localized to the selected locale 0.078
Given the network is plugged 0.022
And Tor is ready 12.007
Then I successfully start the Unsafe Browser 4.797
And I kill the Unsafe Browser 5.203
Given Thunderbird is installed 24.730
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 13.669
And DuckDuckGo is the default search engine 5.783
And I kill the Tor Browser 5.201
And the screen keyboard works in Thunderbird 4.198
And the layout of the screen keyboard is set to "us" 0.353
After features/support/hooks.rb:335 1.165
After features/support/hooks.rb:104 0.000
2:1.046
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.197
And I set an administration password 6.899
When I log in to a new session in Russian (ru) 26.281
Then the keyboard layout is set to "ru" 0.140
And tpsd is localized to the selected locale 0.103
Given the network is plugged 0.015
And Tor is ready 13.262
Then I successfully start the Unsafe Browser 4.889
And I kill the Unsafe Browser 5.226
Given Thunderbird is installed 27.487
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 13.467
And DuckDuckGo is the default search engine 5.733
And I kill the Tor Browser 5.211
And the screen keyboard works in Thunderbird 4.673
And the layout of the screen keyboard is set to "ru" 0.389
After features/support/hooks.rb:335 1.122
After features/support/hooks.rb:104 0.000
1:53.028
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.446
And I set an administration password 6.828
When I log in to a new session in Spanish (es) 25.804
Then the keyboard layout is set to "es" 0.103
And tpsd is localized to the selected locale 0.090
Given the network is plugged 0.020
And Tor is ready 11.920
Then I successfully start the Unsafe Browser 5.360
And I kill the Unsafe Browser 5.200
Given Thunderbird is installed 24.639
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 10.127
And DuckDuckGo is the default search engine 5.372
And I kill the Tor Browser 5.353
And the screen keyboard works in Thunderbird 4.293
And the layout of the screen keyboard is set to "us" 0.376
After features/support/hooks.rb:335 1.219
After features/support/hooks.rb:104 0.000
1:55.182
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.128
And I set an administration password 6.836
When I log in to a new session in Turkish (tr) 27.217
Then the keyboard layout is set to "tr" 0.124
And tpsd is localized to the selected locale 0.097
Given the network is plugged 0.015
And Tor is ready 12.057
Then I successfully start the Unsafe Browser 5.483
And I kill the Unsafe Browser 5.179
Given Thunderbird is installed 25.332
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 10.531
And DuckDuckGo is the default search engine 5.015
And I kill the Tor Browser 5.215
And the screen keyboard works in Thunderbird 4.447
And the layout of the screen keyboard is set to "us" 0.414
After features/support/hooks.rb:335 0.734
After features/support/hooks.rb:104 0.000
Tags: @product
1:5.105
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 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.729
When I set the language to Italian (it) 4.680
Then the language and keyboard have not been saved in cleartext storage 2.123
When I shutdown Tails and wait for the computer to power off 6.902
And I start Tails from USB drive "__internal" with network unplugged 42.394
Then the Welcome Screen's language is set to English 0.275
After features/support/hooks.rb:335 0.921
After features/support/hooks.rb:104 0.050
Tags: @product
1:21.164
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 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.951
When I set the language to Italian (it) 4.594
And I save the language and keyboard options in cleartext storage 2.524
Then the "it" language and keyboard have been saved in cleartext storage 0.136
When I set the language to French (fr) 4.470
Then the "fr" language and keyboard have been saved in cleartext storage 0.095
And I shutdown Tails and wait for the computer to power off 5.576
And I start Tails from USB drive "__internal" with network unplugged 45.224
Then the "fr" language and keyboard have been saved in cleartext storage 0.395
And the Welcome Screen's language is set to French 0.774
When I log in to a new session 9.369
Then the language is set to French 0.051
After features/support/hooks.rb:335 0.637
After features/support/hooks.rb:104 0.017
Tags: @product
2:39.970
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails without network from a USB drive without a persistent partition and logged in 8.704
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.326
And I create a persistent partition 31.335
And I manually store legacy localization settings in Persistent Storage 0.198
When I shutdown Tails and wait for the computer to power off 9.639
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 38.608
Then the Welcome Screen's language is set to English 0.281
And the Welcome Screen's formats is set to United States 0.201
When I enable persistence 7.813
Then the Welcome Screen's language is set to German 0.445
And the Welcome Screen's formats is set to France 0.182
When I set the language to Italian (it) 4.523
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.381
Then the "it" language and keyboard have been saved in cleartext storage 0.114
And I shutdown Tails and wait for the computer to power off 2.883
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 39.178
Then the Welcome Screen's language is set to Italian 0.613
And the Welcome Screen's formats is set to Italy 0.253
When I enable persistence 9.330
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.182
And the Welcome Screen's language is set to Italian 0.666
After features/support/hooks.rb:335 0.903
After features/support/hooks.rb:104 0.011