Project Number Date
test_Tails_ISO_devel 4313 02 Apr 2026, 11:29

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.079 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
54.180
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.798
And I log in to a new session in German (de) 30.537
Then the live user's Documents directory exists 0.056
And there is a GNOME bookmark for the Documents directory 14.787
After features/support/hooks.rb:331 0.742
After features/support/hooks.rb:100 0.000
Tags: @product
51.709
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.898
And I log in to a new session in German (de) 28.619
Then the live user's Downloads directory exists 0.060
And there is a GNOME bookmark for the Downloads directory 15.131
After features/support/hooks.rb:331 0.890
After features/support/hooks.rb:100 0.000
Tags: @product
55.183
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.446
And I log in to a new session in German (de) 32.651
Then the live user's Music directory exists 0.052
And there is a GNOME bookmark for the Music directory 15.031
After features/support/hooks.rb:331 1.088
After features/support/hooks.rb:100 0.000
Tags: @product
53.394
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.485
And I log in to a new session in German (de) 31.027
Then the live user's Pictures directory exists 0.049
And there is a GNOME bookmark for the Pictures directory 14.831
After features/support/hooks.rb:331 1.334
After features/support/hooks.rb:100 0.000
Tags: @product
52.740
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.633
And I log in to a new session in German (de) 30.305
Then the live user's Videos directory exists 0.060
And there is a GNOME bookmark for the Videos directory 14.740
After features/support/hooks.rb:331 0.841
After features/support/hooks.rb:100 0.000
1:27.584
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.145
When I log in to a new session in Arabic (ar) 30.497
Then the keyboard layout is set to "eg" 0.140
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.020
And Tor is ready 12.866
Then I successfully start the Unsafe Browser 7.158
And I kill the Unsafe Browser 5.215
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 8.540
And DuckDuckGo is the default search engine 5.900
And I kill the Tor Browser 5.232
And the screen keyboard works in Thunderbird 4.329
And the layout of the screen keyboard is set to "us" 0.378
After features/support/hooks.rb:331 0.934
After features/support/hooks.rb:100 0.000
1:27.548
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.614
When I log in to a new session in Chinese (zh_CN) 32.149
Then the keyboard layout is set to "cn" 0.143
And tpsd is localized to the selected locale 0.151
When the network is plugged 0.019
And Tor is ready 11.889
Then I successfully start the Unsafe Browser 5.560
And I kill the Unsafe Browser 5.179
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 8.925
And DuckDuckGo is the default search engine 5.490
And I kill the Tor Browser 5.228
And the screen keyboard works in Thunderbird 4.761
And the layout of the screen keyboard is set to "us" 0.376
After features/support/hooks.rb:331 1.150
After features/support/hooks.rb:100 0.000
1:42.722
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.235
When I log in to a new session in English (en) 15.841
Then the keyboard layout is set to "us" 0.144
And tpsd is localized to the selected locale 0.126
When the network is plugged 0.018
And Tor is ready 40.963
Then I successfully start the Unsafe Browser 7.017
And I kill the Unsafe Browser 5.353
When I enable the screen keyboard 0.046
Then the screen keyboard works in Tor Browser 11.864
And DuckDuckGo is the default search engine 3.756
And I kill the Tor Browser 5.215
And the screen keyboard works in Thunderbird 4.764
And the layout of the screen keyboard is set to "us" 0.373
After features/support/hooks.rb:331 0.867
After features/support/hooks.rb:100 0.000
1:58.234
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.211
When I log in to a new session in French (fr) 30.506
Then the keyboard layout is set to "fr" 0.124
And tpsd is localized to the selected locale 0.138
When the network is plugged 0.016
And Tor is ready 41.811
Then I successfully start the Unsafe Browser 5.774
And I kill the Unsafe Browser 5.198
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 11.472
And DuckDuckGo is the default search engine 5.050
And I kill the Tor Browser 5.315
And the screen keyboard works in Thunderbird 5.107
And the layout of the screen keyboard is set to "fr" 0.418
After features/support/hooks.rb:331 0.963
After features/support/hooks.rb:100 0.000
1:33.568
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.271
When I log in to a new session in German (de) 38.205
Then the keyboard layout is set to "de" 0.098
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.017
And Tor is ready 12.688
Then I successfully start the Unsafe Browser 5.689
And I kill the Unsafe Browser 5.209
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 8.217
And DuckDuckGo is the default search engine 5.199
And I kill the Tor Browser 5.229
And the screen keyboard works in Thunderbird 5.182
And the layout of the screen keyboard is set to "de" 0.409
After features/support/hooks.rb:331 1.166
After features/support/hooks.rb:100 0.000
1:26.326
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.434
When I log in to a new session in Hindi (hi) 32.230
Then the keyboard layout is set to "in" 0.137
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.026
And Tor is ready 11.780
Then I successfully start the Unsafe Browser 6.376
And I kill the Unsafe Browser 5.210
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 7.422
And DuckDuckGo is the default search engine 5.293
And I kill the Tor Browser 5.209
And the screen keyboard works in Thunderbird 4.667
And the layout of the screen keyboard is set to "us" 0.364
After features/support/hooks.rb:331 1.295
After features/support/hooks.rb:100 0.000
1:26.831
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.181
When I log in to a new session in Indonesian (id) 29.843
Then the keyboard layout is set to "id" 0.109
And tpsd is localized to the selected locale 0.091
When the network is plugged 0.019
And Tor is ready 12.061
Then I successfully start the Unsafe Browser 7.051
And I kill the Unsafe Browser 5.209
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 9.105
And DuckDuckGo is the default search engine 5.521
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 4.892
And the layout of the screen keyboard is set to "us" 0.423
After features/support/hooks.rb:331 1.161
After features/support/hooks.rb:100 0.000
1:23.988
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.527
When I log in to a new session in Italian (it) 29.915
Then the keyboard layout is set to "it" 0.108
And tpsd is localized to the selected locale 0.332
When the network is plugged 0.079
And Tor is ready 11.640
Then I successfully start the Unsafe Browser 5.947
And I kill the Unsafe Browser 5.229
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 7.810
And DuckDuckGo is the default search engine 4.834
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 4.905
And the layout of the screen keyboard is set to "us" 0.367
After features/support/hooks.rb:331 1.224
After features/support/hooks.rb:100 0.000
1:59.645
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.469
When I log in to a new session in Persian (fa) 31.189
Then the keyboard layout is set to "ir" 0.099
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.017
And Tor is ready 41.800
Then I successfully start the Unsafe Browser 5.943
And I kill the Unsafe Browser 5.218
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 12.098
And DuckDuckGo is the default search engine 5.301
And I kill the Tor Browser 5.203
And the screen keyboard works in Thunderbird 4.745
And the layout of the screen keyboard is set to "ir" 0.392
After features/support/hooks.rb:331 1.098
After features/support/hooks.rb:100 0.000
1:28.192
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.471
When I log in to a new session in Portuguese (pt) 32.252
Then the keyboard layout is set to "pt" 0.116
And tpsd is localized to the selected locale 0.115
When the network is plugged 0.015
And Tor is ready 11.546
Then I successfully start the Unsafe Browser 7.438
And I kill the Unsafe Browser 5.302
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 8.180
And DuckDuckGo is the default search engine 5.444
And I kill the Tor Browser 5.231
And the screen keyboard works in Thunderbird 4.638
And the layout of the screen keyboard is set to "us" 0.381
After features/support/hooks.rb:331 1.121
After features/support/hooks.rb:100 0.000
1:28.281
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.671
When I log in to a new session in Russian (ru) 30.835
Then the keyboard layout is set to "ru" 0.093
And tpsd is localized to the selected locale 0.116
When the network is plugged 0.021
And Tor is ready 11.984
Then I successfully start the Unsafe Browser 6.325
And I kill the Unsafe Browser 5.218
When I enable the screen keyboard 0.120
Then the screen keyboard works in Tor Browser 9.111
And DuckDuckGo is the default search engine 5.372
And I kill the Tor Browser 5.216
And the screen keyboard works in Thunderbird 5.735
And the layout of the screen keyboard is set to "ru" 0.457
After features/support/hooks.rb:331 1.478
After features/support/hooks.rb:100 0.000
1:28.589
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.332
When I log in to a new session in Spanish (es) 30.782
Then the keyboard layout is set to "es" 0.128
And tpsd is localized to the selected locale 0.102
When the network is plugged 0.014
And Tor is ready 12.940
Then I successfully start the Unsafe Browser 7.021
And I kill the Unsafe Browser 5.286
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 8.020
And DuckDuckGo is the default search engine 5.905
And I kill the Tor Browser 5.307
And the screen keyboard works in Thunderbird 5.208
And the layout of the screen keyboard is set to "us" 0.469
After features/support/hooks.rb:331 1.143
After features/support/hooks.rb:100 0.000
1:28.244
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.363
When I log in to a new session in Turkish (tr) 32.869
Then the keyboard layout is set to "tr" 0.084
And tpsd is localized to the selected locale 0.103
When the network is plugged 0.016
And Tor is ready 12.225
Then I successfully start the Unsafe Browser 5.406
And I kill the Unsafe Browser 5.236
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 8.802
And DuckDuckGo is the default search engine 5.040
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 5.440
And the layout of the screen keyboard is set to "us" 0.379
After features/support/hooks.rb:331 0.959
After features/support/hooks.rb:100 0.000
Tags: @product
1:12.893
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.227
When I set the language to Italian (it) 5.803
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 11.681
And I start Tails from USB drive "__internal" with network unplugged 43.832
Then the Welcome Screen's language is set to English 0.252
After features/support/hooks.rb:331 1.445
After features/support/hooks.rb:100 0.008
Tags: @product
1:23.793
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.139
When I set the language to Italian (it) 5.590
And I save the language and keyboard options in cleartext storage 2.476
Then the "it" language and keyboard have been saved in cleartext storage 0.162
When I set the language to French (fr) 4.605
Then the "fr" language and keyboard have been saved in cleartext storage 0.130
And I shutdown Tails and wait for the computer to power off 9.056
And I start Tails from USB drive "__internal" with network unplugged 42.843
Then the "fr" language and keyboard have been saved in cleartext storage 0.379
And the Welcome Screen's language is set to French 0.804
When I log in to a new session 9.541
Then the language is set to French 0.063
After features/support/hooks.rb:331 0.587
After features/support/hooks.rb:100 0.006
Tags: @product
2:56.427
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.869
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.594
And I create a persistent partition 43.633
And I manually store legacy localization settings in Persistent Storage 0.596
When I shutdown Tails and wait for the computer to power off 11.504
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 39.133
Then the Welcome Screen's language is set to English 0.302
And the Welcome Screen's formats is set to United States 0.228
When I enable persistence 8.125
Then the Welcome Screen's language is set to German 0.615
And the Welcome Screen's formats is set to France 0.254
When I set the language to Italian (it) 4.642
Then the language and keyboard have not been saved in cleartext storage 2.098
When I save the language and keyboard options in cleartext storage 2.441
Then the "it" language and keyboard have been saved in cleartext storage 0.125
And I shutdown Tails and wait for the computer to power off 2.881
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 39.487
Then the Welcome Screen's language is set to Italian 0.616
And the Welcome Screen's formats is set to Italy 0.220
When I enable persistence 9.026
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.196
And the Welcome Screen's language is set to Italian 0.831
After features/support/hooks.rb:331 0.594
After features/support/hooks.rb:100 0.057