Project Number Date
test_Tails_ISO_devel 4203 01 Feb 2026, 12:08

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 28:34.128 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.406
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.717
And I log in to a new session in German (de) 24.935
Then the live user's Documents directory exists 0.044
And there is a GNOME bookmark for the Documents directory 15.710
After features/support/hooks.rb:331 1.067
After features/support/hooks.rb:100 0.000
Tags: @product
48.975
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.327
And I log in to a new session in German (de) 25.291
Then the live user's Downloads directory exists 0.070
And there is a GNOME bookmark for the Downloads directory 16.285
After features/support/hooks.rb:331 1.182
After features/support/hooks.rb:100 0.000
Tags: @product
49.402
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.356
And I log in to a new session in German (de) 26.215
Then the live user's Music directory exists 0.045
And there is a GNOME bookmark for the Music directory 15.785
After features/support/hooks.rb:331 1.406
After features/support/hooks.rb:100 0.000
Tags: @product
49.264
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.002
And I log in to a new session in German (de) 26.328
Then the live user's Pictures directory exists 0.042
And there is a GNOME bookmark for the Pictures directory 15.891
After features/support/hooks.rb:331 1.402
After features/support/hooks.rb:100 0.000
Tags: @product
1:1.730
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 20.219
And I log in to a new session in German (de) 25.409
Then the live user's Videos directory exists 0.042
And there is a GNOME bookmark for the Videos directory 16.059
After features/support/hooks.rb:331 1.022
After features/support/hooks.rb:100 0.000
1:24.723
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.487
When I log in to a new session in Arabic (ar) 25.210
Then the keyboard layout is set to "eg" 0.106
And tpsd is localized to the selected locale 0.094
When the network is plugged 0.017
And Tor is ready 13.437
Then I successfully start the Unsafe Browser 8.637
And I kill the Unsafe Browser 5.190
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 8.634
And DuckDuckGo is the default search engine 5.105
And I kill the Tor Browser 5.242
And the screen keyboard works in Thunderbird 5.074
And the layout of the screen keyboard is set to "us" 0.417
After features/support/hooks.rb:331 1.009
After features/support/hooks.rb:100 0.000
1:21.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.297
When I log in to a new session in Chinese (zh_CN) 26.571
Then the keyboard layout is set to "cn" 0.113
And tpsd is localized to the selected locale 0.125
When the network is plugged 0.013
And Tor is ready 12.500
Then I successfully start the Unsafe Browser 6.521
And I kill the Unsafe Browser 5.248
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 7.677
And DuckDuckGo is the default search engine 4.883
And I kill the Tor Browser 5.202
And the screen keyboard works in Thunderbird 4.819
And the layout of the screen keyboard is set to "us" 0.376
After features/support/hooks.rb:331 1.158
After features/support/hooks.rb:100 0.000
1:22.764
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 19.888
When I log in to a new session in English (en) 12.007
Then the keyboard layout is set to "us" 0.114
And tpsd is localized to the selected locale 0.077
When the network is plugged 0.017
And Tor is ready 13.985
Then I successfully start the Unsafe Browser 6.025
And I kill the Unsafe Browser 5.240
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 11.115
And DuckDuckGo is the default search engine 4.083
And I kill the Tor Browser 5.241
And the screen keyboard works in Thunderbird 4.514
And the layout of the screen keyboard is set to "us" 0.344
After features/support/hooks.rb:331 1.590
After features/support/hooks.rb:100 0.000
1:24.188
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.279
When I log in to a new session in French (fr) 27.115
Then the keyboard layout is set to "fr" 0.116
And tpsd is localized to the selected locale 0.126
When the network is plugged 0.023
And Tor is ready 14.091
Then I successfully start the Unsafe Browser 6.134
And I kill the Unsafe Browser 5.315
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 8.303
And DuckDuckGo is the default search engine 5.596
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 4.439
And the layout of the screen keyboard is set to "fr" 0.354
After features/support/hooks.rb:331 0.813
After features/support/hooks.rb:100 0.000
1:22.088
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.562
When I log in to a new session in German (de) 25.496
Then the keyboard layout is set to "de" 0.113
And tpsd is localized to the selected locale 0.082
When the network is plugged 0.014
And Tor is ready 13.352
Then I successfully start the Unsafe Browser 5.419
And I kill the Unsafe Browser 5.203
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 8.557
And DuckDuckGo is the default search engine 5.492
And I kill the Tor Browser 5.226
And the screen keyboard works in Thunderbird 5.150
And the layout of the screen keyboard is set to "de" 0.362
After features/support/hooks.rb:331 1.047
After features/support/hooks.rb:100 0.000
1:21.661
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.376
When I log in to a new session in Hindi (hi) 24.741
Then the keyboard layout is set to "in" 0.103
And tpsd is localized to the selected locale 0.095
When the network is plugged 0.019
And Tor is ready 14.121
Then I successfully start the Unsafe Browser 5.540
And I kill the Unsafe Browser 5.208
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 8.635
And DuckDuckGo is the default search engine 5.067
And I kill the Tor Browser 5.181
And the screen keyboard works in Thunderbird 5.078
And the layout of the screen keyboard is set to "us" 0.422
After features/support/hooks.rb:331 3.654
After features/support/hooks.rb:100 0.000
1:21.679
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.295
When I log in to a new session in Indonesian (id) 25.107
Then the keyboard layout is set to "id" 0.099
And tpsd is localized to the selected locale 0.158
When the network is plugged 0.013
And Tor is ready 13.583
Then I successfully start the Unsafe Browser 6.343
And I kill the Unsafe Browser 5.206
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 7.997
And DuckDuckGo is the default search engine 5.083
And I kill the Tor Browser 5.368
And the screen keyboard works in Thunderbird 4.895
And the layout of the screen keyboard is set to "us" 0.466
After features/support/hooks.rb:331 0.888
After features/support/hooks.rb:100 0.000
1:24.105
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.279
When I log in to a new session in Italian (it) 26.182
Then the keyboard layout is set to "it" 0.116
And tpsd is localized to the selected locale 0.144
When the network is plugged 0.018
And Tor is ready 14.434
Then I successfully start the Unsafe Browser 7.260
And I kill the Unsafe Browser 5.244
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 7.668
And DuckDuckGo is the default search engine 5.773
And I kill the Tor Browser 5.189
And the screen keyboard works in Thunderbird 4.323
And the layout of the screen keyboard is set to "us" 0.416
After features/support/hooks.rb:331 0.770
After features/support/hooks.rb:100 0.000
1:25.989
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.405
When I log in to a new session in Persian (fa) 26.264
Then the keyboard layout is set to "ir" 0.155
And tpsd is localized to the selected locale 0.115
When the network is plugged 0.015
And Tor is ready 13.544
Then I successfully start the Unsafe Browser 6.192
And I kill the Unsafe Browser 5.252
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 11.444
And DuckDuckGo is the default search engine 5.127
And I kill the Tor Browser 5.237
And the screen keyboard works in Thunderbird 4.742
And the layout of the screen keyboard is set to "ir" 0.436
After features/support/hooks.rb:331 1.351
After features/support/hooks.rb:100 0.000
1:25.037
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.634
When I log in to a new session in Portuguese (pt) 26.893
Then the keyboard layout is set to "pt" 0.096
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.026
And Tor is ready 14.375
Then I successfully start the Unsafe Browser 6.448
And I kill the Unsafe Browser 5.233
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 8.316
And DuckDuckGo is the default search engine 4.965
And I kill the Tor Browser 5.204
And the screen keyboard works in Thunderbird 5.222
And the layout of the screen keyboard is set to "us" 0.455
After features/support/hooks.rb:331 1.246
After features/support/hooks.rb:100 0.000
1:33.350
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 10.944
When I log in to a new session in Russian (ru) 31.876
Then the keyboard layout is set to "ru" 0.118
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.016
And Tor is ready 14.622
Then I successfully start the Unsafe Browser 5.751
And I kill the Unsafe Browser 5.196
When I enable the screen keyboard 0.049
Then the screen keyboard works in Tor Browser 8.466
And DuckDuckGo is the default search engine 5.421
And I kill the Tor Browser 5.245
And the screen keyboard works in Thunderbird 5.116
And the layout of the screen keyboard is set to "ru" 0.414
After features/support/hooks.rb:331 1.334
After features/support/hooks.rb:100 0.000
1:23.711
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.480
When I log in to a new session in Spanish (es) 25.721
Then the keyboard layout is set to "es" 0.108
And tpsd is localized to the selected locale 0.079
When the network is plugged 0.048
And Tor is ready 14.344
Then I successfully start the Unsafe Browser 6.991
And I kill the Unsafe Browser 5.249
When I enable the screen keyboard 0.132
Then the screen keyboard works in Tor Browser 8.015
And DuckDuckGo is the default search engine 5.082
And I kill the Tor Browser 5.261
And the screen keyboard works in Thunderbird 4.793
And the layout of the screen keyboard is set to "us" 0.402
After features/support/hooks.rb:331 1.110
After features/support/hooks.rb:100 0.000
1:33.575
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.368
When I log in to a new session in Turkish (tr) 28.162
Then the keyboard layout is set to "tr" 0.113
And tpsd is localized to the selected locale 0.115
When the network is plugged 0.015
And Tor is ready 15.602
Then I successfully start the Unsafe Browser 7.425
And I kill the Unsafe Browser 5.212
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 13.469
And DuckDuckGo is the default search engine 5.417
And I kill the Tor Browser 5.274
And the screen keyboard works in Thunderbird 4.954
And the layout of the screen keyboard is set to "us" 0.383
After features/support/hooks.rb:331 1.408
After features/support/hooks.rb:100 0.000
Tags: @product
1:32.879
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 22.927
When I set the language to Italian (it) 4.666
Then the language and keyboard have not been saved in cleartext storage 2.082
When I shutdown Tails and wait for the computer to power off 7.195
And I start Tails from USB drive "__internal" with network unplugged 55.750
Then the Welcome Screen's language is set to English 0.257
After features/support/hooks.rb:331 1.228
After features/support/hooks.rb:100 0.057
Tags: @product
1:12.624
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.809
When I set the language to Italian (it) 4.619
And I save the language and keyboard options in cleartext storage 2.362
Then the "it" language and keyboard have been saved in cleartext storage 0.088
When I set the language to French (fr) 4.461
Then the "fr" language and keyboard have been saved in cleartext storage 0.198
And I shutdown Tails and wait for the computer to power off 7.390
And I start Tails from USB drive "__internal" with network unplugged 44.328
Then the "fr" language and keyboard have been saved in cleartext storage 0.344
And the Welcome Screen's language is set to French 1.021
After features/support/hooks.rb:331 0.583
After features/support/hooks.rb:100 0.007
Tags: @product
3:5.559
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.605
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.330
And I create a persistent partition 48.268
And I manually store legacy localization settings in Persistent Storage 0.730
When I shutdown Tails and wait for the computer to power off 14.230
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 41.703
Then the Welcome Screen's language is set to English 0.245
And the Welcome Screen's formats is set to United States 0.175
When I enable persistence 8.040
Then the Welcome Screen's language is set to German 0.402
And the Welcome Screen's formats is set to France 0.218
When I set the language to Italian (it) 4.504
Then the language and keyboard have not been saved in cleartext storage 2.127
When I save the language and keyboard options in cleartext storage 2.590
Then the "it" language and keyboard have been saved in cleartext storage 0.133
And I shutdown Tails and wait for the computer to power off 2.897
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 39.626
Then the Welcome Screen's language is set to Italian 0.649
And the Welcome Screen's formats is set to Italy 0.324
When I enable persistence 8.751
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.284
And the Welcome Screen's language is set to Italian 0.717
After features/support/hooks.rb:331 0.830
After features/support/hooks.rb:100 0.011