Project Number Date
test_Tails_ISO_devel 4348 16 Apr 2026, 11:03

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:14.514 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
48.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 8.499
And I log in to a new session in German (de) 25.448
Then the live user's Documents directory exists 0.041
And there is a GNOME bookmark for the Documents directory 14.654
After features/support/hooks.rb:331 0.806
After features/support/hooks.rb:100 0.000
Tags: @product
48.480
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.604
And I log in to a new session in German (de) 26.305
Then the live user's Downloads directory exists 0.060
And there is a GNOME bookmark for the Downloads directory 14.510
After features/support/hooks.rb:331 1.030
After features/support/hooks.rb:100 0.000
Tags: @product
47.607
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.320
And I log in to a new session in German (de) 25.698
Then the live user's Music directory exists 0.049
And there is a GNOME bookmark for the Music directory 14.537
After features/support/hooks.rb:331 0.852
After features/support/hooks.rb:100 0.000
Tags: @product
48.918
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.916
And I log in to a new session in German (de) 27.068
Then the live user's Pictures directory exists 0.072
And there is a GNOME bookmark for the Pictures directory 14.861
After features/support/hooks.rb:331 1.085
After features/support/hooks.rb:100 0.000
Tags: @product
47.472
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.215
And I log in to a new session in German (de) 25.538
Then the live user's Videos directory exists 0.040
And there is a GNOME bookmark for the Videos directory 14.678
After features/support/hooks.rb:331 0.969
After features/support/hooks.rb:100 0.000
1:21.057
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.067
When I log in to a new session in Arabic (ar) 26.329
Then the keyboard layout is set to "eg" 0.093
And tpsd is localized to the selected locale 0.128
When the network is plugged 0.046
And Tor is ready 12.539
Then I successfully start the Unsafe Browser 5.982
And I kill the Unsafe Browser 5.241
When I enable the screen keyboard 0.091
Then the screen keyboard works in Tor Browser 7.801
And DuckDuckGo is the default search engine 5.067
And I kill the Tor Browser 5.260
And the screen keyboard works in Thunderbird 5.051
And the layout of the screen keyboard is set to "us" 0.356
After features/support/hooks.rb:331 1.001
After features/support/hooks.rb:100 0.000
1:19.309
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 Chinese (zh_CN) 25.924
Then the keyboard layout is set to "cn" 0.117
And tpsd is localized to the selected locale 0.143
When the network is plugged 0.049
And Tor is ready 11.757
Then I successfully start the Unsafe Browser 5.657
And I kill the Unsafe Browser 5.232
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 7.588
And DuckDuckGo is the default search engine 5.234
And I kill the Tor Browser 5.244
And the screen keyboard works in Thunderbird 4.661
And the layout of the screen keyboard is set to "us" 0.358
After features/support/hooks.rb:331 1.250
After features/support/hooks.rb:100 0.000
1:5.372
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.326
When I log in to a new session in English (en) 11.219
Then the keyboard layout is set to "us" 0.112
And tpsd is localized to the selected locale 0.092
When the network is plugged 0.015
And Tor is ready 13.380
Then I successfully start the Unsafe Browser 4.892
And I kill the Unsafe Browser 5.212
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 8.432
And DuckDuckGo is the default search engine 4.448
And I kill the Tor Browser 5.210
And the screen keyboard works in Thunderbird 4.613
And the layout of the screen keyboard is set to "us" 0.358
After features/support/hooks.rb:331 1.616
After features/support/hooks.rb:100 0.000
1:20.790
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.516
When I log in to a new session in French (fr) 25.992
Then the keyboard layout is set to "fr" 0.093
And tpsd is localized to the selected locale 0.079
When the network is plugged 0.017
And Tor is ready 11.686
Then I successfully start the Unsafe Browser 5.693
And I kill the Unsafe Browser 5.183
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 8.344
And DuckDuckGo is the default search engine 5.493
And I kill the Tor Browser 5.200
And the screen keyboard works in Thunderbird 4.897
And the layout of the screen keyboard is set to "fr" 0.525
After features/support/hooks.rb:331 1.535
After features/support/hooks.rb:100 0.000
1:21.197
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.284
When I log in to a new session in German (de) 26.539
Then the keyboard layout is set to "de" 0.098
And tpsd is localized to the selected locale 0.078
When the network is plugged 0.021
And Tor is ready 11.933
Then I successfully start the Unsafe Browser 5.270
And I kill the Unsafe Browser 5.244
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 8.713
And DuckDuckGo is the default search engine 4.975
And I kill the Tor Browser 5.189
And the screen keyboard works in Thunderbird 5.362
And the layout of the screen keyboard is set to "de" 0.409
After features/support/hooks.rb:331 1.296
After features/support/hooks.rb:100 0.000
1:19.690
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.240
When I log in to a new session in Hindi (hi) 25.783
Then the keyboard layout is set to "in" 0.109
And tpsd is localized to the selected locale 0.086
When the network is plugged 0.020
And Tor is ready 12.068
Then I successfully start the Unsafe Browser 4.978
And I kill the Unsafe Browser 5.314
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.581
And DuckDuckGo is the default search engine 4.872
And I kill the Tor Browser 5.228
And the screen keyboard works in Thunderbird 4.948
And the layout of the screen keyboard is set to "us" 0.396
After features/support/hooks.rb:331 1.026
After features/support/hooks.rb:100 0.000
1:21.115
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.283
When I log in to a new session in Indonesian (id) 26.691
Then the keyboard layout is set to "id" 0.168
And tpsd is localized to the selected locale 0.084
When the network is plugged 0.021
And Tor is ready 11.703
Then I successfully start the Unsafe Browser 5.370
And I kill the Unsafe Browser 5.204
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 8.552
And DuckDuckGo is the default search engine 4.990
And I kill the Tor Browser 5.234
And the screen keyboard works in Thunderbird 5.354
And the layout of the screen keyboard is set to "us" 0.388
After features/support/hooks.rb:331 1.230
After features/support/hooks.rb:100 0.000
1:19.254
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.377
When I log in to a new session in Italian (it) 25.415
Then the keyboard layout is set to "it" 0.141
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.018
And Tor is ready 11.781
Then I successfully start the Unsafe Browser 5.454
And I kill the Unsafe Browser 5.207
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.268
And DuckDuckGo is the default search engine 4.938
And I kill the Tor Browser 5.266
And the screen keyboard works in Thunderbird 4.840
And the layout of the screen keyboard is set to "us" 0.390
After features/support/hooks.rb:331 1.371
After features/support/hooks.rb:100 0.000
1:20.527
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.131
When I log in to a new session in Persian (fa) 26.565
Then the keyboard layout is set to "ir" 0.103
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.036
And Tor is ready 11.240
Then I successfully start the Unsafe Browser 5.846
And I kill the Unsafe Browser 5.349
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.240
And DuckDuckGo is the default search engine 5.337
And I kill the Tor Browser 5.263
And the screen keyboard works in Thunderbird 4.861
And the layout of the screen keyboard is set to "ir" 0.380
After features/support/hooks.rb:331 1.041
After features/support/hooks.rb:100 0.000
1:20.072
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.148
When I log in to a new session in Portuguese (pt) 26.060
Then the keyboard layout is set to "pt" 0.111
And tpsd is localized to the selected locale 0.085
When the network is plugged 0.021
And Tor is ready 11.947
Then I successfully start the Unsafe Browser 5.651
And I kill the Unsafe Browser 5.292
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 7.655
And DuckDuckGo is the default search engine 5.449
And I kill the Tor Browser 5.234
And the screen keyboard works in Thunderbird 4.984
And the layout of the screen keyboard is set to "us" 0.359
After features/support/hooks.rb:331 2.136
After features/support/hooks.rb:100 0.000
1:19.760
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.128
When I log in to a new session in Russian (ru) 25.945
Then the keyboard layout is set to "ru" 0.095
And tpsd is localized to the selected locale 0.089
When the network is plugged 0.017
And Tor is ready 11.457
Then I successfully start the Unsafe Browser 5.557
And I kill the Unsafe Browser 5.264
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 8.347
And DuckDuckGo is the default search engine 5.236
And I kill the Tor Browser 5.258
And the screen keyboard works in Thunderbird 4.863
And the layout of the screen keyboard is set to "ru" 0.436
After features/support/hooks.rb:331 1.524
After features/support/hooks.rb:100 0.000
1:22.083
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.412
When I log in to a new session in Spanish (es) 26.918
Then the keyboard layout is set to "es" 0.082
And tpsd is localized to the selected locale 0.131
When the network is plugged 0.015
And Tor is ready 13.010
Then I successfully start the Unsafe Browser 5.439
And I kill the Unsafe Browser 5.201
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 7.826
And DuckDuckGo is the default search engine 5.628
And I kill the Tor Browser 5.274
And the screen keyboard works in Thunderbird 4.694
And the layout of the screen keyboard is set to "us" 0.384
After features/support/hooks.rb:331 1.998
After features/support/hooks.rb:100 0.000
1:24.982
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.552
When I log in to a new session in Turkish (tr) 25.904
Then the keyboard layout is set to "tr" 0.120
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.015
And Tor is ready 12.814
Then I successfully start the Unsafe Browser 5.505
And I kill the Unsafe Browser 5.195
When I enable the screen keyboard 0.051
Then the screen keyboard works in Tor Browser 11.761
And DuckDuckGo is the default search engine 5.359
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 4.937
And the layout of the screen keyboard is set to "us" 0.439
After features/support/hooks.rb:331 1.190
After features/support/hooks.rb:100 0.000
Tags: @product
1:2.545
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.751
When I set the language to Italian (it) 4.542
Then the language and keyboard have not been saved in cleartext storage 2.215
When I shutdown Tails and wait for the computer to power off 7.118
And I start Tails from USB drive "__internal" with network unplugged 39.615
Then the Welcome Screen's language is set to English 0.302
After features/support/hooks.rb:331 1.035
After features/support/hooks.rb:100 0.007
Tags: @product
1:16.562
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.692
When I set the language to Italian (it) 4.576
And I save the language and keyboard options in cleartext storage 2.475
Then the "it" language and keyboard have been saved in cleartext storage 1.167
When I set the language to French (fr) 4.478
Then the "fr" language and keyboard have been saved in cleartext storage 0.119
And I shutdown Tails and wait for the computer to power off 5.676
And I start Tails from USB drive "__internal" with network unplugged 39.825
Then the "fr" language and keyboard have been saved in cleartext storage 0.351
And the Welcome Screen's language is set to French 0.791
When I log in to a new session 9.337
Then the language is set to French 0.070
After features/support/hooks.rb:331 0.706
After features/support/hooks.rb:100 0.014
Tags: @product
2:39.069
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 logged in 8.425
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.298
And I create a persistent partition 30.282
And I manually store legacy localization settings in Persistent Storage 0.697
When I shutdown Tails and wait for the computer to power off 9.639
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 37.724
Then the Welcome Screen's language is set to English 0.259
And the Welcome Screen's formats is set to United States 0.166
When I enable persistence 7.966
Then the Welcome Screen's language is set to German 0.545
And the Welcome Screen's formats is set to France 0.233
When I set the language to Italian (it) 4.530
Then the language and keyboard have not been saved in cleartext storage 2.091
When I save the language and keyboard options in cleartext storage 2.407
Then the "it" language and keyboard have been saved in cleartext storage 0.112
And I shutdown Tails and wait for the computer to power off 2.701
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 39.228
Then the Welcome Screen's language is set to Italian 0.573
And the Welcome Screen's formats is set to Italy 0.212
When I enable persistence 10.066
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.224
And the Welcome Screen's language is set to Italian 0.681
After features/support/hooks.rb:331 0.781
After features/support/hooks.rb:100 0.011