Project Number Date
test_Tails_ISO_stable 6322 22 Apr 2026, 11: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 29:25.974 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.736
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 8.860
And I log in to a new session in German (de) 30.370
Then the live user's Documents directory exists 0.050
And there is a GNOME bookmark for the Documents directory 14.455
After features/support/hooks.rb:331 1.503
After features/support/hooks.rb:100 0.000
Tags: @product
54.088
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.621
And I log in to a new session in German (de) 31.143
Then the live user's Downloads directory exists 0.079
And there is a GNOME bookmark for the Downloads directory 15.243
After features/support/hooks.rb:331 0.961
After features/support/hooks.rb:100 0.000
Tags: @product
52.908
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.952
And I log in to a new session in German (de) 29.985
Then the live user's Music directory exists 0.118
And there is a GNOME bookmark for the Music directory 14.852
After features/support/hooks.rb:331 1.250
After features/support/hooks.rb:100 0.000
Tags: @product
52.380
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.519
And I log in to a new session in German (de) 30.059
Then the live user's Pictures directory exists 0.048
And there is a GNOME bookmark for the Pictures directory 14.752
After features/support/hooks.rb:331 1.266
After features/support/hooks.rb:100 0.000
Tags: @product
51.361
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.152
And I log in to a new session in German (de) 29.148
Then the live user's Videos directory exists 0.079
And there is a GNOME bookmark for the Videos directory 14.980
After features/support/hooks.rb:331 1.337
After features/support/hooks.rb:100 0.000
2:3.392
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.613
When I log in to a new session in Arabic (ar) 31.373
Then the keyboard layout is set to "eg" 0.133
And tpsd is localized to the selected locale 0.194
When the network is plugged 0.014
And Tor is ready 42.588
Then I successfully start the Unsafe Browser 6.063
And I kill the Unsafe Browser 5.356
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 13.170
And DuckDuckGo is the default search engine 5.677
And I kill the Tor Browser 5.250
And the screen keyboard works in Thunderbird 5.485
And the layout of the screen keyboard is set to "us" 0.410
After features/support/hooks.rb:331 1.275
After features/support/hooks.rb:100 0.000
1:27.013
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.509
When I log in to a new session in Chinese (zh_CN) 29.592
Then the keyboard layout is set to "cn" 0.091
And tpsd is localized to the selected locale 0.120
When the network is plugged 0.019
And Tor is ready 12.524
Then I successfully start the Unsafe Browser 7.147
And I kill the Unsafe Browser 5.359
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 8.628
And DuckDuckGo is the default search engine 5.607
And I kill the Tor Browser 5.198
And the screen keyboard works in Thunderbird 4.717
And the layout of the screen keyboard is set to "us" 0.427
After features/support/hooks.rb:331 1.269
After features/support/hooks.rb:100 0.000
1:13.784
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.260
When I log in to a new session in English (en) 18.682
Then the keyboard layout is set to "us" 0.088
And tpsd is localized to the selected locale 0.114
When the network is plugged 0.020
And Tor is ready 11.571
Then I successfully start the Unsafe Browser 6.646
And I kill the Unsafe Browser 5.254
When I enable the screen keyboard 0.105
Then the screen keyboard works in Tor Browser 8.415
And DuckDuckGo is the default search engine 3.973
And I kill the Tor Browser 5.292
And the screen keyboard works in Thunderbird 4.937
And the layout of the screen keyboard is set to "us" 0.420
After features/support/hooks.rb:331 1.169
After features/support/hooks.rb:100 0.000
1:25.492
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.330
When I log in to a new session in French (fr) 30.536
Then the keyboard layout is set to "fr" 0.151
And tpsd is localized to the selected locale 0.113
When the network is plugged 0.014
And Tor is ready 11.809
Then I successfully start the Unsafe Browser 5.474
And I kill the Unsafe Browser 5.228
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.570
And DuckDuckGo is the default search engine 5.450
And I kill the Tor Browser 5.246
And the screen keyboard works in Thunderbird 5.113
And the layout of the screen keyboard is set to "fr" 0.387
After features/support/hooks.rb:331 1.133
After features/support/hooks.rb:100 0.000
1:32.544
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.608
When I log in to a new session in German (de) 34.161
Then the keyboard layout is set to "de" 0.199
And tpsd is localized to the selected locale 0.190
When the network is plugged 0.031
And Tor is ready 12.740
Then I successfully start the Unsafe Browser 7.273
And I kill the Unsafe Browser 5.237
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 7.983
And DuckDuckGo is the default search engine 6.136
And I kill the Tor Browser 5.356
And the screen keyboard works in Thunderbird 5.155
And the layout of the screen keyboard is set to "de" 0.399
After features/support/hooks.rb:331 1.230
After features/support/hooks.rb:100 0.000
1:30.168
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.653
When I log in to a new session in Hindi (hi) 30.172
Then the keyboard layout is set to "in" 0.098
And tpsd is localized to the selected locale 0.143
When the network is plugged 0.014
And Tor is ready 12.451
Then I successfully start the Unsafe Browser 8.944
And I kill the Unsafe Browser 5.248
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 8.935
And DuckDuckGo is the default search engine 5.308
And I kill the Tor Browser 5.246
And the screen keyboard works in Thunderbird 5.422
And the layout of the screen keyboard is set to "us" 0.462
After features/support/hooks.rb:331 1.576
After features/support/hooks.rb:100 0.000
1:27.503
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.743
When I log in to a new session in Indonesian (id) 29.799
Then the keyboard layout is set to "id" 0.132
And tpsd is localized to the selected locale 0.133
When the network is plugged 0.023
And Tor is ready 12.062
Then I successfully start the Unsafe Browser 7.353
And I kill the Unsafe Browser 5.256
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 8.405
And DuckDuckGo is the default search engine 5.855
And I kill the Tor Browser 5.294
And the screen keyboard works in Thunderbird 4.938
And the layout of the screen keyboard is set to "us" 0.434
After features/support/hooks.rb:331 2.287
After features/support/hooks.rb:100 0.000
1:25.254
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.944
When I log in to a new session in Italian (it) 28.725
Then the keyboard layout is set to "it" 0.109
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.014
And Tor is ready 12.090
Then I successfully start the Unsafe Browser 6.023
And I kill the Unsafe Browser 5.252
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 8.700
And DuckDuckGo is the default search engine 5.605
And I kill the Tor Browser 5.255
And the screen keyboard works in Thunderbird 4.963
And the layout of the screen keyboard is set to "us" 0.414
After features/support/hooks.rb:331 1.566
After features/support/hooks.rb:100 0.000
1:27.729
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.608
When I log in to a new session in Persian (fa) 31.291
Then the keyboard layout is set to "ir" 0.125
And tpsd is localized to the selected locale 0.127
When the network is plugged 0.026
And Tor is ready 12.837
Then I successfully start the Unsafe Browser 6.456
And I kill the Unsafe Browser 5.209
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.039
And DuckDuckGo is the default search engine 5.147
And I kill the Tor Browser 5.198
And the screen keyboard works in Thunderbird 5.213
And the layout of the screen keyboard is set to "ir" 0.386
After features/support/hooks.rb:331 0.895
After features/support/hooks.rb:100 0.000
1:25.565
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.441
When I log in to a new session in Portuguese (pt) 28.032
Then the keyboard layout is set to "pt" 0.118
And tpsd is localized to the selected locale 0.117
When the network is plugged 0.045
And Tor is ready 12.062
Then I successfully start the Unsafe Browser 7.135
And I kill the Unsafe Browser 5.290
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 8.801
And DuckDuckGo is the default search engine 6.335
And I kill the Tor Browser 5.276
And the screen keyboard works in Thunderbird 4.423
And the layout of the screen keyboard is set to "us" 0.410
After features/support/hooks.rb:331 1.130
After features/support/hooks.rb:100 0.000
1:25.805
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.384
When I log in to a new session in Russian (ru) 28.765
Then the keyboard layout is set to "ru" 0.114
And tpsd is localized to the selected locale 0.103
When the network is plugged 0.018
And Tor is ready 12.190
Then I successfully start the Unsafe Browser 6.574
And I kill the Unsafe Browser 5.251
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 8.762
And DuckDuckGo is the default search engine 5.787
And I kill the Tor Browser 5.232
And the screen keyboard works in Thunderbird 5.173
And the layout of the screen keyboard is set to "ru" 0.370
After features/support/hooks.rb:331 1.649
After features/support/hooks.rb:100 0.000
1:28.561
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.522
When I log in to a new session in Spanish (es) 29.523
Then the keyboard layout is set to "es" 0.148
And tpsd is localized to the selected locale 0.131
When the network is plugged 0.029
And Tor is ready 13.825
Then I successfully start the Unsafe Browser 6.154
And I kill the Unsafe Browser 5.298
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 8.863
And DuckDuckGo is the default search engine 5.876
And I kill the Tor Browser 5.288
And the screen keyboard works in Thunderbird 5.447
And the layout of the screen keyboard is set to "us" 0.396
After features/support/hooks.rb:331 1.111
After features/support/hooks.rb:100 0.000
1:29.245
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.690
When I log in to a new session in Turkish (tr) 30.019
Then the keyboard layout is set to "tr" 0.117
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.016
And Tor is ready 12.788
Then I successfully start the Unsafe Browser 6.476
And I kill the Unsafe Browser 5.228
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 10.045
And DuckDuckGo is the default search engine 5.566
And I kill the Tor Browser 5.214
And the screen keyboard works in Thunderbird 5.480
And the layout of the screen keyboard is set to "us" 0.414
After features/support/hooks.rb:331 1.310
After features/support/hooks.rb:100 0.000
Tags: @product
1:16.296
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 9.648
When I set the language to Italian (it) 4.750
Then the language and keyboard have not been saved in cleartext storage 2.098
When I shutdown Tails and wait for the computer to power off 13.310
And I start Tails from USB drive "__internal" with network unplugged 46.041
Then the Welcome Screen's language is set to English 0.447
After features/support/hooks.rb:331 1.380
After features/support/hooks.rb:100 0.006
Tags: @product
1:23.180
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 8.703
When I set the language to Italian (it) 5.674
And I save the language and keyboard options in cleartext storage 2.496
Then the "it" language and keyboard have been saved in cleartext storage 0.114
When I set the language to French (fr) 4.660
Then the "fr" language and keyboard have been saved in cleartext storage 0.151
And I shutdown Tails and wait for the computer to power off 5.859
And I start Tails from USB drive "__internal" with network unplugged 45.195
Then the "fr" language and keyboard have been saved in cleartext storage 0.381
And the Welcome Screen's language is set to French 0.790
When I log in to a new session 9.101
Then the language is set to French 0.051
After features/support/hooks.rb:331 0.748
After features/support/hooks.rb:100 0.009
Tags: @product
2:59.959
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.528
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.690
And I create a persistent partition 39.950
And I manually store legacy localization settings in Persistent Storage 0.709
When I shutdown Tails and wait for the computer to power off 10.710
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 43.472
Then the Welcome Screen's language is set to English 0.327
And the Welcome Screen's formats is set to United States 0.234
When I enable persistence 8.371
Then the Welcome Screen's language is set to German 0.795
And the Welcome Screen's formats is set to France 0.264
When I set the language to Italian (it) 4.540
Then the language and keyboard have not been saved in cleartext storage 2.118
When I save the language and keyboard options in cleartext storage 2.413
Then the "it" language and keyboard have been saved in cleartext storage 0.121
And I shutdown Tails and wait for the computer to power off 2.825
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 40.564
Then the Welcome Screen's language is set to Italian 0.718
And the Welcome Screen's formats is set to Italy 0.229
When I enable persistence 10.206
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.302
And the Welcome Screen's language is set to Italian 0.862
After features/support/hooks.rb:331 0.925
After features/support/hooks.rb:100 0.019