Project Number Date
test_Tails_ISO_devel 4322 06 Apr 2026, 15:11

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:24.272 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.103
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.923
And I log in to a new session in German (de) 36.597
Then the live user's Documents directory exists 0.043
And there is a GNOME bookmark for the Documents directory 14.538
After features/support/hooks.rb:331 1.454
After features/support/hooks.rb:100 0.000
Tags: @product
56.149
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.824
And I log in to a new session in German (de) 34.866
Then the live user's Downloads directory exists 0.073
And there is a GNOME bookmark for the Downloads directory 14.385
After features/support/hooks.rb:331 0.905
After features/support/hooks.rb:100 0.000
Tags: @product
51.479
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.738
And I log in to a new session in German (de) 30.408
Then the live user's Music directory exists 0.044
And there is a GNOME bookmark for the Music directory 14.288
After features/support/hooks.rb:331 1.210
After features/support/hooks.rb:100 0.000
Tags: @product
52.462
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 6.743
And I log in to a new session in German (de) 31.416
Then the live user's Pictures directory exists 0.040
And there is a GNOME bookmark for the Pictures directory 14.262
After features/support/hooks.rb:331 1.290
After features/support/hooks.rb:100 0.000
Tags: @product
54.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 6.668
And I log in to a new session in German (de) 33.640
Then the live user's Videos directory exists 0.049
And there is a GNOME bookmark for the Videos directory 14.483
After features/support/hooks.rb:331 1.227
After features/support/hooks.rb:100 0.000
1:38.062
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 Arabic (ar) 33.555
Then the keyboard layout is set to "eg" 0.105
And tpsd is localized to the selected locale 0.084
When the network is plugged 0.019
And Tor is ready 11.289
Then I successfully start the Unsafe Browser 18.300
And I kill the Unsafe Browser 5.652
When I enable the screen keyboard 0.048
Then the screen keyboard works in Tor Browser 7.576
And DuckDuckGo is the default search engine 4.817
And I kill the Tor Browser 5.229
And the screen keyboard works in Thunderbird 4.226
And the layout of the screen keyboard is set to "us" 0.365
After features/support/hooks.rb:331 0.849
After features/support/hooks.rb:100 0.000
1:33.421
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.825
When I log in to a new session in Chinese (zh_CN) 40.918
Then the keyboard layout is set to "cn" 0.091
And tpsd is localized to the selected locale 0.074
When the network is plugged 0.014
And Tor is ready 11.740
Then I successfully start the Unsafe Browser 5.348
And I kill the Unsafe Browser 5.196
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 7.931
And DuckDuckGo is the default search engine 4.936
And I kill the Tor Browser 5.181
And the screen keyboard works in Thunderbird 4.750
And the layout of the screen keyboard is set to "us" 0.357
After features/support/hooks.rb:331 1.332
After features/support/hooks.rb:100 0.000
1:12.136
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.646
When I log in to a new session in English (en) 17.532
Then the keyboard layout is set to "us" 0.113
And tpsd is localized to the selected locale 0.120
When the network is plugged 0.013
And Tor is ready 11.647
Then I successfully start the Unsafe Browser 9.028
And I kill the Unsafe Browser 5.186
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 7.657
And DuckDuckGo is the default search engine 3.945
And I kill the Tor Browser 5.188
And the screen keyboard works in Thunderbird 4.611
And the layout of the screen keyboard is set to "us" 0.347
After features/support/hooks.rb:331 1.024
After features/support/hooks.rb:100 0.000
1:25.406
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.708
When I log in to a new session in French (fr) 32.230
Then the keyboard layout is set to "fr" 0.099
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.020
And Tor is ready 12.637
Then I successfully start the Unsafe Browser 5.639
And I kill the Unsafe Browser 5.251
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 7.347
And DuckDuckGo is the default search engine 5.116
And I kill the Tor Browser 5.218
And the screen keyboard works in Thunderbird 4.630
And the layout of the screen keyboard is set to "fr" 0.345
After features/support/hooks.rb:331 1.357
After features/support/hooks.rb:100 0.000
1:26.354
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.613
When I log in to a new session in German (de) 33.521
Then the keyboard layout is set to "de" 0.129
And tpsd is localized to the selected locale 0.119
When the network is plugged 0.014
And Tor is ready 12.679
Then I successfully start the Unsafe Browser 5.625
And I kill the Unsafe Browser 5.173
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 7.884
And DuckDuckGo is the default search engine 4.607
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 4.322
And the layout of the screen keyboard is set to "de" 0.391
After features/support/hooks.rb:331 1.524
After features/support/hooks.rb:100 0.000
1:38.413
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.822
When I log in to a new session in Hindi (hi) 43.658
Then the keyboard layout is set to "in" 0.103
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.016
And Tor is ready 11.511
Then I successfully start the Unsafe Browser 6.797
And I kill the Unsafe Browser 5.188
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 9.035
And DuckDuckGo is the default search engine 5.031
And I kill the Tor Browser 5.254
And the screen keyboard works in Thunderbird 4.471
And the layout of the screen keyboard is set to "us" 0.350
After features/support/hooks.rb:331 1.302
After features/support/hooks.rb:100 0.000
1:28.412
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.001
When I log in to a new session in Indonesian (id) 34.994
Then the keyboard layout is set to "id" 0.105
And tpsd is localized to the selected locale 0.124
When the network is plugged 0.088
And Tor is ready 12.087
Then I successfully start the Unsafe Browser 5.473
And I kill the Unsafe Browser 5.313
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 7.736
And DuckDuckGo is the default search engine 5.102
And I kill the Tor Browser 5.188
And the screen keyboard works in Thunderbird 4.721
And the layout of the screen keyboard is set to "us" 0.404
After features/support/hooks.rb:331 1.401
After features/support/hooks.rb:100 0.000
1:51.305
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.752
When I log in to a new session in Italian (it) 56.767
Then the keyboard layout is set to "it" 0.105
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.019
And Tor is ready 12.224
Then I successfully start the Unsafe Browser 6.414
And I kill the Unsafe Browser 5.195
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.151
And DuckDuckGo is the default search engine 5.351
And I kill the Tor Browser 5.190
And the screen keyboard works in Thunderbird 4.594
And the layout of the screen keyboard is set to "us" 0.372
After features/support/hooks.rb:331 1.201
After features/support/hooks.rb:100 0.000
1:35.006
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.710
When I log in to a new session in Persian (fa) 41.111
Then the keyboard layout is set to "ir" 0.105
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.014
And Tor is ready 11.289
Then I successfully start the Unsafe Browser 7.531
And I kill the Unsafe Browser 5.194
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 7.513
And DuckDuckGo is the default search engine 5.492
And I kill the Tor Browser 5.226
And the screen keyboard works in Thunderbird 4.254
And the layout of the screen keyboard is set to "ir" 0.396
After features/support/hooks.rb:331 1.244
After features/support/hooks.rb:100 0.000
1:48.162
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.864
When I log in to a new session in Portuguese (pt) 53.733
Then the keyboard layout is set to "pt" 0.113
And tpsd is localized to the selected locale 0.092
When the network is plugged 0.015
And Tor is ready 11.842
Then I successfully start the Unsafe Browser 6.268
And I kill the Unsafe Browser 5.222
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 8.414
And DuckDuckGo is the default search engine 5.210
And I kill the Tor Browser 5.197
And the screen keyboard works in Thunderbird 4.719
And the layout of the screen keyboard is set to "us" 0.409
After features/support/hooks.rb:331 4.061
After features/support/hooks.rb:100 0.000
1:28.116
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.717
When I log in to a new session in Russian (ru) 31.567
Then the keyboard layout is set to "ru" 0.087
And tpsd is localized to the selected locale 0.083
When the network is plugged 0.018
And Tor is ready 12.875
Then I successfully start the Unsafe Browser 8.378
And I kill the Unsafe Browser 5.379
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 7.931
And DuckDuckGo is the default search engine 4.925
And I kill the Tor Browser 5.197
And the screen keyboard works in Thunderbird 4.519
And the layout of the screen keyboard is set to "ru" 0.372
After features/support/hooks.rb:331 0.726
After features/support/hooks.rb:100 0.000
1:25.473
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.982
When I log in to a new session in Spanish (es) 30.343
Then the keyboard layout is set to "es" 0.119
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.020
And Tor is ready 12.191
Then I successfully start the Unsafe Browser 7.702
And I kill the Unsafe Browser 5.217
When I enable the screen keyboard 0.050
Then the screen keyboard works in Tor Browser 7.783
And DuckDuckGo is the default search engine 4.726
And I kill the Tor Browser 5.241
And the screen keyboard works in Thunderbird 4.642
And the layout of the screen keyboard is set to "us" 0.344
After features/support/hooks.rb:331 1.111
After features/support/hooks.rb:100 0.000
1:24.458
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.726
When I log in to a new session in Turkish (tr) 30.953
Then the keyboard layout is set to "tr" 0.120
And tpsd is localized to the selected locale 0.085
When the network is plugged 0.015
And Tor is ready 11.642
Then I successfully start the Unsafe Browser 5.816
And I kill the Unsafe Browser 5.322
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 7.966
And DuckDuckGo is the default search engine 5.574
And I kill the Tor Browser 5.313
And the screen keyboard works in Thunderbird 4.491
And the layout of the screen keyboard is set to "us" 0.370
After features/support/hooks.rb:331 1.129
After features/support/hooks.rb:100 0.000
Tags: @product
1:23.855
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 8.736
When I set the language to Italian (it) 4.822
Then the language and keyboard have not been saved in cleartext storage 2.108
When I shutdown Tails and wait for the computer to power off 17.187
And I start Tails from USB drive "__internal" with network unplugged 50.687
Then the Welcome Screen's language is set to English 0.313
After features/support/hooks.rb:331 1.238
After features/support/hooks.rb:100 0.006
Tags: @product
1:21.229
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 7.742
When I set the language to Italian (it) 4.662
And I save the language and keyboard options in cleartext storage 2.385
Then the "it" language and keyboard have been saved in cleartext storage 0.101
When I set the language to French (fr) 4.486
Then the "fr" language and keyboard have been saved in cleartext storage 0.101
And I shutdown Tails and wait for the computer to power off 9.980
And I start Tails from USB drive "__internal" with network unplugged 42.456
Then the "fr" language and keyboard have been saved in cleartext storage 0.392
And the Welcome Screen's language is set to French 0.769
When I log in to a new session 8.105
Then the language is set to French 0.044
After features/support/hooks.rb:331 0.599
After features/support/hooks.rb:100 0.006
Tags: @product
3:10.416
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given I have started Tails without network from a USB drive without a persistent partition and logged in 9.889
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.433
And I create a persistent partition 52.485
And I manually store legacy localization settings in Persistent Storage 0.671
When I shutdown Tails and wait for the computer to power off 18.588
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 38.787
Then the Welcome Screen's language is set to English 0.254
And the Welcome Screen's formats is set to United States 0.242
When I enable persistence 7.515
Then the Welcome Screen's language is set to German 0.530
And the Welcome Screen's formats is set to France 0.239
When I set the language to Italian (it) 4.473
Then the language and keyboard have not been saved in cleartext storage 2.081
When I save the language and keyboard options in cleartext storage 2.337
Then the "it" language and keyboard have been saved in cleartext storage 0.110
And I shutdown Tails and wait for the computer to power off 2.719
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 38.302
Then the Welcome Screen's language is set to Italian 0.661
And the Welcome Screen's formats is set to Italy 0.223
When I enable persistence 8.831
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.202
And the Welcome Screen's language is set to Italian 0.833
After features/support/hooks.rb:331 0.592
After features/support/hooks.rb:100 0.032