Project Number Date
test_Tails_ISO_stable 6242 28 Mar 2026, 07:11

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:18.169 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
51.938
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 8.961
And I log in to a new session in German (de) 28.593
Then the live user's Documents directory exists 0.044
And there is a GNOME bookmark for the Documents directory 14.339
After features/support/hooks.rb:331 1.769
After features/support/hooks.rb:100 0.000
Tags: @product
50.486
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.070
And I log in to a new session in German (de) 27.787
Then the live user's Downloads directory exists 0.036
And there is a GNOME bookmark for the Downloads directory 14.591
After features/support/hooks.rb:331 1.410
After features/support/hooks.rb:100 0.000
Tags: @product
50.539
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.617
And I log in to a new session in German (de) 27.349
Then the live user's Music directory exists 0.047
And there is a GNOME bookmark for the Music directory 14.525
After features/support/hooks.rb:331 1.221
After features/support/hooks.rb:100 0.000
Tags: @product
50.819
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 8.224
And I log in to a new session in German (de) 27.862
Then the live user's Pictures directory exists 0.046
And there is a GNOME bookmark for the Pictures directory 14.686
After features/support/hooks.rb:331 1.249
After features/support/hooks.rb:100 0.000
Tags: @product
50.070
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.305
And I log in to a new session in German (de) 26.828
Then the live user's Videos directory exists 0.065
And there is a GNOME bookmark for the Videos directory 14.870
After features/support/hooks.rb:331 1.333
After features/support/hooks.rb:100 0.000
1:25.770
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.201
When I log in to a new session in Arabic (ar) 27.415
Then the keyboard layout is set to "eg" 0.110
And tpsd is localized to the selected locale 0.130
When the network is plugged 0.042
And Tor is ready 13.158
Then I successfully start the Unsafe Browser 5.615
And I kill the Unsafe Browser 5.186
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 9.449
And DuckDuckGo is the default search engine 5.856
And I kill the Tor Browser 5.213
And the screen keyboard works in Thunderbird 4.887
And the layout of the screen keyboard is set to "us" 0.436
After features/support/hooks.rb:331 1.722
After features/support/hooks.rb:100 0.000
1:24.272
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.818
When I log in to a new session in Chinese (zh_CN) 26.676
Then the keyboard layout is set to "cn" 0.078
And tpsd is localized to the selected locale 0.103
When the network is plugged 0.014
And Tor is ready 12.948
Then I successfully start the Unsafe Browser 5.396
And I kill the Unsafe Browser 5.269
When I enable the screen keyboard 0.050
Then the screen keyboard works in Tor Browser 8.649
And DuckDuckGo is the default search engine 5.472
And I kill the Tor Browser 5.238
And the screen keyboard works in Thunderbird 5.082
And the layout of the screen keyboard is set to "us" 0.471
After features/support/hooks.rb:331 1.328
After features/support/hooks.rb:100 0.000
1:8.950
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.436
When I log in to a new session in English (en) 13.328
Then the keyboard layout is set to "us" 0.089
And tpsd is localized to the selected locale 0.097
When the network is plugged 0.019
And Tor is ready 11.978
Then I successfully start the Unsafe Browser 6.074
And I kill the Unsafe Browser 5.229
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 8.570
And DuckDuckGo is the default search engine 4.120
And I kill the Tor Browser 5.220
And the screen keyboard works in Thunderbird 5.326
And the layout of the screen keyboard is set to "us" 0.402
After features/support/hooks.rb:331 1.422
After features/support/hooks.rb:100 0.000
1:25.669
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 9.180
When I log in to a new session in French (fr) 27.106
Then the keyboard layout is set to "fr" 0.117
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.016
And Tor is ready 12.992
Then I successfully start the Unsafe Browser 5.323
And I kill the Unsafe Browser 5.195
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.792
And DuckDuckGo is the default search engine 5.182
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 5.990
And the layout of the screen keyboard is set to "fr" 0.381
After features/support/hooks.rb:331 1.292
After features/support/hooks.rb:100 0.000
1:27.196
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.768
When I log in to a new session in German (de) 29.426
Then the keyboard layout is set to "de" 0.107
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.036
And Tor is ready 13.469
Then I successfully start the Unsafe Browser 6.142
And I kill the Unsafe Browser 5.219
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 7.887
And DuckDuckGo is the default search engine 5.680
And I kill the Tor Browser 5.229
And the screen keyboard works in Thunderbird 4.692
And the layout of the screen keyboard is set to "de" 0.360
After features/support/hooks.rb:331 1.102
After features/support/hooks.rb:100 0.000
1:25.106
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 8.567
When I log in to a new session in Hindi (hi) 28.050
Then the keyboard layout is set to "in" 0.114
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.017
And Tor is ready 12.277
Then I successfully start the Unsafe Browser 5.809
And I kill the Unsafe Browser 5.196
When I enable the screen keyboard 0.079
Then the screen keyboard works in Tor Browser 9.226
And DuckDuckGo is the default search engine 5.324
And I kill the Tor Browser 5.278
And the screen keyboard works in Thunderbird 4.640
And the layout of the screen keyboard is set to "us" 0.411
After features/support/hooks.rb:331 1.601
After features/support/hooks.rb:100 0.000
1:22.762
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.582
When I log in to a new session in Indonesian (id) 27.293
Then the keyboard layout is set to "id" 0.119
And tpsd is localized to the selected locale 0.115
When the network is plugged 0.018
And Tor is ready 11.999
Then I successfully start the Unsafe Browser 4.788
And I kill the Unsafe Browser 5.220
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 9.025
And DuckDuckGo is the default search engine 4.921
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 4.999
And the layout of the screen keyboard is set to "us" 0.395
After features/support/hooks.rb:331 1.630
After features/support/hooks.rb:100 0.000
1:24.130
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.703
When I log in to a new session in Italian (it) 27.872
Then the keyboard layout is set to "it" 0.113
And tpsd is localized to the selected locale 0.161
When the network is plugged 0.014
And Tor is ready 11.599
Then I successfully start the Unsafe Browser 6.383
And I kill the Unsafe Browser 5.388
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 8.034
And DuckDuckGo is the default search engine 4.936
And I kill the Tor Browser 5.210
And the screen keyboard works in Thunderbird 5.218
And the layout of the screen keyboard is set to "us" 0.437
After features/support/hooks.rb:331 1.261
After features/support/hooks.rb:100 0.000
1:22.532
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 8.061
When I log in to a new session in Persian (fa) 27.950
Then the keyboard layout is set to "ir" 0.126
And tpsd is localized to the selected locale 0.113
When the network is plugged 0.014
And Tor is ready 11.612
Then I successfully start the Unsafe Browser 6.108
And I kill the Unsafe Browser 5.240
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 8.086
And DuckDuckGo is the default search engine 5.350
And I kill the Tor Browser 5.248
And the screen keyboard works in Thunderbird 4.210
And the layout of the screen keyboard is set to "ir" 0.350
After features/support/hooks.rb:331 0.937
After features/support/hooks.rb:100 0.000
1:25.762
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.672
When I log in to a new session in Portuguese (pt) 28.641
Then the keyboard layout is set to "pt" 0.096
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.016
And Tor is ready 11.554
Then I successfully start the Unsafe Browser 5.843
And I kill the Unsafe Browser 5.283
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 9.300
And DuckDuckGo is the default search engine 5.323
And I kill the Tor Browser 5.244
And the screen keyboard works in Thunderbird 4.995
And the layout of the screen keyboard is set to "us" 0.606
After features/support/hooks.rb:331 1.608
After features/support/hooks.rb:100 0.000
1:23.939
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 9.036
When I log in to a new session in Russian (ru) 27.193
Then the keyboard layout is set to "ru" 0.113
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.014
And Tor is ready 12.000
Then I successfully start the Unsafe Browser 5.537
And I kill the Unsafe Browser 5.200
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 8.769
And DuckDuckGo is the default search engine 4.815
And I kill the Tor Browser 5.224
And the screen keyboard works in Thunderbird 5.383
And the layout of the screen keyboard is set to "ru" 0.461
After features/support/hooks.rb:331 1.273
After features/support/hooks.rb:100 0.000
1:23.677
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 8.812
When I log in to a new session in Spanish (es) 27.440
Then the keyboard layout is set to "es" 0.118
And tpsd is localized to the selected locale 0.090
When the network is plugged 0.014
And Tor is ready 11.837
Then I successfully start the Unsafe Browser 5.582
And I kill the Unsafe Browser 5.250
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.450
And DuckDuckGo is the default search engine 5.319
And I kill the Tor Browser 5.337
And the screen keyboard works in Thunderbird 4.999
And the layout of the screen keyboard is set to "us" 0.361
After features/support/hooks.rb:331 1.159
After features/support/hooks.rb:100 0.000
1:22.564
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.380
When I log in to a new session in Turkish (tr) 27.084
Then the keyboard layout is set to "tr" 0.128
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.017
And Tor is ready 11.552
Then I successfully start the Unsafe Browser 6.432
And I kill the Unsafe Browser 5.203
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 8.106
And DuckDuckGo is the default search engine 5.606
And I kill the Tor Browser 5.241
And the screen keyboard works in Thunderbird 4.274
And the layout of the screen keyboard is set to "us" 0.362
After features/support/hooks.rb:331 0.947
After features/support/hooks.rb:100 0.000
Tags: @product
1:4.610
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.743
When I set the language to Italian (it) 4.650
Then the language and keyboard have not been saved in cleartext storage 2.108
When I shutdown Tails and wait for the computer to power off 6.885
And I start Tails from USB drive "__internal" with network unplugged 41.838
Then the Welcome Screen's language is set to English 0.385
After features/support/hooks.rb:331 1.069
After features/support/hooks.rb:100 0.007
Tags: @product
1:20.632
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.450
When I set the language to Italian (it) 5.580
And I save the language and keyboard options in cleartext storage 2.436
Then the "it" language and keyboard have been saved in cleartext storage 0.130
When I set the language to French (fr) 4.567
Then the "fr" language and keyboard have been saved in cleartext storage 0.119
And I shutdown Tails and wait for the computer to power off 7.362
And I start Tails from USB drive "__internal" with network unplugged 41.684
Then the "fr" language and keyboard have been saved in cleartext storage 0.345
And the Welcome Screen's language is set to French 0.786
When I log in to a new session 9.118
Then the language is set to French 0.050
After features/support/hooks.rb:331 0.732
After features/support/hooks.rb:100 0.006
Tags: @product
2:36.734
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 logged in 8.795
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.303
And I create a persistent partition 29.921
And I manually store legacy localization settings in Persistent Storage 0.764
When I shutdown Tails and wait for the computer to power off 9.617
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 38.865
Then the Welcome Screen's language is set to English 0.437
And the Welcome Screen's formats is set to United States 0.219
When I enable persistence 7.222
Then the Welcome Screen's language is set to German 0.498
And the Welcome Screen's formats is set to France 0.202
When I set the language to Italian (it) 4.537
Then the language and keyboard have not been saved in cleartext storage 2.126
When I save the language and keyboard options in cleartext storage 2.376
Then the "it" language and keyboard have been saved in cleartext storage 0.097
And I shutdown Tails and wait for the computer to power off 2.801
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 37.733
Then the Welcome Screen's language is set to Italian 0.610
And the Welcome Screen's formats is set to Italy 0.214
When I enable persistence 8.485
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.212
And the Welcome Screen's language is set to Italian 0.688
After features/support/hooks.rb:331 0.734
After features/support/hooks.rb:100 0.011