Project Number Date
test_Tails_ISO_devel 4333 10 Apr 2026, 11:24

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:17.943 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.037
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.763
And I log in to a new session in German (de) 30.264
Then the live user's Documents directory exists 0.040
And there is a GNOME bookmark for the Documents directory 14.969
After features/support/hooks.rb:331 1.552
After features/support/hooks.rb:100 0.000
Tags: @product
52.350
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.834
And I log in to a new session in German (de) 29.803
Then the live user's Downloads directory exists 0.045
And there is a GNOME bookmark for the Downloads directory 14.667
After features/support/hooks.rb:331 1.169
After features/support/hooks.rb:100 0.000
Tags: @product
53.595
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.451
And I log in to a new session in German (de) 31.534
Then the live user's Music directory exists 0.051
And there is a GNOME bookmark for the Music directory 14.558
After features/support/hooks.rb:331 1.169
After features/support/hooks.rb:100 0.000
Tags: @product
53.481
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.020
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.806
And I log in to a new session in German (de) 30.724
Then the live user's Pictures directory exists 0.056
And there is a GNOME bookmark for the Pictures directory 14.892
After features/support/hooks.rb:331 1.156
After features/support/hooks.rb:100 0.000
Tags: @product
51.285
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.016
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.554
And I log in to a new session in German (de) 29.042
Then the live user's Videos directory exists 0.046
And there is a GNOME bookmark for the Videos directory 14.641
After features/support/hooks.rb:331 1.268
After features/support/hooks.rb:100 0.000
1:25.505
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.795
When I log in to a new session in Arabic (ar) 29.665
Then the keyboard layout is set to "eg" 0.107
And tpsd is localized to the selected locale 0.083
When the network is plugged 0.015
And Tor is ready 11.758
Then I successfully start the Unsafe Browser 5.845
And I kill the Unsafe Browser 5.174
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.935
And DuckDuckGo is the default search engine 5.167
And I kill the Tor Browser 5.222
And the screen keyboard works in Thunderbird 5.173
And the layout of the screen keyboard is set to "us" 0.499
After features/support/hooks.rb:331 1.437
After features/support/hooks.rb:100 0.000
1:28.607
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.868
When I log in to a new session in Chinese (zh_CN) 32.285
Then the keyboard layout is set to "cn" 0.157
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.017
And Tor is ready 11.738
Then I successfully start the Unsafe Browser 7.122
And I kill the Unsafe Browser 5.257
When I enable the screen keyboard 0.116
Then the screen keyboard works in Tor Browser 8.100
And DuckDuckGo is the default search engine 5.250
And I kill the Tor Browser 5.318
And the screen keyboard works in Thunderbird 4.905
And the layout of the screen keyboard is set to "us" 0.362
After features/support/hooks.rb:331 1.117
After features/support/hooks.rb:100 0.000
1:16.398
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.742
When I log in to a new session in English (en) 15.669
Then the keyboard layout is set to "us" 0.107
And tpsd is localized to the selected locale 0.113
When the network is plugged 0.021
And Tor is ready 17.718
Then I successfully start the Unsafe Browser 7.264
And I kill the Unsafe Browser 5.249
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 8.084
And DuckDuckGo is the default search engine 3.838
And I kill the Tor Browser 5.284
And the screen keyboard works in Thunderbird 4.851
And the layout of the screen keyboard is set to "us" 0.369
After features/support/hooks.rb:331 1.344
After features/support/hooks.rb:100 0.000
1:26.883
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.293
When I log in to a new session in French (fr) 33.046
Then the keyboard layout is set to "fr" 0.084
And tpsd is localized to the selected locale 0.091
When the network is plugged 0.016
And Tor is ready 12.033
Then I successfully start the Unsafe Browser 5.462
And I kill the Unsafe Browser 5.227
When I enable the screen keyboard 0.049
Then the screen keyboard works in Tor Browser 8.223
And DuckDuckGo is the default search engine 5.208
And I kill the Tor Browser 5.224
And the screen keyboard works in Thunderbird 4.432
And the layout of the screen keyboard is set to "fr" 0.485
After features/support/hooks.rb:331 1.342
After features/support/hooks.rb:100 0.000
1:30.694
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.895
When I log in to a new session in German (de) 28.519
Then the keyboard layout is set to "de" 0.123
And tpsd is localized to the selected locale 0.118
When the network is plugged 0.023
And Tor is ready 16.482
Then I successfully start the Unsafe Browser 8.125
And I kill the Unsafe Browser 5.250
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 8.158
And DuckDuckGo is the default search engine 5.504
And I kill the Tor Browser 5.209
And the screen keyboard works in Thunderbird 4.790
And the layout of the screen keyboard is set to "de" 0.422
After features/support/hooks.rb:331 0.987
After features/support/hooks.rb:100 0.000
1:29.716
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.504
When I log in to a new session in Hindi (hi) 31.060
Then the keyboard layout is set to "in" 0.112
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.015
And Tor is ready 12.452
Then I successfully start the Unsafe Browser 5.461
And I kill the Unsafe Browser 5.207
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 11.660
And DuckDuckGo is the default search engine 5.414
And I kill the Tor Browser 5.222
And the screen keyboard works in Thunderbird 4.993
And the layout of the screen keyboard is set to "us" 0.457
After features/support/hooks.rb:331 1.043
After features/support/hooks.rb:100 0.000
1:26.206
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.702
When I log in to a new session in Indonesian (id) 29.492
Then the keyboard layout is set to "id" 0.116
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.028
And Tor is ready 12.745
Then I successfully start the Unsafe Browser 6.652
And I kill the Unsafe Browser 5.235
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 8.289
And DuckDuckGo is the default search engine 5.165
And I kill the Tor Browser 5.204
And the screen keyboard works in Thunderbird 5.052
And the layout of the screen keyboard is set to "us" 0.363
After features/support/hooks.rb:331 1.042
After features/support/hooks.rb:100 0.000
1:58.309
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.474
When I log in to a new session in Italian (it) 30.853
Then the keyboard layout is set to "it" 0.112
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.020
And Tor is ready 42.346
Then I successfully start the Unsafe Browser 4.958
And I kill the Unsafe Browser 5.204
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 11.786
And DuckDuckGo is the default search engine 4.798
And I kill the Tor Browser 5.183
And the screen keyboard works in Thunderbird 5.041
And the layout of the screen keyboard is set to "us" 0.375
After features/support/hooks.rb:331 1.361
After features/support/hooks.rb:100 0.000
1:25.864
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.583
When I log in to a new session in Persian (fa) 30.025
Then the keyboard layout is set to "ir" 0.112
And tpsd is localized to the selected locale 0.117
When the network is plugged 0.015
And Tor is ready 11.628
Then I successfully start the Unsafe Browser 7.579
And I kill the Unsafe Browser 5.239
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 8.220
And DuckDuckGo is the default search engine 5.286
And I kill the Tor Browser 5.207
And the screen keyboard works in Thunderbird 4.442
And the layout of the screen keyboard is set to "ir" 0.348
After features/support/hooks.rb:331 1.413
After features/support/hooks.rb:100 0.000
1:26.535
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.700
When I log in to a new session in Portuguese (pt) 30.436
Then the keyboard layout is set to "pt" 0.115
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.022
And Tor is ready 12.016
Then I successfully start the Unsafe Browser 5.309
And I kill the Unsafe Browser 5.212
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.935
And DuckDuckGo is the default search engine 5.837
And I kill the Tor Browser 5.207
And the screen keyboard works in Thunderbird 5.218
And the layout of the screen keyboard is set to "us" 0.367
After features/support/hooks.rb:331 1.248
After features/support/hooks.rb:100 0.000
1:24.998
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.900
When I log in to a new session in Russian (ru) 30.166
Then the keyboard layout is set to "ru" 0.102
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.018
And Tor is ready 11.693
Then I successfully start the Unsafe Browser 5.318
And I kill the Unsafe Browser 5.213
When I enable the screen keyboard 0.111
Then the screen keyboard works in Tor Browser 8.295
And DuckDuckGo is the default search engine 5.344
And I kill the Tor Browser 5.294
And the screen keyboard works in Thunderbird 4.977
And the layout of the screen keyboard is set to "ru" 0.460
After features/support/hooks.rb:331 1.235
After features/support/hooks.rb:100 0.000
1:25.016
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.428
When I log in to a new session in Spanish (es) 29.535
Then the keyboard layout is set to "es" 0.122
And tpsd is localized to the selected locale 0.079
When the network is plugged 0.019
And Tor is ready 11.198
Then I successfully start the Unsafe Browser 8.136
And I kill the Unsafe Browser 5.211
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 7.693
And DuckDuckGo is the default search engine 5.395
And I kill the Tor Browser 5.225
And the screen keyboard works in Thunderbird 4.484
And the layout of the screen keyboard is set to "us" 0.421
After features/support/hooks.rb:331 1.099
After features/support/hooks.rb:100 0.000
1:25.385
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.586
When I log in to a new session in Turkish (tr) 30.140
Then the keyboard layout is set to "tr" 0.098
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.017
And Tor is ready 12.059
Then I successfully start the Unsafe Browser 5.400
And I kill the Unsafe Browser 5.292
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 8.476
And DuckDuckGo is the default search engine 5.360
And I kill the Tor Browser 5.203
And the screen keyboard works in Thunderbird 5.096
And the layout of the screen keyboard is set to "us" 0.490
After features/support/hooks.rb:331 1.240
After features/support/hooks.rb:100 0.000
Tags: @product
1:15.154
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 stopped at Tails Greeter's login screen 9.144
When I set the language to Italian (it) 5.682
Then the language and keyboard have not been saved in cleartext storage 2.088
When I shutdown Tails and wait for the computer to power off 11.833
And I start Tails from USB drive "__internal" with network unplugged 46.100
Then the Welcome Screen's language is set to English 0.305
After features/support/hooks.rb:331 2.046
After features/support/hooks.rb:100 0.007
Tags: @product
1:24.475
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.577
When I set the language to Italian (it) 4.710
And I save the language and keyboard options in cleartext storage 2.469
Then the "it" language and keyboard have been saved in cleartext storage 0.132
When I set the language to French (fr) 4.518
Then the "fr" language and keyboard have been saved in cleartext storage 0.309
And I shutdown Tails and wait for the computer to power off 7.362
And I start Tails from USB drive "__internal" with network unplugged 45.972
Then the "fr" language and keyboard have been saved in cleartext storage 0.354
And the Welcome Screen's language is set to French 0.843
When I log in to a new session 9.186
Then the language is set to French 0.039
After features/support/hooks.rb:331 0.835
After features/support/hooks.rb:100 0.012
Tags: @product
3:3.440
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.022
Given I have started Tails without network from a USB drive without a persistent partition and logged in 9.360
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.683
And I create a persistent partition 44.088
And I manually store legacy localization settings in Persistent Storage 0.792
When I shutdown Tails and wait for the computer to power off 14.188
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 40.102
Then the Welcome Screen's language is set to English 0.283
And the Welcome Screen's formats is set to United States 0.214
When I enable persistence 8.665
Then the Welcome Screen's language is set to German 0.679
And the Welcome Screen's formats is set to France 0.262
When I set the language to Italian (it) 4.509
Then the language and keyboard have not been saved in cleartext storage 2.085
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.100
And I shutdown Tails and wait for the computer to power off 2.807
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 39.873
Then the Welcome Screen's language is set to Italian 0.733
And the Welcome Screen's formats is set to Italy 0.208
When I enable persistence 10.444
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.212
And the Welcome Screen's language is set to Italian 0.730
After features/support/hooks.rb:331 0.620
After features/support/hooks.rb:100 0.011