Project Number Date
test_Tails_ISO_stable 6250 31 Mar 2026, 11:34

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:15.155 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
55.761
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.774
And I log in to a new session in German (de) 32.037
Then the live user's Documents directory exists 0.045
And there is a GNOME bookmark for the Documents directory 14.903
After features/support/hooks.rb:331 1.367
After features/support/hooks.rb:100 0.000
Tags: @product
55.733
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.546
And I log in to a new session in German (de) 33.391
Then the live user's Downloads directory exists 0.058
And there is a GNOME bookmark for the Downloads directory 14.737
After features/support/hooks.rb:331 1.232
After features/support/hooks.rb:100 0.000
Tags: @product
52.040
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.522
And I log in to a new session in German (de) 30.046
Then the live user's Music directory exists 0.040
And there is a GNOME bookmark for the Music directory 14.431
After features/support/hooks.rb:331 1.114
After features/support/hooks.rb:100 0.000
Tags: @product
53.553
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.373
And I log in to a new session in German (de) 31.722
Then the live user's Pictures directory exists 0.043
And there is a GNOME bookmark for the Pictures directory 14.414
After features/support/hooks.rb:331 1.161
After features/support/hooks.rb:100 0.000
Tags: @product
55.959
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.858
And I log in to a new session in German (de) 33.237
Then the live user's Videos directory exists 0.063
And there is a GNOME bookmark for the Videos directory 14.799
After features/support/hooks.rb:331 1.458
After features/support/hooks.rb:100 0.000
1:39.495
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 20.024
When I log in to a new session in Arabic (ar) 31.239
Then the keyboard layout is set to "eg" 0.107
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.017
And Tor is ready 12.207
Then I successfully start the Unsafe Browser 5.896
And I kill the Unsafe Browser 5.237
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.450
And DuckDuckGo is the default search engine 5.879
And I kill the Tor Browser 5.350
And the screen keyboard works in Thunderbird 4.521
And the layout of the screen keyboard is set to "us" 0.403
After features/support/hooks.rb:331 1.242
After features/support/hooks.rb:100 0.000
1:27.021
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.571
When I log in to a new session in Chinese (zh_CN) 31.474
Then the keyboard layout is set to "cn" 0.087
And tpsd is localized to the selected locale 0.081
When the network is plugged 0.018
And Tor is ready 11.950
Then I successfully start the Unsafe Browser 5.006
And I kill the Unsafe Browser 5.214
When I enable the screen keyboard 0.097
Then the screen keyboard works in Tor Browser 9.079
And DuckDuckGo is the default search engine 5.504
And I kill the Tor Browser 5.227
And the screen keyboard works in Thunderbird 5.274
And the layout of the screen keyboard is set to "us" 0.432
After features/support/hooks.rb:331 1.013
After features/support/hooks.rb:100 0.000
1:10.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.553
When I log in to a new session in English (en) 15.488
Then the keyboard layout is set to "us" 0.103
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.024
And Tor is ready 13.124
Then I successfully start the Unsafe Browser 5.456
And I kill the Unsafe Browser 5.809
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 8.144
And DuckDuckGo is the default search engine 4.335
And I kill the Tor Browser 5.265
And the screen keyboard works in Thunderbird 4.846
And the layout of the screen keyboard is set to "us" 0.417
After features/support/hooks.rb:331 0.986
After features/support/hooks.rb:100 0.000
1:27.166
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.522
When I log in to a new session in French (fr) 31.518
Then the keyboard layout is set to "fr" 0.122
And tpsd is localized to the selected locale 0.124
When the network is plugged 0.027
And Tor is ready 12.200
Then I successfully start the Unsafe Browser 6.427
And I kill the Unsafe Browser 5.214
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 8.610
And DuckDuckGo is the default search engine 4.809
And I kill the Tor Browser 5.195
And the screen keyboard works in Thunderbird 4.956
And the layout of the screen keyboard is set to "fr" 0.383
After features/support/hooks.rb:331 0.997
After features/support/hooks.rb:100 0.000
1:28.307
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.405
When I log in to a new session in German (de) 33.585
Then the keyboard layout is set to "de" 0.092
And tpsd is localized to the selected locale 0.102
When the network is plugged 0.014
And Tor is ready 12.295
Then I successfully start the Unsafe Browser 5.697
And I kill the Unsafe Browser 5.219
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 7.816
And DuckDuckGo is the default search engine 5.798
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 4.631
And the layout of the screen keyboard is set to "de" 0.376
After features/support/hooks.rb:331 1.001
After features/support/hooks.rb:100 0.000
1:27.967
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.686
When I log in to a new session in Hindi (hi) 31.697
Then the keyboard layout is set to "in" 0.095
And tpsd is localized to the selected locale 0.108
When the network is plugged 0.058
And Tor is ready 11.745
Then I successfully start the Unsafe Browser 6.900
And I kill the Unsafe Browser 5.187
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 8.680
And DuckDuckGo is the default search engine 5.217
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 4.890
And the layout of the screen keyboard is set to "us" 0.412
After features/support/hooks.rb:331 1.211
After features/support/hooks.rb:100 0.000
1:26.434
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.705
When I log in to a new session in Indonesian (id) 30.981
Then the keyboard layout is set to "id" 0.143
And tpsd is localized to the selected locale 0.080
When the network is plugged 0.016
And Tor is ready 12.091
Then I successfully start the Unsafe Browser 5.870
And I kill the Unsafe Browser 5.192
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 8.079
And DuckDuckGo is the default search engine 5.778
And I kill the Tor Browser 5.209
And the screen keyboard works in Thunderbird 4.851
And the layout of the screen keyboard is set to "us" 0.371
After features/support/hooks.rb:331 1.462
After features/support/hooks.rb:100 0.000
1:26.091
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.423
When I log in to a new session in Italian (it) 30.538
Then the keyboard layout is set to "it" 0.098
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.019
And Tor is ready 12.271
Then I successfully start the Unsafe Browser 6.426
And I kill the Unsafe Browser 5.238
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.620
And DuckDuckGo is the default search engine 5.375
And I kill the Tor Browser 5.266
And the screen keyboard works in Thunderbird 4.301
And the layout of the screen keyboard is set to "us" 0.350
After features/support/hooks.rb:331 1.083
After features/support/hooks.rb:100 0.000
1:27.398
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.039
When I log in to a new session in Persian (fa) 32.699
Then the keyboard layout is set to "ir" 0.149
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.022
And Tor is ready 11.838
Then I successfully start the Unsafe Browser 5.386
And I kill the Unsafe Browser 5.214
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 8.108
And DuckDuckGo is the default search engine 5.306
And I kill the Tor Browser 5.241
And the screen keyboard works in Thunderbird 4.849
And the layout of the screen keyboard is set to "ir" 0.364
After features/support/hooks.rb:331 1.234
After features/support/hooks.rb:100 0.000
1:38.049
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.472
When I log in to a new session in Portuguese (pt) 39.818
Then the keyboard layout is set to "pt" 0.128
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.018
And Tor is ready 12.808
Then I successfully start the Unsafe Browser 7.580
And I kill the Unsafe Browser 5.229
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.622
And DuckDuckGo is the default search engine 5.055
And I kill the Tor Browser 5.258
And the screen keyboard works in Thunderbird 5.488
And the layout of the screen keyboard is set to "us" 0.395
After features/support/hooks.rb:331 1.363
After features/support/hooks.rb:100 0.000
1:26.412
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.549
When I log in to a new session in Russian (ru) 29.803
Then the keyboard layout is set to "ru" 0.075
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.016
And Tor is ready 12.875
Then I successfully start the Unsafe Browser 6.736
And I kill the Unsafe Browser 5.252
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 7.820
And DuckDuckGo is the default search engine 5.564
And I kill the Tor Browser 5.246
And the screen keyboard works in Thunderbird 4.943
And the layout of the screen keyboard is set to "ru" 0.371
After features/support/hooks.rb:331 1.201
After features/support/hooks.rb:100 0.000
1:33.347
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.624
When I log in to a new session in Spanish (es) 38.439
Then the keyboard layout is set to "es" 0.137
And tpsd is localized to the selected locale 0.102
When the network is plugged 0.015
And Tor is ready 11.990
Then I successfully start the Unsafe Browser 6.338
And I kill the Unsafe Browser 5.363
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 7.980
And DuckDuckGo is the default search engine 4.943
And I kill the Tor Browser 5.218
And the screen keyboard works in Thunderbird 4.713
And the layout of the screen keyboard is set to "us" 0.407
After features/support/hooks.rb:331 1.205
After features/support/hooks.rb:100 0.000
1:57.021
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.616
When I log in to a new session in Turkish (tr) 30.293
Then the keyboard layout is set to "tr" 0.116
And tpsd is localized to the selected locale 0.108
When the network is plugged 0.037
And Tor is ready 42.314
Then I successfully start the Unsafe Browser 4.409
And I kill the Unsafe Browser 5.204
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 11.415
And DuckDuckGo is the default search engine 4.846
And I kill the Tor Browser 5.236
And the screen keyboard works in Thunderbird 4.928
And the layout of the screen keyboard is set to "us" 0.416
After features/support/hooks.rb:331 1.274
After features/support/hooks.rb:100 0.000
Tags: @product
1:24.304
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.932
When I set the language to Italian (it) 4.601
Then the language and keyboard have not been saved in cleartext storage 2.121
When I shutdown Tails and wait for the computer to power off 19.341
And I start Tails from USB drive "__internal" with network unplugged 49.022
Then the Welcome Screen's language is set to English 0.285
After features/support/hooks.rb:331 0.962
After features/support/hooks.rb:100 0.006
Tags: @product
1:22.462
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 7.761
When I set the language to Italian (it) 4.623
And I save the language and keyboard options in cleartext storage 2.392
Then the "it" language and keyboard have been saved in cleartext storage 0.081
When I set the language to French (fr) 4.492
Then the "fr" language and keyboard have been saved in cleartext storage 0.092
And I shutdown Tails and wait for the computer to power off 6.889
And I start Tails from USB drive "__internal" with network unplugged 45.500
Then the "fr" language and keyboard have been saved in cleartext storage 0.379
And the Welcome Screen's language is set to French 0.839
When I log in to a new session 9.354
Then the language is set to French 0.055
After features/support/hooks.rb:331 0.822
After features/support/hooks.rb:100 0.020
Tags: @product
3:19.899
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails without network from a USB drive without a persistent partition and logged in 10.051
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.487
And I create a persistent partition 53.809
And I manually store legacy localization settings in Persistent Storage 0.722
When I shutdown Tails and wait for the computer to power off 24.795
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 37.767
Then the Welcome Screen's language is set to English 0.292
And the Welcome Screen's formats is set to United States 0.251
When I enable persistence 7.573
Then the Welcome Screen's language is set to German 0.507
And the Welcome Screen's formats is set to France 0.214
When I set the language to Italian (it) 4.567
Then the language and keyboard have not been saved in cleartext storage 2.109
When I save the language and keyboard options in cleartext storage 2.404
Then the "it" language and keyboard have been saved in cleartext storage 0.118
And I shutdown Tails and wait for the computer to power off 2.798
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 40.151
Then the Welcome Screen's language is set to Italian 0.676
And the Welcome Screen's formats is set to Italy 0.210
When I enable persistence 9.330
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.224
And the Welcome Screen's language is set to Italian 0.833
After features/support/hooks.rb:331 0.898
After features/support/hooks.rb:100 0.026