Project Number Date
test_Tails_ISO_devel 4206 03 Feb 2026, 12:51

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 240 0 0 0 0 240 21 0 21 33:52.254 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
56.885
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 11.836
And I log in to a new session in German (de) 27.254
Then the live user's Documents directory exists 0.052
And there is a GNOME bookmark for the Documents directory 17.742
After features/support/hooks.rb:331 1.504
After features/support/hooks.rb:100 0.000
Tags: @product
55.284
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 8.926
And I log in to a new session in German (de) 28.646
Then the live user's Downloads directory exists 0.071
And there is a GNOME bookmark for the Downloads directory 17.640
After features/support/hooks.rb:331 1.474
After features/support/hooks.rb:100 0.000
Tags: @product
54.284
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.766
And I log in to a new session in German (de) 28.257
Then the live user's Music directory exists 0.049
And there is a GNOME bookmark for the Music directory 17.211
After features/support/hooks.rb:331 1.557
After features/support/hooks.rb:100 0.000
Tags: @product
57.154
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 8.771
And I log in to a new session in German (de) 30.189
Then the live user's Pictures directory exists 0.059
And there is a GNOME bookmark for the Pictures directory 18.134
After features/support/hooks.rb:331 1.832
After features/support/hooks.rb:100 0.000
Tags: @product
55.341
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.970
And I log in to a new session in German (de) 28.601
Then the live user's Videos directory exists 0.049
And there is a GNOME bookmark for the Videos directory 17.720
After features/support/hooks.rb:331 1.359
After features/support/hooks.rb:100 0.000
1:39.947
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 8.927
When I log in to a new session in Arabic (ar) 27.312
Then the keyboard layout is set to "eg" 0.102
And tpsd is localized to the selected locale 0.086
When the network is plugged 0.071
And Tor is ready 14.656
Then I successfully start the Unsafe Browser 8.172
And I kill the Unsafe Browser 5.290
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 11.442
And DuckDuckGo is the default search engine 8.369
And I kill the Tor Browser 5.261
And the screen keyboard works in Thunderbird 9.562
And the layout of the screen keyboard is set to "us" 0.581
After features/support/hooks.rb:331 2.481
After features/support/hooks.rb:100 0.000
1:45.427
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.204
When I log in to a new session in Chinese (zh_CN) 30.212
Then the keyboard layout is set to "cn" 0.115
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.065
And Tor is ready 16.184
Then I successfully start the Unsafe Browser 8.083
And I kill the Unsafe Browser 5.260
When I enable the screen keyboard 0.097
Then the screen keyboard works in Tor Browser 13.309
And DuckDuckGo is the default search engine 9.587
And I kill the Tor Browser 5.229
And the screen keyboard works in Thunderbird 7.333
And the layout of the screen keyboard is set to "us" 0.643
After features/support/hooks.rb:331 1.362
After features/support/hooks.rb:100 0.000
1:24.862
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 8.423
When I log in to a new session in English (en) 13.290
Then the keyboard layout is set to "us" 0.120
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.052
And Tor is ready 16.704
Then I successfully start the Unsafe Browser 6.902
And I kill the Unsafe Browser 5.259
When I enable the screen keyboard 0.119
Then the screen keyboard works in Tor Browser 14.289
And DuckDuckGo is the default search engine 7.005
And I kill the Tor Browser 5.225
And the screen keyboard works in Thunderbird 6.776
And the layout of the screen keyboard is set to "us" 0.585
After features/support/hooks.rb:331 1.641
After features/support/hooks.rb:100 0.000
1:39.276
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.200
When I log in to a new session in French (fr) 28.013
Then the keyboard layout is set to "fr" 0.109
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.052
And Tor is ready 15.782
Then I successfully start the Unsafe Browser 7.086
And I kill the Unsafe Browser 5.287
When I enable the screen keyboard 0.136
Then the screen keyboard works in Tor Browser 11.885
And DuckDuckGo is the default search engine 7.907
And I kill the Tor Browser 5.272
And the screen keyboard works in Thunderbird 6.859
And the layout of the screen keyboard is set to "fr" 0.576
After features/support/hooks.rb:331 1.171
After features/support/hooks.rb:100 0.000
1:41.431
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 9.768
When I log in to a new session in German (de) 27.426
Then the keyboard layout is set to "de" 0.187
And tpsd is localized to the selected locale 0.117
When the network is plugged 0.074
And Tor is ready 16.272
Then I successfully start the Unsafe Browser 7.354
And I kill the Unsafe Browser 5.756
When I enable the screen keyboard 0.107
Then the screen keyboard works in Tor Browser 11.827
And DuckDuckGo is the default search engine 8.639
And I kill the Tor Browser 5.424
And the screen keyboard works in Thunderbird 7.664
And the layout of the screen keyboard is set to "de" 0.811
After features/support/hooks.rb:331 2.189
After features/support/hooks.rb:100 0.000
1:44.314
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.573
When I log in to a new session in Hindi (hi) 30.003
Then the keyboard layout is set to "in" 0.104
And tpsd is localized to the selected locale 0.113
When the network is plugged 0.060
And Tor is ready 15.810
Then I successfully start the Unsafe Browser 8.889
And I kill the Unsafe Browser 5.280
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 12.154
And DuckDuckGo is the default search engine 8.198
And I kill the Tor Browser 5.238
And the screen keyboard works in Thunderbird 8.023
And the layout of the screen keyboard is set to "us" 0.786
After features/support/hooks.rb:331 2.044
After features/support/hooks.rb:100 0.000
2:17.085
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.897
When I log in to a new session in Indonesian (id) 29.626
Then the keyboard layout is set to "id" 0.146
And tpsd is localized to the selected locale 0.175
When the network is plugged 0.062
And Tor is ready 44.492
Then I successfully start the Unsafe Browser 11.354
And I kill the Unsafe Browser 5.883
When I enable the screen keyboard 0.110
Then the screen keyboard works in Tor Browser 14.688
And DuckDuckGo is the default search engine 7.202
And I kill the Tor Browser 5.214
And the screen keyboard works in Thunderbird 8.587
And the layout of the screen keyboard is set to "us" 0.644
After features/support/hooks.rb:331 1.526
After features/support/hooks.rb:100 0.000
1:43.868
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 9.261
When I log in to a new session in Italian (it) 31.640
Then the keyboard layout is set to "it" 0.122
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.055
And Tor is ready 15.898
Then I successfully start the Unsafe Browser 7.318
And I kill the Unsafe Browser 5.260
When I enable the screen keyboard 0.110
Then the screen keyboard works in Tor Browser 13.315
And DuckDuckGo is the default search engine 6.935
And I kill the Tor Browser 5.365
And the screen keyboard works in Thunderbird 7.927
And the layout of the screen keyboard is set to "us" 0.549
After features/support/hooks.rb:331 1.650
After features/support/hooks.rb:100 0.000
1:46.779
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 9.594
When I log in to a new session in Persian (fa) 29.774
Then the keyboard layout is set to "ir" 0.099
And tpsd is localized to the selected locale 0.095
When the network is plugged 0.056
And Tor is ready 15.984
Then I successfully start the Unsafe Browser 7.180
And I kill the Unsafe Browser 5.295
When I enable the screen keyboard 0.106
Then the screen keyboard works in Tor Browser 16.732
And DuckDuckGo is the default search engine 8.770
And I kill the Tor Browser 5.390
And the screen keyboard works in Thunderbird 6.815
And the layout of the screen keyboard is set to "ir" 0.883
After features/support/hooks.rb:331 2.794
After features/support/hooks.rb:100 0.000
1:45.216
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.497
When I log in to a new session in Portuguese (pt) 30.010
Then the keyboard layout is set to "pt" 0.145
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.080
And Tor is ready 15.592
Then I successfully start the Unsafe Browser 8.291
And I kill the Unsafe Browser 5.361
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 13.648
And DuckDuckGo is the default search engine 8.128
And I kill the Tor Browser 5.268
And the screen keyboard works in Thunderbird 8.355
And the layout of the screen keyboard is set to "us" 0.663
After features/support/hooks.rb:331 1.389
After features/support/hooks.rb:100 0.000
1:45.016
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 9.115
When I log in to a new session in Russian (ru) 29.939
Then the keyboard layout is set to "ru" 0.146
And tpsd is localized to the selected locale 0.145
When the network is plugged 0.081
And Tor is ready 15.864
Then I successfully start the Unsafe Browser 7.163
And I kill the Unsafe Browser 5.411
When I enable the screen keyboard 0.079
Then the screen keyboard works in Tor Browser 15.375
And DuckDuckGo is the default search engine 8.425
And I kill the Tor Browser 5.245
And the screen keyboard works in Thunderbird 7.453
And the layout of the screen keyboard is set to "ru" 0.569
After features/support/hooks.rb:331 1.361
After features/support/hooks.rb:100 0.000
1:41.886
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 9.053
When I log in to a new session in Spanish (es) 29.083
Then the keyboard layout is set to "es" 0.126
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.075
And Tor is ready 15.966
Then I successfully start the Unsafe Browser 7.434
And I kill the Unsafe Browser 5.241
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 13.555
And DuckDuckGo is the default search engine 8.143
And I kill the Tor Browser 5.281
And the screen keyboard works in Thunderbird 7.093
And the layout of the screen keyboard is set to "us" 0.622
After features/support/hooks.rb:331 1.781
After features/support/hooks.rb:100 0.000
1:41.322
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 10.087
When I log in to a new session in Turkish (tr) 26.485
Then the keyboard layout is set to "tr" 0.179
And tpsd is localized to the selected locale 0.180
When the network is plugged 0.068
And Tor is ready 16.489
Then I successfully start the Unsafe Browser 7.896
And I kill the Unsafe Browser 5.365
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 11.647
And DuckDuckGo is the default search engine 9.176
And I kill the Tor Browser 5.272
And the screen keyboard works in Thunderbird 6.998
And the layout of the screen keyboard is set to "us" 1.399
After features/support/hooks.rb:331 1.670
After features/support/hooks.rb:100 0.000
Tags: @product
1:26.962
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 13.652
When I set the language to Italian (it) 4.964
Then the language and keyboard have not been saved in cleartext storage 2.138
When I shutdown Tails and wait for the computer to power off 11.629
And I start Tails from USB drive "__internal" with network unplugged 53.962
Then the Welcome Screen's language is set to English 0.614
After features/support/hooks.rb:331 1.252
After features/support/hooks.rb:100 0.011
Tags: @product
1:33.011
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 12.367
When I set the language to Italian (it) 4.804
And I save the language and keyboard options in cleartext storage 2.760
Then the "it" language and keyboard have been saved in cleartext storage 1.196
When I set the language to French (fr) 4.683
Then the "fr" language and keyboard have been saved in cleartext storage 0.128
And I shutdown Tails and wait for the computer to power off 7.110
And I start Tails from USB drive "__internal" with network unplugged 58.051
Then the "fr" language and keyboard have been saved in cleartext storage 0.486
And the Welcome Screen's language is set to French 1.420
After features/support/hooks.rb:331 1.147
After features/support/hooks.rb:100 0.012
Tags: @product
3:36.891
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 logged in 14.328
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 1.600
And I create a persistent partition 41.892
And I manually store legacy localization settings in Persistent Storage 0.815
When I shutdown Tails and wait for the computer to power off 8.419
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 54.829
Then the Welcome Screen's language is set to English 0.438
And the Welcome Screen's formats is set to United States 0.344
When I enable persistence 10.934
Then the Welcome Screen's language is set to German 0.728
And the Welcome Screen's formats is set to France 0.909
When I set the language to Italian (it) 4.929
Then the language and keyboard have not been saved in cleartext storage 2.130
When I save the language and keyboard options in cleartext storage 2.656
Then the "it" language and keyboard have been saved in cleartext storage 0.140
And I shutdown Tails and wait for the computer to power off 3.159
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 47.176
Then the Welcome Screen's language is set to Italian 1.372
And the Welcome Screen's formats is set to Italy 0.441
When I enable persistence 17.109
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 1.107
And the Welcome Screen's language is set to Italian 1.426
After features/support/hooks.rb:331 0.796
After features/support/hooks.rb:100 0.019