Project Number Date
test_Tails_ISO_devel 4368 30 Apr 2026, 11:07

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 27:19.510 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.842
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.555
And I log in to a new session in German (de) 27.904
Then the live user's Documents directory exists 0.045
And there is a GNOME bookmark for the Documents directory 14.337
After features/support/hooks.rb:331 1.414
After features/support/hooks.rb:100 0.000
Tags: @product
48.476
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.058
And I log in to a new session in German (de) 26.785
Then the live user's Downloads directory exists 0.044
And there is a GNOME bookmark for the Downloads directory 14.588
After features/support/hooks.rb:331 1.017
After features/support/hooks.rb:100 0.000
Tags: @product
49.444
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.133
And I log in to a new session in German (de) 27.731
Then the live user's Music directory exists 0.060
And there is a GNOME bookmark for the Music directory 14.519
After features/support/hooks.rb:331 1.119
After features/support/hooks.rb:100 0.000
Tags: @product
49.872
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.010
And I log in to a new session in German (de) 27.869
Then the live user's Pictures directory exists 0.042
And there is a GNOME bookmark for the Pictures directory 14.949
After features/support/hooks.rb:331 1.139
After features/support/hooks.rb:100 0.000
Tags: @product
49.645
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.252
And I log in to a new session in German (de) 27.958
Then the live user's Videos directory exists 0.047
And there is a GNOME bookmark for the Videos directory 14.387
After features/support/hooks.rb:331 0.820
After features/support/hooks.rb:100 0.000
1:23.256
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.247
When I log in to a new session in Arabic (ar) 27.890
Then the keyboard layout is set to "eg" 0.091
And tpsd is localized to the selected locale 0.118
When the network is plugged 0.016
And Tor is ready 13.074
Then I successfully start the Unsafe Browser 5.452
And I kill the Unsafe Browser 5.340
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.486
And DuckDuckGo is the default search engine 5.077
And I kill the Tor Browser 5.346
And the screen keyboard works in Thunderbird 4.655
And the layout of the screen keyboard is set to "us" 0.397
After features/support/hooks.rb:331 1.320
After features/support/hooks.rb:100 0.000
1:21.533
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.570
When I log in to a new session in Chinese (zh_CN) 27.229
Then the keyboard layout is set to "cn" 0.100
And tpsd is localized to the selected locale 0.091
When the network is plugged 0.015
And Tor is ready 11.807
Then I successfully start the Unsafe Browser 4.938
And I kill the Unsafe Browser 5.233
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 8.206
And DuckDuckGo is the default search engine 5.765
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 4.702
And the layout of the screen keyboard is set to "us" 0.572
After features/support/hooks.rb:331 1.283
After features/support/hooks.rb:100 0.000
1:7.932
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.432
When I log in to a new session in English (en) 11.639
Then the keyboard layout is set to "us" 0.181
And tpsd is localized to the selected locale 0.135
When the network is plugged 0.018
And Tor is ready 11.832
Then I successfully start the Unsafe Browser 5.475
And I kill the Unsafe Browser 5.212
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 11.336
And DuckDuckGo is the default search engine 4.022
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 5.011
And the layout of the screen keyboard is set to "us" 0.375
After features/support/hooks.rb:331 1.159
After features/support/hooks.rb:100 0.000
1:22.358
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.084
When I log in to a new session in French (fr) 29.041
Then the keyboard layout is set to "fr" 0.143
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.028
And Tor is ready 11.776
Then I successfully start the Unsafe Browser 5.419
And I kill the Unsafe Browser 5.260
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 7.807
And DuckDuckGo is the default search engine 5.399
And I kill the Tor Browser 5.235
And the screen keyboard works in Thunderbird 4.636
And the layout of the screen keyboard is set to "fr" 0.361
After features/support/hooks.rb:331 1.165
After features/support/hooks.rb:100 0.000
1:23.732
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.130
When I log in to a new session in German (de) 28.887
Then the keyboard layout is set to "de" 0.101
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.014
And Tor is ready 12.994
Then I successfully start the Unsafe Browser 5.257
And I kill the Unsafe Browser 5.195
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 8.214
And DuckDuckGo is the default search engine 5.719
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 4.495
And the layout of the screen keyboard is set to "de" 0.350
After features/support/hooks.rb:331 1.380
After features/support/hooks.rb:100 0.000
1:22.482
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.711
When I log in to a new session in Hindi (hi) 27.898
Then the keyboard layout is set to "in" 0.108
And tpsd is localized to the selected locale 0.092
When the network is plugged 0.014
And Tor is ready 11.714
Then I successfully start the Unsafe Browser 5.341
And I kill the Unsafe Browser 5.236
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 8.705
And DuckDuckGo is the default search engine 5.028
And I kill the Tor Browser 5.213
And the screen keyboard works in Thunderbird 4.931
And the layout of the screen keyboard is set to "us" 0.426
After features/support/hooks.rb:331 1.742
After features/support/hooks.rb:100 0.000
1:22.369
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.326
When I log in to a new session in Indonesian (id) 28.229
Then the keyboard layout is set to "id" 0.113
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.016
And Tor is ready 11.635
Then I successfully start the Unsafe Browser 5.001
And I kill the Unsafe Browser 5.295
When I enable the screen keyboard 0.047
Then the screen keyboard works in Tor Browser 8.334
And DuckDuckGo is the default search engine 5.138
And I kill the Tor Browser 5.239
And the screen keyboard works in Thunderbird 5.482
And the layout of the screen keyboard is set to "us" 0.410
After features/support/hooks.rb:331 1.481
After features/support/hooks.rb:100 0.000
1:21.231
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.282
When I log in to a new session in Italian (it) 26.791
Then the keyboard layout is set to "it" 0.124
And tpsd is localized to the selected locale 0.124
When the network is plugged 0.014
And Tor is ready 12.706
Then I successfully start the Unsafe Browser 5.025
And I kill the Unsafe Browser 5.281
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 8.435
And DuckDuckGo is the default search engine 4.755
And I kill the Tor Browser 5.204
And the screen keyboard works in Thunderbird 5.021
And the layout of the screen keyboard is set to "us" 0.399
After features/support/hooks.rb:331 1.524
After features/support/hooks.rb:100 0.000
1:56.339
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 6.993
When I log in to a new session in Persian (fa) 28.766
Then the keyboard layout is set to "ir" 0.136
And tpsd is localized to the selected locale 0.132
When the network is plugged 0.017
And Tor is ready 42.584
Then I successfully start the Unsafe Browser 5.029
And I kill the Unsafe Browser 5.200
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 11.926
And DuckDuckGo is the default search engine 4.979
And I kill the Tor Browser 5.228
And the screen keyboard works in Thunderbird 4.822
And the layout of the screen keyboard is set to "ir" 0.462
After features/support/hooks.rb:331 1.640
After features/support/hooks.rb:100 0.000
1:23.462
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.210
When I log in to a new session in Portuguese (pt) 27.358
Then the keyboard layout is set to "pt" 0.109
And tpsd is localized to the selected locale 0.136
When the network is plugged 0.034
And Tor is ready 13.085
Then I successfully start the Unsafe Browser 5.698
And I kill the Unsafe Browser 5.250
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 8.129
And DuckDuckGo is the default search engine 5.856
And I kill the Tor Browser 5.240
And the screen keyboard works in Thunderbird 4.912
And the layout of the screen keyboard is set to "us" 0.371
After features/support/hooks.rb:331 1.378
After features/support/hooks.rb:100 0.000
1:21.137
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.334
When I log in to a new session in Russian (ru) 26.720
Then the keyboard layout is set to "ru" 0.131
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.021
And Tor is ready 13.075
Then I successfully start the Unsafe Browser 5.057
And I kill the Unsafe Browser 5.225
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 7.843
And DuckDuckGo is the default search engine 5.350
And I kill the Tor Browser 5.239
And the screen keyboard works in Thunderbird 4.632
And the layout of the screen keyboard is set to "ru" 0.352
After features/support/hooks.rb:331 1.968
After features/support/hooks.rb:100 0.000
1:23.259
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.267
When I log in to a new session in Spanish (es) 28.255
Then the keyboard layout is set to "es" 0.087
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.017
And Tor is ready 13.044
Then I successfully start the Unsafe Browser 5.002
And I kill the Unsafe Browser 5.209
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 8.170
And DuckDuckGo is the default search engine 5.183
And I kill the Tor Browser 5.203
And the screen keyboard works in Thunderbird 5.287
And the layout of the screen keyboard is set to "us" 0.350
After features/support/hooks.rb:331 1.896
After features/support/hooks.rb:100 0.000
1:21.456
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.427
When I log in to a new session in Turkish (tr) 26.771
Then the keyboard layout is set to "tr" 0.095
And tpsd is localized to the selected locale 0.108
When the network is plugged 0.019
And Tor is ready 12.359
Then I successfully start the Unsafe Browser 5.183
And I kill the Unsafe Browser 5.204
When I enable the screen keyboard 0.114
Then the screen keyboard works in Tor Browser 8.444
And DuckDuckGo is the default search engine 5.296
And I kill the Tor Browser 5.199
And the screen keyboard works in Thunderbird 4.815
And the layout of the screen keyboard is set to "us" 0.416
After features/support/hooks.rb:331 1.240
After features/support/hooks.rb:100 0.000
Tags: @product
1:3.907
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.946
When I set the language to Italian (it) 4.559
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 8.850
And I start Tails from USB drive "__internal" with network unplugged 39.123
Then the Welcome Screen's language is set to English 0.325
After features/support/hooks.rb:331 1.141
After features/support/hooks.rb:100 0.007
Tags: @product
1:17.305
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 7.931
When I set the language to Italian (it) 4.558
And I save the language and keyboard options in cleartext storage 2.456
Then the "it" language and keyboard have been saved in cleartext storage 0.116
When I set the language to French (fr) 4.519
Then the "fr" language and keyboard have been saved in cleartext storage 0.099
And I shutdown Tails and wait for the computer to power off 5.502
And I start Tails from USB drive "__internal" with network unplugged 40.997
Then the "fr" language and keyboard have been saved in cleartext storage 0.411
And the Welcome Screen's language is set to French 0.714
When I log in to a new session 9.928
Then the language is set to French 0.069
After features/support/hooks.rb:331 0.927
After features/support/hooks.rb:100 0.017
Tags: @product
2:39.463
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 logged in 8.702
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.252
And I create a persistent partition 28.933
And I manually store legacy localization settings in Persistent Storage 0.634
When I shutdown Tails and wait for the computer to power off 9.399
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 39.024
Then the Welcome Screen's language is set to English 0.276
And the Welcome Screen's formats is set to United States 0.276
When I enable persistence 8.611
Then the Welcome Screen's language is set to German 0.536
And the Welcome Screen's formats is set to France 0.206
When I set the language to Italian (it) 4.504
Then the language and keyboard have not been saved in cleartext storage 2.102
When I save the language and keyboard options in cleartext storage 2.374
Then the "it" language and keyboard have been saved in cleartext storage 0.099
And I shutdown Tails and wait for the computer to power off 2.733
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 38.659
Then the Welcome Screen's language is set to Italian 0.595
And the Welcome Screen's formats is set to Italy 0.234
When I enable persistence 10.283
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.257
And the Welcome Screen's language is set to Italian 0.763
After features/support/hooks.rb:331 0.885
After features/support/hooks.rb:100 0.011