Project Number Date
test_Tails_ISO_devel 4295 26 Mar 2026, 13:43

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:18.883 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
54.497
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 8.773
And I log in to a new session in German (de) 30.974
Then the live user's Documents directory exists 0.040
And there is a GNOME bookmark for the Documents directory 14.708
After features/support/hooks.rb:331 1.172
After features/support/hooks.rb:100 0.000
Tags: @product
52.065
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.486
And I log in to a new session in German (de) 29.333
Then the live user's Downloads directory exists 0.076
And there is a GNOME bookmark for the Downloads directory 15.169
After features/support/hooks.rb:331 1.020
After features/support/hooks.rb:100 0.000
Tags: @product
53.997
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.651
And I log in to a new session in German (de) 31.240
Then the live user's Music directory exists 0.072
And there is a GNOME bookmark for the Music directory 15.032
After features/support/hooks.rb:331 1.227
After features/support/hooks.rb:100 0.000
Tags: @product
52.198
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.545
And I log in to a new session in German (de) 29.962
Then the live user's Pictures directory exists 0.041
And there is a GNOME bookmark for the Pictures directory 14.648
After features/support/hooks.rb:331 0.859
After features/support/hooks.rb:100 0.000
Tags: @product
51.171
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.342
And I log in to a new session in German (de) 28.845
Then the live user's Videos directory exists 0.045
And there is a GNOME bookmark for the Videos directory 14.938
After features/support/hooks.rb:331 1.034
After features/support/hooks.rb:100 0.000
1:26.033
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.672
When I log in to a new session in Arabic (ar) 30.482
Then the keyboard layout is set to "eg" 0.131
And tpsd is localized to the selected locale 0.082
When the network is plugged 0.015
And Tor is ready 11.837
Then I successfully start the Unsafe Browser 6.134
And I kill the Unsafe Browser 5.328
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 8.565
And DuckDuckGo is the default search engine 5.007
And I kill the Tor Browser 5.197
And the screen keyboard works in Thunderbird 5.069
And the layout of the screen keyboard is set to "us" 0.426
After features/support/hooks.rb:331 1.356
After features/support/hooks.rb:100 0.000
1:26.146
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.340
When I log in to a new session in Chinese (zh_CN) 29.435
Then the keyboard layout is set to "cn" 0.103
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.021
And Tor is ready 11.922
Then I successfully start the Unsafe Browser 6.734
And I kill the Unsafe Browser 5.246
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 8.451
And DuckDuckGo is the default search engine 5.993
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 5.030
And the layout of the screen keyboard is set to "us" 0.467
After features/support/hooks.rb:331 1.076
After features/support/hooks.rb:100 0.000
1:14.810
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.743
When I log in to a new session in English (en) 19.310
Then the keyboard layout is set to "us" 0.123
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.029
And Tor is ready 12.857
Then I successfully start the Unsafe Browser 6.592
And I kill the Unsafe Browser 5.222
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.084
And DuckDuckGo is the default search engine 4.214
And I kill the Tor Browser 5.213
And the screen keyboard works in Thunderbird 4.883
And the layout of the screen keyboard is set to "us" 0.366
After features/support/hooks.rb:331 1.306
After features/support/hooks.rb:100 0.000
1:28.137
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.678
When I log in to a new session in French (fr) 30.473
Then the keyboard layout is set to "fr" 0.113
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.014
And Tor is ready 12.173
Then I successfully start the Unsafe Browser 6.322
And I kill the Unsafe Browser 5.361
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 9.729
And DuckDuckGo is the default search engine 5.177
And I kill the Tor Browser 5.210
And the screen keyboard works in Thunderbird 5.289
And the layout of the screen keyboard is set to "fr" 0.423
After features/support/hooks.rb:331 1.183
After features/support/hooks.rb:100 0.000
1:31.119
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.927
When I log in to a new session in German (de) 31.864
Then the keyboard layout is set to "de" 0.141
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.018
And Tor is ready 13.000
Then I successfully start the Unsafe Browser 8.945
And I kill the Unsafe Browser 5.204
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 7.668
And DuckDuckGo is the default search engine 5.881
And I kill the Tor Browser 5.251
And the screen keyboard works in Thunderbird 4.691
And the layout of the screen keyboard is set to "de" 0.358
After features/support/hooks.rb:331 1.263
After features/support/hooks.rb:100 0.000
1:27.718
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.313
When I log in to a new session in Hindi (hi) 29.969
Then the keyboard layout is set to "in" 0.127
And tpsd is localized to the selected locale 0.108
When the network is plugged 0.021
And Tor is ready 12.389
Then I successfully start the Unsafe Browser 6.454
And I kill the Unsafe Browser 5.223
When I enable the screen keyboard 0.104
Then the screen keyboard works in Tor Browser 8.844
And DuckDuckGo is the default search engine 5.161
And I kill the Tor Browser 5.203
And the screen keyboard works in Thunderbird 5.373
And the layout of the screen keyboard is set to "us" 0.423
After features/support/hooks.rb:331 0.950
After features/support/hooks.rb:100 0.000
1:25.276
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.404
When I log in to a new session in Indonesian (id) 30.681
Then the keyboard layout is set to "id" 0.140
And tpsd is localized to the selected locale 0.136
When the network is plugged 0.026
And Tor is ready 11.930
Then I successfully start the Unsafe Browser 6.004
And I kill the Unsafe Browser 5.235
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.088
And DuckDuckGo is the default search engine 5.067
And I kill the Tor Browser 5.200
And the screen keyboard works in Thunderbird 4.928
And the layout of the screen keyboard is set to "us" 0.372
After features/support/hooks.rb:331 1.396
After features/support/hooks.rb:100 0.000
1:25.398
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.280
When I log in to a new session in Italian (it) 31.127
Then the keyboard layout is set to "it" 0.114
And tpsd is localized to the selected locale 0.156
When the network is plugged 0.022
And Tor is ready 11.994
Then I successfully start the Unsafe Browser 5.913
And I kill the Unsafe Browser 5.219
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 7.894
And DuckDuckGo is the default search engine 5.446
And I kill the Tor Browser 5.186
And the screen keyboard works in Thunderbird 4.575
And the layout of the screen keyboard is set to "us" 0.407
After features/support/hooks.rb:331 1.220
After features/support/hooks.rb:100 0.000
1:27.637
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.644
When I log in to a new session in Persian (fa) 31.938
Then the keyboard layout is set to "ir" 0.118
And tpsd is localized to the selected locale 0.092
When the network is plugged 0.016
And Tor is ready 11.886
Then I successfully start the Unsafe Browser 5.363
And I kill the Unsafe Browser 5.217
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 9.478
And DuckDuckGo is the default search engine 5.277
And I kill the Tor Browser 5.224
And the screen keyboard works in Thunderbird 4.920
And the layout of the screen keyboard is set to "ir" 0.382
After features/support/hooks.rb:331 1.033
After features/support/hooks.rb:100 0.000
1:25.526
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.549
When I log in to a new session in Portuguese (pt) 30.465
Then the keyboard layout is set to "pt" 0.153
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.017
And Tor is ready 13.111
Then I successfully start the Unsafe Browser 5.396
And I kill the Unsafe Browser 5.285
When I enable the screen keyboard 0.091
Then the screen keyboard works in Tor Browser 8.008
And DuckDuckGo is the default search engine 5.022
And I kill the Tor Browser 5.233
And the screen keyboard works in Thunderbird 4.730
And the layout of the screen keyboard is set to "us" 0.355
After features/support/hooks.rb:331 1.079
After features/support/hooks.rb:100 0.000
1:24.790
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.129
When I log in to a new session in Russian (ru) 30.259
Then the keyboard layout is set to "ru" 0.121
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.018
And Tor is ready 11.770
Then I successfully start the Unsafe Browser 6.034
And I kill the Unsafe Browser 5.221
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.504
And DuckDuckGo is the default search engine 5.119
And I kill the Tor Browser 5.287
And the screen keyboard works in Thunderbird 4.731
And the layout of the screen keyboard is set to "ru" 0.429
After features/support/hooks.rb:331 1.639
After features/support/hooks.rb:100 0.000
1:59.129
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.816
When I log in to a new session in Spanish (es) 30.708
Then the keyboard layout is set to "es" 0.082
And tpsd is localized to the selected locale 0.086
When the network is plugged 0.025
And Tor is ready 42.113
Then I successfully start the Unsafe Browser 5.819
And I kill the Unsafe Browser 5.216
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 11.197
And DuckDuckGo is the default search engine 5.410
And I kill the Tor Browser 5.236
And the screen keyboard works in Thunderbird 4.975
And the layout of the screen keyboard is set to "us" 0.383
After features/support/hooks.rb:331 1.252
After features/support/hooks.rb:100 0.000
1:25.985
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.615
When I log in to a new session in Turkish (tr) 31.633
Then the keyboard layout is set to "tr" 0.099
And tpsd is localized to the selected locale 0.117
When the network is plugged 0.018
And Tor is ready 11.795
Then I successfully start the Unsafe Browser 5.726
And I kill the Unsafe Browser 5.200
When I enable the screen keyboard 0.079
Then the screen keyboard works in Tor Browser 8.190
And DuckDuckGo is the default search engine 4.737
And I kill the Tor Browser 5.206
And the screen keyboard works in Thunderbird 5.185
And the layout of the screen keyboard is set to "us" 0.379
After features/support/hooks.rb:331 1.229
After features/support/hooks.rb:100 0.000
Tags: @product
1:23.423
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 10.882
When I set the language to Italian (it) 5.679
Then the language and keyboard have not been saved in cleartext storage 2.109
When I shutdown Tails and wait for the computer to power off 14.919
And I start Tails from USB drive "__internal" with network unplugged 49.549
Then the Welcome Screen's language is set to English 0.283
After features/support/hooks.rb:331 1.097
After features/support/hooks.rb:100 0.012
Tags: @product
1:23.658
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 7.678
When I set the language to Italian (it) 4.588
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 0.120
When I set the language to French (fr) 4.555
Then the "fr" language and keyboard have been saved in cleartext storage 0.117
And I shutdown Tails and wait for the computer to power off 8.792
And I start Tails from USB drive "__internal" with network unplugged 44.844
Then the "fr" language and keyboard have been saved in cleartext storage 0.454
And the Welcome Screen's language is set to French 0.908
When I log in to a new session 9.066
Then the language is set to French 0.055
After features/support/hooks.rb:331 0.571
After features/support/hooks.rb:100 0.006
Tags: @product
3:0.160
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 9.597
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.594
And I create a persistent partition 39.185
And I manually store legacy localization settings in Persistent Storage 0.501
When I shutdown Tails and wait for the computer to power off 25.564
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 37.176
Then the Welcome Screen's language is set to English 0.255
And the Welcome Screen's formats is set to United States 0.244
When I enable persistence 7.343
Then the Welcome Screen's language is set to German 0.485
And the Welcome Screen's formats is set to France 0.229
When I set the language to Italian (it) 4.477
Then the language and keyboard have not been saved in cleartext storage 2.094
When I save the language and keyboard options in cleartext storage 2.410
Then the "it" language and keyboard have been saved in cleartext storage 0.091
And I shutdown Tails and wait for the computer to power off 2.712
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 36.955
Then the Welcome Screen's language is set to Italian 0.601
And the Welcome Screen's formats is set to Italy 0.158
When I enable persistence 8.539
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.205
And the Welcome Screen's language is set to Italian 0.734
After features/support/hooks.rb:331 0.873
After features/support/hooks.rb:100 0.010