Project Number Date
test_Tails_ISO_devel 4204 02 Feb 2026, 12:03

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 27:46.628 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
58.025
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 10.021
And I log in to a new session in German (de) 29.715
Then the live user's Documents directory exists 0.071
And there is a GNOME bookmark for the Documents directory 18.216
After features/support/hooks.rb:331 1.394
After features/support/hooks.rb:100 0.000
Tags: @product
49.343
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.998
And I log in to a new session in German (de) 26.454
Then the live user's Downloads directory exists 0.042
And there is a GNOME bookmark for the Downloads directory 15.847
After features/support/hooks.rb:331 1.389
After features/support/hooks.rb:100 0.000
Tags: @product
49.554
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.105
And I log in to a new session in German (de) 26.307
Then the live user's Music directory exists 0.045
And there is a GNOME bookmark for the Music directory 16.096
After features/support/hooks.rb:331 1.091
After features/support/hooks.rb:100 0.000
Tags: @product
50.022
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 6.855
And I log in to a new session in German (de) 27.348
Then the live user's Pictures directory exists 0.102
And there is a GNOME bookmark for the Pictures directory 15.716
After features/support/hooks.rb:331 1.123
After features/support/hooks.rb:100 0.000
Tags: @product
48.862
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.183
And I log in to a new session in German (de) 26.002
Then the live user's Videos directory exists 0.039
And there is a GNOME bookmark for the Videos directory 15.637
After features/support/hooks.rb:331 1.235
After features/support/hooks.rb:100 0.000
1:28.858
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 6.649
When I log in to a new session in Arabic (ar) 25.830
Then the keyboard layout is set to "eg" 0.108
And tpsd is localized to the selected locale 0.158
When the network is plugged 0.024
And Tor is ready 14.006
Then I successfully start the Unsafe Browser 5.602
And I kill the Unsafe Browser 10.735
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 9.442
And DuckDuckGo is the default search engine 5.794
And I kill the Tor Browser 5.262
And the screen keyboard works in Thunderbird 4.816
And the layout of the screen keyboard is set to "us" 0.355
After features/support/hooks.rb:331 2.374
After features/support/hooks.rb:100 0.000
1:22.907
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.617
When I log in to a new session in Chinese (zh_CN) 26.024
Then the keyboard layout is set to "cn" 0.092
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.014
And Tor is ready 12.524
Then I successfully start the Unsafe Browser 5.502
And I kill the Unsafe Browser 5.206
When I enable the screen keyboard 0.048
Then the screen keyboard works in Tor Browser 8.346
And DuckDuckGo is the default search engine 6.092
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 5.671
And the layout of the screen keyboard is set to "us" 0.451
After features/support/hooks.rb:331 1.582
After features/support/hooks.rb:100 0.000
1:12.839
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.127
When I log in to a new session in English (en) 13.142
Then the keyboard layout is set to "us" 0.140
And tpsd is localized to the selected locale 0.085
When the network is plugged 0.017
And Tor is ready 15.276
Then I successfully start the Unsafe Browser 5.980
And I kill the Unsafe Browser 5.214
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 11.726
And DuckDuckGo is the default search engine 3.814
And I kill the Tor Browser 5.224
And the screen keyboard works in Thunderbird 4.685
And the layout of the screen keyboard is set to "us" 0.348
After features/support/hooks.rb:331 1.413
After features/support/hooks.rb:100 0.000
1:23.223
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.233
When I log in to a new session in French (fr) 25.845
Then the keyboard layout is set to "fr" 0.095
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.016
And Tor is ready 13.023
Then I successfully start the Unsafe Browser 7.000
And I kill the Unsafe Browser 5.228
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 8.660
And DuckDuckGo is the default search engine 5.125
And I kill the Tor Browser 5.220
And the screen keyboard works in Thunderbird 5.213
And the layout of the screen keyboard is set to "fr" 0.398
After features/support/hooks.rb:331 0.937
After features/support/hooks.rb:100 0.000
1:22.214
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 6.922
When I log in to a new session in German (de) 27.305
Then the keyboard layout is set to "de" 0.163
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.015
And Tor is ready 13.658
Then I successfully start the Unsafe Browser 5.102
And I kill the Unsafe Browser 5.247
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 7.823
And DuckDuckGo is the default search engine 4.937
And I kill the Tor Browser 5.239
And the screen keyboard works in Thunderbird 5.175
And the layout of the screen keyboard is set to "de" 0.430
After features/support/hooks.rb:331 3.412
After features/support/hooks.rb:100 0.000
1:28.887
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 6.717
When I log in to a new session in Hindi (hi) 26.105
Then the keyboard layout is set to "in" 0.138
And tpsd is localized to the selected locale 0.171
When the network is plugged 0.014
And Tor is ready 18.203
Then I successfully start the Unsafe Browser 5.597
And I kill the Unsafe Browser 5.232
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 11.154
And DuckDuckGo is the default search engine 5.266
And I kill the Tor Browser 5.236
And the screen keyboard works in Thunderbird 4.651
And the layout of the screen keyboard is set to "us" 0.338
After features/support/hooks.rb:331 1.636
After features/support/hooks.rb:100 0.000
1:23.907
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.198
When I log in to a new session in Indonesian (id) 26.569
Then the keyboard layout is set to "id" 0.125
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.023
And Tor is ready 13.893
Then I successfully start the Unsafe Browser 5.995
And I kill the Unsafe Browser 5.276
When I enable the screen keyboard 0.051
Then the screen keyboard works in Tor Browser 8.621
And DuckDuckGo is the default search engine 5.473
And I kill the Tor Browser 5.198
And the screen keyboard works in Thunderbird 4.974
And the layout of the screen keyboard is set to "us" 0.399
After features/support/hooks.rb:331 3.760
After features/support/hooks.rb:100 0.000
1:22.580
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 6.879
When I log in to a new session in Italian (it) 25.803
Then the keyboard layout is set to "it" 0.123
And tpsd is localized to the selected locale 0.134
When the network is plugged 0.033
And Tor is ready 14.224
Then I successfully start the Unsafe Browser 6.481
And I kill the Unsafe Browser 5.448
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 7.927
And DuckDuckGo is the default search engine 5.411
And I kill the Tor Browser 5.245
And the screen keyboard works in Thunderbird 4.455
And the layout of the screen keyboard is set to "us" 0.347
After features/support/hooks.rb:331 1.294
After features/support/hooks.rb:100 0.000
1:23.430
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 6.712
When I log in to a new session in Persian (fa) 25.126
Then the keyboard layout is set to "ir" 0.112
And tpsd is localized to the selected locale 0.108
When the network is plugged 0.018
And Tor is ready 14.681
Then I successfully start the Unsafe Browser 5.506
And I kill the Unsafe Browser 5.338
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 10.860
And DuckDuckGo is the default search engine 5.142
And I kill the Tor Browser 5.293
And the screen keyboard works in Thunderbird 4.114
And the layout of the screen keyboard is set to "ir" 0.338
After features/support/hooks.rb:331 1.037
After features/support/hooks.rb:100 0.000
1:22.882
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 6.781
When I log in to a new session in Portuguese (pt) 27.249
Then the keyboard layout is set to "pt" 0.116
And tpsd is localized to the selected locale 0.195
When the network is plugged 0.023
And Tor is ready 12.958
Then I successfully start the Unsafe Browser 6.657
And I kill the Unsafe Browser 5.173
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 8.294
And DuckDuckGo is the default search engine 5.125
And I kill the Tor Browser 5.201
And the screen keyboard works in Thunderbird 4.668
And the layout of the screen keyboard is set to "us" 0.367
After features/support/hooks.rb:331 1.652
After features/support/hooks.rb:100 0.000
1:22.972
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 6.909
When I log in to a new session in Russian (ru) 26.144
Then the keyboard layout is set to "ru" 0.135
And tpsd is localized to the selected locale 0.088
When the network is plugged 0.016
And Tor is ready 13.625
Then I successfully start the Unsafe Browser 6.123
And I kill the Unsafe Browser 5.423
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 8.505
And DuckDuckGo is the default search engine 5.071
And I kill the Tor Browser 5.186
And the screen keyboard works in Thunderbird 5.259
And the layout of the screen keyboard is set to "ru" 0.389
After features/support/hooks.rb:331 1.328
After features/support/hooks.rb:100 0.000
1:25.314
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 6.966
When I log in to a new session in Spanish (es) 28.393
Then the keyboard layout is set to "es" 0.136
And tpsd is localized to the selected locale 0.124
When the network is plugged 0.029
And Tor is ready 14.543
Then I successfully start the Unsafe Browser 6.446
And I kill the Unsafe Browser 5.252
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 7.574
And DuckDuckGo is the default search engine 5.330
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 4.879
And the layout of the screen keyboard is set to "us" 0.356
After features/support/hooks.rb:331 1.472
After features/support/hooks.rb:100 0.000
1:22.253
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 6.670
When I log in to a new session in Turkish (tr) 26.180
Then the keyboard layout is set to "tr" 0.163
And tpsd is localized to the selected locale 0.130
When the network is plugged 0.018
And Tor is ready 14.028
Then I successfully start the Unsafe Browser 6.949
And I kill the Unsafe Browser 5.208
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 7.525
And DuckDuckGo is the default search engine 5.482
And I kill the Tor Browser 5.252
And the screen keyboard works in Thunderbird 4.208
And the layout of the screen keyboard is set to "us" 0.374
After features/support/hooks.rb:331 7.863
After features/support/hooks.rb:100 0.000
Tags: @product
1:12.808
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.882
When I set the language to Italian (it) 4.579
Then the language and keyboard have not been saved in cleartext storage 2.106
When I shutdown Tails and wait for the computer to power off 11.767
And I start Tails from USB drive "__internal" with network unplugged 45.180
Then the Welcome Screen's language is set to English 0.292
After features/support/hooks.rb:331 0.779
After features/support/hooks.rb:100 0.027
Tags: @product
1:12.932
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 7.552
When I set the language to Italian (it) 4.634
And I save the language and keyboard options in cleartext storage 2.429
Then the "it" language and keyboard have been saved in cleartext storage 0.111
When I set the language to French (fr) 4.483
Then the "fr" language and keyboard have been saved in cleartext storage 0.085
And I shutdown Tails and wait for the computer to power off 7.335
And I start Tails from USB drive "__internal" with network unplugged 44.998
Then the "fr" language and keyboard have been saved in cleartext storage 0.439
And the Welcome Screen's language is set to French 0.859
After features/support/hooks.rb:331 0.857
After features/support/hooks.rb:100 0.006
Tags: @product
3:2.804
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 logged in 9.322
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.661
And I create a persistent partition 47.922
And I manually store legacy localization settings in Persistent Storage 0.611
When I shutdown Tails and wait for the computer to power off 11.086
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 39.806
Then the Welcome Screen's language is set to English 0.280
And the Welcome Screen's formats is set to United States 0.277
When I enable persistence 8.208
Then the Welcome Screen's language is set to German 0.477
And the Welcome Screen's formats is set to France 0.209
When I set the language to Italian (it) 4.483
Then the language and keyboard have not been saved in cleartext storage 2.089
When I save the language and keyboard options in cleartext storage 2.338
Then the "it" language and keyboard have been saved in cleartext storage 0.093
And I shutdown Tails and wait for the computer to power off 2.808
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 40.055
Then the Welcome Screen's language is set to Italian 0.629
And the Welcome Screen's formats is set to Italy 0.238
When I enable persistence 10.312
# 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.726
After features/support/hooks.rb:331 0.559
After features/support/hooks.rb:100 0.012