Project Number Date
test_Tails_ISO_stable 6266 06 Apr 2026, 11:26

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 30:30.479 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
1:8.129
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.005
And I log in to a new session in German (de) 44.591
Then the live user's Documents directory exists 0.048
And there is a GNOME bookmark for the Documents directory 14.484
After features/support/hooks.rb:331 2.022
After features/support/hooks.rb:100 0.000
Tags: @product
55.181
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.468
And I log in to a new session in German (de) 33.074
Then the live user's Downloads directory exists 0.040
And there is a GNOME bookmark for the Downloads directory 14.599
After features/support/hooks.rb:331 1.130
After features/support/hooks.rb:100 0.000
Tags: @product
53.236
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.258
And I log in to a new session in German (de) 31.254
Then the live user's Music directory exists 0.041
And there is a GNOME bookmark for the Music directory 14.682
After features/support/hooks.rb:331 1.140
After features/support/hooks.rb:100 0.000
Tags: @product
51.862
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.406
And I log in to a new session in German (de) 29.716
Then the live user's Pictures directory exists 0.064
And there is a GNOME bookmark for the Pictures directory 14.675
After features/support/hooks.rb:331 1.255
After features/support/hooks.rb:100 0.000
Tags: @product
53.212
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.067
And I log in to a new session in German (de) 31.805
Then the live user's Videos directory exists 0.041
And there is a GNOME bookmark for the Videos directory 14.297
After features/support/hooks.rb:331 1.293
After features/support/hooks.rb:100 0.000
1:33.332
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.317
When I log in to a new session in Arabic (ar) 33.839
Then the keyboard layout is set to "eg" 0.123
And tpsd is localized to the selected locale 0.119
When the network is plugged 0.014
And Tor is ready 12.543
Then I successfully start the Unsafe Browser 8.897
And I kill the Unsafe Browser 5.208
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 9.056
And DuckDuckGo is the default search engine 5.648
And I kill the Tor Browser 5.342
And the screen keyboard works in Thunderbird 4.798
And the layout of the screen keyboard is set to "us" 0.355
After features/support/hooks.rb:331 2.743
After features/support/hooks.rb:100 0.000
1:25.954
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.402
When I log in to a new session in Chinese (zh_CN) 31.104
Then the keyboard layout is set to "cn" 0.169
And tpsd is localized to the selected locale 0.141
When the network is plugged 0.018
And Tor is ready 12.221
Then I successfully start the Unsafe Browser 5.921
And I kill the Unsafe Browser 5.227
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 8.242
And DuckDuckGo is the default search engine 4.880
And I kill the Tor Browser 5.235
And the screen keyboard works in Thunderbird 4.828
And the layout of the screen keyboard is set to "us" 0.502
After features/support/hooks.rb:331 1.210
After features/support/hooks.rb:100 0.000
1:15.380
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.373
When I log in to a new session in English (en) 20.623
Then the keyboard layout is set to "us" 0.128
And tpsd is localized to the selected locale 0.133
When the network is plugged 0.016
And Tor is ready 12.706
Then I successfully start the Unsafe Browser 5.411
And I kill the Unsafe Browser 5.221
When I enable the screen keyboard 0.097
Then the screen keyboard works in Tor Browser 9.074
And DuckDuckGo is the default search engine 3.778
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 5.233
And the layout of the screen keyboard is set to "us" 0.364
After features/support/hooks.rb:331 1.211
After features/support/hooks.rb:100 0.000
1:35.857
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.389
When I log in to a new session in French (fr) 35.960
Then the keyboard layout is set to "fr" 0.099
And tpsd is localized to the selected locale 0.097
When the network is plugged 0.038
And Tor is ready 13.495
Then I successfully start the Unsafe Browser 7.253
And I kill the Unsafe Browser 5.207
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 9.430
And DuckDuckGo is the default search engine 5.674
And I kill the Tor Browser 5.282
And the screen keyboard works in Thunderbird 5.450
And the layout of the screen keyboard is set to "fr" 0.380
After features/support/hooks.rb:331 1.382
After features/support/hooks.rb:100 0.000
2:6.833
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.351
When I log in to a new session in German (de) 37.583
Then the keyboard layout is set to "de" 0.115
And tpsd is localized to the selected locale 0.185
When the network is plugged 0.043
And Tor is ready 41.930
Then I successfully start the Unsafe Browser 5.878
And I kill the Unsafe Browser 5.205
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 12.240
And DuckDuckGo is the default search engine 5.449
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 5.149
And the layout of the screen keyboard is set to "de" 0.408
After features/support/hooks.rb:331 1.368
After features/support/hooks.rb:100 0.000
1:28.096
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) 32.784
Then the keyboard layout is set to "in" 0.089
And tpsd is localized to the selected locale 0.121
When the network is plugged 0.018
And Tor is ready 12.100
Then I successfully start the Unsafe Browser 5.457
And I kill the Unsafe Browser 5.230
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 8.891
And DuckDuckGo is the default search engine 5.678
And I kill the Tor Browser 5.190
And the screen keyboard works in Thunderbird 4.757
And the layout of the screen keyboard is set to "us" 0.353
After features/support/hooks.rb:331 1.081
After features/support/hooks.rb:100 0.000
1:27.856
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.580
When I log in to a new session in Indonesian (id) 32.194
Then the keyboard layout is set to "id" 0.165
And tpsd is localized to the selected locale 0.122
When the network is plugged 0.019
And Tor is ready 12.165
Then I successfully start the Unsafe Browser 5.524
And I kill the Unsafe Browser 5.175
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 8.615
And DuckDuckGo is the default search engine 5.366
And I kill the Tor Browser 5.224
And the screen keyboard works in Thunderbird 5.135
And the layout of the screen keyboard is set to "us" 0.464
After features/support/hooks.rb:331 1.622
After features/support/hooks.rb:100 0.000
1:27.474
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.305
When I log in to a new session in Italian (it) 32.402
Then the keyboard layout is set to "it" 0.082
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.018
And Tor is ready 12.105
Then I successfully start the Unsafe Browser 5.670
And I kill the Unsafe Browser 5.248
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.837
And DuckDuckGo is the default search engine 5.664
And I kill the Tor Browser 5.206
And the screen keyboard works in Thunderbird 4.363
And the layout of the screen keyboard is set to "us" 0.402
After features/support/hooks.rb:331 1.224
After features/support/hooks.rb:100 0.000
1:27.452
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.620
When I log in to a new session in Persian (fa) 32.413
Then the keyboard layout is set to "ir" 0.088
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.017
And Tor is ready 11.667
Then I successfully start the Unsafe Browser 5.498
And I kill the Unsafe Browser 5.269
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.505
And DuckDuckGo is the default search engine 5.471
And I kill the Tor Browser 5.289
And the screen keyboard works in Thunderbird 5.029
And the layout of the screen keyboard is set to "ir" 0.424
After features/support/hooks.rb:331 1.389
After features/support/hooks.rb:100 0.000
1:36.885
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.263
When I log in to a new session in Portuguese (pt) 42.135
Then the keyboard layout is set to "pt" 0.100
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.016
And Tor is ready 12.103
Then I successfully start the Unsafe Browser 5.251
And I kill the Unsafe Browser 5.192
When I enable the screen keyboard 0.050
Then the screen keyboard works in Tor Browser 8.714
And DuckDuckGo is the default search engine 5.123
And I kill the Tor Browser 5.214
And the screen keyboard works in Thunderbird 5.205
And the layout of the screen keyboard is set to "us" 0.398
After features/support/hooks.rb:331 1.334
After features/support/hooks.rb:100 0.000
1:24.905
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 Russian (ru) 30.675
Then the keyboard layout is set to "ru" 0.113
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.014
And Tor is ready 12.007
Then I successfully start the Unsafe Browser 6.114
And I kill the Unsafe Browser 5.186
When I enable the screen keyboard 0.117
Then the screen keyboard works in Tor Browser 7.609
And DuckDuckGo is the default search engine 4.933
And I kill the Tor Browser 5.368
And the screen keyboard works in Thunderbird 4.965
And the layout of the screen keyboard is set to "ru" 0.405
After features/support/hooks.rb:331 1.162
After features/support/hooks.rb:100 0.000
1:31.687
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.063
When I log in to a new session in Spanish (es) 36.740
Then the keyboard layout is set to "es" 0.115
And tpsd is localized to the selected locale 0.070
When the network is plugged 0.014
And Tor is ready 11.580
Then I successfully start the Unsafe Browser 5.649
And I kill the Unsafe Browser 5.214
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 8.730
And DuckDuckGo is the default search engine 5.506
And I kill the Tor Browser 5.220
And the screen keyboard works in Thunderbird 5.282
And the layout of the screen keyboard is set to "us" 0.414
After features/support/hooks.rb:331 0.897
After features/support/hooks.rb:100 0.000
1:32.582
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.521
When I log in to a new session in Turkish (tr) 34.416
Then the keyboard layout is set to "tr" 0.120
And tpsd is localized to the selected locale 0.129
When the network is plugged 0.019
And Tor is ready 12.675
Then I successfully start the Unsafe Browser 7.890
And I kill the Unsafe Browser 5.208
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 8.383
And DuckDuckGo is the default search engine 5.587
And I kill the Tor Browser 5.262
And the screen keyboard works in Thunderbird 4.878
And the layout of the screen keyboard is set to "us" 0.423
After features/support/hooks.rb:331 1.103
After features/support/hooks.rb:100 0.000
Tags: @product
1:16.422
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.261
When I set the language to Italian (it) 4.669
Then the language and keyboard have not been saved in cleartext storage 2.113
When I shutdown Tails and wait for the computer to power off 14.872
And I start Tails from USB drive "__internal" with network unplugged 45.257
Then the Welcome Screen's language is set to English 0.248
After features/support/hooks.rb:331 1.068
After features/support/hooks.rb:100 0.015
Tags: @product
1:23.355
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.024
When I set the language to Italian (it) 5.741
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.105
When I set the language to French (fr) 4.524
Then the "fr" language and keyboard have been saved in cleartext storage 0.108
And I shutdown Tails and wait for the computer to power off 9.099
And I start Tails from USB drive "__internal" with network unplugged 44.119
Then the "fr" language and keyboard have been saved in cleartext storage 0.400
And the Welcome Screen's language is set to French 0.796
When I log in to a new session 7.861
Then the language is set to French 0.054
After features/support/hooks.rb:331 0.980
After features/support/hooks.rb:100 0.020
Tags: @product
3:14.778
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.027
Given I have started Tails without network from a USB drive without a persistent partition and logged in 9.030
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.380
And I create a persistent partition 53.354
And I manually store legacy localization settings in Persistent Storage 1.325
When I shutdown Tails and wait for the computer to power off 17.535
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 40.119
Then the Welcome Screen's language is set to English 0.342
And the Welcome Screen's formats is set to United States 0.301
When I enable persistence 8.455
Then the Welcome Screen's language is set to German 0.510
And the Welcome Screen's formats is set to France 0.237
When I set the language to Italian (it) 4.493
Then the language and keyboard have not been saved in cleartext storage 2.105
When I save the language and keyboard options in cleartext storage 2.388
Then the "it" language and keyboard have been saved in cleartext storage 0.231
And I shutdown Tails and wait for the computer to power off 3.009
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 39.079
Then the Welcome Screen's language is set to Italian 0.723
And the Welcome Screen's formats is set to Italy 0.234
When I enable persistence 9.892
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.246
And the Welcome Screen's language is set to Italian 0.782
After features/support/hooks.rb:331 1.020
After features/support/hooks.rb:100 0.017