Project Number Date
test_Tails_ISO_stable 6228 24 Mar 2026, 12:33

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:53.502 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
53.032
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 9.022
And I log in to a new session in German (de) 29.005
Then the live user's Documents directory exists 0.053
And there is a GNOME bookmark for the Documents directory 14.950
After features/support/hooks.rb:331 1.080
After features/support/hooks.rb:100 0.000
Tags: @product
53.102
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.722
And I log in to a new session in German (de) 30.090
Then the live user's Downloads directory exists 0.058
And there is a GNOME bookmark for the Downloads directory 15.231
After features/support/hooks.rb:331 1.126
After features/support/hooks.rb:100 0.000
Tags: @product
52.081
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.909
And I log in to a new session in German (de) 28.879
Then the live user's Music directory exists 0.062
And there is a GNOME bookmark for the Music directory 15.230
After features/support/hooks.rb:331 1.292
After features/support/hooks.rb:100 0.000
Tags: @product
55.729
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.655
And I log in to a new session in German (de) 33.327
Then the live user's Pictures directory exists 0.041
And there is a GNOME bookmark for the Pictures directory 14.704
After features/support/hooks.rb:331 0.960
After features/support/hooks.rb:100 0.000
Tags: @product
53.045
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.952
And I log in to a new session in German (de) 30.569
Then the live user's Videos directory exists 0.050
And there is a GNOME bookmark for the Videos directory 14.473
After features/support/hooks.rb:331 1.149
After features/support/hooks.rb:100 0.000
1:27.127
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.580
When I log in to a new session in Arabic (ar) 30.832
Then the keyboard layout is set to "eg" 0.261
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.015
And Tor is ready 12.061
Then I successfully start the Unsafe Browser 5.863
And I kill the Unsafe Browser 5.229
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 8.502
And DuckDuckGo is the default search engine 6.218
And I kill the Tor Browser 5.242
And the screen keyboard works in Thunderbird 4.792
And the layout of the screen keyboard is set to "us" 0.359
After features/support/hooks.rb:331 1.216
After features/support/hooks.rb:100 0.000
1:29.531
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.940
When I log in to a new session in Chinese (zh_CN) 30.358
Then the keyboard layout is set to "cn" 0.150
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.015
And Tor is ready 12.382
Then I successfully start the Unsafe Browser 6.567
And I kill the Unsafe Browser 5.225
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 9.796
And DuckDuckGo is the default search engine 5.440
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 5.775
And the layout of the screen keyboard is set to "us" 0.440
After features/support/hooks.rb:331 1.337
After features/support/hooks.rb:100 0.000
1:16.418
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.062
When I log in to a new session in English (en) 16.019
Then the keyboard layout is set to "us" 0.129
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.016
And Tor is ready 13.317
Then I successfully start the Unsafe Browser 6.830
And I kill the Unsafe Browser 5.210
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 10.645
And DuckDuckGo is the default search engine 4.875
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 5.535
And the layout of the screen keyboard is set to "us" 0.399
After features/support/hooks.rb:331 1.639
After features/support/hooks.rb:100 0.000
1:27.811
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.769
When I log in to a new session in French (fr) 31.817
Then the keyboard layout is set to "fr" 0.109
And tpsd is localized to the selected locale 0.126
When the network is plugged 0.021
And Tor is ready 11.561
Then I successfully start the Unsafe Browser 6.474
And I kill the Unsafe Browser 5.219
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 8.692
And DuckDuckGo is the default search engine 5.421
And I kill the Tor Browser 5.297
And the screen keyboard works in Thunderbird 4.847
And the layout of the screen keyboard is set to "fr" 0.390
After features/support/hooks.rb:331 1.401
After features/support/hooks.rb:100 0.000
1:28.881
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.904
When I log in to a new session in German (de) 30.449
Then the keyboard layout is set to "de" 0.129
And tpsd is localized to the selected locale 0.108
When the network is plugged 0.016
And Tor is ready 12.412
Then I successfully start the Unsafe Browser 6.109
And I kill the Unsafe Browser 5.196
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 9.404
And DuckDuckGo is the default search engine 5.313
And I kill the Tor Browser 5.228
And the screen keyboard works in Thunderbird 6.084
And the layout of the screen keyboard is set to "de" 0.463
After features/support/hooks.rb:331 1.439
After features/support/hooks.rb:100 0.000
1:33.754
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.478
When I log in to a new session in Hindi (hi) 31.995
Then the keyboard layout is set to "in" 0.114
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.020
And Tor is ready 12.374
Then I successfully start the Unsafe Browser 6.756
And I kill the Unsafe Browser 5.342
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 11.819
And DuckDuckGo is the default search engine 6.756
And I kill the Tor Browser 5.235
And the screen keyboard works in Thunderbird 5.156
And the layout of the screen keyboard is set to "us" 0.524
After features/support/hooks.rb:331 1.429
After features/support/hooks.rb:100 0.000
1:30.694
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.458
When I log in to a new session in Indonesian (id) 31.740
Then the keyboard layout is set to "id" 0.263
And tpsd is localized to the selected locale 0.138
When the network is plugged 0.020
And Tor is ready 12.563
Then I successfully start the Unsafe Browser 6.938
And I kill the Unsafe Browser 5.281
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 8.776
And DuckDuckGo is the default search engine 5.235
And I kill the Tor Browser 5.236
And the screen keyboard works in Thunderbird 5.501
And the layout of the screen keyboard is set to "us" 0.463
After features/support/hooks.rb:331 1.012
After features/support/hooks.rb:100 0.000
1:42.633
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 20.311
When I log in to a new session in Italian (it) 29.919
Then the keyboard layout is set to "it" 0.124
And tpsd is localized to the selected locale 0.128
When the network is plugged 0.025
And Tor is ready 12.187
Then I successfully start the Unsafe Browser 6.149
And I kill the Unsafe Browser 5.262
When I enable the screen keyboard 0.047
Then the screen keyboard works in Tor Browser 12.078
And DuckDuckGo is the default search engine 5.825
And I kill the Tor Browser 5.278
And the screen keyboard works in Thunderbird 4.869
And the layout of the screen keyboard is set to "us" 0.423
After features/support/hooks.rb:331 1.139
After features/support/hooks.rb:100 0.000
1:32.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 7.719
When I log in to a new session in Persian (fa) 32.778
Then the keyboard layout is set to "ir" 0.118
And tpsd is localized to the selected locale 0.164
When the network is plugged 0.015
And Tor is ready 12.952
Then I successfully start the Unsafe Browser 7.041
And I kill the Unsafe Browser 5.272
When I enable the screen keyboard 0.135
Then the screen keyboard works in Tor Browser 9.487
And DuckDuckGo is the default search engine 5.430
And I kill the Tor Browser 5.303
And the screen keyboard works in Thunderbird 5.232
And the layout of the screen keyboard is set to "ir" 0.476
After features/support/hooks.rb:331 1.018
After features/support/hooks.rb:100 0.000
1:32.990
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.606
When I log in to a new session in Portuguese (pt) 31.666
Then the keyboard layout is set to "pt" 0.151
And tpsd is localized to the selected locale 0.119
When the network is plugged 0.026
And Tor is ready 11.985
Then I successfully start the Unsafe Browser 7.492
And I kill the Unsafe Browser 5.266
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 10.194
And DuckDuckGo is the default search engine 6.651
And I kill the Tor Browser 5.244
And the screen keyboard works in Thunderbird 5.955
And the layout of the screen keyboard is set to "us" 0.556
After features/support/hooks.rb:331 1.569
After features/support/hooks.rb:100 0.000
1:31.922
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.997
When I log in to a new session in Russian (ru) 31.915
Then the keyboard layout is set to "ru" 0.201
And tpsd is localized to the selected locale 0.138
When the network is plugged 0.017
And Tor is ready 12.183
Then I successfully start the Unsafe Browser 7.316
And I kill the Unsafe Browser 5.335
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 8.908
And DuckDuckGo is the default search engine 6.748
And I kill the Tor Browser 5.244
And the screen keyboard works in Thunderbird 5.367
And the layout of the screen keyboard is set to "ru" 0.472
After features/support/hooks.rb:331 1.545
After features/support/hooks.rb:100 0.000
1:33.791
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.434
When I log in to a new session in Spanish (es) 32.312
Then the keyboard layout is set to "es" 0.114
And tpsd is localized to the selected locale 0.159
When the network is plugged 0.046
And Tor is ready 13.717
Then I successfully start the Unsafe Browser 6.004
And I kill the Unsafe Browser 5.256
When I enable the screen keyboard 0.118
Then the screen keyboard works in Tor Browser 9.798
And DuckDuckGo is the default search engine 5.917
And I kill the Tor Browser 5.226
And the screen keyboard works in Thunderbird 6.247
And the layout of the screen keyboard is set to "us" 0.438
After features/support/hooks.rb:331 1.769
After features/support/hooks.rb:100 0.000
1:32.303
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.623
When I log in to a new session in Turkish (tr) 31.669
Then the keyboard layout is set to "tr" 0.118
And tpsd is localized to the selected locale 0.102
When the network is plugged 0.019
And Tor is ready 13.654
Then I successfully start the Unsafe Browser 6.123
And I kill the Unsafe Browser 5.219
When I enable the screen keyboard 0.120
Then the screen keyboard works in Tor Browser 10.088
And DuckDuckGo is the default search engine 5.579
And I kill the Tor Browser 5.240
And the screen keyboard works in Thunderbird 6.207
And the layout of the screen keyboard is set to "us" 0.535
After features/support/hooks.rb:331 1.827
After features/support/hooks.rb:100 0.000
Tags: @product
1:25.930
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.929
When I set the language to Italian (it) 5.868
Then the language and keyboard have not been saved in cleartext storage 2.099
When I shutdown Tails and wait for the computer to power off 13.419
And I start Tails from USB drive "__internal" with network unplugged 54.279
Then the Welcome Screen's language is set to English 0.334
After features/support/hooks.rb:331 1.088
After features/support/hooks.rb:100 0.020
Tags: @product
1:23.941
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 stopped at Tails Greeter's login screen 8.855
When I set the language to Italian (it) 5.644
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 1.236
When I set the language to French (fr) 4.516
Then the "fr" language and keyboard have been saved in cleartext storage 0.139
And I shutdown Tails and wait for the computer to power off 5.984
And I start Tails from USB drive "__internal" with network unplugged 44.383
Then the "fr" language and keyboard have been saved in cleartext storage 0.493
And the Welcome Screen's language is set to French 0.963
When I log in to a new session 9.147
Then the language is set to French 0.056
After features/support/hooks.rb:331 0.859
After features/support/hooks.rb:100 0.009
Tags: @product
2:56.646
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.655
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.463
And I create a persistent partition 37.075
And I manually store legacy localization settings in Persistent Storage 0.645
When I shutdown Tails and wait for the computer to power off 9.722
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 42.681
Then the Welcome Screen's language is set to English 0.328
And the Welcome Screen's formats is set to United States 0.253
When I enable persistence 9.680
Then the Welcome Screen's language is set to German 0.732
And the Welcome Screen's formats is set to France 0.250
When I set the language to Italian (it) 4.541
Then the language and keyboard have not been saved in cleartext storage 2.099
When I save the language and keyboard options in cleartext storage 2.523
Then the "it" language and keyboard have been saved in cleartext storage 0.103
And I shutdown Tails and wait for the computer to power off 2.947
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 40.519
Then the Welcome Screen's language is set to Italian 0.723
And the Welcome Screen's formats is set to Italy 0.247
When I enable persistence 10.460
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.244
And the Welcome Screen's language is set to Italian 0.747
After features/support/hooks.rb:331 0.760
After features/support/hooks.rb:100 0.011