Project Number Date
test_Tails_ISO_devel 4317 04 Apr 2026, 08:06

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:50.679 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
1:1.248
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 12.030
And I log in to a new session in German (de) 34.735
Then the live user's Documents directory exists 0.065
And there is a GNOME bookmark for the Documents directory 14.417
After features/support/hooks.rb:331 0.806
After features/support/hooks.rb:100 0.000
Tags: @product
54.555
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.334
And I log in to a new session in German (de) 31.941
Then the live user's Downloads directory exists 0.044
And there is a GNOME bookmark for the Downloads directory 14.234
After features/support/hooks.rb:331 1.057
After features/support/hooks.rb:100 0.000
Tags: @product
53.078
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.763
And I log in to a new session in German (de) 30.780
Then the live user's Music directory exists 0.046
And there is a GNOME bookmark for the Music directory 14.487
After features/support/hooks.rb:331 1.072
After features/support/hooks.rb:100 0.000
Tags: @product
51.821
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.674
And I log in to a new session in German (de) 29.391
Then the live user's Pictures directory exists 0.039
And there is a GNOME bookmark for the Pictures directory 14.715
After features/support/hooks.rb:331 1.270
After features/support/hooks.rb:100 0.000
Tags: @product
52.644
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.349
And I log in to a new session in German (de) 30.876
Then the live user's Videos directory exists 0.046
And there is a GNOME bookmark for the Videos directory 14.372
After features/support/hooks.rb:331 16.656
After features/support/hooks.rb:100 0.000
1:42.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 20.596
When I log in to a new session in Arabic (ar) 31.258
Then the keyboard layout is set to "eg" 0.141
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.016
And Tor is ready 12.631
Then I successfully start the Unsafe Browser 7.242
And I kill the Unsafe Browser 5.215
When I enable the screen keyboard 0.122
Then the screen keyboard works in Tor Browser 9.345
And DuckDuckGo is the default search engine 4.973
And I kill the Tor Browser 5.271
And the screen keyboard works in Thunderbird 4.823
And the layout of the screen keyboard is set to "us" 0.384
After features/support/hooks.rb:331 1.457
After features/support/hooks.rb:100 0.000
1:58.957
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 8.135
When I log in to a new session in Chinese (zh_CN) 30.908
Then the keyboard layout is set to "cn" 0.107
And tpsd is localized to the selected locale 0.082
When the network is plugged 0.017
And Tor is ready 42.032
Then I successfully start the Unsafe Browser 5.359
And I kill the Unsafe Browser 5.207
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 11.720
And DuckDuckGo is the default search engine 4.922
And I kill the Tor Browser 5.197
And the screen keyboard works in Thunderbird 4.783
And the layout of the screen keyboard is set to "us" 0.422
After features/support/hooks.rb:331 1.189
After features/support/hooks.rb:100 0.000
1:13.500
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.717
When I log in to a new session in English (en) 19.653
Then the keyboard layout is set to "us" 0.110
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.014
And Tor is ready 11.923
Then I successfully start the Unsafe Browser 5.671
And I kill the Unsafe Browser 5.193
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.726
And DuckDuckGo is the default search engine 3.943
And I kill the Tor Browser 5.237
And the screen keyboard works in Thunderbird 4.775
And the layout of the screen keyboard is set to "us" 0.366
After features/support/hooks.rb:331 9.727
After features/support/hooks.rb:100 0.000
1:30.144
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.402
When I log in to a new session in French (fr) 35.219
Then the keyboard layout is set to "fr" 0.095
And tpsd is localized to the selected locale 0.086
When the network is plugged 0.015
And Tor is ready 11.903
Then I successfully start the Unsafe Browser 6.134
And I kill the Unsafe Browser 5.235
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 8.025
And DuckDuckGo is the default search engine 5.437
And I kill the Tor Browser 5.236
And the screen keyboard works in Thunderbird 4.907
And the layout of the screen keyboard is set to "fr" 0.381
After features/support/hooks.rb:331 2.407
After features/support/hooks.rb:100 0.000
1:28.629
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.816
When I log in to a new session in German (de) 32.213
Then the keyboard layout is set to "de" 0.141
And tpsd is localized to the selected locale 0.126
When the network is plugged 0.017
And Tor is ready 12.163
Then I successfully start the Unsafe Browser 7.338
And I kill the Unsafe Browser 5.215
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 7.876
And DuckDuckGo is the default search engine 4.997
And I kill the Tor Browser 5.277
And the screen keyboard works in Thunderbird 4.991
And the layout of the screen keyboard is set to "de" 0.395
After features/support/hooks.rb:331 1.154
After features/support/hooks.rb:100 0.000
1:30.643
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.766
When I log in to a new session in Hindi (hi) 33.551
Then the keyboard layout is set to "in" 0.117
And tpsd is localized to the selected locale 0.095
When the network is plugged 0.018
And Tor is ready 12.002
Then I successfully start the Unsafe Browser 6.675
And I kill the Unsafe Browser 5.203
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 8.765
And DuckDuckGo is the default search engine 5.913
And I kill the Tor Browser 5.220
And the screen keyboard works in Thunderbird 4.906
And the layout of the screen keyboard is set to "us" 0.341
After features/support/hooks.rb:331 1.230
After features/support/hooks.rb:100 0.000
1:25.188
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.715
When I log in to a new session in Indonesian (id) 30.222
Then the keyboard layout is set to "id" 0.116
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.019
And Tor is ready 11.570
Then I successfully start the Unsafe Browser 5.870
And I kill the Unsafe Browser 5.210
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 8.272
And DuckDuckGo is the default search engine 5.534
And I kill the Tor Browser 5.330
And the screen keyboard works in Thunderbird 4.760
And the layout of the screen keyboard is set to "us" 0.388
After features/support/hooks.rb:331 1.176
After features/support/hooks.rb:100 0.000
1:27.593
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.768
When I log in to a new session in Italian (it) 32.928
Then the keyboard layout is set to "it" 0.108
And tpsd is localized to the selected locale 0.074
When the network is plugged 0.018
And Tor is ready 11.781
Then I successfully start the Unsafe Browser 6.074
And I kill the Unsafe Browser 5.201
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 8.086
And DuckDuckGo is the default search engine 5.506
And I kill the Tor Browser 5.221
And the screen keyboard works in Thunderbird 4.410
And the layout of the screen keyboard is set to "us" 0.357
After features/support/hooks.rb:331 0.704
After features/support/hooks.rb:100 0.000
1:25.122
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.645
When I log in to a new session in Persian (fa) 30.990
Then the keyboard layout is set to "ir" 0.101
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.036
And Tor is ready 11.280
Then I successfully start the Unsafe Browser 7.447
And I kill the Unsafe Browser 5.343
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 7.527
And DuckDuckGo is the default search engine 4.772
And I kill the Tor Browser 5.180
And the screen keyboard works in Thunderbird 4.279
And the layout of the screen keyboard is set to "ir" 0.347
After features/support/hooks.rb:331 0.647
After features/support/hooks.rb:100 0.000
1:29.593
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.947
When I log in to a new session in Portuguese (pt) 31.890
Then the keyboard layout is set to "pt" 0.109
And tpsd is localized to the selected locale 0.090
When the network is plugged 0.015
And Tor is ready 12.359
Then I successfully start the Unsafe Browser 5.860
And I kill the Unsafe Browser 5.208
When I enable the screen keyboard 0.051
Then the screen keyboard works in Tor Browser 11.023
And DuckDuckGo is the default search engine 5.354
And I kill the Tor Browser 5.203
And the screen keyboard works in Thunderbird 4.101
And the layout of the screen keyboard is set to "us" 0.376
After features/support/hooks.rb:331 0.779
After features/support/hooks.rb:100 0.000
1:28.061
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.449
When I log in to a new session in Russian (ru) 32.238
Then the keyboard layout is set to "ru" 0.106
And tpsd is localized to the selected locale 0.070
When the network is plugged 0.017
And Tor is ready 12.724
Then I successfully start the Unsafe Browser 6.533
And I kill the Unsafe Browser 5.660
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 7.739
And DuckDuckGo is the default search engine 5.214
And I kill the Tor Browser 5.179
And the screen keyboard works in Thunderbird 4.728
And the layout of the screen keyboard is set to "ru" 0.343
After features/support/hooks.rb:331 1.396
After features/support/hooks.rb:100 0.000
1:27.060
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.793
When I log in to a new session in Spanish (es) 33.625
Then the keyboard layout is set to "es" 0.119
And tpsd is localized to the selected locale 0.087
When the network is plugged 0.017
And Tor is ready 12.084
Then I successfully start the Unsafe Browser 5.426
And I kill the Unsafe Browser 5.177
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 7.546
And DuckDuckGo is the default search engine 5.154
And I kill the Tor Browser 5.273
And the screen keyboard works in Thunderbird 4.334
And the layout of the screen keyboard is set to "us" 0.358
After features/support/hooks.rb:331 0.822
After features/support/hooks.rb:100 0.000
1:23.805
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.891
When I log in to a new session in Turkish (tr) 30.274
Then the keyboard layout is set to "tr" 0.091
And tpsd is localized to the selected locale 0.088
When the network is plugged 0.012
And Tor is ready 12.581
Then I successfully start the Unsafe Browser 5.203
And I kill the Unsafe Browser 5.183
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 7.890
And DuckDuckGo is the default search engine 4.853
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 4.123
And the layout of the screen keyboard is set to "us" 0.338
After features/support/hooks.rb:331 0.788
After features/support/hooks.rb:100 0.000
Tags: @product
1:17.974
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.719
When I set the language to Italian (it) 4.718
Then the language and keyboard have not been saved in cleartext storage 2.104
When I shutdown Tails and wait for the computer to power off 17.735
And I start Tails from USB drive "__internal" with network unplugged 44.388
Then the Welcome Screen's language is set to English 0.308
After features/support/hooks.rb:331 1.145
After features/support/hooks.rb:100 0.006
Tags: @product
1:21.500
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 stopped at Tails Greeter's login screen 7.995
When I set the language to Italian (it) 4.599
And I save the language and keyboard options in cleartext storage 2.405
Then the "it" language and keyboard have been saved in cleartext storage 0.112
When I set the language to French (fr) 4.492
Then the "fr" language and keyboard have been saved in cleartext storage 0.093
And I shutdown Tails and wait for the computer to power off 8.513
And I start Tails from USB drive "__internal" with network unplugged 43.863
Then the "fr" language and keyboard have been saved in cleartext storage 0.377
And the Welcome Screen's language is set to French 0.817
When I log in to a new session 8.197
Then the language is set to French 0.031
After features/support/hooks.rb:331 0.796
After features/support/hooks.rb:100 0.014
Tags: @product
3:7.437
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.569
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.507
And I create a persistent partition 52.576
And I manually store legacy localization settings in Persistent Storage 0.593
When I shutdown Tails and wait for the computer to power off 13.766
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 40.838
Then the Welcome Screen's language is set to English 0.295
And the Welcome Screen's formats is set to United States 0.211
When I enable persistence 8.515
Then the Welcome Screen's language is set to German 0.524
And the Welcome Screen's formats is set to France 0.207
When I set the language to Italian (it) 4.482
Then the language and keyboard have not been saved in cleartext storage 2.089
When I save the language and keyboard options in cleartext storage 2.332
Then the "it" language and keyboard have been saved in cleartext storage 0.106
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.272
Then the Welcome Screen's language is set to Italian 0.612
And the Welcome Screen's formats is set to Italy 0.201
When I enable persistence 9.065
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.195
And the Welcome Screen's language is set to Italian 0.787
After features/support/hooks.rb:331 0.554
After features/support/hooks.rb:100 0.027