Project Number Date
test_Tails_ISO_stable 6247 30 Mar 2026, 11:53

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:31.642 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
59.842
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.928
And I log in to a new session in German (de) 37.364
Then the live user's Documents directory exists 0.053
And there is a GNOME bookmark for the Documents directory 14.495
After features/support/hooks.rb:331 1.566
After features/support/hooks.rb:100 0.000
Tags: @product
51.392
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 6.666
And I log in to a new session in German (de) 30.005
Then the live user's Downloads directory exists 0.042
And there is a GNOME bookmark for the Downloads directory 14.677
After features/support/hooks.rb:331 1.217
After features/support/hooks.rb:100 0.000
Tags: @product
56.130
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 6.895
And I log in to a new session in German (de) 34.498
Then the live user's Music directory exists 0.036
And there is a GNOME bookmark for the Music directory 14.700
After features/support/hooks.rb:331 1.414
After features/support/hooks.rb:100 0.000
Tags: @product
52.684
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 7.093
And I log in to a new session in German (de) 30.915
Then the live user's Pictures directory exists 0.056
And there is a GNOME bookmark for the Pictures directory 14.617
After features/support/hooks.rb:331 0.893
After features/support/hooks.rb:100 0.000
Tags: @product
52.204
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 6.712
And I log in to a new session in German (de) 31.030
Then the live user's Videos directory exists 0.042
And there is a GNOME bookmark for the Videos directory 14.418
After features/support/hooks.rb:331 1.084
After features/support/hooks.rb:100 0.000
1:27.125
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.104
When I log in to a new session in Arabic (ar) 32.687
Then the keyboard layout is set to "eg" 0.121
And tpsd is localized to the selected locale 0.131
When the network is plugged 0.029
And Tor is ready 11.762
Then I successfully start the Unsafe Browser 5.971
And I kill the Unsafe Browser 5.245
When I enable the screen keyboard 0.143
Then the screen keyboard works in Tor Browser 8.497
And DuckDuckGo is the default search engine 5.393
And I kill the Tor Browser 5.252
And the screen keyboard works in Thunderbird 4.426
And the layout of the screen keyboard is set to "us" 0.358
After features/support/hooks.rb:331 0.697
After features/support/hooks.rb:100 0.000
1:25.466
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.040
When I log in to a new session in Chinese (zh_CN) 29.370
Then the keyboard layout is set to "cn" 0.107
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.018
And Tor is ready 12.290
Then I successfully start the Unsafe Browser 6.632
And I kill the Unsafe Browser 5.226
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 8.720
And DuckDuckGo is the default search engine 5.149
And I kill the Tor Browser 5.216
And the screen keyboard works in Thunderbird 4.981
And the layout of the screen keyboard is set to "us" 0.535
After features/support/hooks.rb:331 1.140
After features/support/hooks.rb:100 0.000
1:13.706
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.255
When I log in to a new session in English (en) 20.459
Then the keyboard layout is set to "us" 0.127
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.015
And Tor is ready 11.917
Then I successfully start the Unsafe Browser 6.453
And I kill the Unsafe Browser 5.211
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 8.189
And DuckDuckGo is the default search engine 4.267
And I kill the Tor Browser 5.189
And the screen keyboard works in Thunderbird 4.103
And the layout of the screen keyboard is set to "us" 0.345
After features/support/hooks.rb:331 0.776
After features/support/hooks.rb:100 0.000
1:27.451
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.061
When I log in to a new session in French (fr) 30.125
Then the keyboard layout is set to "fr" 0.125
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.020
And Tor is ready 11.727
Then I successfully start the Unsafe Browser 6.743
And I kill the Unsafe Browser 5.293
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 9.503
And DuckDuckGo is the default search engine 5.592
And I kill the Tor Browser 5.214
And the screen keyboard works in Thunderbird 5.444
And the layout of the screen keyboard is set to "fr" 0.438
After features/support/hooks.rb:331 3.974
After features/support/hooks.rb:100 0.000
1:24.997
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 6.997
When I log in to a new session in German (de) 30.057
Then the keyboard layout is set to "de" 0.102
And tpsd is localized to the selected locale 0.162
When the network is plugged 0.231
And Tor is ready 12.572
Then I successfully start the Unsafe Browser 5.946
And I kill the Unsafe Browser 5.233
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 7.780
And DuckDuckGo is the default search engine 5.573
And I kill the Tor Browser 5.247
And the screen keyboard works in Thunderbird 4.653
And the layout of the screen keyboard is set to "de" 0.346
After features/support/hooks.rb:331 1.001
After features/support/hooks.rb:100 0.000
1:26.937
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 6.779
When I log in to a new session in Hindi (hi) 31.080
Then the keyboard layout is set to "in" 0.103
And tpsd is localized to the selected locale 0.115
When the network is plugged 0.015
And Tor is ready 12.574
Then I successfully start the Unsafe Browser 6.092
And I kill the Unsafe Browser 5.203
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 8.936
And DuckDuckGo is the default search engine 5.405
And I kill the Tor Browser 5.232
And the screen keyboard works in Thunderbird 4.913
And the layout of the screen keyboard is set to "us" 0.429
After features/support/hooks.rb:331 1.394
After features/support/hooks.rb:100 0.000
1:30.377
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.027
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.247
When I log in to a new session in Indonesian (id) 35.058
Then the keyboard layout is set to "id" 0.092
And tpsd is localized to the selected locale 0.149
When the network is plugged 0.015
And Tor is ready 11.702
Then I successfully start the Unsafe Browser 5.880
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.744
And DuckDuckGo is the default search engine 5.718
And I kill the Tor Browser 5.246
And the screen keyboard works in Thunderbird 4.854
And the layout of the screen keyboard is set to "us" 0.366
After features/support/hooks.rb:331 1.329
After features/support/hooks.rb:100 0.000
1:27.337
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 6.790
When I log in to a new session in Italian (it) 30.525
Then the keyboard layout is set to "it" 0.095
And tpsd is localized to the selected locale 0.092
When the network is plugged 0.016
And Tor is ready 12.032
Then I successfully start the Unsafe Browser 6.819
And I kill the Unsafe Browser 5.196
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 9.469
And DuckDuckGo is the default search engine 5.116
And I kill the Tor Browser 5.256
And the screen keyboard works in Thunderbird 5.404
And the layout of the screen keyboard is set to "us" 0.466
After features/support/hooks.rb:331 1.702
After features/support/hooks.rb:100 0.000
1:26.773
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.069
When I log in to a new session in Persian (fa) 31.549
Then the keyboard layout is set to "ir" 0.123
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.015
And Tor is ready 11.700
Then I successfully start the Unsafe Browser 5.882
And I kill the Unsafe Browser 5.208
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.607
And DuckDuckGo is the default search engine 5.795
And I kill the Tor Browser 5.215
And the screen keyboard works in Thunderbird 4.984
And the layout of the screen keyboard is set to "ir" 0.450
After features/support/hooks.rb:331 1.447
After features/support/hooks.rb:100 0.000
1:27.932
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 6.924
When I log in to a new session in Portuguese (pt) 31.022
Then the keyboard layout is set to "pt" 0.098
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.024
And Tor is ready 11.908
Then I successfully start the Unsafe Browser 6.813
And I kill the Unsafe Browser 5.268
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.826
And DuckDuckGo is the default search engine 5.963
And I kill the Tor Browser 5.246
And the screen keyboard works in Thunderbird 5.315
And the layout of the screen keyboard is set to "us" 0.349
After features/support/hooks.rb:331 1.316
After features/support/hooks.rb:100 0.000
1:58.298
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.967
When I log in to a new session in Russian (ru) 30.974
Then the keyboard layout is set to "ru" 0.142
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.017
And Tor is ready 41.801
Then I successfully start the Unsafe Browser 4.987
And I kill the Unsafe Browser 5.261
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 11.719
And DuckDuckGo is the default search engine 5.378
And I kill the Tor Browser 5.199
And the screen keyboard works in Thunderbird 5.297
And the layout of the screen keyboard is set to "ru" 0.381
After features/support/hooks.rb:331 3.403
After features/support/hooks.rb:100 0.000
1:27.630
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.230
When I log in to a new session in Spanish (es) 32.824
Then the keyboard layout is set to "es" 0.120
And tpsd is localized to the selected locale 0.108
When the network is plugged 0.014
And Tor is ready 11.767
Then I successfully start the Unsafe Browser 6.296
And I kill the Unsafe Browser 5.221
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 8.296
And DuckDuckGo is the default search engine 5.074
And I kill the Tor Browser 5.233
And the screen keyboard works in Thunderbird 5.023
And the layout of the screen keyboard is set to "us" 0.362
After features/support/hooks.rb:331 1.132
After features/support/hooks.rb:100 0.000
1:25.247
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 6.766
When I log in to a new session in Turkish (tr) 31.154
Then the keyboard layout is set to "tr" 0.133
And tpsd is localized to the selected locale 0.132
When the network is plugged 0.041
And Tor is ready 12.222
Then I successfully start the Unsafe Browser 5.478
And I kill the Unsafe Browser 5.252
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 7.784
And DuckDuckGo is the default search engine 5.650
And I kill the Tor Browser 5.203
And the screen keyboard works in Thunderbird 5.007
And the layout of the screen keyboard is set to "us" 0.366
After features/support/hooks.rb:331 4.113
After features/support/hooks.rb:100 0.000
Tags: @product
1:16.770
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.219
When I set the language to Italian (it) 4.613
Then the language and keyboard have not been saved in cleartext storage 2.114
When I shutdown Tails and wait for the computer to power off 13.215
And I start Tails from USB drive "__internal" with network unplugged 47.249
Then the Welcome Screen's language is set to English 0.359
After features/support/hooks.rb:331 1.103
After features/support/hooks.rb:100 0.047
Tags: @product
1:19.311
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 7.978
When I set the language to Italian (it) 4.501
And I save the language and keyboard options in cleartext storage 2.387
Then the "it" language and keyboard have been saved in cleartext storage 0.110
When I set the language to French (fr) 4.492
Then the "fr" language and keyboard have been saved in cleartext storage 0.108
And I shutdown Tails and wait for the computer to power off 5.836
And I start Tails from USB drive "__internal" with network unplugged 43.495
Then the "fr" language and keyboard have been saved in cleartext storage 0.498
And the Welcome Screen's language is set to French 0.940
When I log in to a new session 8.911
Then the language is set to French 0.050
After features/support/hooks.rb:331 0.995
After features/support/hooks.rb:100 0.008
Tags: @product
3:14.021
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 9.596
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.411
And I create a persistent partition 53.303
And I manually store legacy localization settings in Persistent Storage 0.705
When I shutdown Tails and wait for the computer to power off 15.432
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 40.395
Then the Welcome Screen's language is set to English 0.307
And the Welcome Screen's formats is set to United States 0.259
When I enable persistence 8.517
Then the Welcome Screen's language is set to German 0.489
And the Welcome Screen's formats is set to France 0.169
When I set the language to Italian (it) 4.486
Then the language and keyboard have not been saved in cleartext storage 2.114
When I save the language and keyboard options in cleartext storage 2.388
Then the "it" language and keyboard have been saved in cleartext storage 0.157
And I shutdown Tails and wait for the computer to power off 2.746
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 40.184
Then the Welcome Screen's language is set to Italian 0.720
And the Welcome Screen's formats is set to Italy 0.207
When I enable persistence 10.497
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.222
And the Welcome Screen's language is set to Italian 0.707
After features/support/hooks.rb:331 0.790
After features/support/hooks.rb:100 0.012