Project Number Date
test_Tails_ISO_devel 4173 17 Jan 2026, 08:54

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 240 0 0 0 0 240 21 0 21 30:13.526 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
49.007
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.719
And I log in to a new session in German (de) 24.844
Then the live user's Documents directory exists 0.052
And there is a GNOME bookmark for the Documents directory 15.389
After features/support/hooks.rb:331 1.145
After features/support/hooks.rb:100 0.000
Tags: @product
49.195
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 8.291
And I log in to a new session in German (de) 25.024
Then the live user's Downloads directory exists 0.053
And there is a GNOME bookmark for the Downloads directory 15.826
After features/support/hooks.rb:331 1.062
After features/support/hooks.rb:100 0.000
Tags: @product
48.921
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.619
And I log in to a new session in German (de) 24.797
Then the live user's Music directory exists 0.046
And there is a GNOME bookmark for the Music directory 15.458
After features/support/hooks.rb:331 1.170
After features/support/hooks.rb:100 0.000
Tags: @product
49.324
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.083
And I log in to a new session in German (de) 25.220
Then the live user's Pictures directory exists 0.051
And there is a GNOME bookmark for the Pictures directory 15.968
After features/support/hooks.rb:331 1.286
After features/support/hooks.rb:100 0.000
Tags: @product
48.703
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.612
And I log in to a new session in German (de) 24.600
Then the live user's Videos directory exists 0.059
And there is a GNOME bookmark for the Videos directory 15.430
After features/support/hooks.rb:331 0.981
After features/support/hooks.rb:100 0.000
2:2.283
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.983
When I log in to a new session in Arabic (ar) 24.778
Then the keyboard layout is set to "eg" 0.111
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.111
And Tor is ready 41.941
Then I successfully start the Unsafe Browser 6.123
And I kill the Unsafe Browser 5.284
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 16.150
And DuckDuckGo is the default search engine 6.821
And I kill the Tor Browser 5.321
And the screen keyboard works in Thunderbird 6.821
And the layout of the screen keyboard is set to "us" 0.648
After features/support/hooks.rb:331 1.605
After features/support/hooks.rb:100 0.000
2:5.857
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.173
When I log in to a new session in Chinese (zh_CN) 25.466
Then the keyboard layout is set to "cn" 0.104
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.092
And Tor is ready 42.169
Then I successfully start the Unsafe Browser 6.038
And I kill the Unsafe Browser 5.251
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 16.969
And DuckDuckGo is the default search engine 8.024
And I kill the Tor Browser 5.255
And the screen keyboard works in Thunderbird 7.553
And the layout of the screen keyboard is set to "us" 0.572
After features/support/hooks.rb:331 1.397
After features/support/hooks.rb:100 0.000
1:12.835
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.480
When I log in to a new session in English (en) 9.527
Then the keyboard layout is set to "us" 0.136
And tpsd is localized to the selected locale 0.129
When the network is plugged 0.065
And Tor is ready 13.262
Then I successfully start the Unsafe Browser 6.240
And I kill the Unsafe Browser 5.318
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 12.133
And DuckDuckGo is the default search engine 4.926
And I kill the Tor Browser 5.425
And the screen keyboard works in Thunderbird 6.526
And the layout of the screen keyboard is set to "us" 0.569
After features/support/hooks.rb:331 1.342
After features/support/hooks.rb:100 0.000
1:32.247
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.414
When I log in to a new session in French (fr) 24.557
Then the keyboard layout is set to "fr" 0.112
And tpsd is localized to the selected locale 0.114
When the network is plugged 0.080
And Tor is ready 12.660
Then I successfully start the Unsafe Browser 6.869
And I kill the Unsafe Browser 5.391
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 12.841
And DuckDuckGo is the default search engine 7.889
And I kill the Tor Browser 5.248
And the screen keyboard works in Thunderbird 7.406
And the layout of the screen keyboard is set to "fr" 0.583
After features/support/hooks.rb:331 1.141
After features/support/hooks.rb:100 0.000
1:34.116
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.169
When I log in to a new session in German (de) 25.116
Then the keyboard layout is set to "de" 0.163
And tpsd is localized to the selected locale 0.190
When the network is plugged 0.076
And Tor is ready 13.510
Then I successfully start the Unsafe Browser 7.816
And I kill the Unsafe Browser 5.466
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 12.251
And DuckDuckGo is the default search engine 8.424
And I kill the Tor Browser 5.250
And the screen keyboard works in Thunderbird 6.947
And the layout of the screen keyboard is set to "de" 0.645
After features/support/hooks.rb:331 1.267
After features/support/hooks.rb:100 0.000
1:33.107
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.293
When I log in to a new session in Hindi (hi) 24.674
Then the keyboard layout is set to "in" 0.136
And tpsd is localized to the selected locale 0.120
When the network is plugged 0.092
And Tor is ready 13.658
Then I successfully start the Unsafe Browser 6.881
And I kill the Unsafe Browser 5.442
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 13.740
And DuckDuckGo is the default search engine 7.458
And I kill the Tor Browser 5.297
And the screen keyboard works in Thunderbird 6.591
And the layout of the screen keyboard is set to "us" 0.637
After features/support/hooks.rb:331 1.134
After features/support/hooks.rb:100 0.000
1:33.636
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.060
When I log in to a new session in Indonesian (id) 25.526
Then the keyboard layout is set to "id" 0.147
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.055
And Tor is ready 13.094
Then I successfully start the Unsafe Browser 7.093
And I kill the Unsafe Browser 5.292
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 13.789
And DuckDuckGo is the default search engine 7.698
And I kill the Tor Browser 5.251
And the screen keyboard works in Thunderbird 6.840
And the layout of the screen keyboard is set to "us" 0.591
After features/support/hooks.rb:331 1.235
After features/support/hooks.rb:100 0.000
1:33.031
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.874
When I log in to a new session in Italian (it) 25.353
Then the keyboard layout is set to "it" 0.117
And tpsd is localized to the selected locale 0.126
When the network is plugged 0.054
And Tor is ready 13.081
Then I successfully start the Unsafe Browser 7.030
And I kill the Unsafe Browser 5.327
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 12.941
And DuckDuckGo is the default search engine 7.868
And I kill the Tor Browser 5.250
And the screen keyboard works in Thunderbird 7.348
And the layout of the screen keyboard is set to "us" 0.572
After features/support/hooks.rb:331 1.282
After features/support/hooks.rb:100 0.000
1:32.429
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.274
When I log in to a new session in Persian (fa) 25.191
Then the keyboard layout is set to "ir" 0.108
And tpsd is localized to the selected locale 0.125
When the network is plugged 0.063
And Tor is ready 12.414
Then I successfully start the Unsafe Browser 6.893
And I kill the Unsafe Browser 5.312
When I enable the screen keyboard 0.138
Then the screen keyboard works in Tor Browser 13.325
And DuckDuckGo is the default search engine 8.040
And I kill the Tor Browser 5.269
And the screen keyboard works in Thunderbird 6.670
And the layout of the screen keyboard is set to "ir" 0.600
After features/support/hooks.rb:331 1.360
After features/support/hooks.rb:100 0.000
1:32.596
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.633
When I log in to a new session in Portuguese (pt) 24.565
Then the keyboard layout is set to "pt" 0.093
And tpsd is localized to the selected locale 0.095
When the network is plugged 0.058
And Tor is ready 12.767
Then I successfully start the Unsafe Browser 6.562
And I kill the Unsafe Browser 5.258
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 13.959
And DuckDuckGo is the default search engine 7.814
And I kill the Tor Browser 5.323
And the screen keyboard works in Thunderbird 6.800
And the layout of the screen keyboard is set to "us" 0.562
After features/support/hooks.rb:331 1.151
After features/support/hooks.rb:100 0.000
1:30.943
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.352
When I log in to a new session in Russian (ru) 24.989
Then the keyboard layout is set to "ru" 0.122
And tpsd is localized to the selected locale 0.124
When the network is plugged 0.073
And Tor is ready 12.572
Then I successfully start the Unsafe Browser 6.885
And I kill the Unsafe Browser 5.341
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 11.757
And DuckDuckGo is the default search engine 7.710
And I kill the Tor Browser 5.269
And the screen keyboard works in Thunderbird 7.119
And the layout of the screen keyboard is set to "ru" 0.548
After features/support/hooks.rb:331 1.550
After features/support/hooks.rb:100 0.000
1:29.643
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 8.226
When I log in to a new session in Spanish (es) 24.378
Then the keyboard layout is set to "es" 0.105
And tpsd is localized to the selected locale 0.117
When the network is plugged 0.056
And Tor is ready 12.899
Then I successfully start the Unsafe Browser 5.919
And I kill the Unsafe Browser 5.330
When I enable the screen keyboard 0.117
Then the screen keyboard works in Tor Browser 12.154
And DuckDuckGo is the default search engine 7.642
And I kill the Tor Browser 5.348
And the screen keyboard works in Thunderbird 6.758
And the layout of the screen keyboard is set to "us" 0.588
After features/support/hooks.rb:331 1.213
After features/support/hooks.rb:100 0.000
1:32.147
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.378
When I log in to a new session in Turkish (tr) 24.757
Then the keyboard layout is set to "tr" 0.112
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.047
And Tor is ready 13.030
Then I successfully start the Unsafe Browser 6.212
And I kill the Unsafe Browser 5.307
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 13.452
And DuckDuckGo is the default search engine 7.698
And I kill the Tor Browser 5.308
And the screen keyboard works in Thunderbird 7.072
And the layout of the screen keyboard is set to "us" 0.598
After features/support/hooks.rb:331 1.332
After features/support/hooks.rb:100 0.000
Tags: @product
1:5.304
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 10.100
When I set the language to Italian (it) 4.721
Then the language and keyboard have not been saved in cleartext storage 2.116
When I shutdown Tails and wait for the computer to power off 3.253
And I start Tails from USB drive "__internal" with network unplugged 44.537
Then the Welcome Screen's language is set to English 0.574
After features/support/hooks.rb:331 1.466
After features/support/hooks.rb:100 0.010
Tags: @product
1:15.060
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 9.385
When I set the language to Italian (it) 4.711
And I save the language and keyboard options in cleartext storage 2.582
Then the "it" language and keyboard have been saved in cleartext storage 0.119
When I set the language to French (fr) 4.665
Then the "fr" language and keyboard have been saved in cleartext storage 0.136
And I shutdown Tails and wait for the computer to power off 3.408
And I start Tails from USB drive "__internal" with network unplugged 48.321
Then the "fr" language and keyboard have been saved in cleartext storage 0.467
And the Welcome Screen's language is set to French 1.263
After features/support/hooks.rb:331 0.830
After features/support/hooks.rb:100 0.009
Tags: @product
3:3.135
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 10.222
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.394
And I create a persistent partition 29.076
And I manually store legacy localization settings in Persistent Storage 0.774
When I shutdown Tails and wait for the computer to power off 8.382
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 43.723
Then the Welcome Screen's language is set to English 0.448
And the Welcome Screen's formats is set to United States 0.386
When I enable persistence 12.784
Then the Welcome Screen's language is set to German 1.062
And the Welcome Screen's formats is set to France 0.388
When I set the language to Italian (it) 4.819
Then the language and keyboard have not been saved in cleartext storage 2.105
When I save the language and keyboard options in cleartext storage 2.615
Then the "it" language and keyboard have been saved in cleartext storage 0.174
And I shutdown Tails and wait for the computer to power off 3.109
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 43.642
Then the Welcome Screen's language is set to Italian 0.995
And the Welcome Screen's formats is set to Italy 0.336
When I enable persistence 16.293
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.320
And the Welcome Screen's language is set to Italian 1.076
After features/support/hooks.rb:331 0.953
After features/support/hooks.rb:100 0.021