Project Number Date
test_Tails_ISO_devel 4243 20 Feb 2026, 12:20

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 30:20.712 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
48.871
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.358
And I log in to a new session in German (de) 24.900
Then the live user's Documents directory exists 0.048
And there is a GNOME bookmark for the Documents directory 15.564
After features/support/hooks.rb:331 1.250
After features/support/hooks.rb:100 0.000
Tags: @product
48.267
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.511
And I log in to a new session in German (de) 24.263
Then the live user's Downloads directory exists 0.054
And there is a GNOME bookmark for the Downloads directory 15.436
After features/support/hooks.rb:331 1.009
After features/support/hooks.rb:100 0.000
Tags: @product
47.923
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.029
And I log in to a new session in German (de) 23.985
Then the live user's Music directory exists 0.057
And there is a GNOME bookmark for the Music directory 15.851
After features/support/hooks.rb:331 1.161
After features/support/hooks.rb:100 0.000
Tags: @product
48.191
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 8.159
And I log in to a new session in German (de) 24.513
Then the live user's Pictures directory exists 0.056
And there is a GNOME bookmark for the Pictures directory 15.460
After features/support/hooks.rb:331 1.022
After features/support/hooks.rb:100 0.000
Tags: @product
48.328
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.125
And I log in to a new session in German (de) 23.654
Then the live user's Videos directory exists 0.060
And there is a GNOME bookmark for the Videos directory 16.487
After features/support/hooks.rb:331 1.443
After features/support/hooks.rb:100 0.000
1:29.286
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 8.290
When I log in to a new session in Arabic (ar) 24.607
Then the keyboard layout is set to "eg" 0.109
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.054
And Tor is ready 12.379
Then I successfully start the Unsafe Browser 5.942
And I kill the Unsafe Browser 5.297
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 11.579
And DuckDuckGo is the default search engine 7.576
And I kill the Tor Browser 5.235
And the screen keyboard works in Thunderbird 7.462
And the layout of the screen keyboard is set to "us" 0.594
After features/support/hooks.rb:331 1.565
After features/support/hooks.rb:100 0.000
1:33.536
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 8.156
When I log in to a new session in Chinese (zh_CN) 25.233
Then the keyboard layout is set to "cn" 0.125
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.056
And Tor is ready 12.739
Then I successfully start the Unsafe Browser 7.175
And I kill the Unsafe Browser 5.344
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 13.207
And DuckDuckGo is the default search engine 8.146
And I kill the Tor Browser 5.254
And the screen keyboard works in Thunderbird 7.154
And the layout of the screen keyboard is set to "us" 0.752
After features/support/hooks.rb:331 1.352
After features/support/hooks.rb:100 0.000
1:16.400
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 8.247
When I log in to a new session in English (en) 10.287
Then the keyboard layout is set to "us" 0.102
And tpsd is localized to the selected locale 0.094
When the network is plugged 0.070
And Tor is ready 12.690
Then I successfully start the Unsafe Browser 7.529
And I kill the Unsafe Browser 5.370
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 12.760
And DuckDuckGo is the default search engine 6.412
And I kill the Tor Browser 5.291
And the screen keyboard works in Thunderbird 6.888
And the layout of the screen keyboard is set to "us" 0.575
After features/support/hooks.rb:331 1.728
After features/support/hooks.rb:100 0.000
1:30.909
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.036
When I log in to a new session in French (fr) 24.148
Then the keyboard layout is set to "fr" 0.117
And tpsd is localized to the selected locale 0.126
When the network is plugged 0.052
And Tor is ready 13.820
Then I successfully start the Unsafe Browser 6.573
And I kill the Unsafe Browser 5.294
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 12.788
And DuckDuckGo is the default search engine 7.397
And I kill the Tor Browser 5.256
And the screen keyboard works in Thunderbird 6.596
And the layout of the screen keyboard is set to "fr" 0.604
After features/support/hooks.rb:331 1.473
After features/support/hooks.rb:100 0.000
1:33.503
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 8.364
When I log in to a new session in German (de) 24.689
Then the keyboard layout is set to "de" 0.107
And tpsd is localized to the selected locale 0.150
When the network is plugged 0.069
And Tor is ready 12.640
Then I successfully start the Unsafe Browser 7.591
And I kill the Unsafe Browser 5.399
When I enable the screen keyboard 0.100
Then the screen keyboard works in Tor Browser 14.678
And DuckDuckGo is the default search engine 7.081
And I kill the Tor Browser 5.246
And the screen keyboard works in Thunderbird 6.757
And the layout of the screen keyboard is set to "de" 0.625
After features/support/hooks.rb:331 1.459
After features/support/hooks.rb:100 0.000
2:2.563
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.226
When I log in to a new session in Hindi (hi) 25.382
Then the keyboard layout is set to "in" 0.139
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.068
And Tor is ready 43.411
Then I successfully start the Unsafe Browser 5.965
And I kill the Unsafe Browser 5.249
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 14.875
And DuckDuckGo is the default search engine 6.546
And I kill the Tor Browser 5.252
And the screen keyboard works in Thunderbird 6.690
And the layout of the screen keyboard is set to "us" 0.577
After features/support/hooks.rb:331 1.243
After features/support/hooks.rb:100 0.000
1:33.471
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 7.986
When I log in to a new session in Indonesian (id) 26.045
Then the keyboard layout is set to "id" 0.115
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.058
And Tor is ready 12.434
Then I successfully start the Unsafe Browser 7.304
And I kill the Unsafe Browser 5.436
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 12.477
And DuckDuckGo is the default search engine 7.620
And I kill the Tor Browser 5.278
And the screen keyboard works in Thunderbird 7.872
And the layout of the screen keyboard is set to "us" 0.675
After features/support/hooks.rb:331 2.345
After features/support/hooks.rb:100 0.000
1:29.536
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.301
When I log in to a new session in Italian (it) 24.243
Then the keyboard layout is set to "it" 0.125
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.053
And Tor is ready 12.201
Then I successfully start the Unsafe Browser 5.955
And I kill the Unsafe Browser 5.483
When I enable the screen keyboard 0.078
Then the screen keyboard works in Tor Browser 12.006
And DuckDuckGo is the default search engine 8.299
And I kill the Tor Browser 5.283
And the screen keyboard works in Thunderbird 6.817
And the layout of the screen keyboard is set to "us" 0.579
After features/support/hooks.rb:331 1.322
After features/support/hooks.rb:100 0.000
1:33.003
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 8.743
When I log in to a new session in Persian (fa) 24.513
Then the keyboard layout is set to "ir" 0.100
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.057
And Tor is ready 13.193
Then I successfully start the Unsafe Browser 6.783
And I kill the Unsafe Browser 5.290
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 13.633
And DuckDuckGo is the default search engine 7.426
And I kill the Tor Browser 5.419
And the screen keyboard works in Thunderbird 7.099
And the layout of the screen keyboard is set to "ir" 0.565
After features/support/hooks.rb:331 1.362
After features/support/hooks.rb:100 0.000
1:35.561
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 8.201
When I log in to a new session in Portuguese (pt) 25.342
Then the keyboard layout is set to "pt" 0.133
And tpsd is localized to the selected locale 0.125
When the network is plugged 0.075
And Tor is ready 13.843
Then I successfully start the Unsafe Browser 6.883
And I kill the Unsafe Browser 5.461
When I enable the screen keyboard 0.078
Then the screen keyboard works in Tor Browser 14.531
And DuckDuckGo is the default search engine 7.565
And I kill the Tor Browser 5.229
And the screen keyboard works in Thunderbird 7.511
And the layout of the screen keyboard is set to "us" 0.575
After features/support/hooks.rb:331 1.233
After features/support/hooks.rb:100 0.000
1:33.115
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 7.808
When I log in to a new session in Russian (ru) 26.034
Then the keyboard layout is set to "ru" 0.116
And tpsd is localized to the selected locale 0.125
When the network is plugged 0.085
And Tor is ready 12.501
Then I successfully start the Unsafe Browser 7.053
And I kill the Unsafe Browser 5.251
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 12.602
And DuckDuckGo is the default search engine 7.907
And I kill the Tor Browser 5.271
And the screen keyboard works in Thunderbird 7.686
And the layout of the screen keyboard is set to "ru" 0.599
After features/support/hooks.rb:331 1.315
After features/support/hooks.rb:100 0.000
1:33.122
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 8.239
When I log in to a new session in Spanish (es) 25.048
Then the keyboard layout is set to "es" 0.110
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.064
And Tor is ready 14.001
Then I successfully start the Unsafe Browser 6.615
And I kill the Unsafe Browser 5.289
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 12.974
And DuckDuckGo is the default search engine 8.128
And I kill the Tor Browser 5.345
And the screen keyboard works in Thunderbird 6.513
And the layout of the screen keyboard is set to "us" 0.602
After features/support/hooks.rb:331 1.103
After features/support/hooks.rb:100 0.000
1:34.725
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.393
When I log in to a new session in Turkish (tr) 25.015
Then the keyboard layout is set to "tr" 0.114
And tpsd is localized to the selected locale 0.089
When the network is plugged 0.055
And Tor is ready 13.070
Then I successfully start the Unsafe Browser 6.249
And I kill the Unsafe Browser 5.283
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 15.910
And DuckDuckGo is the default search engine 7.782
And I kill the Tor Browser 5.273
And the screen keyboard works in Thunderbird 6.829
And the layout of the screen keyboard is set to "us" 0.586
After features/support/hooks.rb:331 1.067
After features/support/hooks.rb:100 0.000
Tags: @product
1:20.551
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 11.053
When I set the language to Italian (it) 4.736
Then the language and keyboard have not been saved in cleartext storage 2.092
When I shutdown Tails and wait for the computer to power off 9.678
And I start Tails from USB drive "__internal" with network unplugged 52.436
Then the Welcome Screen's language is set to English 0.553
After features/support/hooks.rb:331 3.566
After features/support/hooks.rb:100 0.009
Tags: @product
1:33.625
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 14.493
When I set the language to Italian (it) 4.744
And I save the language and keyboard options in cleartext storage 2.854
Then the "it" language and keyboard have been saved in cleartext storage 0.192
When I set the language to French (fr) 4.726
Then the "fr" language and keyboard have been saved in cleartext storage 0.119
And I shutdown Tails and wait for the computer to power off 3.308
And I start Tails from USB drive "__internal" with network unplugged 50.205
Then the "fr" language and keyboard have been saved in cleartext storage 0.529
And the Welcome Screen's language is set to French 1.373
When I log in to a new session 11.037
Then the language is set to French 0.039
After features/support/hooks.rb:331 0.781
After features/support/hooks.rb:100 0.010
Tags: @product
3:6.217
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 logged in 10.306
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.309
And I create a persistent partition 34.519
And I manually store legacy localization settings in Persistent Storage 0.679
When I shutdown Tails and wait for the computer to power off 8.522
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 43.257
Then the Welcome Screen's language is set to English 0.422
And the Welcome Screen's formats is set to United States 0.263
When I enable persistence 11.204
Then the Welcome Screen's language is set to German 0.703
And the Welcome Screen's formats is set to France 0.394
When I set the language to Italian (it) 4.796
Then the language and keyboard have not been saved in cleartext storage 2.126
When I save the language and keyboard options in cleartext storage 2.515
Then the "it" language and keyboard have been saved in cleartext storage 0.119
And I shutdown Tails and wait for the computer to power off 3.089
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 45.667
Then the Welcome Screen's language is set to Italian 1.029
And the Welcome Screen's formats is set to Italy 0.363
When I enable persistence 14.369
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.350
And the Welcome Screen's language is set to Italian 1.206
After features/support/hooks.rb:331 0.906
After features/support/hooks.rb:100 0.027