Project Number Date
test_Tails_ISO_stable 6314 21 Apr 2026, 11:41

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 29:12.271 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
56.952
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.391
And I log in to a new session in German (de) 33.980
Then the live user's Documents directory exists 0.050
And there is a GNOME bookmark for the Documents directory 14.530
After features/support/hooks.rb:331 1.161
After features/support/hooks.rb:100 0.000
Tags: @product
53.513
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.523
And I log in to a new session in German (de) 31.250
Then the live user's Downloads directory exists 0.052
And there is a GNOME bookmark for the Downloads directory 14.687
After features/support/hooks.rb:331 2.705
After features/support/hooks.rb:100 0.000
Tags: @product
53.864
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.355
And I log in to a new session in German (de) 31.808
Then the live user's Music directory exists 0.038
And there is a GNOME bookmark for the Music directory 14.661
After features/support/hooks.rb:331 3.633
After features/support/hooks.rb:100 0.000
Tags: @product
56.085
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
And I log in to a new session in German (de) 33.561
Then the live user's Pictures directory exists 0.080
And there is a GNOME bookmark for the Pictures directory 14.851
After features/support/hooks.rb:331 2.226
After features/support/hooks.rb:100 0.000
Tags: @product
53.266
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.711
And I log in to a new session in German (de) 30.615
Then the live user's Videos directory exists 0.048
And there is a GNOME bookmark for the Videos directory 14.891
After features/support/hooks.rb:331 1.343
After features/support/hooks.rb:100 0.000
1:33.576
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.241
When I log in to a new session in Arabic (ar) 30.998
Then the keyboard layout is set to "eg" 0.117
And tpsd is localized to the selected locale 0.116
When the network is plugged 0.017
And Tor is ready 13.099
Then I successfully start the Unsafe Browser 11.254
And I kill the Unsafe Browser 6.058
When I enable the screen keyboard 0.116
Then the screen keyboard works in Tor Browser 8.803
And DuckDuckGo is the default search engine 5.139
And I kill the Tor Browser 5.221
And the screen keyboard works in Thunderbird 4.986
And the layout of the screen keyboard is set to "us" 0.403
After features/support/hooks.rb:331 1.475
After features/support/hooks.rb:100 0.000
1:28.084
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.334
When I log in to a new session in Chinese (zh_CN) 28.141
Then the keyboard layout is set to "cn" 0.110
And tpsd is localized to the selected locale 0.122
When the network is plugged 0.022
And Tor is ready 12.959
Then I successfully start the Unsafe Browser 6.760
And I kill the Unsafe Browser 5.286
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 11.291
And DuckDuckGo is the default search engine 5.340
And I kill the Tor Browser 5.257
And the screen keyboard works in Thunderbird 5.013
And the layout of the screen keyboard is set to "us" 0.383
After features/support/hooks.rb:331 1.073
After features/support/hooks.rb:100 0.000
1:16.151
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.641
When I log in to a new session in English (en) 16.284
Then the keyboard layout is set to "us" 0.106
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.022
And Tor is ready 17.812
Then I successfully start the Unsafe Browser 5.963
And I kill the Unsafe Browser 5.216
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 8.112
And DuckDuckGo is the default search engine 4.459
And I kill the Tor Browser 5.172
And the screen keyboard works in Thunderbird 4.828
And the layout of the screen keyboard is set to "us" 0.376
After features/support/hooks.rb:331 1.534
After features/support/hooks.rb:100 0.000
1:27.371
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.483
When I log in to a new session in French (fr) 32.298
Then the keyboard layout is set to "fr" 0.099
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.016
And Tor is ready 11.972
Then I successfully start the Unsafe Browser 5.384
And I kill the Unsafe Browser 5.234
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.465
And DuckDuckGo is the default search engine 5.455
And I kill the Tor Browser 5.199
And the screen keyboard works in Thunderbird 5.164
And the layout of the screen keyboard is set to "fr" 0.431
After features/support/hooks.rb:331 1.602
After features/support/hooks.rb:100 0.000
1:31.676
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.731
When I log in to a new session in German (de) 35.244
Then the keyboard layout is set to "de" 0.111
And tpsd is localized to the selected locale 0.097
When the network is plugged 0.023
And Tor is ready 12.493
Then I successfully start the Unsafe Browser 5.547
And I kill the Unsafe Browser 5.254
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.825
And DuckDuckGo is the default search engine 5.598
And I kill the Tor Browser 5.256
And the screen keyboard works in Thunderbird 5.022
And the layout of the screen keyboard is set to "de" 0.406
After features/support/hooks.rb:331 1.025
After features/support/hooks.rb:100 0.000
1:28.079
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.784
When I log in to a new session in Hindi (hi) 31.005
Then the keyboard layout is set to "in" 0.131
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.028
And Tor is ready 12.502
Then I successfully start the Unsafe Browser 6.311
And I kill the Unsafe Browser 5.205
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 8.880
And DuckDuckGo is the default search engine 5.452
And I kill the Tor Browser 5.226
And the screen keyboard works in Thunderbird 4.965
And the layout of the screen keyboard is set to "us" 0.398
After features/support/hooks.rb:331 3.328
After features/support/hooks.rb:100 0.000
1:25.495
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.194
When I log in to a new session in Indonesian (id) 29.948
Then the keyboard layout is set to "id" 0.163
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.018
And Tor is ready 12.408
Then I successfully start the Unsafe Browser 5.686
And I kill the Unsafe Browser 5.235
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.684
And DuckDuckGo is the default search engine 5.313
And I kill the Tor Browser 5.242
And the screen keyboard works in Thunderbird 5.028
And the layout of the screen keyboard is set to "us" 0.399
After features/support/hooks.rb:331 1.157
After features/support/hooks.rb:100 0.000
1:29.869
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.505
When I log in to a new session in Italian (it) 34.080
Then the keyboard layout is set to "it" 0.103
And tpsd is localized to the selected locale 0.092
When the network is plugged 0.016
And Tor is ready 12.313
Then I successfully start the Unsafe Browser 5.476
And I kill the Unsafe Browser 5.224
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 8.688
And DuckDuckGo is the default search engine 5.063
And I kill the Tor Browser 5.185
And the screen keyboard works in Thunderbird 5.508
And the layout of the screen keyboard is set to "us" 0.543
After features/support/hooks.rb:331 1.732
After features/support/hooks.rb:100 0.000
1:30.496
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.676
When I log in to a new session in Persian (fa) 32.960
Then the keyboard layout is set to "ir" 0.126
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.017
And Tor is ready 12.839
Then I successfully start the Unsafe Browser 5.797
And I kill the Unsafe Browser 5.229
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 9.215
And DuckDuckGo is the default search engine 5.886
And I kill the Tor Browser 5.263
And the screen keyboard works in Thunderbird 4.880
And the layout of the screen keyboard is set to "ir" 0.435
After features/support/hooks.rb:331 1.540
After features/support/hooks.rb:100 0.000
1:27.022
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.484
When I log in to a new session in Portuguese (pt) 29.497
Then the keyboard layout is set to "pt" 0.138
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.018
And Tor is ready 12.700
Then I successfully start the Unsafe Browser 6.384
And I kill the Unsafe Browser 5.240
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 8.609
And DuckDuckGo is the default search engine 5.885
And I kill the Tor Browser 5.230
And the screen keyboard works in Thunderbird 5.271
And the layout of the screen keyboard is set to "us" 0.393
After features/support/hooks.rb:331 1.114
After features/support/hooks.rb:100 0.000
1:28.682
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 7.822
When I log in to a new session in Russian (ru) 31.890
Then the keyboard layout is set to "ru" 0.101
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.020
And Tor is ready 12.326
Then I successfully start the Unsafe Browser 6.478
And I kill the Unsafe Browser 5.211
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 8.726
And DuckDuckGo is the default search engine 5.313
And I kill the Tor Browser 5.256
And the screen keyboard works in Thunderbird 4.954
And the layout of the screen keyboard is set to "ru" 0.425
After features/support/hooks.rb:331 3.619
After features/support/hooks.rb:100 0.000
1:28.164
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.491
When I log in to a new session in Spanish (es) 32.599
Then the keyboard layout is set to "es" 0.166
And tpsd is localized to the selected locale 0.129
When the network is plugged 0.019
And Tor is ready 12.532
Then I successfully start the Unsafe Browser 5.454
And I kill the Unsafe Browser 5.286
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 8.486
And DuckDuckGo is the default search engine 5.156
And I kill the Tor Browser 5.236
And the screen keyboard works in Thunderbird 5.112
And the layout of the screen keyboard is set to "us" 0.418
After features/support/hooks.rb:331 1.032
After features/support/hooks.rb:100 0.000
1:29.624
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.366
When I log in to a new session in Turkish (tr) 31.301
Then the keyboard layout is set to "tr" 0.108
And tpsd is localized to the selected locale 0.152
When the network is plugged 0.021
And Tor is ready 12.660
Then I successfully start the Unsafe Browser 6.682
And I kill the Unsafe Browser 5.226
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 9.247
And DuckDuckGo is the default search engine 5.996
And I kill the Tor Browser 5.262
And the screen keyboard works in Thunderbird 5.035
And the layout of the screen keyboard is set to "us" 0.492
After features/support/hooks.rb:331 6.172
After features/support/hooks.rb:100 0.000
Tags: @product
1:10.377
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.737
When I set the language to Italian (it) 5.661
Then the language and keyboard have not been saved in cleartext storage 2.102
When I shutdown Tails and wait for the computer to power off 9.968
And I start Tails from USB drive "__internal" with network unplugged 42.533
Then the Welcome Screen's language is set to English 0.375
After features/support/hooks.rb:331 1.207
After features/support/hooks.rb:100 0.042
Tags: @product
1:22.260
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.600
When I set the language to Italian (it) 4.750
And I save the language and keyboard options in cleartext storage 2.481
Then the "it" language and keyboard have been saved in cleartext storage 1.176
When I set the language to French (fr) 4.577
Then the "fr" language and keyboard have been saved in cleartext storage 0.135
And I shutdown Tails and wait for the computer to power off 6.249
And I start Tails from USB drive "__internal" with network unplugged 43.874
Then the "fr" language and keyboard have been saved in cleartext storage 0.422
And the Welcome Screen's language is set to French 0.954
When I log in to a new session 8.952
Then the language is set to French 0.085
After features/support/hooks.rb:331 1.202
After features/support/hooks.rb:100 0.008
Tags: @product
3:1.654
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given I have started Tails without network from a USB drive without a persistent partition and logged in 9.926
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.504
And I create a persistent partition 40.586
And I manually store legacy localization settings in Persistent Storage 0.629
When I shutdown Tails and wait for the computer to power off 8.835
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 43.949
Then the Welcome Screen's language is set to English 0.363
And the Welcome Screen's formats is set to United States 0.277
When I enable persistence 8.575
Then the Welcome Screen's language is set to German 0.720
And the Welcome Screen's formats is set to France 0.249
When I set the language to Italian (it) 4.591
Then the language and keyboard have not been saved in cleartext storage 2.080
When I save the language and keyboard options in cleartext storage 2.437
Then the "it" language and keyboard have been saved in cleartext storage 0.151
And I shutdown Tails and wait for the computer to power off 2.855
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 42.277
Then the Welcome Screen's language is set to Italian 0.606
And the Welcome Screen's formats is set to Italy 0.239
When I enable persistence 10.565
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.304
And the Welcome Screen's language is set to Italian 0.927
After features/support/hooks.rb:331 0.793
After features/support/hooks.rb:100 0.011