Project Number Date
test_Tails_ISO_stable 6223 23 Mar 2026, 14:50

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:8.227 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.323
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 8.394
And I log in to a new session in German (de) 25.075
Then the live user's Documents directory exists 0.048
And there is a GNOME bookmark for the Documents directory 14.805
After features/support/hooks.rb:331 1.100
After features/support/hooks.rb:100 0.000
Tags: @product
48.790
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.129
And I log in to a new session in German (de) 27.066
Then the live user's Downloads directory exists 0.035
And there is a GNOME bookmark for the Downloads directory 14.559
After features/support/hooks.rb:331 1.150
After features/support/hooks.rb:100 0.000
Tags: @product
48.575
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.196
And I log in to a new session in German (de) 26.405
Then the live user's Music directory exists 0.049
And there is a GNOME bookmark for the Music directory 14.924
After features/support/hooks.rb:331 0.976
After features/support/hooks.rb:100 0.000
Tags: @product
48.408
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.529
And I log in to a new session in German (de) 26.232
Then the live user's Pictures directory exists 0.038
And there is a GNOME bookmark for the Pictures directory 14.608
After features/support/hooks.rb:331 1.281
After features/support/hooks.rb:100 0.000
Tags: @product
47.767
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.168
And I log in to a new session in German (de) 26.318
Then the live user's Videos directory exists 0.040
And there is a GNOME bookmark for the Videos directory 14.240
After features/support/hooks.rb:331 1.227
After features/support/hooks.rb:100 0.000
1:19.199
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.269
When I log in to a new session in Arabic (ar) 26.457
Then the keyboard layout is set to "eg" 0.085
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.041
And Tor is ready 11.174
Then I successfully start the Unsafe Browser 5.668
And I kill the Unsafe Browser 5.223
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 7.636
And DuckDuckGo is the default search engine 5.103
And I kill the Tor Browser 5.308
And the screen keyboard works in Thunderbird 4.703
And the layout of the screen keyboard is set to "us" 0.375
After features/support/hooks.rb:331 0.845
After features/support/hooks.rb:100 0.000
1:20.516
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.056
When I log in to a new session in Chinese (zh_CN) 27.478
Then the keyboard layout is set to "cn" 0.104
And tpsd is localized to the selected locale 0.085
When the network is plugged 0.020
And Tor is ready 11.224
Then I successfully start the Unsafe Browser 5.831
And I kill the Unsafe Browser 5.203
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 7.809
And DuckDuckGo is the default search engine 5.348
And I kill the Tor Browser 5.226
And the screen keyboard works in Thunderbird 4.691
And the layout of the screen keyboard is set to "us" 0.367
After features/support/hooks.rb:331 1.342
After features/support/hooks.rb:100 0.000
1:3.469
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.024
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.282
When I log in to a new session in English (en) 11.625
Then the keyboard layout is set to "us" 0.105
And tpsd is localized to the selected locale 0.089
When the network is plugged 0.020
And Tor is ready 11.528
Then I successfully start the Unsafe Browser 4.955
And I kill the Unsafe Browser 5.260
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 8.448
And DuckDuckGo is the default search engine 3.852
And I kill the Tor Browser 5.225
And the screen keyboard works in Thunderbird 4.610
And the layout of the screen keyboard is set to "us" 0.410
After features/support/hooks.rb:331 1.056
After features/support/hooks.rb:100 0.000
1:21.047
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.517
When I log in to a new session in French (fr) 25.786
Then the keyboard layout is set to "fr" 0.113
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.014
And Tor is ready 12.667
Then I successfully start the Unsafe Browser 5.553
And I kill the Unsafe Browser 5.196
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 8.435
And DuckDuckGo is the default search engine 5.072
And I kill the Tor Browser 5.222
And the screen keyboard works in Thunderbird 4.720
And the layout of the screen keyboard is set to "fr" 0.580
After features/support/hooks.rb:331 1.238
After features/support/hooks.rb:100 0.000
1:19.276
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.404
When I log in to a new session in German (de) 24.787
Then the keyboard layout is set to "de" 0.101
And tpsd is localized to the selected locale 0.095
When the network is plugged 0.017
And Tor is ready 11.833
Then I successfully start the Unsafe Browser 5.057
And I kill the Unsafe Browser 5.186
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 8.576
And DuckDuckGo is the default search engine 4.997
And I kill the Tor Browser 5.256
And the screen keyboard works in Thunderbird 5.387
And the layout of the screen keyboard is set to "de" 0.497
After features/support/hooks.rb:331 1.526
After features/support/hooks.rb:100 0.000
1:21.162
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
When I log in to a new session in Hindi (hi) 26.300
Then the keyboard layout is set to "in" 0.145
And tpsd is localized to the selected locale 0.094
When the network is plugged 0.021
And Tor is ready 12.156
Then I successfully start the Unsafe Browser 5.488
And I kill the Unsafe Browser 5.199
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 8.421
And DuckDuckGo is the default search engine 4.920
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 5.400
And the layout of the screen keyboard is set to "us" 0.423
After features/support/hooks.rb:331 1.078
After features/support/hooks.rb:100 0.000
1:19.845
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.275
When I log in to a new session in Indonesian (id) 25.833
Then the keyboard layout is set to "id" 0.110
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.015
And Tor is ready 11.455
Then I successfully start the Unsafe Browser 5.370
And I kill the Unsafe Browser 5.202
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 8.464
And DuckDuckGo is the default search engine 4.833
And I kill the Tor Browser 5.205
And the screen keyboard works in Thunderbird 5.500
And the layout of the screen keyboard is set to "us" 0.400
After features/support/hooks.rb:331 1.245
After features/support/hooks.rb:100 0.000
1:20.173
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.273
When I log in to a new session in Italian (it) 26.765
Then the keyboard layout is set to "it" 0.175
And tpsd is localized to the selected locale 0.166
When the network is plugged 0.018
And Tor is ready 11.465
Then I successfully start the Unsafe Browser 4.967
And I kill the Unsafe Browser 5.184
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 8.287
And DuckDuckGo is the default search engine 5.301
And I kill the Tor Browser 5.238
And the screen keyboard works in Thunderbird 4.895
And the layout of the screen keyboard is set to "us" 0.376
After features/support/hooks.rb:331 1.020
After features/support/hooks.rb:100 0.000
1:20.244
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.185
When I log in to a new session in Persian (fa) 25.959
Then the keyboard layout is set to "ir" 0.181
And tpsd is localized to the selected locale 0.092
When the network is plugged 0.014
And Tor is ready 11.804
Then I successfully start the Unsafe Browser 5.281
And I kill the Unsafe Browser 5.270
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 8.634
And DuckDuckGo is the default search engine 4.885
And I kill the Tor Browser 5.226
And the screen keyboard works in Thunderbird 5.210
And the layout of the screen keyboard is set to "ir" 0.372
After features/support/hooks.rb:331 1.552
After features/support/hooks.rb:100 0.000
1:21.634
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.183
When I log in to a new session in Portuguese (pt) 25.993
Then the keyboard layout is set to "pt" 0.134
And tpsd is localized to the selected locale 0.134
When the network is plugged 0.013
And Tor is ready 12.723
Then I successfully start the Unsafe Browser 5.920
And I kill the Unsafe Browser 5.204
When I enable the screen keyboard 0.102
Then the screen keyboard works in Tor Browser 8.335
And DuckDuckGo is the default search engine 5.219
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 5.098
And the layout of the screen keyboard is set to "us" 0.353
After features/support/hooks.rb:331 0.902
After features/support/hooks.rb:100 0.000
1:20.528
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.031
When I log in to a new session in Russian (ru) 26.221
Then the keyboard layout is set to "ru" 0.100
And tpsd is localized to the selected locale 0.086
When the network is plugged 0.017
And Tor is ready 12.176
Then I successfully start the Unsafe Browser 5.621
And I kill the Unsafe Browser 5.189
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 7.979
And DuckDuckGo is the default search engine 5.758
And I kill the Tor Browser 5.201
And the screen keyboard works in Thunderbird 4.715
And the layout of the screen keyboard is set to "ru" 0.367
After features/support/hooks.rb:331 1.289
After features/support/hooks.rb:100 0.000
1:19.795
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.246
When I log in to a new session in Spanish (es) 26.026
Then the keyboard layout is set to "es" 0.104
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.017
And Tor is ready 11.606
Then I successfully start the Unsafe Browser 5.932
And I kill the Unsafe Browser 5.236
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 7.803
And DuckDuckGo is the default search engine 5.388
And I kill the Tor Browser 5.226
And the screen keyboard works in Thunderbird 4.671
And the layout of the screen keyboard is set to "us" 0.346
After features/support/hooks.rb:331 1.266
After features/support/hooks.rb:100 0.000
1:21.565
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.221
When I log in to a new session in Turkish (tr) 27.024
Then the keyboard layout is set to "tr" 0.111
And tpsd is localized to the selected locale 0.085
When the network is plugged 0.015
And Tor is ready 12.707
Then I successfully start the Unsafe Browser 5.362
And I kill the Unsafe Browser 5.200
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.332
And DuckDuckGo is the default search engine 5.270
And I kill the Tor Browser 5.235
And the screen keyboard works in Thunderbird 4.581
And the layout of the screen keyboard is set to "us" 0.354
After features/support/hooks.rb:331 1.047
After features/support/hooks.rb:100 0.000
Tags: @product
1:2.974
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.688
When I set the language to Italian (it) 5.603
Then the language and keyboard have not been saved in cleartext storage 2.095
When I shutdown Tails and wait for the computer to power off 6.790
And I start Tails from USB drive "__internal" with network unplugged 39.353
Then the Welcome Screen's language is set to English 0.443
After features/support/hooks.rb:331 1.101
After features/support/hooks.rb:100 0.009
Tags: @product
1:16.544
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 8.318
When I set the language to Italian (it) 4.521
And I save the language and keyboard options in cleartext storage 2.453
Then the "it" language and keyboard have been saved in cleartext storage 0.126
When I set the language to French (fr) 4.562
Then the "fr" language and keyboard have been saved in cleartext storage 0.120
And I shutdown Tails and wait for the computer to power off 4.268
And I start Tails from USB drive "__internal" with network unplugged 42.248
Then the "fr" language and keyboard have been saved in cleartext storage 0.365
And the Welcome Screen's language is set to French 0.830
When I log in to a new session 8.682
Then the language is set to French 0.045
After features/support/hooks.rb:331 0.706
After features/support/hooks.rb:100 0.006
Tags: @product
2:38.381
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.957
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.316
And I create a persistent partition 30.558
And I manually store legacy localization settings in Persistent Storage 0.593
When I shutdown Tails and wait for the computer to power off 9.648
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 37.829
Then the Welcome Screen's language is set to English 0.373
And the Welcome Screen's formats is set to United States 0.311
When I enable persistence 7.489
Then the Welcome Screen's language is set to German 0.541
And the Welcome Screen's formats is set to France 0.214
When I set the language to Italian (it) 4.478
Then the language and keyboard have not been saved in cleartext storage 2.121
When I save the language and keyboard options in cleartext storage 2.480
Then the "it" language and keyboard have been saved in cleartext storage 0.111
And I shutdown Tails and wait for the computer to power off 2.716
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 38.131
Then the Welcome Screen's language is set to Italian 0.642
And the Welcome Screen's formats is set to Italy 0.221
When I enable persistence 9.805
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.171
And the Welcome Screen's language is set to Italian 0.666
After features/support/hooks.rb:331 1.047
After features/support/hooks.rb:100 0.015