Project Number Date
test_Tails_ISO_devel 4328 08 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:31.077 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
50.812
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 9.023
And I log in to a new session in German (de) 27.239
Then the live user's Documents directory exists 0.044
And there is a GNOME bookmark for the Documents directory 14.504
After features/support/hooks.rb:331 1.255
After features/support/hooks.rb:100 0.000
Tags: @product
51.224
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.607
And I log in to a new session in German (de) 28.846
Then the live user's Downloads directory exists 0.041
And there is a GNOME bookmark for the Downloads directory 14.728
After features/support/hooks.rb:331 1.478
After features/support/hooks.rb:100 0.000
Tags: @product
54.325
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.584
And I log in to a new session in German (de) 31.995
Then the live user's Music directory exists 0.085
And there is a GNOME bookmark for the Music directory 14.661
After features/support/hooks.rb:331 1.185
After features/support/hooks.rb:100 0.000
Tags: @product
53.478
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.786
And I log in to a new session in German (de) 31.205
Then the live user's Pictures directory exists 0.032
And there is a GNOME bookmark for the Pictures directory 14.453
After features/support/hooks.rb:331 1.011
After features/support/hooks.rb:100 0.000
Tags: @product
54.089
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.458
And I log in to a new session in German (de) 31.747
Then the live user's Videos directory exists 0.050
And there is a GNOME bookmark for the Videos directory 14.833
After features/support/hooks.rb:331 0.984
After features/support/hooks.rb:100 0.000
2:1.101
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.638
When I log in to a new session in Arabic (ar) 33.548
Then the keyboard layout is set to "eg" 0.120
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.013
And Tor is ready 41.111
Then I successfully start the Unsafe Browser 5.378
And I kill the Unsafe Browser 5.202
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 12.106
And DuckDuckGo is the default search engine 5.384
And I kill the Tor Browser 5.210
And the screen keyboard works in Thunderbird 4.780
And the layout of the screen keyboard is set to "us" 0.406
After features/support/hooks.rb:331 1.164
After features/support/hooks.rb:100 0.000
1:31.641
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.120
When I log in to a new session in Chinese (zh_CN) 32.401
Then the keyboard layout is set to "cn" 0.183
And tpsd is localized to the selected locale 0.129
When the network is plugged 0.023
And Tor is ready 11.782
Then I successfully start the Unsafe Browser 8.538
And I kill the Unsafe Browser 5.210
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 8.983
And DuckDuckGo is the default search engine 5.561
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 4.972
And the layout of the screen keyboard is set to "us" 0.448
After features/support/hooks.rb:331 1.047
After features/support/hooks.rb:100 0.000
1:17.793
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 11.606
When I log in to a new session in English (en) 18.428
Then the keyboard layout is set to "us" 0.098
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.016
And Tor is ready 13.382
Then I successfully start the Unsafe Browser 5.032
And I kill the Unsafe Browser 5.202
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 9.562
And DuckDuckGo is the default search engine 3.911
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 4.702
And the layout of the screen keyboard is set to "us" 0.469
After features/support/hooks.rb:331 1.791
After features/support/hooks.rb:100 0.000
1:25.931
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.746
When I log in to a new session in French (fr) 30.177
Then the keyboard layout is set to "fr" 0.171
And tpsd is localized to the selected locale 0.145
When the network is plugged 0.018
And Tor is ready 11.702
Then I successfully start the Unsafe Browser 6.155
And I kill the Unsafe Browser 5.224
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 8.523
And DuckDuckGo is the default search engine 5.140
And I kill the Tor Browser 5.222
And the screen keyboard works in Thunderbird 5.206
And the layout of the screen keyboard is set to "fr" 0.404
After features/support/hooks.rb:331 1.146
After features/support/hooks.rb:100 0.000
1:34.392
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 German (de) 36.553
Then the keyboard layout is set to "de" 0.106
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.014
And Tor is ready 12.154
Then I successfully start the Unsafe Browser 7.062
And I kill the Unsafe Browser 5.203
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 8.621
And DuckDuckGo is the default search engine 5.802
And I kill the Tor Browser 5.241
And the screen keyboard works in Thunderbird 5.424
And the layout of the screen keyboard is set to "de" 0.433
After features/support/hooks.rb:331 1.234
After features/support/hooks.rb:100 0.000
1:26.437
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.786
When I log in to a new session in Hindi (hi) 30.872
Then the keyboard layout is set to "in" 0.102
And tpsd is localized to the selected locale 0.090
When the network is plugged 0.014
And Tor is ready 11.689
Then I successfully start the Unsafe Browser 6.024
And I kill the Unsafe Browser 5.251
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 8.223
And DuckDuckGo is the default search engine 5.767
And I kill the Tor Browser 5.301
And the screen keyboard works in Thunderbird 4.874
And the layout of the screen keyboard is set to "us" 0.378
After features/support/hooks.rb:331 1.181
After features/support/hooks.rb:100 0.000
1:30.972
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
When I log in to a new session in Indonesian (id) 32.269
Then the keyboard layout is set to "id" 0.124
And tpsd is localized to the selected locale 0.103
When the network is plugged 0.013
And Tor is ready 13.025
Then I successfully start the Unsafe Browser 7.715
And I kill the Unsafe Browser 5.269
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 8.667
And DuckDuckGo is the default search engine 5.060
And I kill the Tor Browser 5.231
And the screen keyboard works in Thunderbird 5.531
And the layout of the screen keyboard is set to "us" 0.548
After features/support/hooks.rb:331 1.165
After features/support/hooks.rb:100 0.000
1:48.526
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.483
When I log in to a new session in Italian (it) 54.927
Then the keyboard layout is set to "it" 0.109
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.018
And Tor is ready 11.755
Then I successfully start the Unsafe Browser 5.709
And I kill the Unsafe Browser 5.261
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 7.769
And DuckDuckGo is the default search engine 5.083
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 4.682
And the layout of the screen keyboard is set to "us" 0.352
After features/support/hooks.rb:331 1.067
After features/support/hooks.rb:100 0.000
1:27.562
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.950
When I log in to a new session in Persian (fa) 30.012
Then the keyboard layout is set to "ir" 0.110
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.013
And Tor is ready 12.178
Then I successfully start the Unsafe Browser 7.600
And I kill the Unsafe Browser 5.199
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.619
And DuckDuckGo is the default search engine 5.156
And I kill the Tor Browser 5.206
And the screen keyboard works in Thunderbird 4.992
And the layout of the screen keyboard is set to "ir" 0.358
After features/support/hooks.rb:331 1.261
After features/support/hooks.rb:100 0.000
1:26.806
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.673
When I log in to a new session in Portuguese (pt) 29.679
Then the keyboard layout is set to "pt" 0.201
And tpsd is localized to the selected locale 0.179
When the network is plugged 0.051
And Tor is ready 11.568
Then I successfully start the Unsafe Browser 7.496
And I kill the Unsafe Browser 5.253
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 8.726
And DuckDuckGo is the default search engine 5.203
And I kill the Tor Browser 5.232
And the screen keyboard works in Thunderbird 5.056
And the layout of the screen keyboard is set to "us" 0.424
After features/support/hooks.rb:331 1.332
After features/support/hooks.rb:100 0.000
1:27.378
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 7.510
When I log in to a new session in Russian (ru) 28.543
Then the keyboard layout is set to "ru" 0.107
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.015
And Tor is ready 12.658
Then I successfully start the Unsafe Browser 8.043
And I kill the Unsafe Browser 5.193
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 8.832
And DuckDuckGo is the default search engine 5.828
And I kill the Tor Browser 5.250
And the screen keyboard works in Thunderbird 4.846
And the layout of the screen keyboard is set to "ru" 0.395
After features/support/hooks.rb:331 1.279
After features/support/hooks.rb:100 0.000
1:27.035
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.828
When I log in to a new session in Spanish (es) 29.940
Then the keyboard layout is set to "es" 0.154
And tpsd is localized to the selected locale 0.194
When the network is plugged 0.038
And Tor is ready 12.674
Then I successfully start the Unsafe Browser 7.104
And I kill the Unsafe Browser 5.245
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 8.367
And DuckDuckGo is the default search engine 4.868
And I kill the Tor Browser 5.222
And the screen keyboard works in Thunderbird 4.919
And the layout of the screen keyboard is set to "us" 0.384
After features/support/hooks.rb:331 1.334
After features/support/hooks.rb:100 0.000
1:59.048
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
When I log in to a new session in Turkish (tr) 31.397
Then the keyboard layout is set to "tr" 0.156
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.015
And Tor is ready 42.149
Then I successfully start the Unsafe Browser 5.700
And I kill the Unsafe Browser 5.208
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 11.353
And DuckDuckGo is the default search engine 4.789
And I kill the Tor Browser 5.204
And the screen keyboard works in Thunderbird 4.944
And the layout of the screen keyboard is set to "us" 0.454
After features/support/hooks.rb:331 1.100
After features/support/hooks.rb:100 0.000
Tags: @product
1:16.694
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 8.893
When I set the language to Italian (it) 5.591
Then the language and keyboard have not been saved in cleartext storage 2.101
When I shutdown Tails and wait for the computer to power off 15.712
And I start Tails from USB drive "__internal" with network unplugged 44.046
Then the Welcome Screen's language is set to English 0.349
After features/support/hooks.rb:331 0.891
After features/support/hooks.rb:100 0.044
Tags: @product
1:20.050
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 8.053
When I set the language to Italian (it) 5.592
And I save the language and keyboard options in cleartext storage 2.478
Then the "it" language and keyboard have been saved in cleartext storage 0.136
When I set the language to French (fr) 4.546
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 7.175
And I start Tails from USB drive "__internal" with network unplugged 41.726
Then the "fr" language and keyboard have been saved in cleartext storage 0.485
And the Welcome Screen's language is set to French 0.743
When I log in to a new session 8.937
Then the language is set to French 0.055
After features/support/hooks.rb:331 0.789
After features/support/hooks.rb:100 0.007
Tags: @product
3:5.772
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 22.862
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.397
And I create a persistent partition 39.816
And I manually store legacy localization settings in Persistent Storage 0.542
When I shutdown Tails and wait for the computer to power off 8.253
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 40.513
Then the Welcome Screen's language is set to English 0.358
And the Welcome Screen's formats is set to United States 0.293
When I enable persistence 8.280
Then the Welcome Screen's language is set to German 0.505
And the Welcome Screen's formats is set to France 0.205
When I set the language to Italian (it) 4.484
Then the language and keyboard have not been saved in cleartext storage 2.119
When I save the language and keyboard options in cleartext storage 2.371
Then the "it" language and keyboard have been saved in cleartext storage 0.090
And I shutdown Tails and wait for the computer to power off 4.283
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 38.628
Then the Welcome Screen's language is set to Italian 0.652
And the Welcome Screen's formats is set to Italy 0.247
When I enable persistence 9.964
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.171
And the Welcome Screen's language is set to Italian 0.726
After features/support/hooks.rb:331 0.677
After features/support/hooks.rb:100 0.026