Project Number Date
test_Tails_ISO_devel 4292 25 Mar 2026, 11:24

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:6.963 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.589
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 8.628
And I log in to a new session in German (de) 31.283
Then the live user's Documents directory exists 0.041
And there is a GNOME bookmark for the Documents directory 14.635
After features/support/hooks.rb:331 0.915
After features/support/hooks.rb:100 0.000
Tags: @product
51.947
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.136
And I log in to a new session in German (de) 30.223
Then the live user's Downloads directory exists 0.046
And there is a GNOME bookmark for the Downloads directory 14.539
After features/support/hooks.rb:331 1.321
After features/support/hooks.rb:100 0.000
Tags: @product
51.674
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.217
And I log in to a new session in German (de) 29.907
Then the live user's Music directory exists 0.050
And there is a GNOME bookmark for the Music directory 14.500
After features/support/hooks.rb:331 0.821
After features/support/hooks.rb:100 0.000
Tags: @product
52.360
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
And I log in to a new session in German (de) 30.607
Then the live user's Pictures directory exists 0.042
And there is a GNOME bookmark for the Pictures directory 14.435
After features/support/hooks.rb:331 1.120
After features/support/hooks.rb:100 0.000
Tags: @product
52.561
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.005
And I log in to a new session in German (de) 31.021
Then the live user's Videos directory exists 0.065
And there is a GNOME bookmark for the Videos directory 14.469
After features/support/hooks.rb:331 0.982
After features/support/hooks.rb:100 0.000
1:24.618
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.336
When I log in to a new session in Arabic (ar) 31.012
Then the keyboard layout is set to "eg" 0.138
And tpsd is localized to the selected locale 0.094
When the network is plugged 0.015
And Tor is ready 11.267
Then I successfully start the Unsafe Browser 5.228
And I kill the Unsafe Browser 5.351
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 8.322
And DuckDuckGo is the default search engine 5.142
And I kill the Tor Browser 5.196
And the screen keyboard works in Thunderbird 5.012
And the layout of the screen keyboard is set to "us" 0.412
After features/support/hooks.rb:331 3.467
After features/support/hooks.rb:100 0.000
1:57.153
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.251
When I log in to a new session in Chinese (zh_CN) 30.102
Then the keyboard layout is set to "cn" 0.128
And tpsd is localized to the selected locale 0.083
When the network is plugged 0.017
And Tor is ready 41.335
Then I successfully start the Unsafe Browser 5.106
And I kill the Unsafe Browser 5.221
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 11.657
And DuckDuckGo is the default search engine 5.503
And I kill the Tor Browser 5.203
And the screen keyboard works in Thunderbird 5.066
And the layout of the screen keyboard is set to "us" 0.405
After features/support/hooks.rb:331 0.982
After features/support/hooks.rb:100 0.000
1:13.108
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.211
When I log in to a new session in English (en) 17.951
Then the keyboard layout is set to "us" 0.133
And tpsd is localized to the selected locale 0.135
When the network is plugged 0.026
And Tor is ready 13.228
Then I successfully start the Unsafe Browser 5.877
And I kill the Unsafe Browser 5.244
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 8.466
And DuckDuckGo is the default search engine 4.218
And I kill the Tor Browser 5.197
And the screen keyboard works in Thunderbird 4.966
And the layout of the screen keyboard is set to "us" 0.395
After features/support/hooks.rb:331 1.069
After features/support/hooks.rb:100 0.000
1:23.690
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.725
When I log in to a new session in French (fr) 29.144
Then the keyboard layout is set to "fr" 0.158
And tpsd is localized to the selected locale 0.097
When the network is plugged 0.020
And Tor is ready 11.707
Then I successfully start the Unsafe Browser 5.424
And I kill the Unsafe Browser 5.248
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 8.150
And DuckDuckGo is the default search engine 5.172
And I kill the Tor Browser 5.195
And the screen keyboard works in Thunderbird 5.204
And the layout of the screen keyboard is set to "fr" 0.363
After features/support/hooks.rb:331 0.985
After features/support/hooks.rb:100 0.000
1:32.428
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.230
When I log in to a new session in German (de) 32.479
Then the keyboard layout is set to "de" 0.113
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.017
And Tor is ready 13.243
Then I successfully start the Unsafe Browser 6.004
And I kill the Unsafe Browser 5.217
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 11.620
And DuckDuckGo is the default search engine 5.504
And I kill the Tor Browser 5.218
And the screen keyboard works in Thunderbird 5.191
And the layout of the screen keyboard is set to "de" 0.430
After features/support/hooks.rb:331 1.148
After features/support/hooks.rb:100 0.000
1:28.768
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.308
When I log in to a new session in Hindi (hi) 32.936
Then the keyboard layout is set to "in" 0.095
And tpsd is localized to the selected locale 0.127
When the network is plugged 0.016
And Tor is ready 11.634
Then I successfully start the Unsafe Browser 6.706
And I kill the Unsafe Browser 5.299
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 8.400
And DuckDuckGo is the default search engine 5.747
And I kill the Tor Browser 5.270
And the screen keyboard works in Thunderbird 4.772
And the layout of the screen keyboard is set to "us" 0.384
After features/support/hooks.rb:331 0.978
After features/support/hooks.rb:100 0.000
1:24.500
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.081
When I log in to a new session in Indonesian (id) 28.904
Then the keyboard layout is set to "id" 0.119
And tpsd is localized to the selected locale 0.117
When the network is plugged 0.026
And Tor is ready 12.085
Then I successfully start the Unsafe Browser 5.567
And I kill the Unsafe Browser 5.198
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 8.751
And DuckDuckGo is the default search engine 5.754
And I kill the Tor Browser 5.211
And the screen keyboard works in Thunderbird 5.199
And the layout of the screen keyboard is set to "us" 0.413
After features/support/hooks.rb:331 1.342
After features/support/hooks.rb:100 0.000
1:27.917
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.658
When I log in to a new session in Italian (it) 30.294
Then the keyboard layout is set to "it" 0.137
And tpsd is localized to the selected locale 0.121
When the network is plugged 0.017
And Tor is ready 13.366
Then I successfully start the Unsafe Browser 5.618
And I kill the Unsafe Browser 5.183
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 9.000
And DuckDuckGo is the default search engine 5.893
And I kill the Tor Browser 5.233
And the screen keyboard works in Thunderbird 4.920
And the layout of the screen keyboard is set to "us" 0.395
After features/support/hooks.rb:331 1.300
After features/support/hooks.rb:100 0.000
1:25.457
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.265
When I log in to a new session in Persian (fa) 30.439
Then the keyboard layout is set to "ir" 0.144
And tpsd is localized to the selected locale 0.139
When the network is plugged 0.017
And Tor is ready 11.839
Then I successfully start the Unsafe Browser 6.371
And I kill the Unsafe Browser 5.224
When I enable the screen keyboard 0.078
Then the screen keyboard works in Tor Browser 8.347
And DuckDuckGo is the default search engine 5.316
And I kill the Tor Browser 5.213
And the screen keyboard works in Thunderbird 4.676
And the layout of the screen keyboard is set to "ir" 0.382
After features/support/hooks.rb:331 1.373
After features/support/hooks.rb:100 0.000
1:26.699
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.345
When I log in to a new session in Portuguese (pt) 31.037
Then the keyboard layout is set to "pt" 0.123
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.017
And Tor is ready 11.814
Then I successfully start the Unsafe Browser 5.530
And I kill the Unsafe Browser 5.232
When I enable the screen keyboard 0.049
Then the screen keyboard works in Tor Browser 9.239
And DuckDuckGo is the default search engine 5.375
And I kill the Tor Browser 5.209
And the screen keyboard works in Thunderbird 5.206
And the layout of the screen keyboard is set to "us" 0.417
After features/support/hooks.rb:331 1.091
After features/support/hooks.rb:100 0.000
1:23.660
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.450
When I log in to a new session in Russian (ru) 28.444
Then the keyboard layout is set to "ru" 0.105
And tpsd is localized to the selected locale 0.083
When the network is plugged 0.016
And Tor is ready 12.099
Then I successfully start the Unsafe Browser 5.717
And I kill the Unsafe Browser 5.221
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 8.563
And DuckDuckGo is the default search engine 5.311
And I kill the Tor Browser 5.284
And the screen keyboard works in Thunderbird 4.919
And the layout of the screen keyboard is set to "ru" 0.379
After features/support/hooks.rb:331 1.023
After features/support/hooks.rb:100 0.000
1:26.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 7.483
When I log in to a new session in Spanish (es) 31.803
Then the keyboard layout is set to "es" 0.098
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.015
And Tor is ready 12.538
Then I successfully start the Unsafe Browser 5.448
And I kill the Unsafe Browser 5.246
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 7.538
And DuckDuckGo is the default search engine 5.624
And I kill the Tor Browser 5.234
And the screen keyboard works in Thunderbird 4.636
And the layout of the screen keyboard is set to "us" 0.359
After features/support/hooks.rb:331 1.083
After features/support/hooks.rb:100 0.000
1:26.344
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.219
When I log in to a new session in Turkish (tr) 30.096
Then the keyboard layout is set to "tr" 0.136
And tpsd is localized to the selected locale 0.117
When the network is plugged 0.027
And Tor is ready 11.936
Then I successfully start the Unsafe Browser 6.239
And I kill the Unsafe Browser 5.198
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.760
And DuckDuckGo is the default search engine 5.515
And I kill the Tor Browser 5.220
And the screen keyboard works in Thunderbird 5.435
And the layout of the screen keyboard is set to "us" 0.381
After features/support/hooks.rb:331 1.307
After features/support/hooks.rb:100 0.000
Tags: @product
1:9.312
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 9.304
When I set the language to Italian (it) 4.657
Then the language and keyboard have not been saved in cleartext storage 2.132
When I shutdown Tails and wait for the computer to power off 8.426
And I start Tails from USB drive "__internal" with network unplugged 44.458
Then the Welcome Screen's language is set to English 0.333
After features/support/hooks.rb:331 1.195
After features/support/hooks.rb:100 0.008
Tags: @product
1:31.595
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 8.641
When I set the language to Italian (it) 5.588
And I save the language and keyboard options in cleartext storage 2.461
Then the "it" language and keyboard have been saved in cleartext storage 0.123
When I set the language to French (fr) 4.525
Then the "fr" language and keyboard have been saved in cleartext storage 0.152
And I shutdown Tails and wait for the computer to power off 7.044
And I start Tails from USB drive "__internal" with network unplugged 52.120
Then the "fr" language and keyboard have been saved in cleartext storage 0.387
And the Welcome Screen's language is set to French 0.724
When I log in to a new session 9.782
Then the language is set to French 0.043
After features/support/hooks.rb:331 0.674
After features/support/hooks.rb:100 0.006
Tags: @product
3:2.393
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 logged in 9.414
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.447
And I create a persistent partition 44.897
And I manually store legacy localization settings in Persistent Storage 0.703
When I shutdown Tails and wait for the computer to power off 12.599
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 40.663
Then the Welcome Screen's language is set to English 0.297
And the Welcome Screen's formats is set to United States 0.243
When I enable persistence 8.384
Then the Welcome Screen's language is set to German 0.570
And the Welcome Screen's formats is set to France 0.285
When I set the language to Italian (it) 4.489
Then the language and keyboard have not been saved in cleartext storage 2.108
When I save the language and keyboard options in cleartext storage 2.370
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.729
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 39.777
Then the Welcome Screen's language is set to Italian 0.663
And the Welcome Screen's formats is set to Italy 0.252
When I enable persistence 10.353
# 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.782
After features/support/hooks.rb:331 1.036
After features/support/hooks.rb:100 0.010