Project Number Date
test_Tails_ISO_stable 6245 29 Mar 2026, 10: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 26:7.597 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
47.197
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.063
And I log in to a new session in German (de) 24.721
Then the live user's Documents directory exists 0.055
And there is a GNOME bookmark for the Documents directory 14.356
After features/support/hooks.rb:331 1.224
After features/support/hooks.rb:100 0.000
Tags: @product
46.538
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.206
And I log in to a new session in German (de) 24.854
Then the live user's Downloads directory exists 0.059
And there is a GNOME bookmark for the Downloads directory 14.418
After features/support/hooks.rb:331 0.802
After features/support/hooks.rb:100 0.000
Tags: @product
46.792
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.023
And I log in to a new session in German (de) 25.149
Then the live user's Music directory exists 0.080
And there is a GNOME bookmark for the Music directory 14.538
After features/support/hooks.rb:331 1.327
After features/support/hooks.rb:100 0.000
Tags: @product
46.590
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.050
And I log in to a new session in German (de) 25.131
Then the live user's Pictures directory exists 0.055
And there is a GNOME bookmark for the Pictures directory 14.352
After features/support/hooks.rb:331 0.755
After features/support/hooks.rb:100 0.000
Tags: @product
47.055
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.176
And I log in to a new session in German (de) 25.457
Then the live user's Videos directory exists 0.036
And there is a GNOME bookmark for the Videos directory 14.385
After features/support/hooks.rb:331 0.876
After features/support/hooks.rb:100 0.000
1:16.327
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.094
When I log in to a new session in Arabic (ar) 24.684
Then the keyboard layout is set to "eg" 0.096
And tpsd is localized to the selected locale 0.134
When the network is plugged 0.017
And Tor is ready 11.606
Then I successfully start the Unsafe Browser 4.378
And I kill the Unsafe Browser 5.499
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 7.701
And DuckDuckGo is the default search engine 5.024
And I kill the Tor Browser 5.197
And the screen keyboard works in Thunderbird 4.472
And the layout of the screen keyboard is set to "us" 0.365
After features/support/hooks.rb:331 1.698
After features/support/hooks.rb:100 0.000
1:15.669
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.032
When I log in to a new session in Chinese (zh_CN) 24.244
Then the keyboard layout is set to "cn" 0.105
And tpsd is localized to the selected locale 0.121
When the network is plugged 0.045
And Tor is ready 11.306
Then I successfully start the Unsafe Browser 4.814
And I kill the Unsafe Browser 5.198
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 7.778
And DuckDuckGo is the default search engine 4.670
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 4.715
And the layout of the screen keyboard is set to "us" 0.352
After features/support/hooks.rb:331 0.928
After features/support/hooks.rb:100 0.000
1:33.903
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.150
When I log in to a new session in English (en) 11.054
Then the keyboard layout is set to "us" 0.109
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.017
And Tor is ready 40.909
Then I successfully start the Unsafe Browser 4.961
And I kill the Unsafe Browser 5.192
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 10.739
And DuckDuckGo is the default search engine 3.660
And I kill the Tor Browser 5.201
And the screen keyboard works in Thunderbird 4.412
And the layout of the screen keyboard is set to "us" 0.340
After features/support/hooks.rb:331 1.170
After features/support/hooks.rb:100 0.000
1:17.584
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.290
When I log in to a new session in French (fr) 24.739
Then the keyboard layout is set to "fr" 0.516
And tpsd is localized to the selected locale 0.115
When the network is plugged 0.015
And Tor is ready 11.571
Then I successfully start the Unsafe Browser 4.996
And I kill the Unsafe Browser 5.189
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 7.554
And DuckDuckGo is the default search engine 5.372
And I kill the Tor Browser 5.209
And the screen keyboard works in Thunderbird 4.616
And the layout of the screen keyboard is set to "fr" 0.339
After features/support/hooks.rb:331 0.975
After features/support/hooks.rb:100 0.000
1:17.976
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.279
When I log in to a new session in German (de) 25.156
Then the keyboard layout is set to "de" 0.095
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.017
And Tor is ready 12.299
Then I successfully start the Unsafe Browser 5.042
And I kill the Unsafe Browser 5.242
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 7.711
And DuckDuckGo is the default search engine 4.903
And I kill the Tor Browser 5.213
And the screen keyboard works in Thunderbird 4.486
And the layout of the screen keyboard is set to "de" 0.377
After features/support/hooks.rb:331 1.302
After features/support/hooks.rb:100 0.000
1:16.647
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.149
When I log in to a new session in Hindi (hi) 25.460
Then the keyboard layout is set to "in" 0.091
And tpsd is localized to the selected locale 0.085
When the network is plugged 0.014
And Tor is ready 11.295
Then I successfully start the Unsafe Browser 4.872
And I kill the Unsafe Browser 5.224
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 7.643
And DuckDuckGo is the default search engine 5.171
And I kill the Tor Browser 5.205
And the screen keyboard works in Thunderbird 4.002
And the layout of the screen keyboard is set to "us" 0.375
After features/support/hooks.rb:331 0.658
After features/support/hooks.rb:100 0.000
1:17.436
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.101
When I log in to a new session in Indonesian (id) 25.353
Then the keyboard layout is set to "id" 0.096
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.020
And Tor is ready 12.378
Then I successfully start the Unsafe Browser 5.326
And I kill the Unsafe Browser 5.214
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 7.326
And DuckDuckGo is the default search engine 4.816
And I kill the Tor Browser 5.202
And the screen keyboard works in Thunderbird 4.105
And the layout of the screen keyboard is set to "us" 0.336
After features/support/hooks.rb:331 0.825
After features/support/hooks.rb:100 0.000
1:17.326
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.949
When I log in to a new session in Italian (it) 25.508
Then the keyboard layout is set to "it" 0.086
And tpsd is localized to the selected locale 0.090
When the network is plugged 0.017
And Tor is ready 12.585
Then I successfully start the Unsafe Browser 4.860
And I kill the Unsafe Browser 5.178
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 7.359
And DuckDuckGo is the default search engine 4.734
And I kill the Tor Browser 5.193
And the screen keyboard works in Thunderbird 4.344
And the layout of the screen keyboard is set to "us" 0.352
After features/support/hooks.rb:331 1.257
After features/support/hooks.rb:100 0.000
1:18.098
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.043
When I log in to a new session in Persian (fa) 25.981
Then the keyboard layout is set to "ir" 0.096
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.035
And Tor is ready 12.055
Then I successfully start the Unsafe Browser 4.879
And I kill the Unsafe Browser 5.187
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 7.435
And DuckDuckGo is the default search engine 5.295
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 4.384
And the layout of the screen keyboard is set to "ir" 0.333
After features/support/hooks.rb:331 0.638
After features/support/hooks.rb:100 0.000
1:17.527
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.036
When I log in to a new session in Portuguese (pt) 25.691
Then the keyboard layout is set to "pt" 0.112
And tpsd is localized to the selected locale 0.115
When the network is plugged 0.019
And Tor is ready 11.512
Then I successfully start the Unsafe Browser 5.170
And I kill the Unsafe Browser 5.188
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 7.336
And DuckDuckGo is the default search engine 5.197
And I kill the Tor Browser 5.195
And the screen keyboard works in Thunderbird 4.541
And the layout of the screen keyboard is set to "us" 0.355
After features/support/hooks.rb:331 0.750
After features/support/hooks.rb:100 0.000
1:50.060
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.126
When I log in to a new session in Russian (ru) 26.258
Then the keyboard layout is set to "ru" 0.104
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.015
And Tor is ready 41.135
Then I successfully start the Unsafe Browser 4.455
And I kill the Unsafe Browser 5.217
When I enable the screen keyboard 0.050
Then the screen keyboard works in Tor Browser 10.633
And DuckDuckGo is the default search engine 4.819
And I kill the Tor Browser 5.221
And the screen keyboard works in Thunderbird 4.511
And the layout of the screen keyboard is set to "ru" 0.403
After features/support/hooks.rb:331 1.005
After features/support/hooks.rb:100 0.000
1:17.590
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.232
When I log in to a new session in Spanish (es) 25.389
Then the keyboard layout is set to "es" 0.087
And tpsd is localized to the selected locale 0.077
When the network is plugged 0.013
And Tor is ready 11.807
Then I successfully start the Unsafe Browser 4.988
And I kill the Unsafe Browser 5.208
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 7.670
And DuckDuckGo is the default search engine 5.201
And I kill the Tor Browser 5.229
And the screen keyboard works in Thunderbird 4.230
And the layout of the screen keyboard is set to "us" 0.397
After features/support/hooks.rb:331 0.678
After features/support/hooks.rb:100 0.000
1:17.768
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.205
When I log in to a new session in Turkish (tr) 25.470
Then the keyboard layout is set to "tr" 0.104
And tpsd is localized to the selected locale 0.072
When the network is plugged 0.014
And Tor is ready 11.462
Then I successfully start the Unsafe Browser 4.756
And I kill the Unsafe Browser 5.655
When I enable the screen keyboard 0.051
Then the screen keyboard works in Tor Browser 7.582
And DuckDuckGo is the default search engine 4.921
And I kill the Tor Browser 5.218
And the screen keyboard works in Thunderbird 4.874
And the layout of the screen keyboard is set to "us" 0.378
After features/support/hooks.rb:331 1.291
After features/support/hooks.rb:100 0.000
Tags: @product
59.623
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.552
When I set the language to Italian (it) 4.546
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 6.655
And I start Tails from USB drive "__internal" with network unplugged 37.528
Then the Welcome Screen's language is set to English 0.253
After features/support/hooks.rb:331 0.856
After features/support/hooks.rb:100 0.052
Tags: @product
1:13.417
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.018
When I set the language to Italian (it) 4.518
And I save the language and keyboard options in cleartext storage 2.409
Then the "it" language and keyboard have been saved in cleartext storage 0.079
When I set the language to French (fr) 4.464
Then the "fr" language and keyboard have been saved in cleartext storage 0.097
And I shutdown Tails and wait for the computer to power off 4.134
And I start Tails from USB drive "__internal" with network unplugged 40.361
Then the "fr" language and keyboard have been saved in cleartext storage 0.341
And the Welcome Screen's language is set to French 0.880
When I log in to a new session 8.070
Then the language is set to French 0.040
After features/support/hooks.rb:331 0.833
After features/support/hooks.rb:100 0.006
Tags: @product
2:26.462
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 8.461
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.271
And I create a persistent partition 28.025
And I manually store legacy localization settings in Persistent Storage 0.536
When I shutdown Tails and wait for the computer to power off 5.381
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 36.351
Then the Welcome Screen's language is set to English 0.263
And the Welcome Screen's formats is set to United States 0.207
When I enable persistence 7.273
Then the Welcome Screen's language is set to German 0.491
And the Welcome Screen's formats is set to France 0.195
When I set the language to Italian (it) 4.510
Then the language and keyboard have not been saved in cleartext storage 2.087
When I save the language and keyboard options in cleartext storage 2.344
Then the "it" language and keyboard have been saved in cleartext storage 0.092
And I shutdown Tails and wait for the computer to power off 2.684
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 37.123
Then the Welcome Screen's language is set to Italian 0.617
And the Welcome Screen's formats is set to Italy 0.161
When I enable persistence 8.458
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.205
And the Welcome Screen's language is set to Italian 0.716
After features/support/hooks.rb:331 0.864
After features/support/hooks.rb:100 0.021