Project Number Date
test_Tails_ISO_devel 4195 27 Jan 2026, 20:21

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 240 0 0 0 0 240 21 0 21 26:12.423 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
49.036
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.469
And I log in to a new session in German (de) 25.087
Then the live user's Documents directory exists 0.037
And there is a GNOME bookmark for the Documents directory 15.442
After features/support/hooks.rb:331 0.962
After features/support/hooks.rb:100 0.000
Tags: @product
47.890
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.373
And I log in to a new session in German (de) 24.580
Then the live user's Downloads directory exists 0.077
And there is a GNOME bookmark for the Downloads directory 15.858
After features/support/hooks.rb:331 1.118
After features/support/hooks.rb:100 0.000
Tags: @product
48.362
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.278
And I log in to a new session in German (de) 25.582
Then the live user's Music directory exists 0.053
And there is a GNOME bookmark for the Music directory 15.448
After features/support/hooks.rb:331 1.127
After features/support/hooks.rb:100 0.000
Tags: @product
48.308
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.200
And I log in to a new session in German (de) 25.290
Then the live user's Pictures directory exists 0.059
And there is a GNOME bookmark for the Pictures directory 15.757
After features/support/hooks.rb:331 1.280
After features/support/hooks.rb:100 0.000
Tags: @product
47.785
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.069
And I log in to a new session in German (de) 25.031
Then the live user's Videos directory exists 0.051
And there is a GNOME bookmark for the Videos directory 15.633
After features/support/hooks.rb:331 1.224
After features/support/hooks.rb:100 0.000
1:20.775
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.262
When I log in to a new session in Arabic (ar) 24.122
Then the keyboard layout is set to "eg" 0.092
And tpsd is localized to the selected locale 0.089
When the network is plugged 0.017
And Tor is ready 14.240
Then I successfully start the Unsafe Browser 5.007
And I kill the Unsafe Browser 5.246
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 8.621
And DuckDuckGo is the default search engine 5.410
And I kill the Tor Browser 5.218
And the screen keyboard works in Thunderbird 4.896
And the layout of the screen keyboard is set to "us" 0.471
After features/support/hooks.rb:331 1.303
After features/support/hooks.rb:100 0.000
1:20.142
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.372
When I log in to a new session in Chinese (zh_CN) 24.623
Then the keyboard layout is set to "cn" 0.100
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.014
And Tor is ready 12.465
Then I successfully start the Unsafe Browser 5.049
And I kill the Unsafe Browser 5.204
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 9.232
And DuckDuckGo is the default search engine 5.310
And I kill the Tor Browser 5.227
And the screen keyboard works in Thunderbird 4.971
And the layout of the screen keyboard is set to "us" 0.403
After features/support/hooks.rb:331 0.950
After features/support/hooks.rb:100 0.000
1:8.601
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.204
When I log in to a new session in English (en) 9.648
Then the keyboard layout is set to "us" 0.159
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.027
And Tor is ready 13.807
Then I successfully start the Unsafe Browser 6.317
And I kill the Unsafe Browser 5.270
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 11.334
And DuckDuckGo is the default search engine 4.451
And I kill the Tor Browser 5.244
And the screen keyboard works in Thunderbird 4.604
And the layout of the screen keyboard is set to "us" 0.373
After features/support/hooks.rb:331 1.155
After features/support/hooks.rb:100 0.000
1:20.858
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.331
When I log in to a new session in French (fr) 25.874
Then the keyboard layout is set to "fr" 0.120
And tpsd is localized to the selected locale 0.074
When the network is plugged 0.016
And Tor is ready 12.508
Then I successfully start the Unsafe Browser 5.509
And I kill the Unsafe Browser 5.243
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.271
And DuckDuckGo is the default search engine 5.353
And I kill the Tor Browser 5.257
And the screen keyboard works in Thunderbird 4.858
And the layout of the screen keyboard is set to "fr" 0.378
After features/support/hooks.rb:331 1.531
After features/support/hooks.rb:100 0.000
1:21.293
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.615
When I log in to a new session in German (de) 25.450
Then the keyboard layout is set to "de" 0.085
And tpsd is localized to the selected locale 0.081
When the network is plugged 0.020
And Tor is ready 13.498
Then I successfully start the Unsafe Browser 4.854
And I kill the Unsafe Browser 5.204
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 8.357
And DuckDuckGo is the default search engine 5.082
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 5.408
And the layout of the screen keyboard is set to "de" 0.352
After features/support/hooks.rb:331 1.260
After features/support/hooks.rb:100 0.000
1:20.361
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.367
When I log in to a new session in Hindi (hi) 24.302
Then the keyboard layout is set to "in" 0.115
And tpsd is localized to the selected locale 0.086
When the network is plugged 0.015
And Tor is ready 13.034
Then I successfully start the Unsafe Browser 5.315
And I kill the Unsafe Browser 5.205
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 8.471
And DuckDuckGo is the default search engine 5.479
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 5.299
And the layout of the screen keyboard is set to "us" 0.379
After features/support/hooks.rb:331 1.184
After features/support/hooks.rb:100 0.000
1:20.136
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.477
When I log in to a new session in Indonesian (id) 24.553
Then the keyboard layout is set to "id" 0.080
And tpsd is localized to the selected locale 0.079
When the network is plugged 0.016
And Tor is ready 13.368
Then I successfully start the Unsafe Browser 4.804
And I kill the Unsafe Browser 5.290
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 8.513
And DuckDuckGo is the default search engine 4.920
And I kill the Tor Browser 5.214
And the screen keyboard works in Thunderbird 5.335
And the layout of the screen keyboard is set to "us" 0.382
After features/support/hooks.rb:331 1.186
After features/support/hooks.rb:100 0.000
1:19.048
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.235
When I log in to a new session in Italian (it) 24.572
Then the keyboard layout is set to "it" 0.090
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.015
And Tor is ready 12.571
Then I successfully start the Unsafe Browser 4.847
And I kill the Unsafe Browser 5.189
When I enable the screen keyboard 0.110
Then the screen keyboard works in Tor Browser 8.859
And DuckDuckGo is the default search engine 4.984
And I kill the Tor Browser 5.202
And the screen keyboard works in Thunderbird 4.888
And the layout of the screen keyboard is set to "us" 0.376
After features/support/hooks.rb:331 1.222
After features/support/hooks.rb:100 0.000
1:19.631
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.324
When I log in to a new session in Persian (fa) 23.725
Then the keyboard layout is set to "ir" 0.090
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.017
And Tor is ready 13.852
Then I successfully start the Unsafe Browser 4.801
And I kill the Unsafe Browser 5.185
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.755
And DuckDuckGo is the default search engine 5.337
And I kill the Tor Browser 5.276
And the screen keyboard works in Thunderbird 4.743
And the layout of the screen keyboard is set to "ir" 0.366
After features/support/hooks.rb:331 1.052
After features/support/hooks.rb:100 0.000
1:32.756
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.260
When I log in to a new session in Portuguese (pt) 25.055
Then the keyboard layout is set to "pt" 0.096
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.015
And Tor is ready 13.011
Then I successfully start the Unsafe Browser 5.358
And I kill the Unsafe Browser 5.205
When I enable the screen keyboard 0.145
Then the screen keyboard works in Tor Browser 8.211
And DuckDuckGo is the default search engine 5.054
And I kill the Tor Browser 5.236
And the screen keyboard works in Thunderbird 4.643
And the layout of the screen keyboard is set to "us" 0.354
After features/support/hooks.rb:331 1.725
After features/support/hooks.rb:100 0.000
1:21.000
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.275
When I log in to a new session in Russian (ru) 25.032
Then the keyboard layout is set to "ru" 0.091
And tpsd is localized to the selected locale 0.082
When the network is plugged 0.013
And Tor is ready 13.951
Then I successfully start the Unsafe Browser 5.057
And I kill the Unsafe Browser 5.195
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 8.680
And DuckDuckGo is the default search engine 5.157
And I kill the Tor Browser 5.199
And the screen keyboard works in Thunderbird 4.716
And the layout of the screen keyboard is set to "ru" 0.493
After features/support/hooks.rb:331 1.120
After features/support/hooks.rb:100 0.000
1:19.376
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.114
When I log in to a new session in Spanish (es) 23.819
Then the keyboard layout is set to "es" 0.089
And tpsd is localized to the selected locale 0.097
When the network is plugged 0.015
And Tor is ready 13.881
Then I successfully start the Unsafe Browser 4.925
And I kill the Unsafe Browser 5.225
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.123
And DuckDuckGo is the default search engine 5.060
And I kill the Tor Browser 5.206
And the screen keyboard works in Thunderbird 5.298
And the layout of the screen keyboard is set to "us" 0.455
After features/support/hooks.rb:331 1.353
After features/support/hooks.rb:100 0.000
1:20.300
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.493
When I log in to a new session in Turkish (tr) 23.964
Then the keyboard layout is set to "tr" 0.153
And tpsd is localized to the selected locale 0.182
When the network is plugged 0.018
And Tor is ready 13.933
Then I successfully start the Unsafe Browser 4.848
And I kill the Unsafe Browser 5.299
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 8.298
And DuckDuckGo is the default search engine 5.317
And I kill the Tor Browser 5.232
And the screen keyboard works in Thunderbird 5.109
And the layout of the screen keyboard is set to "us" 0.389
After features/support/hooks.rb:331 1.582
After features/support/hooks.rb:100 0.000
Tags: @product
1:1.811
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.625
When I set the language to Italian (it) 4.586
Then the language and keyboard have not been saved in cleartext storage 2.129
When I shutdown Tails and wait for the computer to power off 7.079
And I start Tails from USB drive "__internal" with network unplugged 38.997
Then the Welcome Screen's language is set to English 0.392
After features/support/hooks.rb:331 1.375
After features/support/hooks.rb:100 0.006
Tags: @product
1:6.651
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.781
When I set the language to Italian (it) 4.548
And I save the language and keyboard options in cleartext storage 2.404
Then the "it" language and keyboard have been saved in cleartext storage 0.114
When I set the language to French (fr) 4.510
Then the "fr" language and keyboard have been saved in cleartext storage 0.138
And I shutdown Tails and wait for the computer to power off 5.714
And I start Tails from USB drive "__internal" with network unplugged 40.274
Then the "fr" language and keyboard have been saved in cleartext storage 0.365
And the Welcome Screen's language is set to French 0.800
After features/support/hooks.rb:331 0.664
After features/support/hooks.rb:100 0.008
Tags: @product
2:38.294
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 logged in 8.786
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.465
And I create a persistent partition 29.883
And I manually store legacy localization settings in Persistent Storage 0.640
When I shutdown Tails and wait for the computer to power off 9.915
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 37.949
Then the Welcome Screen's language is set to English 0.285
And the Welcome Screen's formats is set to United States 0.171
When I enable persistence 7.790
Then the Welcome Screen's language is set to German 0.404
And the Welcome Screen's formats is set to France 0.186
When I set the language to Italian (it) 4.471
Then the language and keyboard have not been saved in cleartext storage 2.110
When I save the language and keyboard options in cleartext storage 2.506
Then the "it" language and keyboard have been saved in cleartext storage 0.141
And I shutdown Tails and wait for the computer to power off 2.777
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 38.313
Then the Welcome Screen's language is set to Italian 0.706
And the Welcome Screen's formats is set to Italy 0.297
When I enable persistence 9.617
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.193
And the Welcome Screen's language is set to Italian 0.676
After features/support/hooks.rb:331 0.525
After features/support/hooks.rb:100 0.025