Project Number Date
test_Tails_ISO_stable 6112 01 Feb 2026, 11:36

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 29:29.875 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
50.052
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.544
And I log in to a new session in German (de) 25.190
Then the live user's Documents directory exists 0.047
And there is a GNOME bookmark for the Documents directory 16.270
After features/support/hooks.rb:331 0.988
After features/support/hooks.rb:100 0.000
Tags: @product
50.614
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.420
And I log in to a new session in German (de) 27.223
Then the live user's Downloads directory exists 0.049
And there is a GNOME bookmark for the Downloads directory 15.921
After features/support/hooks.rb:331 1.226
After features/support/hooks.rb:100 0.000
Tags: @product
49.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.301
And I log in to a new session in German (de) 26.689
Then the live user's Music directory exists 0.045
And there is a GNOME bookmark for the Music directory 15.852
After features/support/hooks.rb:331 1.281
After features/support/hooks.rb:100 0.000
Tags: @product
49.719
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.646
And I log in to a new session in German (de) 26.320
Then the live user's Pictures directory exists 0.042
And there is a GNOME bookmark for the Pictures directory 15.710
After features/support/hooks.rb:331 1.748
After features/support/hooks.rb:100 0.000
Tags: @product
48.786
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.022
And I log in to a new session in German (de) 26.001
Then the live user's Videos directory exists 0.041
And there is a GNOME bookmark for the Videos directory 15.720
After features/support/hooks.rb:331 1.484
After features/support/hooks.rb:100 0.000
1:23.955
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.592
When I log in to a new session in Arabic (ar) 25.704
Then the keyboard layout is set to "eg" 0.104
And tpsd is localized to the selected locale 0.095
When the network is plugged 0.028
And Tor is ready 14.358
Then I successfully start the Unsafe Browser 7.046
And I kill the Unsafe Browser 5.216
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 8.661
And DuckDuckGo is the default search engine 4.812
And I kill the Tor Browser 5.249
And the screen keyboard works in Thunderbird 4.665
And the layout of the screen keyboard is set to "us" 0.352
After features/support/hooks.rb:331 1.273
After features/support/hooks.rb:100 0.000
1:21.425
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.610
When I log in to a new session in Chinese (zh_CN) 25.214
Then the keyboard layout is set to "cn" 0.082
And tpsd is localized to the selected locale 0.088
When the network is plugged 0.019
And Tor is ready 12.813
Then I successfully start the Unsafe Browser 6.378
And I kill the Unsafe Browser 5.182
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 8.077
And DuckDuckGo is the default search engine 5.220
And I kill the Tor Browser 5.272
And the screen keyboard works in Thunderbird 4.963
And the layout of the screen keyboard is set to "us" 0.446
After features/support/hooks.rb:331 1.228
After features/support/hooks.rb:100 0.000
1:45.100
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.702
When I log in to a new session in English (en) 15.460
Then the keyboard layout is set to "us" 0.086
And tpsd is localized to the selected locale 0.079
When the network is plugged 0.016
And Tor is ready 45.477
Then I successfully start the Unsafe Browser 5.651
And I kill the Unsafe Browser 5.558
When I enable the screen keyboard 0.110
Then the screen keyboard works in Tor Browser 10.874
And DuckDuckGo is the default search engine 4.261
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 4.246
And the layout of the screen keyboard is set to "us" 0.356
After features/support/hooks.rb:331 1.002
After features/support/hooks.rb:100 0.000
1:26.154
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.490
When I log in to a new session in French (fr) 25.593
Then the keyboard layout is set to "fr" 0.109
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.033
And Tor is ready 13.009
Then I successfully start the Unsafe Browser 7.211
And I kill the Unsafe Browser 5.216
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 11.256
And DuckDuckGo is the default search engine 5.235
And I kill the Tor Browser 5.211
And the screen keyboard works in Thunderbird 5.238
And the layout of the screen keyboard is set to "fr" 0.388
After features/support/hooks.rb:331 1.036
After features/support/hooks.rb:100 0.000
1:29.745
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.566
When I log in to a new session in German (de) 32.381
Then the keyboard layout is set to "de" 0.201
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.014
And Tor is ready 14.467
Then I successfully start the Unsafe Browser 5.934
And I kill the Unsafe Browser 5.270
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 8.194
And DuckDuckGo is the default search engine 5.139
And I kill the Tor Browser 5.200
And the screen keyboard works in Thunderbird 4.852
And the layout of the screen keyboard is set to "de" 0.357
After features/support/hooks.rb:331 1.250
After features/support/hooks.rb:100 0.000
1:35.038
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.636
When I log in to a new session in Hindi (hi) 27.060
Then the keyboard layout is set to "in" 0.150
And tpsd is localized to the selected locale 0.180
When the network is plugged 0.020
And Tor is ready 13.560
Then I successfully start the Unsafe Browser 5.331
And I kill the Unsafe Browser 5.381
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 7.907
And DuckDuckGo is the default search engine 5.314
And I kill the Tor Browser 5.253
And the screen keyboard works in Thunderbird 4.805
And the layout of the screen keyboard is set to "us" 0.352
After features/support/hooks.rb:331 1.113
After features/support/hooks.rb:100 0.000
1:22.664
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.341
When I log in to a new session in Indonesian (id) 25.738
Then the keyboard layout is set to "id" 0.121
And tpsd is localized to the selected locale 0.076
When the network is plugged 0.046
And Tor is ready 13.540
Then I successfully start the Unsafe Browser 6.760
And I kill the Unsafe Browser 5.215
When I enable the screen keyboard 0.111
Then the screen keyboard works in Tor Browser 8.149
And DuckDuckGo is the default search engine 5.212
And I kill the Tor Browser 5.222
And the screen keyboard works in Thunderbird 4.763
And the layout of the screen keyboard is set to "us" 0.364
After features/support/hooks.rb:331 1.157
After features/support/hooks.rb:100 0.000
1:23.501
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.300
When I log in to a new session in Italian (it) 26.322
Then the keyboard layout is set to "it" 0.089
And tpsd is localized to the selected locale 0.078
When the network is plugged 0.038
And Tor is ready 13.619
Then I successfully start the Unsafe Browser 6.720
And I kill the Unsafe Browser 5.207
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 8.367
And DuckDuckGo is the default search engine 5.374
And I kill the Tor Browser 5.226
And the screen keyboard works in Thunderbird 4.694
And the layout of the screen keyboard is set to "us" 0.407
After features/support/hooks.rb:331 1.566
After features/support/hooks.rb:100 0.000
1:35.849
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.023
When I log in to a new session in Persian (fa) 26.855
Then the keyboard layout is set to "ir" 0.115
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.016
And Tor is ready 13.846
Then I successfully start the Unsafe Browser 6.087
And I kill the Unsafe Browser 5.257
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 7.925
And DuckDuckGo is the default search engine 5.313
And I kill the Tor Browser 5.383
And the screen keyboard works in Thunderbird 4.515
And the layout of the screen keyboard is set to "ir" 0.353
After features/support/hooks.rb:331 1.249
After features/support/hooks.rb:100 0.000
1:22.407
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.356
When I log in to a new session in Portuguese (pt) 25.275
Then the keyboard layout is set to "pt" 0.143
And tpsd is localized to the selected locale 0.115
When the network is plugged 0.023
And Tor is ready 13.344
Then I successfully start the Unsafe Browser 6.952
And I kill the Unsafe Browser 5.192
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 8.789
And DuckDuckGo is the default search engine 5.221
And I kill the Tor Browser 5.232
And the screen keyboard works in Thunderbird 4.317
And the layout of the screen keyboard is set to "us" 0.387
After features/support/hooks.rb:331 1.414
After features/support/hooks.rb:100 0.000
2:2.904
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.770
When I log in to a new session in Russian (ru) 31.565
Then the keyboard layout is set to "ru" 0.108
And tpsd is localized to the selected locale 0.088
When the network is plugged 0.013
And Tor is ready 44.089
Then I successfully start the Unsafe Browser 6.710
And I kill the Unsafe Browser 5.227
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 11.512
And DuckDuckGo is the default search engine 5.038
And I kill the Tor Browser 5.211
And the screen keyboard works in Thunderbird 5.119
And the layout of the screen keyboard is set to "ru" 0.390
After features/support/hooks.rb:331 1.237
After features/support/hooks.rb:100 0.000
1:23.016
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.263
When I log in to a new session in Spanish (es) 25.397
Then the keyboard layout is set to "es" 0.120
And tpsd is localized to the selected locale 0.158
When the network is plugged 0.018
And Tor is ready 13.177
Then I successfully start the Unsafe Browser 7.880
And I kill the Unsafe Browser 5.226
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.462
And DuckDuckGo is the default search engine 4.809
And I kill the Tor Browser 5.195
And the screen keyboard works in Thunderbird 4.881
And the layout of the screen keyboard is set to "us" 0.365
After features/support/hooks.rb:331 1.041
After features/support/hooks.rb:100 0.000
1:24.459
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.699
When I log in to a new session in Turkish (tr) 26.749
Then the keyboard layout is set to "tr" 0.095
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.013
And Tor is ready 13.651
Then I successfully start the Unsafe Browser 7.391
And I kill the Unsafe Browser 5.301
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 7.763
And DuckDuckGo is the default search engine 5.744
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 4.293
And the layout of the screen keyboard is set to "us" 0.373
After features/support/hooks.rb:331 1.157
After features/support/hooks.rb:100 0.000
Tags: @product
1:20.424
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.086
When I set the language to Italian (it) 4.694
Then the language and keyboard have not been saved in cleartext storage 2.127
When I shutdown Tails and wait for the computer to power off 13.354
And I start Tails from USB drive "__internal" with network unplugged 50.934
Then the Welcome Screen's language is set to English 0.227
After features/support/hooks.rb:331 0.805
After features/support/hooks.rb:100 0.006
Tags: @product
1:17.572
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 stopped at Tails Greeter's login screen 8.035
When I set the language to Italian (it) 4.652
And I save the language and keyboard options in cleartext storage 2.455
Then the "it" language and keyboard have been saved in cleartext storage 0.125
When I set the language to French (fr) 4.492
Then the "fr" language and keyboard have been saved in cleartext storage 0.098
And I shutdown Tails and wait for the computer to power off 7.307
And I start Tails from USB drive "__internal" with network unplugged 49.231
Then the "fr" language and keyboard have been saved in cleartext storage 0.372
And the Welcome Screen's language is set to French 0.800
After features/support/hooks.rb:331 0.713
After features/support/hooks.rb:100 0.023
Tags: @product
3:6.595
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 logged in 8.953
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.412
And I create a persistent partition 57.183
And I manually store legacy localization settings in Persistent Storage 0.828
When I shutdown Tails and wait for the computer to power off 11.679
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 38.943
Then the Welcome Screen's language is set to English 0.248
And the Welcome Screen's formats is set to United States 0.205
When I enable persistence 7.221
Then the Welcome Screen's language is set to German 0.508
And the Welcome Screen's formats is set to France 0.205
When I set the language to Italian (it) 4.594
Then the language and keyboard have not been saved in cleartext storage 2.120
When I save the language and keyboard options in cleartext storage 2.314
Then the "it" language and keyboard have been saved in cleartext storage 0.115
And I shutdown Tails and wait for the computer to power off 2.866
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 37.689
Then the Welcome Screen's language is set to Italian 0.576
And the Welcome Screen's formats is set to Italy 0.264
When I enable persistence 8.765
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.204
And the Welcome Screen's language is set to Italian 0.691
After features/support/hooks.rb:331 0.990
After features/support/hooks.rb:100 0.018