Project Number Date
test_Tails_ISO_stable 6295 14 Apr 2026, 12:56

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:33.058 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
53.791
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.982
And I log in to a new session in German (de) 29.843
Then the live user's Documents directory exists 0.038
And there is a GNOME bookmark for the Documents directory 14.927
After features/support/hooks.rb:331 1.352
After features/support/hooks.rb:100 0.000
Tags: @product
53.028
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.517
And I log in to a new session in German (de) 30.553
Then the live user's Downloads directory exists 0.054
And there is a GNOME bookmark for the Downloads directory 14.902
After features/support/hooks.rb:331 1.180
After features/support/hooks.rb:100 0.000
Tags: @product
53.549
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.605
And I log in to a new session in German (de) 30.952
Then the live user's Music directory exists 0.078
And there is a GNOME bookmark for the Music directory 14.912
After features/support/hooks.rb:331 1.036
After features/support/hooks.rb:100 0.000
Tags: @product
51.423
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.745
And I log in to a new session in German (de) 28.662
Then the live user's Pictures directory exists 0.057
And there is a GNOME bookmark for the Pictures directory 14.958
After features/support/hooks.rb:331 1.201
After features/support/hooks.rb:100 0.000
Tags: @product
52.328
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.459
And I log in to a new session in German (de) 29.293
Then the live user's Videos directory exists 0.048
And there is a GNOME bookmark for the Videos directory 15.526
After features/support/hooks.rb:331 1.358
After features/support/hooks.rb:100 0.000
1:30.017
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.828
When I log in to a new session in Arabic (ar) 30.608
Then the keyboard layout is set to "eg" 0.138
And tpsd is localized to the selected locale 0.125
When the network is plugged 0.021
And Tor is ready 12.296
Then I successfully start the Unsafe Browser 7.872
And I kill the Unsafe Browser 5.261
When I enable the screen keyboard 0.110
Then the screen keyboard works in Tor Browser 9.038
And DuckDuckGo is the default search engine 6.200
And I kill the Tor Browser 5.244
And the screen keyboard works in Thunderbird 4.886
And the layout of the screen keyboard is set to "us" 0.384
After features/support/hooks.rb:331 1.672
After features/support/hooks.rb:100 0.000
1:28.625
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.813
When I log in to a new session in Chinese (zh_CN) 30.059
Then the keyboard layout is set to "cn" 0.109
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.019
And Tor is ready 11.993
Then I successfully start the Unsafe Browser 6.182
And I kill the Unsafe Browser 5.232
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 9.361
And DuckDuckGo is the default search engine 5.756
And I kill the Tor Browser 5.265
And the screen keyboard works in Thunderbird 6.069
And the layout of the screen keyboard is set to "us" 0.579
After features/support/hooks.rb:331 3.891
After features/support/hooks.rb:100 0.000
1:14.555
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 7.910
When I log in to a new session in English (en) 16.683
Then the keyboard layout is set to "us" 0.131
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.016
And Tor is ready 13.398
Then I successfully start the Unsafe Browser 5.830
And I kill the Unsafe Browser 5.215
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 9.714
And DuckDuckGo is the default search engine 3.944
And I kill the Tor Browser 5.226
And the screen keyboard works in Thunderbird 5.814
And the layout of the screen keyboard is set to "us" 0.494
After features/support/hooks.rb:331 1.582
After features/support/hooks.rb:100 0.000
1:27.707
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.697
When I log in to a new session in French (fr) 30.670
Then the keyboard layout is set to "fr" 0.195
And tpsd is localized to the selected locale 0.113
When the network is plugged 0.044
And Tor is ready 12.237
Then I successfully start the Unsafe Browser 6.298
And I kill the Unsafe Browser 5.305
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 8.742
And DuckDuckGo is the default search engine 5.334
And I kill the Tor Browser 5.263
And the screen keyboard works in Thunderbird 5.330
And the layout of the screen keyboard is set to "fr" 0.410
After features/support/hooks.rb:331 0.978
After features/support/hooks.rb:100 0.000
1:28.609
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.701
When I log in to a new session in German (de) 30.424
Then the keyboard layout is set to "de" 0.123
And tpsd is localized to the selected locale 0.088
When the network is plugged 0.017
And Tor is ready 12.752
Then I successfully start the Unsafe Browser 5.621
And I kill the Unsafe Browser 5.250
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 10.030
And DuckDuckGo is the default search engine 5.484
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 5.433
And the layout of the screen keyboard is set to "de" 0.398
After features/support/hooks.rb:331 1.122
After features/support/hooks.rb:100 0.000
1:30.912
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.666
When I log in to a new session in Hindi (hi) 31.327
Then the keyboard layout is set to "in" 0.154
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.025
And Tor is ready 12.690
Then I successfully start the Unsafe Browser 6.873
And I kill the Unsafe Browser 5.206
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 9.536
And DuckDuckGo is the default search engine 6.402
And I kill the Tor Browser 5.239
And the screen keyboard works in Thunderbird 5.246
And the layout of the screen keyboard is set to "us" 0.369
After features/support/hooks.rb:331 1.621
After features/support/hooks.rb:100 0.000
1:30.226
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.811
When I log in to a new session in Indonesian (id) 30.840
Then the keyboard layout is set to "id" 0.133
And tpsd is localized to the selected locale 0.108
When the network is plugged 0.023
And Tor is ready 13.496
Then I successfully start the Unsafe Browser 6.285
And I kill the Unsafe Browser 5.225
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 9.961
And DuckDuckGo is the default search engine 5.457
And I kill the Tor Browser 5.275
And the screen keyboard works in Thunderbird 5.143
And the layout of the screen keyboard is set to "us" 0.384
After features/support/hooks.rb:331 3.432
After features/support/hooks.rb:100 0.000
1:28.159
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.564
When I log in to a new session in Italian (it) 30.879
Then the keyboard layout is set to "it" 0.103
And tpsd is localized to the selected locale 0.137
When the network is plugged 0.019
And Tor is ready 12.723
Then I successfully start the Unsafe Browser 6.529
And I kill the Unsafe Browser 5.231
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.855
And DuckDuckGo is the default search engine 5.488
And I kill the Tor Browser 5.213
And the screen keyboard works in Thunderbird 4.920
And the layout of the screen keyboard is set to "us" 0.432
After features/support/hooks.rb:331 1.075
After features/support/hooks.rb:100 0.000
1:28.832
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 8.679
When I log in to a new session in Persian (fa) 31.744
Then the keyboard layout is set to "ir" 0.099
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.022
And Tor is ready 11.970
Then I successfully start the Unsafe Browser 5.388
And I kill the Unsafe Browser 5.258
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 9.418
And DuckDuckGo is the default search engine 5.099
And I kill the Tor Browser 5.234
And the screen keyboard works in Thunderbird 5.226
And the layout of the screen keyboard is set to "ir" 0.516
After features/support/hooks.rb:331 1.351
After features/support/hooks.rb:100 0.000
1:34.551
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.703
When I log in to a new session in Portuguese (pt) 35.626
Then the keyboard layout is set to "pt" 0.094
And tpsd is localized to the selected locale 0.092
When the network is plugged 0.016
And Tor is ready 12.996
Then I successfully start the Unsafe Browser 5.812
And I kill the Unsafe Browser 5.222
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 9.804
And DuckDuckGo is the default search engine 5.397
And I kill the Tor Browser 5.251
And the screen keyboard works in Thunderbird 6.018
And the layout of the screen keyboard is set to "us" 0.446
After features/support/hooks.rb:331 1.222
After features/support/hooks.rb:100 0.000
1:31.870
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
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 Russian (ru) 34.762
Then the keyboard layout is set to "ru" 0.147
And tpsd is localized to the selected locale 0.130
When the network is plugged 0.019
And Tor is ready 12.065
Then I successfully start the Unsafe Browser 6.106
And I kill the Unsafe Browser 5.260
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 9.046
And DuckDuckGo is the default search engine 6.142
And I kill the Tor Browser 5.253
And the screen keyboard works in Thunderbird 4.609
And the layout of the screen keyboard is set to "ru" 0.439
After features/support/hooks.rb:331 1.329
After features/support/hooks.rb:100 0.000
1:32.470
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.832
When I log in to a new session in Spanish (es) 35.345
Then the keyboard layout is set to "es" 0.110
And tpsd is localized to the selected locale 0.133
When the network is plugged 0.039
And Tor is ready 12.209
Then I successfully start the Unsafe Browser 5.771
And I kill the Unsafe Browser 5.298
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 8.813
And DuckDuckGo is the default search engine 5.691
And I kill the Tor Browser 5.306
And the screen keyboard works in Thunderbird 5.405
And the layout of the screen keyboard is set to "us" 0.444
After features/support/hooks.rb:331 1.137
After features/support/hooks.rb:100 0.000
1:29.658
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.145
When I log in to a new session in Turkish (tr) 30.740
Then the keyboard layout is set to "tr" 0.114
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.018
And Tor is ready 12.928
Then I successfully start the Unsafe Browser 6.369
And I kill the Unsafe Browser 5.228
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 9.736
And DuckDuckGo is the default search engine 5.828
And I kill the Tor Browser 5.255
And the screen keyboard works in Thunderbird 5.684
And the layout of the screen keyboard is set to "us" 0.431
After features/support/hooks.rb:331 1.214
After features/support/hooks.rb:100 0.000
Tags: @product
1:13.811
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.532
When I set the language to Italian (it) 4.641
Then the language and keyboard have not been saved in cleartext storage 2.100
When I shutdown Tails and wait for the computer to power off 10.269
And I start Tails from USB drive "__internal" with network unplugged 46.889
Then the Welcome Screen's language is set to English 0.378
After features/support/hooks.rb:331 1.575
After features/support/hooks.rb:100 0.020
Tags: @product
1:26.417
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.403
When I set the language to Italian (it) 5.604
And I save the language and keyboard options in cleartext storage 2.459
Then the "it" language and keyboard have been saved in cleartext storage 0.123
When I set the language to French (fr) 4.516
Then the "fr" language and keyboard have been saved in cleartext storage 0.128
And I shutdown Tails and wait for the computer to power off 5.979
And I start Tails from USB drive "__internal" with network unplugged 47.937
Then the "fr" language and keyboard have been saved in cleartext storage 0.380
And the Welcome Screen's language is set to French 0.815
When I log in to a new session 10.013
Then the language is set to French 0.054
After features/support/hooks.rb:331 1.023
After features/support/hooks.rb:100 0.007
Tags: @product
3:12.510
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.003
# 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 47.503
And I manually store legacy localization settings in Persistent Storage 0.683
When I shutdown Tails and wait for the computer to power off 11.370
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 43.616
Then the Welcome Screen's language is set to English 0.385
And the Welcome Screen's formats is set to United States 0.349
When I enable persistence 9.234
Then the Welcome Screen's language is set to German 0.484
And the Welcome Screen's formats is set to France 0.182
When I set the language to Italian (it) 4.488
Then the language and keyboard have not been saved in cleartext storage 2.083
When I save the language and keyboard options in cleartext storage 2.327
Then the "it" language and keyboard have been saved in cleartext storage 0.091
And I shutdown Tails and wait for the computer to power off 4.518
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 42.020
Then the Welcome Screen's language is set to Italian 0.857
And the Welcome Screen's formats is set to Italy 0.244
When I enable persistence 10.631
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.180
And the Welcome Screen's language is set to Italian 0.765
After features/support/hooks.rb:331 1.000
After features/support/hooks.rb:100 0.018