Project Number Date
test_Tails_ISO_devel 4337 12 Apr 2026, 11:05

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 27:9.523 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.290
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.207
And I log in to a new session in German (de) 26.491
Then the live user's Documents directory exists 0.041
And there is a GNOME bookmark for the Documents directory 14.549
After features/support/hooks.rb:331 1.199
After features/support/hooks.rb:100 0.000
Tags: @product
49.828
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 6.734
And I log in to a new session in German (de) 28.040
Then the live user's Downloads directory exists 0.071
And there is a GNOME bookmark for the Downloads directory 14.981
After features/support/hooks.rb:331 1.173
After features/support/hooks.rb:100 0.000
Tags: @product
47.876
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.955
And I log in to a new session in German (de) 26.317
Then the live user's Music directory exists 0.055
And there is a GNOME bookmark for the Music directory 14.547
After features/support/hooks.rb:331 1.103
After features/support/hooks.rb:100 0.000
Tags: @product
50.204
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 6.819
And I log in to a new session in German (de) 28.378
Then the live user's Pictures directory exists 0.039
And there is a GNOME bookmark for the Pictures directory 14.966
After features/support/hooks.rb:331 0.897
After features/support/hooks.rb:100 0.000
Tags: @product
48.729
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.162
And I log in to a new session in German (de) 26.765
Then the live user's Videos directory exists 0.036
And there is a GNOME bookmark for the Videos directory 14.764
After features/support/hooks.rb:331 1.295
After features/support/hooks.rb:100 0.000
1:23.413
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.835
When I log in to a new session in Arabic (ar) 27.806
Then the keyboard layout is set to "eg" 0.128
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.025
And Tor is ready 12.304
Then I successfully start the Unsafe Browser 5.540
And I kill the Unsafe Browser 5.272
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 9.039
And DuckDuckGo is the default search engine 5.562
And I kill the Tor Browser 5.288
And the screen keyboard works in Thunderbird 4.992
And the layout of the screen keyboard is set to "us" 0.445
After features/support/hooks.rb:331 1.281
After features/support/hooks.rb:100 0.000
1:26.643
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.474
When I log in to a new session in Chinese (zh_CN) 27.989
Then the keyboard layout is set to "cn" 0.096
And tpsd is localized to the selected locale 0.114
When the network is plugged 0.165
And Tor is ready 13.509
Then I successfully start the Unsafe Browser 5.365
And I kill the Unsafe Browser 5.216
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 9.632
And DuckDuckGo is the default search engine 5.657
And I kill the Tor Browser 5.236
And the screen keyboard works in Thunderbird 5.715
And the layout of the screen keyboard is set to "us" 0.410
After features/support/hooks.rb:331 1.072
After features/support/hooks.rb:100 0.000
1:7.427
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 English (en) 12.583
Then the keyboard layout is set to "us" 0.160
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.041
And Tor is ready 12.611
Then I successfully start the Unsafe Browser 6.202
And I kill the Unsafe Browser 5.209
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 8.050
And DuckDuckGo is the default search engine 4.983
And I kill the Tor Browser 5.318
And the screen keyboard works in Thunderbird 4.639
And the layout of the screen keyboard is set to "us" 0.377
After features/support/hooks.rb:331 1.166
After features/support/hooks.rb:100 0.000
1:26.909
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 French (fr) 27.663
Then the keyboard layout is set to "fr" 0.109
And tpsd is localized to the selected locale 0.079
When the network is plugged 0.015
And Tor is ready 13.206
Then I successfully start the Unsafe Browser 6.650
And I kill the Unsafe Browser 5.209
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 9.096
And DuckDuckGo is the default search engine 5.795
And I kill the Tor Browser 5.268
And the screen keyboard works in Thunderbird 5.993
And the layout of the screen keyboard is set to "fr" 0.529
After features/support/hooks.rb:331 1.669
After features/support/hooks.rb:100 0.000
1:23.528
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.419
When I log in to a new session in German (de) 27.217
Then the keyboard layout is set to "de" 0.093
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.016
And Tor is ready 12.234
Then I successfully start the Unsafe Browser 5.428
And I kill the Unsafe Browser 5.298
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 8.825
And DuckDuckGo is the default search engine 5.171
And I kill the Tor Browser 5.231
And the screen keyboard works in Thunderbird 5.906
And the layout of the screen keyboard is set to "de" 0.483
After features/support/hooks.rb:331 1.166
After features/support/hooks.rb:100 0.000
1:21.765
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.018
When I log in to a new session in Hindi (hi) 26.879
Then the keyboard layout is set to "in" 0.143
And tpsd is localized to the selected locale 0.097
When the network is plugged 0.028
And Tor is ready 11.787
Then I successfully start the Unsafe Browser 5.657
And I kill the Unsafe Browser 5.323
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 8.474
And DuckDuckGo is the default search engine 5.575
And I kill the Tor Browser 5.324
And the screen keyboard works in Thunderbird 4.960
And the layout of the screen keyboard is set to "us" 0.380
After features/support/hooks.rb:331 1.454
After features/support/hooks.rb:100 0.000
1:22.634
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 6.850
When I log in to a new session in Indonesian (id) 27.601
Then the keyboard layout is set to "id" 0.134
And tpsd is localized to the selected locale 0.114
When the network is plugged 0.018
And Tor is ready 11.923
Then I successfully start the Unsafe Browser 6.020
And I kill the Unsafe Browser 5.308
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 7.932
And DuckDuckGo is the default search engine 6.232
And I kill the Tor Browser 5.285
And the screen keyboard works in Thunderbird 4.772
And the layout of the screen keyboard is set to "us" 0.372
After features/support/hooks.rb:331 1.269
After features/support/hooks.rb:100 0.000
1:25.928
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.205
When I log in to a new session in Italian (it) 27.626
Then the keyboard layout is set to "it" 0.150
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.017
And Tor is ready 13.229
Then I successfully start the Unsafe Browser 5.959
And I kill the Unsafe Browser 5.253
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 9.523
And DuckDuckGo is the default search engine 5.525
And I kill the Tor Browser 5.264
And the screen keyboard works in Thunderbird 5.543
And the layout of the screen keyboard is set to "us" 0.457
After features/support/hooks.rb:331 1.554
After features/support/hooks.rb:100 0.000
1:22.123
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.015
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.437
When I log in to a new session in Persian (fa) 27.129
Then the keyboard layout is set to "ir" 0.117
And tpsd is localized to the selected locale 0.095
When the network is plugged 0.018
And Tor is ready 11.960
Then I successfully start the Unsafe Browser 5.509
And I kill the Unsafe Browser 5.223
When I enable the screen keyboard 0.107
Then the screen keyboard works in Tor Browser 8.982
And DuckDuckGo is the default search engine 5.021
And I kill the Tor Browser 5.215
And the screen keyboard works in Thunderbird 4.887
And the layout of the screen keyboard is set to "ir" 0.418
After features/support/hooks.rb:331 1.307
After features/support/hooks.rb:100 0.000
1:21.736
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.087
When I log in to a new session in Portuguese (pt) 26.242
Then the keyboard layout is set to "pt" 0.296
And tpsd is localized to the selected locale 0.163
When the network is plugged 0.025
And Tor is ready 12.159
Then I successfully start the Unsafe Browser 5.070
And I kill the Unsafe Browser 5.270
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 8.924
And DuckDuckGo is the default search engine 5.251
And I kill the Tor Browser 5.218
And the screen keyboard works in Thunderbird 5.524
And the layout of the screen keyboard is set to "us" 0.416
After features/support/hooks.rb:331 1.654
After features/support/hooks.rb:100 0.000
1:22.827
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 6.883
When I log in to a new session in Russian (ru) 26.671
Then the keyboard layout is set to "ru" 0.105
And tpsd is localized to the selected locale 0.116
When the network is plugged 0.019
And Tor is ready 11.950
Then I successfully start the Unsafe Browser 6.027
And I kill the Unsafe Browser 5.268
When I enable the screen keyboard 0.078
Then the screen keyboard works in Tor Browser 9.232
And DuckDuckGo is the default search engine 5.955
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 4.933
And the layout of the screen keyboard is set to "ru" 0.376
After features/support/hooks.rb:331 1.168
After features/support/hooks.rb:100 0.000
1:21.028
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 6.809
When I log in to a new session in Spanish (es) 26.384
Then the keyboard layout is set to "es" 0.116
And tpsd is localized to the selected locale 0.126
When the network is plugged 0.159
And Tor is ready 11.667
Then I successfully start the Unsafe Browser 6.376
And I kill the Unsafe Browser 5.419
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 7.781
And DuckDuckGo is the default search engine 5.688
And I kill the Tor Browser 5.268
And the screen keyboard works in Thunderbird 4.774
And the layout of the screen keyboard is set to "us" 0.394
After features/support/hooks.rb:331 1.406
After features/support/hooks.rb:100 0.000
1:25.630
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.236
When I log in to a new session in Turkish (tr) 27.276
Then the keyboard layout is set to "tr" 0.108
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.014
And Tor is ready 13.382
Then I successfully start the Unsafe Browser 6.067
And I kill the Unsafe Browser 5.219
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 8.608
And DuckDuckGo is the default search engine 5.900
And I kill the Tor Browser 5.236
And the screen keyboard works in Thunderbird 5.883
And the layout of the screen keyboard is set to "us" 0.490
After features/support/hooks.rb:331 1.538
After features/support/hooks.rb:100 0.000
Tags: @product
1:7.050
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 stopped at Tails Greeter's login screen 9.481
When I set the language to Italian (it) 4.679
Then the language and keyboard have not been saved in cleartext storage 2.135
When I shutdown Tails and wait for the computer to power off 7.485
And I start Tails from USB drive "__internal" with network unplugged 42.942
Then the Welcome Screen's language is set to English 0.325
After features/support/hooks.rb:331 1.067
After features/support/hooks.rb:100 0.022
Tags: @product
1:19.717
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.026
When I set the language to Italian (it) 4.709
And I save the language and keyboard options in cleartext storage 2.472
Then the "it" language and keyboard have been saved in cleartext storage 0.113
When I set the language to French (fr) 4.553
Then the "fr" language and keyboard have been saved in cleartext storage 0.109
And I shutdown Tails and wait for the computer to power off 5.769
And I start Tails from USB drive "__internal" with network unplugged 42.285
Then the "fr" language and keyboard have been saved in cleartext storage 0.601
And the Welcome Screen's language is set to French 0.903
When I log in to a new session 10.115
Then the language is set to French 0.056
After features/support/hooks.rb:331 0.552
After features/support/hooks.rb:100 0.006
Tags: @product
2:45.229
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.814
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.386
And I create a persistent partition 30.985
And I manually store legacy localization settings in Persistent Storage 0.661
When I shutdown Tails and wait for the computer to power off 9.947
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 40.490
Then the Welcome Screen's language is set to English 0.298
And the Welcome Screen's formats is set to United States 0.283
When I enable persistence 8.148
Then the Welcome Screen's language is set to German 0.514
And the Welcome Screen's formats is set to France 0.234
When I set the language to Italian (it) 4.495
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.428
Then the "it" language and keyboard have been saved in cleartext storage 0.149
And I shutdown Tails and wait for the computer to power off 2.929
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 40.052
Then the Welcome Screen's language is set to Italian 0.692
And the Welcome Screen's formats is set to Italy 0.223
When I enable persistence 10.451
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.174
And the Welcome Screen's language is set to Italian 0.773
After features/support/hooks.rb:331 0.641
After features/support/hooks.rb:100 0.013