Project Number Date
test_Tails_ISO_stable 6129 09 Feb 2026, 18:19

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:13.822 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
56.475
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.455
And I log in to a new session in German (de) 32.352
Then the live user's Documents directory exists 0.069
And there is a GNOME bookmark for the Documents directory 15.598
After features/support/hooks.rb:331 1.230
After features/support/hooks.rb:100 0.000
Tags: @product
48.817
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.237
And I log in to a new session in German (de) 25.155
Then the live user's Downloads directory exists 0.076
And there is a GNOME bookmark for the Downloads directory 16.349
After features/support/hooks.rb:331 0.819
After features/support/hooks.rb:100 0.000
Tags: @product
50.940
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.558
And I log in to a new session in German (de) 25.929
Then the live user's Music directory exists 0.042
And there is a GNOME bookmark for the Music directory 17.410
After features/support/hooks.rb:331 1.316
After features/support/hooks.rb:100 0.000
Tags: @product
49.739
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.144
And I log in to a new session in German (de) 26.683
Then the live user's Pictures directory exists 0.042
And there is a GNOME bookmark for the Pictures directory 15.868
After features/support/hooks.rb:331 1.264
After features/support/hooks.rb:100 0.000
Tags: @product
51.181
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.601
And I log in to a new session in German (de) 26.439
Then the live user's Videos directory exists 0.058
And there is a GNOME bookmark for the Videos directory 17.081
After features/support/hooks.rb:331 0.874
After features/support/hooks.rb:100 0.000
1:36.635
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.351
When I log in to a new session in Arabic (ar) 25.910
Then the keyboard layout is set to "eg" 0.085
And tpsd is localized to the selected locale 0.086
When the network is plugged 0.014
And Tor is ready 14.057
Then I successfully start the Unsafe Browser 15.474
And I kill the Unsafe Browser 5.672
When I enable the screen keyboard 0.097
Then the screen keyboard works in Tor Browser 11.675
And DuckDuckGo is the default search engine 5.805
And I kill the Tor Browser 5.262
And the screen keyboard works in Thunderbird 4.767
And the layout of the screen keyboard is set to "us" 0.374
After features/support/hooks.rb:331 1.446
After features/support/hooks.rb:100 0.000
1:22.233
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.354
When I log in to a new session in Chinese (zh_CN) 25.617
Then the keyboard layout is set to "cn" 0.118
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.030
And Tor is ready 12.613
Then I successfully start the Unsafe Browser 6.402
And I kill the Unsafe Browser 5.207
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 8.166
And DuckDuckGo is the default search engine 6.132
And I kill the Tor Browser 5.377
And the screen keyboard works in Thunderbird 4.671
And the layout of the screen keyboard is set to "us" 0.373
After features/support/hooks.rb:331 1.439
After features/support/hooks.rb:100 0.000
1:12.830
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.518
When I log in to a new session in English (en) 11.168
Then the keyboard layout is set to "us" 0.082
And tpsd is localized to the selected locale 0.084
When the network is plugged 0.021
And Tor is ready 16.178
Then I successfully start the Unsafe Browser 6.590
And I kill the Unsafe Browser 5.200
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 11.262
And DuckDuckGo is the default search engine 4.293
And I kill the Tor Browser 5.215
And the screen keyboard works in Thunderbird 4.751
And the layout of the screen keyboard is set to "us" 0.398
After features/support/hooks.rb:331 1.390
After features/support/hooks.rb:100 0.000
1:24.113
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.278
When I log in to a new session in French (fr) 27.459
Then the keyboard layout is set to "fr" 0.121
And tpsd is localized to the selected locale 0.118
When the network is plugged 0.020
And Tor is ready 13.719
Then I successfully start the Unsafe Browser 6.067
And I kill the Unsafe Browser 5.244
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 7.945
And DuckDuckGo is the default search engine 5.787
And I kill the Tor Browser 5.231
And the screen keyboard works in Thunderbird 4.663
And the layout of the screen keyboard is set to "fr" 0.395
After features/support/hooks.rb:331 0.956
After features/support/hooks.rb:100 0.000
1:26.388
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.481
When I log in to a new session in German (de) 26.166
Then the keyboard layout is set to "de" 0.104
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.015
And Tor is ready 13.467
Then I successfully start the Unsafe Browser 5.555
And I kill the Unsafe Browser 5.245
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 11.895
And DuckDuckGo is the default search engine 5.413
And I kill the Tor Browser 5.209
And the screen keyboard works in Thunderbird 5.201
And the layout of the screen keyboard is set to "de" 0.452
After features/support/hooks.rb:331 1.508
After features/support/hooks.rb:100 0.000
1:23.546
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.554
When I log in to a new session in Hindi (hi) 26.575
Then the keyboard layout is set to "in" 0.093
And tpsd is localized to the selected locale 0.103
When the network is plugged 0.018
And Tor is ready 13.407
Then I successfully start the Unsafe Browser 6.128
And I kill the Unsafe Browser 5.209
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 8.615
And DuckDuckGo is the default search engine 5.060
And I kill the Tor Browser 5.240
And the screen keyboard works in Thunderbird 4.998
And the layout of the screen keyboard is set to "us" 0.473
After features/support/hooks.rb:331 1.384
After features/support/hooks.rb:100 0.000
1:59.327
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.392
When I log in to a new session in Indonesian (id) 29.152
Then the keyboard layout is set to "id" 0.100
And tpsd is localized to the selected locale 0.088
When the network is plugged 0.017
And Tor is ready 45.139
Then I successfully start the Unsafe Browser 5.655
And I kill the Unsafe Browser 5.215
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 11.099
And DuckDuckGo is the default search engine 4.962
And I kill the Tor Browser 5.248
And the screen keyboard works in Thunderbird 4.817
And the layout of the screen keyboard is set to "us" 0.382
After features/support/hooks.rb:331 1.301
After features/support/hooks.rb:100 0.000
1:21.975
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.219
When I log in to a new session in Italian (it) 25.724
Then the keyboard layout is set to "it" 0.138
And tpsd is localized to the selected locale 0.088
When the network is plugged 0.014
And Tor is ready 13.853
Then I successfully start the Unsafe Browser 5.860
And I kill the Unsafe Browser 5.225
When I enable the screen keyboard 0.126
Then the screen keyboard works in Tor Browser 8.098
And DuckDuckGo is the default search engine 5.436
And I kill the Tor Browser 5.201
And the screen keyboard works in Thunderbird 4.637
And the layout of the screen keyboard is set to "us" 0.350
After features/support/hooks.rb:331 1.049
After features/support/hooks.rb:100 0.000
1:25.120
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.270
When I log in to a new session in Persian (fa) 26.500
Then the keyboard layout is set to "ir" 0.133
And tpsd is localized to the selected locale 0.091
When the network is plugged 0.015
And Tor is ready 13.777
Then I successfully start the Unsafe Browser 7.925
And I kill the Unsafe Browser 5.225
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 8.470
And DuckDuckGo is the default search engine 5.762
And I kill the Tor Browser 5.242
And the screen keyboard works in Thunderbird 4.291
And the layout of the screen keyboard is set to "ir" 0.356
After features/support/hooks.rb:331 0.671
After features/support/hooks.rb:100 0.000
1:23.597
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.702
When I log in to a new session in Portuguese (pt) 26.419
Then the keyboard layout is set to "pt" 0.102
And tpsd is localized to the selected locale 0.086
When the network is plugged 0.018
And Tor is ready 14.203
Then I successfully start the Unsafe Browser 5.136
And I kill the Unsafe Browser 5.196
When I enable the screen keyboard 0.100
Then the screen keyboard works in Tor Browser 8.420
And DuckDuckGo is the default search engine 5.612
And I kill the Tor Browser 5.261
And the screen keyboard works in Thunderbird 4.851
And the layout of the screen keyboard is set to "us" 0.484
After features/support/hooks.rb:331 1.344
After features/support/hooks.rb:100 0.000
1:35.943
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 19.861
When I log in to a new session in Russian (ru) 26.452
Then the keyboard layout is set to "ru" 0.125
And tpsd is localized to the selected locale 0.113
When the network is plugged 0.016
And Tor is ready 13.829
Then I successfully start the Unsafe Browser 6.283
And I kill the Unsafe Browser 5.201
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 8.260
And DuckDuckGo is the default search engine 5.297
And I kill the Tor Browser 5.220
And the screen keyboard works in Thunderbird 4.847
And the layout of the screen keyboard is set to "ru" 0.379
After features/support/hooks.rb:331 3.950
After features/support/hooks.rb:100 0.000
1:23.205
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.486
When I log in to a new session in Spanish (es) 26.192
Then the keyboard layout is set to "es" 0.154
And tpsd is localized to the selected locale 0.117
When the network is plugged 0.017
And Tor is ready 13.309
Then I successfully start the Unsafe Browser 6.403
And I kill the Unsafe Browser 5.239
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 8.260
And DuckDuckGo is the default search engine 5.357
And I kill the Tor Browser 5.258
And the screen keyboard works in Thunderbird 4.928
And the layout of the screen keyboard is set to "us" 0.424
After features/support/hooks.rb:331 1.222
After features/support/hooks.rb:100 0.000
1:25.419
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.433
When I log in to a new session in Turkish (tr) 26.768
Then the keyboard layout is set to "tr" 0.134
And tpsd is localized to the selected locale 0.080
When the network is plugged 0.042
And Tor is ready 13.612
Then I successfully start the Unsafe Browser 7.871
And I kill the Unsafe Browser 5.214
When I enable the screen keyboard 0.117
Then the screen keyboard works in Tor Browser 7.910
And DuckDuckGo is the default search engine 5.362
And I kill the Tor Browser 5.329
And the screen keyboard works in Thunderbird 5.174
And the layout of the screen keyboard is set to "us" 0.367
After features/support/hooks.rb:331 1.259
After features/support/hooks.rb:100 0.000
Tags: @product
1:14.723
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 9.056
When I set the language to Italian (it) 5.731
Then the language and keyboard have not been saved in cleartext storage 2.112
When I shutdown Tails and wait for the computer to power off 16.046
And I start Tails from USB drive "__internal" with network unplugged 41.433
Then the Welcome Screen's language is set to English 0.342
After features/support/hooks.rb:331 0.756
After features/support/hooks.rb:100 0.050
Tags: @product
1:29.311
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 7.835
When I set the language to Italian (it) 4.612
And I save the language and keyboard options in cleartext storage 2.493
Then the "it" language and keyboard have been saved in cleartext storage 0.093
When I set the language to French (fr) 4.512
Then the "fr" language and keyboard have been saved in cleartext storage 0.168
And I shutdown Tails and wait for the computer to power off 9.972
And I start Tails from USB drive "__internal" with network unplugged 50.256
Then the "fr" language and keyboard have been saved in cleartext storage 0.346
And the Welcome Screen's language is set to French 0.813
When I log in to a new session 8.161
Then the language is set to French 0.045
After features/support/hooks.rb:331 1.303
After features/support/hooks.rb:100 0.007
Tags: @product
3:12.296
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.227
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.434
And I create a persistent partition 55.167
And I manually store legacy localization settings in Persistent Storage 0.586
When I shutdown Tails and wait for the computer to power off 14.195
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 39.947
Then the Welcome Screen's language is set to English 0.380
And the Welcome Screen's formats is set to United States 0.296
When I enable persistence 8.924
Then the Welcome Screen's language is set to German 0.594
And the Welcome Screen's formats is set to France 0.221
When I set the language to Italian (it) 4.496
Then the language and keyboard have not been saved in cleartext storage 2.118
When I save the language and keyboard options in cleartext storage 2.412
Then the "it" language and keyboard have been saved in cleartext storage 0.116
And I shutdown Tails and wait for the computer to power off 3.192
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 38.214
Then the Welcome Screen's language is set to Italian 0.717
And the Welcome Screen's formats is set to Italy 0.219
When I enable persistence 10.045
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.164
And the Welcome Screen's language is set to Italian 0.623
After features/support/hooks.rb:331 0.705
After features/support/hooks.rb:100 0.013