Project Number Date
test_Tails_ISO_devel 4390 11 May 2026, 19:45

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 28:15.465 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
51.480
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 9.045
And I log in to a new session in German (de) 27.310
Then the live user's Documents directory exists 0.046
And there is a GNOME bookmark for the Documents directory 15.078
After features/support/hooks.rb:331 1.352
After features/support/hooks.rb:100 0.000
Tags: @product
50.279
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.699
And I log in to a new session in German (de) 27.023
Then the live user's Downloads directory exists 0.046
And there is a GNOME bookmark for the Downloads directory 15.510
After features/support/hooks.rb:331 1.425
After features/support/hooks.rb:100 0.000
Tags: @product
50.628
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.481
And I log in to a new session in German (de) 27.556
Then the live user's Music directory exists 0.068
And there is a GNOME bookmark for the Music directory 15.522
After features/support/hooks.rb:331 1.078
After features/support/hooks.rb:100 0.000
Tags: @product
51.873
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 8.165
And I log in to a new session in German (de) 28.122
Then the live user's Pictures directory exists 0.079
And there is a GNOME bookmark for the Pictures directory 15.506
After features/support/hooks.rb:331 1.132
After features/support/hooks.rb:100 0.000
Tags: @product
50.131
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.673
And I log in to a new session in German (de) 27.982
Then the live user's Videos directory exists 0.042
And there is a GNOME bookmark for the Videos directory 14.432
After features/support/hooks.rb:331 1.176
After features/support/hooks.rb:100 0.000
1:26.653
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.665
When I log in to a new session in Arabic (ar) 28.490
Then the keyboard layout is set to "eg" 0.108
And tpsd is localized to the selected locale 0.129
When the network is plugged 0.029
And Tor is ready 12.159
Then I successfully start the Unsafe Browser 6.671
And I kill the Unsafe Browser 5.265
When I enable the screen keyboard 0.130
Then the screen keyboard works in Tor Browser 9.327
And DuckDuckGo is the default search engine 5.859
And I kill the Tor Browser 5.294
And the screen keyboard works in Thunderbird 5.120
And the layout of the screen keyboard is set to "us" 0.401
After features/support/hooks.rb:331 0.961
After features/support/hooks.rb:100 0.000
1:29.205
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.824
When I log in to a new session in Chinese (zh_CN) 27.943
Then the keyboard layout is set to "cn" 0.160
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.026
And Tor is ready 13.093
Then I successfully start the Unsafe Browser 6.538
And I kill the Unsafe Browser 5.293
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 10.816
And DuckDuckGo is the default search engine 5.637
And I kill the Tor Browser 5.237
And the screen keyboard works in Thunderbird 5.998
And the layout of the screen keyboard is set to "us" 0.456
After features/support/hooks.rb:331 1.169
After features/support/hooks.rb:100 0.000
1:9.976
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.578
When I log in to a new session in English (en) 13.479
Then the keyboard layout is set to "us" 0.102
And tpsd is localized to the selected locale 0.121
When the network is plugged 0.015
And Tor is ready 11.923
Then I successfully start the Unsafe Browser 6.515
And I kill the Unsafe Browser 5.233
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 8.764
And DuckDuckGo is the default search engine 5.821
And I kill the Tor Browser 5.218
And the screen keyboard works in Thunderbird 4.721
And the layout of the screen keyboard is set to "us" 0.398
After features/support/hooks.rb:331 1.433
After features/support/hooks.rb:100 0.000
1:30.045
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.667
When I log in to a new session in French (fr) 28.667
Then the keyboard layout is set to "fr" 0.124
And tpsd is localized to the selected locale 0.427
When the network is plugged 0.029
And Tor is ready 13.505
Then I successfully start the Unsafe Browser 6.990
And I kill the Unsafe Browser 5.235
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 10.735
And DuckDuckGo is the default search engine 5.130
And I kill the Tor Browser 5.204
And the screen keyboard works in Thunderbird 5.848
And the layout of the screen keyboard is set to "fr" 0.414
After features/support/hooks.rb:331 1.239
After features/support/hooks.rb:100 0.000
1:25.867
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.797
When I log in to a new session in German (de) 28.006
Then the keyboard layout is set to "de" 0.111
And tpsd is localized to the selected locale 0.094
When the network is plugged 0.019
And Tor is ready 12.378
Then I successfully start the Unsafe Browser 6.195
And I kill the Unsafe Browser 5.240
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.398
And DuckDuckGo is the default search engine 6.005
And I kill the Tor Browser 5.235
And the screen keyboard works in Thunderbird 5.938
And the layout of the screen keyboard is set to "de" 0.380
After features/support/hooks.rb:331 1.442
After features/support/hooks.rb:100 0.000
1:27.061
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.771
When I log in to a new session in Hindi (hi) 28.413
Then the keyboard layout is set to "in" 0.134
And tpsd is localized to the selected locale 0.114
When the network is plugged 0.027
And Tor is ready 13.164
Then I successfully start the Unsafe Browser 5.532
And I kill the Unsafe Browser 5.202
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 9.971
And DuckDuckGo is the default search engine 5.664
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 5.353
And the layout of the screen keyboard is set to "us" 0.424
After features/support/hooks.rb:331 1.394
After features/support/hooks.rb:100 0.000
1:26.171
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 8.174
When I log in to a new session in Indonesian (id) 27.146
Then the keyboard layout is set to "id" 0.124
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.015
And Tor is ready 12.250
Then I successfully start the Unsafe Browser 5.560
And I kill the Unsafe Browser 5.237
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 10.062
And DuckDuckGo is the default search engine 5.893
And I kill the Tor Browser 5.201
And the screen keyboard works in Thunderbird 5.920
And the layout of the screen keyboard is set to "us" 0.413
After features/support/hooks.rb:331 1.256
After features/support/hooks.rb:100 0.000
1:26.805
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.384
When I log in to a new session in Italian (it) 30.714
Then the keyboard layout is set to "it" 0.122
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.016
And Tor is ready 12.428
Then I successfully start the Unsafe Browser 5.599
And I kill the Unsafe Browser 5.195
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.690
And DuckDuckGo is the default search engine 5.741
And I kill the Tor Browser 5.281
And the screen keyboard works in Thunderbird 5.030
And the layout of the screen keyboard is set to "us" 0.429
After features/support/hooks.rb:331 1.611
After features/support/hooks.rb:100 0.000
1:26.891
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.135
When I log in to a new session in Persian (fa) 28.032
Then the keyboard layout is set to "ir" 0.114
And tpsd is localized to the selected locale 0.085
When the network is plugged 0.020
And Tor is ready 12.991
Then I successfully start the Unsafe Browser 5.829
And I kill the Unsafe Browser 5.202
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 9.679
And DuckDuckGo is the default search engine 5.359
And I kill the Tor Browser 5.215
And the screen keyboard works in Thunderbird 5.767
And the layout of the screen keyboard is set to "ir" 0.393
After features/support/hooks.rb:331 1.354
After features/support/hooks.rb:100 0.000
1:25.035
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.451
When I log in to a new session in Portuguese (pt) 27.924
Then the keyboard layout is set to "pt" 0.106
And tpsd is localized to the selected locale 0.116
When the network is plugged 0.019
And Tor is ready 11.708
Then I successfully start the Unsafe Browser 6.302
And I kill the Unsafe Browser 5.224
When I enable the screen keyboard 0.163
Then the screen keyboard works in Tor Browser 9.305
And DuckDuckGo is the default search engine 6.063
And I kill the Tor Browser 5.262
And the screen keyboard works in Thunderbird 4.995
And the layout of the screen keyboard is set to "us" 0.389
After features/support/hooks.rb:331 1.080
After features/support/hooks.rb:100 0.000
1:32.602
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.263
When I log in to a new session in Russian (ru) 28.109
Then the keyboard layout is set to "ru" 0.118
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.018
And Tor is ready 13.976
Then I successfully start the Unsafe Browser 6.403
And I kill the Unsafe Browser 5.285
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 13.663
And DuckDuckGo is the default search engine 5.641
And I kill the Tor Browser 5.237
And the screen keyboard works in Thunderbird 6.169
And the layout of the screen keyboard is set to "ru" 0.544
After features/support/hooks.rb:331 1.436
After features/support/hooks.rb:100 0.000
1:25.198
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.240
When I log in to a new session in Spanish (es) 27.856
Then the keyboard layout is set to "es" 0.119
And tpsd is localized to the selected locale 0.161
When the network is plugged 0.041
And Tor is ready 12.667
Then I successfully start the Unsafe Browser 6.176
And I kill the Unsafe Browser 5.246
When I enable the screen keyboard 0.078
Then the screen keyboard works in Tor Browser 8.671
And DuckDuckGo is the default search engine 5.476
And I kill the Tor Browser 5.282
And the screen keyboard works in Thunderbird 4.821
And the layout of the screen keyboard is set to "us" 0.357
After features/support/hooks.rb:331 0.973
After features/support/hooks.rb:100 0.000
1:24.947
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.407
When I log in to a new session in Turkish (tr) 28.253
Then the keyboard layout is set to "tr" 0.112
And tpsd is localized to the selected locale 0.090
When the network is plugged 0.018
And Tor is ready 12.275
Then I successfully start the Unsafe Browser 5.653
And I kill the Unsafe Browser 5.240
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 8.690
And DuckDuckGo is the default search engine 5.456
And I kill the Tor Browser 5.374
And the screen keyboard works in Thunderbird 5.693
And the layout of the screen keyboard is set to "us" 0.621
After features/support/hooks.rb:331 1.445
After features/support/hooks.rb:100 0.000
Tags: @product
1:8.927
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 10.161
When I set the language to Italian (it) 4.650
Then the language and keyboard have not been saved in cleartext storage 2.083
When I shutdown Tails and wait for the computer to power off 7.748
And I start Tails from USB drive "__internal" with network unplugged 43.947
Then the Welcome Screen's language is set to English 0.335
After features/support/hooks.rb:331 1.464
After features/support/hooks.rb:100 0.013
Tags: @product
1:23.064
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.022
When I set the language to Italian (it) 4.949
And I save the language and keyboard options in cleartext storage 2.545
Then the "it" language and keyboard have been saved in cleartext storage 1.276
When I set the language to French (fr) 4.641
Then the "fr" language and keyboard have been saved in cleartext storage 0.101
And I shutdown Tails and wait for the computer to power off 5.472
And I start Tails from USB drive "__internal" with network unplugged 45.109
Then the "fr" language and keyboard have been saved in cleartext storage 0.437
And the Welcome Screen's language is set to French 0.824
When I log in to a new session 9.637
Then the language is set to French 0.045
After features/support/hooks.rb:331 0.790
After features/support/hooks.rb:100 0.008
Tags: @product
2:52.618
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 9.062
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.363
And I create a persistent partition 33.286
And I manually store legacy localization settings in Persistent Storage 0.644
When I shutdown Tails and wait for the computer to power off 10.109
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 41.222
Then the Welcome Screen's language is set to English 0.457
And the Welcome Screen's formats is set to United States 0.214
When I enable persistence 8.953
Then the Welcome Screen's language is set to German 0.440
And the Welcome Screen's formats is set to France 0.187
When I set the language to Italian (it) 4.856
Then the language and keyboard have not been saved in cleartext storage 2.077
When I save the language and keyboard options in cleartext storage 2.495
Then the "it" language and keyboard have been saved in cleartext storage 0.109
And I shutdown Tails and wait for the computer to power off 2.895
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 42.122
Then the Welcome Screen's language is set to Italian 0.561
And the Welcome Screen's formats is set to Italy 0.185
When I enable persistence 11.349
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.214
And the Welcome Screen's language is set to Italian 0.810
After features/support/hooks.rb:331 0.906
After features/support/hooks.rb:100 0.065