Project Number Date
test_Tails_ISO_stable 6309 20 Apr 2026, 11:25

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 26:20.982 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.293
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.381
And I log in to a new session in German (de) 26.172
Then the live user's Documents directory exists 0.053
And there is a GNOME bookmark for the Documents directory 14.686
After features/support/hooks.rb:331 1.364
After features/support/hooks.rb:100 0.000
Tags: @product
47.086
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.426
And I log in to a new session in German (de) 25.272
Then the live user's Downloads directory exists 0.050
And there is a GNOME bookmark for the Downloads directory 14.337
After features/support/hooks.rb:331 0.824
After features/support/hooks.rb:100 0.000
Tags: @product
47.070
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.133
And I log in to a new session in German (de) 24.816
Then the live user's Music directory exists 0.062
And there is a GNOME bookmark for the Music directory 15.057
After features/support/hooks.rb:331 0.892
After features/support/hooks.rb:100 0.000
Tags: @product
47.581
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.258
And I log in to a new session in German (de) 25.923
Then the live user's Pictures directory exists 0.035
And there is a GNOME bookmark for the Pictures directory 14.363
After features/support/hooks.rb:331 1.075
After features/support/hooks.rb:100 0.000
Tags: @product
48.361
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.291
And I log in to a new session in German (de) 26.230
Then the live user's Videos directory exists 0.047
And there is a GNOME bookmark for the Videos directory 14.792
After features/support/hooks.rb:331 1.085
After features/support/hooks.rb:100 0.000
1:20.397
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.391
When I log in to a new session in Arabic (ar) 26.769
Then the keyboard layout is set to "eg" 0.104
And tpsd is localized to the selected locale 0.121
When the network is plugged 0.020
And Tor is ready 11.750
Then I successfully start the Unsafe Browser 5.437
And I kill the Unsafe Browser 5.234
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 7.700
And DuckDuckGo is the default search engine 5.880
And I kill the Tor Browser 5.272
And the screen keyboard works in Thunderbird 4.300
And the layout of the screen keyboard is set to "us" 0.354
After features/support/hooks.rb:331 1.169
After features/support/hooks.rb:100 0.000
1:53.266
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.414
When I log in to a new session in Chinese (zh_CN) 26.391
Then the keyboard layout is set to "cn" 0.212
And tpsd is localized to the selected locale 0.108
When the network is plugged 0.019
And Tor is ready 42.041
Then I successfully start the Unsafe Browser 4.483
And I kill the Unsafe Browser 5.209
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 11.378
And DuckDuckGo is the default search engine 5.467
And I kill the Tor Browser 5.195
And the screen keyboard works in Thunderbird 4.876
And the layout of the screen keyboard is set to "us" 0.400
After features/support/hooks.rb:331 1.344
After features/support/hooks.rb:100 0.000
1:4.888
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.185
When I log in to a new session in English (en) 11.850
Then the keyboard layout is set to "us" 0.159
And tpsd is localized to the selected locale 0.132
When the network is plugged 0.016
And Tor is ready 11.817
Then I successfully start the Unsafe Browser 6.068
And I kill the Unsafe Browser 5.193
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 8.310
And DuckDuckGo is the default search engine 3.988
And I kill the Tor Browser 5.220
And the screen keyboard works in Thunderbird 4.532
And the layout of the screen keyboard is set to "us" 0.356
After features/support/hooks.rb:331 1.195
After features/support/hooks.rb:100 0.000
1:22.276
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.227
When I log in to a new session in French (fr) 27.127
Then the keyboard layout is set to "fr" 0.118
And tpsd is localized to the selected locale 0.091
When the network is plugged 0.019
And Tor is ready 11.842
Then I successfully start the Unsafe Browser 5.870
And I kill the Unsafe Browser 5.309
When I enable the screen keyboard 0.051
Then the screen keyboard works in Tor Browser 8.784
And DuckDuckGo is the default search engine 5.429
And I kill the Tor Browser 5.233
And the screen keyboard works in Thunderbird 4.815
And the layout of the screen keyboard is set to "fr" 0.355
After features/support/hooks.rb:331 1.636
After features/support/hooks.rb:100 0.000
1:22.114
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.269
When I log in to a new session in German (de) 26.601
Then the keyboard layout is set to "de" 0.102
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.018
And Tor is ready 11.741
Then I successfully start the Unsafe Browser 5.328
And I kill the Unsafe Browser 5.211
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 9.007
And DuckDuckGo is the default search engine 5.615
And I kill the Tor Browser 5.215
And the screen keyboard works in Thunderbird 5.417
And the layout of the screen keyboard is set to "de" 0.410
After features/support/hooks.rb:331 1.083
After features/support/hooks.rb:100 0.000
1:20.896
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.288
When I log in to a new session in Hindi (hi) 25.559
Then the keyboard layout is set to "in" 0.165
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.017
And Tor is ready 11.921
Then I successfully start the Unsafe Browser 5.946
And I kill the Unsafe Browser 5.333
When I enable the screen keyboard 0.137
Then the screen keyboard works in Tor Browser 8.686
And DuckDuckGo is the default search engine 5.207
And I kill the Tor Browser 5.198
And the screen keyboard works in Thunderbird 4.948
And the layout of the screen keyboard is set to "us" 0.379
After features/support/hooks.rb:331 1.162
After features/support/hooks.rb:100 0.000
1:20.237
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.145
When I log in to a new session in Indonesian (id) 25.620
Then the keyboard layout is set to "id" 0.107
And tpsd is localized to the selected locale 0.103
When the network is plugged 0.017
And Tor is ready 12.969
Then I successfully start the Unsafe Browser 4.932
And I kill the Unsafe Browser 5.346
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 8.353
And DuckDuckGo is the default search engine 5.133
And I kill the Tor Browser 5.216
And the screen keyboard works in Thunderbird 4.835
And the layout of the screen keyboard is set to "us" 0.401
After features/support/hooks.rb:331 1.332
After features/support/hooks.rb:100 0.000
1:18.195
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.375
When I log in to a new session in Italian (it) 25.889
Then the keyboard layout is set to "it" 0.120
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.026
And Tor is ready 11.434
Then I successfully start the Unsafe Browser 5.537
And I kill the Unsafe Browser 5.199
When I enable the screen keyboard 0.091
Then the screen keyboard works in Tor Browser 7.703
And DuckDuckGo is the default search engine 4.733
And I kill the Tor Browser 5.228
And the screen keyboard works in Thunderbird 4.350
And the layout of the screen keyboard is set to "us" 0.407
After features/support/hooks.rb:331 0.757
After features/support/hooks.rb:100 0.000
1:17.788
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.994
When I log in to a new session in Persian (fa) 25.293
Then the keyboard layout is set to "ir" 0.103
And tpsd is localized to the selected locale 0.085
When the network is plugged 0.018
And Tor is ready 12.408
Then I successfully start the Unsafe Browser 5.068
And I kill the Unsafe Browser 5.178
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 7.581
And DuckDuckGo is the default search engine 4.778
And I kill the Tor Browser 5.220
And the screen keyboard works in Thunderbird 4.663
And the layout of the screen keyboard is set to "ir" 0.335
After features/support/hooks.rb:331 1.497
After features/support/hooks.rb:100 0.000
1:17.844
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.016
When I log in to a new session in Portuguese (pt) 25.000
Then the keyboard layout is set to "pt" 0.091
And tpsd is localized to the selected locale 0.114
When the network is plugged 0.015
And Tor is ready 12.285
Then I successfully start the Unsafe Browser 4.964
And I kill the Unsafe Browser 5.213
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 7.726
And DuckDuckGo is the default search engine 5.083
And I kill the Tor Browser 5.194
And the screen keyboard works in Thunderbird 4.721
And the layout of the screen keyboard is set to "us" 0.364
After features/support/hooks.rb:331 1.255
After features/support/hooks.rb:100 0.000
1:17.874
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.040
When I log in to a new session in Russian (ru) 25.336
Then the keyboard layout is set to "ru" 0.078
And tpsd is localized to the selected locale 0.121
When the network is plugged 0.016
And Tor is ready 11.277
Then I successfully start the Unsafe Browser 5.026
And I kill the Unsafe Browser 5.189
When I enable the screen keyboard 0.048
Then the screen keyboard works in Tor Browser 7.982
And DuckDuckGo is the default search engine 5.311
And I kill the Tor Browser 5.210
And the screen keyboard works in Thunderbird 4.893
And the layout of the screen keyboard is set to "ru" 0.343
After features/support/hooks.rb:331 1.265
After features/support/hooks.rb:100 0.000
1:17.463
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.215
When I log in to a new session in Spanish (es) 24.557
Then the keyboard layout is set to "es" 0.143
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.016
And Tor is ready 11.720
Then I successfully start the Unsafe Browser 5.178
And I kill the Unsafe Browser 5.195
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 7.869
And DuckDuckGo is the default search engine 4.788
And I kill the Tor Browser 5.205
And the screen keyboard works in Thunderbird 5.043
And the layout of the screen keyboard is set to "us" 0.371
After features/support/hooks.rb:331 1.351
After features/support/hooks.rb:100 0.000
1:18.017
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.108
When I log in to a new session in Turkish (tr) 25.606
Then the keyboard layout is set to "tr" 0.108
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.013
And Tor is ready 11.523
Then I successfully start the Unsafe Browser 5.297
And I kill the Unsafe Browser 5.189
When I enable the screen keyboard 0.049
Then the screen keyboard works in Tor Browser 8.018
And DuckDuckGo is the default search engine 4.824
And I kill the Tor Browser 5.213
And the screen keyboard works in Thunderbird 4.606
And the layout of the screen keyboard is set to "us" 0.363
After features/support/hooks.rb:331 1.075
After features/support/hooks.rb:100 0.000
Tags: @product
1:0.667
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.747
When I set the language to Italian (it) 4.558
Then the language and keyboard have not been saved in cleartext storage 2.091
When I shutdown Tails and wait for the computer to power off 6.714
And I start Tails from USB drive "__internal" with network unplugged 38.155
Then the Welcome Screen's language is set to English 0.398
After features/support/hooks.rb:331 0.858
After features/support/hooks.rb:100 0.008
Tags: @product
1:13.952
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.637
When I set the language to Italian (it) 4.516
And I save the language and keyboard options in cleartext storage 2.447
Then the "it" language and keyboard have been saved in cleartext storage 0.120
When I set the language to French (fr) 4.545
Then the "fr" language and keyboard have been saved in cleartext storage 0.092
And I shutdown Tails and wait for the computer to power off 5.395
And I start Tails from USB drive "__internal" with network unplugged 39.455
Then the "fr" language and keyboard have been saved in cleartext storage 0.377
And the Welcome Screen's language is set to French 0.914
When I log in to a new session 8.402
Then the language is set to French 0.047
After features/support/hooks.rb:331 0.868
After features/support/hooks.rb:100 0.006
Tags: @product
2:35.710
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 8.776
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.291
And I create a persistent partition 30.730
And I manually store legacy localization settings in Persistent Storage 0.553
When I shutdown Tails and wait for the computer to power off 9.682
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 37.213
Then the Welcome Screen's language is set to English 0.353
And the Welcome Screen's formats is set to United States 0.277
When I enable persistence 7.480
Then the Welcome Screen's language is set to German 0.531
And the Welcome Screen's formats is set to France 0.231
When I set the language to Italian (it) 4.512
Then the language and keyboard have not been saved in cleartext storage 2.086
When I save the language and keyboard options in cleartext storage 2.416
Then the "it" language and keyboard have been saved in cleartext storage 0.095
And I shutdown Tails and wait for the computer to power off 2.769
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 37.106
Then the Welcome Screen's language is set to Italian 0.673
And the Welcome Screen's formats is set to Italy 0.230
When I enable persistence 8.764
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.210
And the Welcome Screen's language is set to Italian 0.723
After features/support/hooks.rb:331 0.571
After features/support/hooks.rb:100 0.012