Project Number Date
test_Tails_ISO_devel 4216 06 Feb 2026, 11:46

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:56.930 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
52.777
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 9.067
And I log in to a new session in German (de) 27.263
Then the live user's Documents directory exists 0.047
And there is a GNOME bookmark for the Documents directory 16.399
After features/support/hooks.rb:331 1.197
After features/support/hooks.rb:100 0.000
Tags: @product
51.879
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.794
And I log in to a new session in German (de) 28.188
Then the live user's Downloads directory exists 0.042
And there is a GNOME bookmark for the Downloads directory 15.853
After features/support/hooks.rb:331 1.113
After features/support/hooks.rb:100 0.000
Tags: @product
52.256
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.514
And I log in to a new session in German (de) 28.377
Then the live user's Music directory exists 0.062
And there is a GNOME bookmark for the Music directory 16.301
After features/support/hooks.rb:331 1.554
After features/support/hooks.rb:100 0.000
Tags: @product
51.065
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.956
And I log in to a new session in German (de) 26.671
Then the live user's Pictures directory exists 0.056
And there is a GNOME bookmark for the Pictures directory 16.380
After features/support/hooks.rb:331 1.280
After features/support/hooks.rb:100 0.000
Tags: @product
51.591
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.676
And I log in to a new session in German (de) 27.818
Then the live user's Videos directory exists 0.058
And there is a GNOME bookmark for the Videos directory 16.038
After features/support/hooks.rb:331 1.264
After features/support/hooks.rb:100 0.000
1:27.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.907
When I log in to a new session in Arabic (ar) 28.258
Then the keyboard layout is set to "eg" 0.152
And tpsd is localized to the selected locale 0.125
When the network is plugged 0.018
And Tor is ready 14.690
Then I successfully start the Unsafe Browser 6.917
And I kill the Unsafe Browser 5.197
When I enable the screen keyboard 0.132
Then the screen keyboard works in Tor Browser 7.552
And DuckDuckGo is the default search engine 6.235
And I kill the Tor Browser 5.267
And the screen keyboard works in Thunderbird 4.779
And the layout of the screen keyboard is set to "us" 0.410
After features/support/hooks.rb:331 1.303
After features/support/hooks.rb:100 0.000
1:26.816
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.496
When I log in to a new session in Chinese (zh_CN) 27.870
Then the keyboard layout is set to "cn" 0.099
And tpsd is localized to the selected locale 0.118
When the network is plugged 0.039
And Tor is ready 13.170
Then I successfully start the Unsafe Browser 6.006
And I kill the Unsafe Browser 5.230
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 9.572
And DuckDuckGo is the default search engine 6.125
And I kill the Tor Browser 5.233
And the screen keyboard works in Thunderbird 5.301
And the layout of the screen keyboard is set to "us" 0.489
After features/support/hooks.rb:331 1.648
After features/support/hooks.rb:100 0.000
1:13.602
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.686
When I log in to a new session in English (en) 13.125
Then the keyboard layout is set to "us" 0.182
And tpsd is localized to the selected locale 0.173
When the network is plugged 0.030
And Tor is ready 12.690
Then I successfully start the Unsafe Browser 7.131
And I kill the Unsafe Browser 5.395
When I enable the screen keyboard 0.050
Then the screen keyboard works in Tor Browser 11.522
And DuckDuckGo is the default search engine 4.529
And I kill the Tor Browser 5.254
And the screen keyboard works in Thunderbird 5.425
And the layout of the screen keyboard is set to "us" 0.402
After features/support/hooks.rb:331 1.059
After features/support/hooks.rb:100 0.000
1:29.312
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.997
When I log in to a new session in French (fr) 27.665
Then the keyboard layout is set to "fr" 0.108
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.075
And Tor is ready 15.390
Then I successfully start the Unsafe Browser 6.614
And I kill the Unsafe Browser 5.292
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 9.283
And DuckDuckGo is the default search engine 5.258
And I kill the Tor Browser 5.416
And the screen keyboard works in Thunderbird 5.445
And the layout of the screen keyboard is set to "fr" 0.576
After features/support/hooks.rb:331 1.615
After features/support/hooks.rb:100 0.000
1:29.722
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.597
When I log in to a new session in German (de) 30.365
Then the keyboard layout is set to "de" 0.107
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.020
And Tor is ready 13.223
Then I successfully start the Unsafe Browser 6.776
And I kill the Unsafe Browser 5.253
When I enable the screen keyboard 0.080
Then the screen keyboard works in Tor Browser 9.587
And DuckDuckGo is the default search engine 5.922
And I kill the Tor Browser 5.235
And the screen keyboard works in Thunderbird 5.006
And the layout of the screen keyboard is set to "de" 0.436
After features/support/hooks.rb:331 1.731
After features/support/hooks.rb:100 0.000
1:30.626
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.597
When I log in to a new session in Hindi (hi) 30.524
Then the keyboard layout is set to "in" 0.098
And tpsd is localized to the selected locale 0.079
When the network is plugged 0.069
And Tor is ready 14.247
Then I successfully start the Unsafe Browser 7.620
And I kill the Unsafe Browser 5.207
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 8.733
And DuckDuckGo is the default search engine 5.742
And I kill the Tor Browser 5.373
And the screen keyboard works in Thunderbird 4.863
And the layout of the screen keyboard is set to "us" 0.402
After features/support/hooks.rb:331 1.141
After features/support/hooks.rb:100 0.000
1:30.063
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.558
When I log in to a new session in Indonesian (id) 28.491
Then the keyboard layout is set to "id" 0.141
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.022
And Tor is ready 15.856
Then I successfully start the Unsafe Browser 6.604
And I kill the Unsafe Browser 5.221
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 9.447
And DuckDuckGo is the default search engine 5.275
And I kill the Tor Browser 5.203
And the screen keyboard works in Thunderbird 5.626
And the layout of the screen keyboard is set to "us" 0.428
After features/support/hooks.rb:331 1.532
After features/support/hooks.rb:100 0.000
1:27.755
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.844
When I log in to a new session in Italian (it) 26.827
Then the keyboard layout is set to "it" 0.099
And tpsd is localized to the selected locale 0.086
When the network is plugged 0.015
And Tor is ready 14.599
Then I successfully start the Unsafe Browser 7.674
And I kill the Unsafe Browser 5.330
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 8.505
And DuckDuckGo is the default search engine 5.884
And I kill the Tor Browser 5.284
And the screen keyboard works in Thunderbird 5.153
And the layout of the screen keyboard is set to "us" 0.387
After features/support/hooks.rb:331 1.138
After features/support/hooks.rb:100 0.000
1:42.902
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 20.234
When I log in to a new session in Persian (fa) 27.201
Then the keyboard layout is set to "ir" 0.183
And tpsd is localized to the selected locale 0.275
When the network is plugged 0.026
And Tor is ready 14.405
Then I successfully start the Unsafe Browser 9.092
And I kill the Unsafe Browser 5.237
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 8.868
And DuckDuckGo is the default search engine 7.004
And I kill the Tor Browser 5.232
And the screen keyboard works in Thunderbird 4.610
And the layout of the screen keyboard is set to "ir" 0.445
After features/support/hooks.rb:331 1.398
After features/support/hooks.rb:100 0.000
1:28.576
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.739
When I log in to a new session in Portuguese (pt) 27.969
Then the keyboard layout is set to "pt" 0.110
And tpsd is localized to the selected locale 0.094
When the network is plugged 0.013
And Tor is ready 14.643
Then I successfully start the Unsafe Browser 6.798
And I kill the Unsafe Browser 5.236
When I enable the screen keyboard 0.127
Then the screen keyboard works in Tor Browser 9.672
And DuckDuckGo is the default search engine 5.084
And I kill the Tor Browser 5.255
And the screen keyboard works in Thunderbird 5.373
And the layout of the screen keyboard is set to "us" 0.457
After features/support/hooks.rb:331 1.274
After features/support/hooks.rb:100 0.000
1:27.925
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.831
When I log in to a new session in Russian (ru) 28.036
Then the keyboard layout is set to "ru" 0.112
And tpsd is localized to the selected locale 0.157
When the network is plugged 0.019
And Tor is ready 13.457
Then I successfully start the Unsafe Browser 6.890
And I kill the Unsafe Browser 5.238
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 9.151
And DuckDuckGo is the default search engine 6.557
And I kill the Tor Browser 5.282
And the screen keyboard works in Thunderbird 4.711
And the layout of the screen keyboard is set to "ru" 0.384
After features/support/hooks.rb:331 1.380
After features/support/hooks.rb:100 0.000
1:29.628
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.153
When I log in to a new session in Spanish (es) 28.086
Then the keyboard layout is set to "es" 0.091
And tpsd is localized to the selected locale 0.116
When the network is plugged 0.017
And Tor is ready 14.761
Then I successfully start the Unsafe Browser 6.005
And I kill the Unsafe Browser 5.195
When I enable the screen keyboard 0.150
Then the screen keyboard works in Tor Browser 10.510
And DuckDuckGo is the default search engine 5.231
And I kill the Tor Browser 5.279
And the screen keyboard works in Thunderbird 5.664
And the layout of the screen keyboard is set to "us" 0.364
After features/support/hooks.rb:331 1.483
After features/support/hooks.rb:100 0.000
1:35.055
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.714
When I log in to a new session in Turkish (tr) 27.202
Then the keyboard layout is set to "tr" 0.173
And tpsd is localized to the selected locale 0.139
When the network is plugged 0.018
And Tor is ready 18.259
Then I successfully start the Unsafe Browser 6.573
And I kill the Unsafe Browser 5.271
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 12.591
And DuckDuckGo is the default search engine 5.550
And I kill the Tor Browser 5.234
And the screen keyboard works in Thunderbird 5.846
And the layout of the screen keyboard is set to "us" 0.408
After features/support/hooks.rb:331 1.465
After features/support/hooks.rb:100 0.000
Tags: @product
1:26.418
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 10.180
When I set the language to Italian (it) 5.835
Then the language and keyboard have not been saved in cleartext storage 2.122
When I shutdown Tails and wait for the computer to power off 13.711
And I start Tails from USB drive "__internal" with network unplugged 54.245
Then the Welcome Screen's language is set to English 0.322
After features/support/hooks.rb:331 1.100
After features/support/hooks.rb:100 0.006
Tags: @product
1:34.096
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.175
When I set the language to Italian (it) 6.023
And I save the language and keyboard options in cleartext storage 2.582
Then the "it" language and keyboard have been saved in cleartext storage 0.157
When I set the language to French (fr) 4.533
Then the "fr" language and keyboard have been saved in cleartext storage 0.095
And I shutdown Tails and wait for the computer to power off 7.625
And I start Tails from USB drive "__internal" with network unplugged 53.429
Then the "fr" language and keyboard have been saved in cleartext storage 0.407
And the Welcome Screen's language is set to French 0.911
When I log in to a new session 10.078
Then the language is set to French 0.075
After features/support/hooks.rb:331 1.043
After features/support/hooks.rb:100 0.010
Tags: @product
3:17.211
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given I have started Tails without network from a USB drive without a persistent partition and logged in 9.492
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.577
And I create a persistent partition 50.677
And I manually store legacy localization settings in Persistent Storage 0.790
When I shutdown Tails and wait for the computer to power off 9.177
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 49.907
Then the Welcome Screen's language is set to English 0.407
And the Welcome Screen's formats is set to United States 0.260
When I enable persistence 9.265
Then the Welcome Screen's language is set to German 0.552
And the Welcome Screen's formats is set to France 0.181
When I set the language to Italian (it) 4.655
Then the language and keyboard have not been saved in cleartext storage 2.115
When I save the language and keyboard options in cleartext storage 2.435
Then the "it" language and keyboard have been saved in cleartext storage 0.124
And I shutdown Tails and wait for the computer to power off 2.818
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 41.411
Then the Welcome Screen's language is set to Italian 0.674
And the Welcome Screen's formats is set to Italy 0.234
When I enable persistence 10.324
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.305
And the Welcome Screen's language is set to Italian 0.820
After features/support/hooks.rb:331 1.022
After features/support/hooks.rb:100 0.034