Project Number Date
test_Tails_ISO_devel 4321 06 Apr 2026, 11:34

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:37.373 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.852
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.422
And I log in to a new session in German (de) 29.988
Then the live user's Documents directory exists 0.040
And there is a GNOME bookmark for the Documents directory 14.401
After features/support/hooks.rb:331 1.225
After features/support/hooks.rb:100 0.000
Tags: @product
53.680
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.173
And I log in to a new session in German (de) 31.785
Then the live user's Downloads directory exists 0.041
And there is a GNOME bookmark for the Downloads directory 14.679
After features/support/hooks.rb:331 0.885
After features/support/hooks.rb:100 0.000
Tags: @product
53.843
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.672
And I log in to a new session in German (de) 31.396
Then the live user's Music directory exists 0.053
And there is a GNOME bookmark for the Music directory 14.720
After features/support/hooks.rb:331 1.422
After features/support/hooks.rb:100 0.000
Tags: @product
54.760
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.392
And I log in to a new session in German (de) 32.277
Then the live user's Pictures directory exists 0.043
And there is a GNOME bookmark for the Pictures directory 15.046
After features/support/hooks.rb:331 0.899
After features/support/hooks.rb:100 0.000
Tags: @product
52.167
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.572
And I log in to a new session in German (de) 30.072
Then the live user's Videos directory exists 0.036
And there is a GNOME bookmark for the Videos directory 14.485
After features/support/hooks.rb:331 0.954
After features/support/hooks.rb:100 0.000
1:26.947
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.346
When I log in to a new session in Arabic (ar) 32.053
Then the keyboard layout is set to "eg" 0.124
And tpsd is localized to the selected locale 0.148
When the network is plugged 0.015
And Tor is ready 11.628
Then I successfully start the Unsafe Browser 5.433
And I kill the Unsafe Browser 5.201
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 8.380
And DuckDuckGo is the default search engine 6.056
And I kill the Tor Browser 5.255
And the screen keyboard works in Thunderbird 4.831
And the layout of the screen keyboard is set to "us" 0.379
After features/support/hooks.rb:331 1.253
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.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.666
When I log in to a new session in Chinese (zh_CN) 32.234
Then the keyboard layout is set to "cn" 0.111
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.021
And Tor is ready 11.885
Then I successfully start the Unsafe Browser 5.766
And I kill the Unsafe Browser 5.220
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 8.231
And DuckDuckGo is the default search engine 4.912
And I kill the Tor Browser 5.218
And the screen keyboard works in Thunderbird 4.982
And the layout of the screen keyboard is set to "us" 0.392
After features/support/hooks.rb:331 1.376
After features/support/hooks.rb:100 0.000
1:10.511
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.691
When I log in to a new session in English (en) 16.655
Then the keyboard layout is set to "us" 0.128
And tpsd is localized to the selected locale 0.142
When the network is plugged 0.020
And Tor is ready 12.016
Then I successfully start the Unsafe Browser 6.055
And I kill the Unsafe Browser 5.226
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 7.809
And DuckDuckGo is the default search engine 4.844
And I kill the Tor Browser 5.273
And the screen keyboard works in Thunderbird 4.216
And the layout of the screen keyboard is set to "us" 0.377
After features/support/hooks.rb:331 0.803
After features/support/hooks.rb:100 0.000
1:38.233
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.762
When I log in to a new session in French (fr) 31.252
Then the keyboard layout is set to "fr" 0.112
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.015
And Tor is ready 19.245
Then I successfully start the Unsafe Browser 6.942
And I kill the Unsafe Browser 5.245
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 11.455
And DuckDuckGo is the default search engine 5.612
And I kill the Tor Browser 5.263
And the screen keyboard works in Thunderbird 4.800
And the layout of the screen keyboard is set to "fr" 0.367
After features/support/hooks.rb:331 1.035
After features/support/hooks.rb:100 0.000
1:26.761
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.693
When I log in to a new session in German (de) 30.536
Then the keyboard layout is set to "de" 0.117
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.014
And Tor is ready 11.803
Then I successfully start the Unsafe Browser 6.002
And I kill the Unsafe Browser 5.214
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 9.066
And DuckDuckGo is the default search engine 5.500
And I kill the Tor Browser 5.202
And the screen keyboard works in Thunderbird 5.013
And the layout of the screen keyboard is set to "de" 0.429
After features/support/hooks.rb:331 1.065
After features/support/hooks.rb:100 0.000
1:26.439
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.655
When I log in to a new session in Hindi (hi) 32.252
Then the keyboard layout is set to "in" 0.112
And tpsd is localized to the selected locale 0.097
When the network is plugged 0.014
And Tor is ready 11.341
Then I successfully start the Unsafe Browser 5.695
And I kill the Unsafe Browser 5.234
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 8.009
And DuckDuckGo is the default search engine 4.819
And I kill the Tor Browser 5.230
And the screen keyboard works in Thunderbird 5.532
And the layout of the screen keyboard is set to "us" 0.382
After features/support/hooks.rb:331 1.225
After features/support/hooks.rb:100 0.000
1:30.746
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.211
When I log in to a new session in Indonesian (id) 32.839
Then the keyboard layout is set to "id" 0.092
And tpsd is localized to the selected locale 0.117
When the network is plugged 0.015
And Tor is ready 11.974
Then I successfully start the Unsafe Browser 6.182
And I kill the Unsafe Browser 5.248
When I enable the screen keyboard 0.051
Then the screen keyboard works in Tor Browser 10.965
And DuckDuckGo is the default search engine 5.465
And I kill the Tor Browser 5.242
And the screen keyboard works in Thunderbird 4.770
And the layout of the screen keyboard is set to "us" 0.569
After features/support/hooks.rb:331 2.827
After features/support/hooks.rb:100 0.000
1:26.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.663
When I log in to a new session in Italian (it) 31.019
Then the keyboard layout is set to "it" 0.114
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.026
And Tor is ready 12.018
Then I successfully start the Unsafe Browser 6.955
And I kill the Unsafe Browser 5.237
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 7.906
And DuckDuckGo is the default search engine 5.134
And I kill the Tor Browser 5.236
And the screen keyboard works in Thunderbird 4.923
And the layout of the screen keyboard is set to "us" 0.395
After features/support/hooks.rb:331 1.335
After features/support/hooks.rb:100 0.000
1:25.247
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.432
When I log in to a new session in Persian (fa) 29.918
Then the keyboard layout is set to "ir" 0.131
And tpsd is localized to the selected locale 0.097
When the network is plugged 0.013
And Tor is ready 11.584
Then I successfully start the Unsafe Browser 7.131
And I kill the Unsafe Browser 5.213
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 8.367
And DuckDuckGo is the default search engine 5.139
And I kill the Tor Browser 5.255
And the screen keyboard works in Thunderbird 4.534
And the layout of the screen keyboard is set to "ir" 0.370
After features/support/hooks.rb:331 1.552
After features/support/hooks.rb:100 0.000
2:1.185
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 Portuguese (pt) 31.423
Then the keyboard layout is set to "pt" 0.136
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.017
And Tor is ready 43.583
Then I successfully start the Unsafe Browser 5.208
And I kill the Unsafe Browser 5.322
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 11.869
And DuckDuckGo is the default search engine 5.563
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 4.681
And the layout of the screen keyboard is set to "us" 0.398
After features/support/hooks.rb:331 1.102
After features/support/hooks.rb:100 0.000
1:29.271
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.774
When I log in to a new session in Russian (ru) 33.983
Then the keyboard layout is set to "ru" 0.092
And tpsd is localized to the selected locale 0.087
When the network is plugged 0.038
And Tor is ready 12.448
Then I successfully start the Unsafe Browser 5.714
And I kill the Unsafe Browser 5.232
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 7.711
And DuckDuckGo is the default search engine 5.343
And I kill the Tor Browser 5.198
And the screen keyboard works in Thunderbird 5.135
And the layout of the screen keyboard is set to "ru" 0.435
After features/support/hooks.rb:331 1.309
After features/support/hooks.rb:100 0.000
1:27.590
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.346
When I log in to a new session in Spanish (es) 31.037
Then the keyboard layout is set to "es" 0.089
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.019
And Tor is ready 13.023
Then I successfully start the Unsafe Browser 6.431
And I kill the Unsafe Browser 5.186
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 8.288
And DuckDuckGo is the default search engine 5.476
And I kill the Tor Browser 5.249
And the screen keyboard works in Thunderbird 4.911
And the layout of the screen keyboard is set to "us" 0.380
After features/support/hooks.rb:331 1.177
After features/support/hooks.rb:100 0.000
1:29.650
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.016
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.867
When I log in to a new session in Turkish (tr) 32.473
Then the keyboard layout is set to "tr" 0.151
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.017
And Tor is ready 12.833
Then I successfully start the Unsafe Browser 6.703
And I kill the Unsafe Browser 5.260
When I enable the screen keyboard 0.106
Then the screen keyboard works in Tor Browser 8.179
And DuckDuckGo is the default search engine 5.513
And I kill the Tor Browser 5.193
And the screen keyboard works in Thunderbird 4.817
And the layout of the screen keyboard is set to "us" 0.421
After features/support/hooks.rb:331 1.061
After features/support/hooks.rb:100 0.000
Tags: @product
1:19.179
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 9.550
When I set the language to Italian (it) 5.679
Then the language and keyboard have not been saved in cleartext storage 2.098
When I shutdown Tails and wait for the computer to power off 18.981
And I start Tails from USB drive "__internal" with network unplugged 42.566
Then the Welcome Screen's language is set to English 0.302
After features/support/hooks.rb:331 0.885
After features/support/hooks.rb:100 0.007
Tags: @product
1:25.098
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.114
When I set the language to Italian (it) 4.674
And I save the language and keyboard options in cleartext storage 2.519
Then the "it" language and keyboard have been saved in cleartext storage 0.136
When I set the language to French (fr) 4.635
Then the "fr" language and keyboard have been saved in cleartext storage 0.107
And I shutdown Tails and wait for the computer to power off 8.480
And I start Tails from USB drive "__internal" with network unplugged 46.153
Then the "fr" language and keyboard have been saved in cleartext storage 0.419
And the Welcome Screen's language is set to French 0.872
When I log in to a new session 8.933
Then the language is set to French 0.050
After features/support/hooks.rb:331 0.799
After features/support/hooks.rb:100 0.006
Tags: @product
2:59.604
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 9.957
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.572
And I create a persistent partition 38.527
And I manually store legacy localization settings in Persistent Storage 0.686
When I shutdown Tails and wait for the computer to power off 20.164
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 38.089
Then the Welcome Screen's language is set to English 0.302
And the Welcome Screen's formats is set to United States 0.208
When I enable persistence 7.878
Then the Welcome Screen's language is set to German 0.423
And the Welcome Screen's formats is set to France 0.204
When I set the language to Italian (it) 4.513
Then the language and keyboard have not been saved in cleartext storage 2.134
When I save the language and keyboard options in cleartext storage 2.448
Then the "it" language and keyboard have been saved in cleartext storage 0.148
And I shutdown Tails and wait for the computer to power off 2.853
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 38.650
Then the Welcome Screen's language is set to Italian 0.709
And the Welcome Screen's formats is set to Italy 0.236
When I enable persistence 9.827
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.243
And the Welcome Screen's language is set to Italian 0.823
After features/support/hooks.rb:331 0.788
After features/support/hooks.rb:100 0.013