Project Number Date
test_Tails_ISO_devel 4288 22 Mar 2026, 11:27

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:26.666 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.611
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.837
And I log in to a new session in German (de) 31.248
Then the live user's Documents directory exists 0.058
And there is a GNOME bookmark for the Documents directory 14.466
After features/support/hooks.rb:331 0.954
After features/support/hooks.rb:100 0.000
Tags: @product
53.609
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.480
And I log in to a new session in German (de) 30.875
Then the live user's Downloads directory exists 0.045
And there is a GNOME bookmark for the Downloads directory 15.207
After features/support/hooks.rb:331 0.906
After features/support/hooks.rb:100 0.000
Tags: @product
51.685
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.921
And I log in to a new session in German (de) 28.949
Then the live user's Music directory exists 0.056
And there is a GNOME bookmark for the Music directory 14.758
After features/support/hooks.rb:331 0.905
After features/support/hooks.rb:100 0.000
Tags: @product
52.809
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.524
And I log in to a new session in German (de) 30.861
Then the live user's Pictures directory exists 0.048
And there is a GNOME bookmark for the Pictures directory 14.375
After features/support/hooks.rb:331 1.198
After features/support/hooks.rb:100 0.000
Tags: @product
53.286
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.678
And I log in to a new session in German (de) 30.468
Then the live user's Videos directory exists 0.073
And there is a GNOME bookmark for the Videos directory 15.065
After features/support/hooks.rb:331 1.520
After features/support/hooks.rb:100 0.000
1:26.844
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.758
When I log in to a new session in Arabic (ar) 30.149
Then the keyboard layout is set to "eg" 0.098
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.018
And Tor is ready 12.105
Then I successfully start the Unsafe Browser 6.243
And I kill the Unsafe Browser 5.238
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 9.130
And DuckDuckGo is the default search engine 5.223
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 5.031
And the layout of the screen keyboard is set to "us" 0.448
After features/support/hooks.rb:331 1.310
After features/support/hooks.rb:100 0.000
1:28.488
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.462
When I log in to a new session in Chinese (zh_CN) 30.737
Then the keyboard layout is set to "cn" 0.145
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.016
And Tor is ready 13.116
Then I successfully start the Unsafe Browser 5.909
And I kill the Unsafe Browser 5.270
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 8.950
And DuckDuckGo is the default search engine 5.982
And I kill the Tor Browser 5.257
And the screen keyboard works in Thunderbird 5.000
And the layout of the screen keyboard is set to "us" 0.487
After features/support/hooks.rb:331 1.231
After features/support/hooks.rb:100 0.000
1:48.402
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.409
When I log in to a new session in English (en) 19.021
Then the keyboard layout is set to "us" 0.157
And tpsd is localized to the selected locale 0.152
When the network is plugged 0.015
And Tor is ready 42.134
Then I successfully start the Unsafe Browser 5.164
And I kill the Unsafe Browser 5.197
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 12.987
And DuckDuckGo is the default search engine 3.965
And I kill the Tor Browser 5.222
And the screen keyboard works in Thunderbird 5.453
And the layout of the screen keyboard is set to "us" 0.451
After features/support/hooks.rb:331 1.315
After features/support/hooks.rb:100 0.000
1:39.591
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 20.462
When I log in to a new session in French (fr) 29.442
Then the keyboard layout is set to "fr" 0.155
And tpsd is localized to the selected locale 0.125
When the network is plugged 0.020
And Tor is ready 12.049
Then I successfully start the Unsafe Browser 6.470
And I kill the Unsafe Browser 5.228
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 9.106
And DuckDuckGo is the default search engine 5.441
And I kill the Tor Browser 5.229
And the screen keyboard works in Thunderbird 5.317
And the layout of the screen keyboard is set to "fr" 0.473
After features/support/hooks.rb:331 1.282
After features/support/hooks.rb:100 0.000
1:25.716
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.565
When I log in to a new session in German (de) 29.464
Then the keyboard layout is set to "de" 0.115
And tpsd is localized to the selected locale 0.085
When the network is plugged 0.026
And Tor is ready 12.124
Then I successfully start the Unsafe Browser 6.175
And I kill the Unsafe Browser 5.305
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 7.921
And DuckDuckGo is the default search engine 6.251
And I kill the Tor Browser 5.243
And the screen keyboard works in Thunderbird 4.920
And the layout of the screen keyboard is set to "de" 0.462
After features/support/hooks.rb:331 1.145
After features/support/hooks.rb:100 0.000
1:29.068
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.820
When I log in to a new session in Hindi (hi) 30.083
Then the keyboard layout is set to "in" 0.131
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.022
And Tor is ready 12.762
Then I successfully start the Unsafe Browser 6.452
And I kill the Unsafe Browser 5.206
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 9.619
And DuckDuckGo is the default search engine 5.275
And I kill the Tor Browser 5.282
And the screen keyboard works in Thunderbird 5.829
And the layout of the screen keyboard is set to "us" 0.409
After features/support/hooks.rb:331 1.442
After features/support/hooks.rb:100 0.000
1:27.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.765
When I log in to a new session in Indonesian (id) 30.647
Then the keyboard layout is set to "id" 0.195
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.016
And Tor is ready 11.891
Then I successfully start the Unsafe Browser 6.213
And I kill the Unsafe Browser 5.248
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.862
And DuckDuckGo is the default search engine 5.837
And I kill the Tor Browser 5.258
And the screen keyboard works in Thunderbird 5.155
And the layout of the screen keyboard is set to "us" 0.470
After features/support/hooks.rb:331 1.529
After features/support/hooks.rb:100 0.000
1:29.626
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.525
When I log in to a new session in Italian (it) 32.135
Then the keyboard layout is set to "it" 0.114
And tpsd is localized to the selected locale 0.102
When the network is plugged 0.021
And Tor is ready 12.402
Then I successfully start the Unsafe Browser 6.510
And I kill the Unsafe Browser 5.223
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 8.816
And DuckDuckGo is the default search engine 5.568
And I kill the Tor Browser 5.366
And the screen keyboard works in Thunderbird 5.388
And the layout of the screen keyboard is set to "us" 0.375
After features/support/hooks.rb:331 1.241
After features/support/hooks.rb:100 0.000
1:33.113
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.773
When I log in to a new session in Persian (fa) 31.413
Then the keyboard layout is set to "ir" 0.119
And tpsd is localized to the selected locale 0.123
When the network is plugged 0.020
And Tor is ready 11.260
Then I successfully start the Unsafe Browser 6.773
And I kill the Unsafe Browser 5.298
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 13.241
And DuckDuckGo is the default search engine 6.202
And I kill the Tor Browser 5.276
And the screen keyboard works in Thunderbird 4.913
And the layout of the screen keyboard is set to "ir" 0.602
After features/support/hooks.rb:331 1.420
After features/support/hooks.rb:100 0.000
1:42.719
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 20.505
When I log in to a new session in Portuguese (pt) 30.265
Then the keyboard layout is set to "pt" 0.123
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.015
And Tor is ready 12.460
Then I successfully start the Unsafe Browser 6.800
And I kill the Unsafe Browser 5.200
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 9.581
And DuckDuckGo is the default search engine 5.833
And I kill the Tor Browser 5.254
And the screen keyboard works in Thunderbird 6.023
And the layout of the screen keyboard is set to "us" 0.484
After features/support/hooks.rb:331 1.126
After features/support/hooks.rb:100 0.000
1:25.402
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.905
When I log in to a new session in Russian (ru) 28.884
Then the keyboard layout is set to "ru" 0.164
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.020
And Tor is ready 12.165
Then I successfully start the Unsafe Browser 6.000
And I kill the Unsafe Browser 5.254
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 8.390
And DuckDuckGo is the default search engine 5.656
And I kill the Tor Browser 5.274
And the screen keyboard works in Thunderbird 5.132
And the layout of the screen keyboard is set to "ru" 0.371
After features/support/hooks.rb:331 1.281
After features/support/hooks.rb:100 0.000
1:41.445
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 20.812
When I log in to a new session in Spanish (es) 30.126
Then the keyboard layout is set to "es" 0.125
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.018
And Tor is ready 12.123
Then I successfully start the Unsafe Browser 7.241
And I kill the Unsafe Browser 5.274
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.753
And DuckDuckGo is the default search engine 5.907
And I kill the Tor Browser 5.273
And the screen keyboard works in Thunderbird 5.236
And the layout of the screen keyboard is set to "us" 0.380
After features/support/hooks.rb:331 1.574
After features/support/hooks.rb:100 0.000
1:30.736
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.930
When I log in to a new session in Turkish (tr) 29.861
Then the keyboard layout is set to "tr" 0.107
And tpsd is localized to the selected locale 0.124
When the network is plugged 0.022
And Tor is ready 12.450
Then I successfully start the Unsafe Browser 7.180
And I kill the Unsafe Browser 5.229
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 10.425
And DuckDuckGo is the default search engine 5.277
And I kill the Tor Browser 5.263
And the screen keyboard works in Thunderbird 6.303
And the layout of the screen keyboard is set to "us" 0.489
After features/support/hooks.rb:331 1.759
After features/support/hooks.rb:100 0.000
Tags: @product
1:16.566
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.015
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) 5.932
Then the language and keyboard have not been saved in cleartext storage 2.135
When I shutdown Tails and wait for the computer to power off 13.703
And I start Tails from USB drive "__internal" with network unplugged 45.193
Then the Welcome Screen's language is set to English 0.297
After features/support/hooks.rb:331 1.069
After features/support/hooks.rb:100 0.011
Tags: @product
1:28.733
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 9.053
When I set the language to Italian (it) 4.612
And I save the language and keyboard options in cleartext storage 2.528
Then the "it" language and keyboard have been saved in cleartext storage 1.236
When I set the language to French (fr) 4.684
Then the "fr" language and keyboard have been saved in cleartext storage 0.133
And I shutdown Tails and wait for the computer to power off 5.846
And I start Tails from USB drive "__internal" with network unplugged 50.461
Then the "fr" language and keyboard have been saved in cleartext storage 0.398
And the Welcome Screen's language is set to French 0.862
When I log in to a new session 8.853
Then the language is set to French 0.061
After features/support/hooks.rb:331 0.630
After features/support/hooks.rb:100 0.008
Tags: @product
3:6.484
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails without network from a USB drive without a persistent partition and logged in 10.244
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.485
And I create a persistent partition 42.281
And I manually store legacy localization settings in Persistent Storage 0.756
When I shutdown Tails and wait for the computer to power off 12.924
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 43.693
Then the Welcome Screen's language is set to English 0.297
And the Welcome Screen's formats is set to United States 0.217
When I enable persistence 8.705
Then the Welcome Screen's language is set to German 0.592
And the Welcome Screen's formats is set to France 0.336
When I set the language to Italian (it) 4.504
Then the language and keyboard have not been saved in cleartext storage 2.099
When I save the language and keyboard options in cleartext storage 2.422
Then the "it" language and keyboard have been saved in cleartext storage 0.085
And I shutdown Tails and wait for the computer to power off 2.916
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 41.106
Then the Welcome Screen's language is set to Italian 0.713
And the Welcome Screen's formats is set to Italy 0.207
When I enable persistence 10.722
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.291
And the Welcome Screen's language is set to Italian 0.877
After features/support/hooks.rb:331 0.980
After features/support/hooks.rb:100 0.016