Project Number Date
test_Tails_ISO_devel 4240 18 Feb 2026, 12:41

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 34:37.979 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
58.713
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 12.090
And I log in to a new session in German (de) 28.911
Then the live user's Documents directory exists 0.047
And there is a GNOME bookmark for the Documents directory 17.663
After features/support/hooks.rb:331 1.013
After features/support/hooks.rb:100 0.000
Tags: @product
55.171
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.892
And I log in to a new session in German (de) 28.911
Then the live user's Downloads directory exists 0.046
And there is a GNOME bookmark for the Downloads directory 17.322
After features/support/hooks.rb:331 1.110
After features/support/hooks.rb:100 0.000
Tags: @product
56.407
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.781
And I log in to a new session in German (de) 30.057
Then the live user's Music directory exists 0.060
And there is a GNOME bookmark for the Music directory 17.508
After features/support/hooks.rb:331 1.473
After features/support/hooks.rb:100 0.000
Tags: @product
55.980
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.051
And I log in to a new session in German (de) 29.002
Then the live user's Pictures directory exists 0.054
And there is a GNOME bookmark for the Pictures directory 17.871
After features/support/hooks.rb:331 1.732
After features/support/hooks.rb:100 0.000
Tags: @product
55.579
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 9.130
And I log in to a new session in German (de) 27.408
Then the live user's Videos directory exists 0.142
And there is a GNOME bookmark for the Videos directory 18.898
After features/support/hooks.rb:331 1.874
After features/support/hooks.rb:100 0.000
1:39.039
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.029
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.691
When I log in to a new session in Arabic (ar) 27.023
Then the keyboard layout is set to "eg" 0.129
And tpsd is localized to the selected locale 0.160
When the network is plugged 0.065
And Tor is ready 16.440
Then I successfully start the Unsafe Browser 7.578
And I kill the Unsafe Browser 5.271
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 11.765
And DuckDuckGo is the default search engine 7.955
And I kill the Tor Browser 5.394
And the screen keyboard works in Thunderbird 6.807
And the layout of the screen keyboard is set to "us" 0.682
After features/support/hooks.rb:331 1.904
After features/support/hooks.rb:100 0.000
2:12.619
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.493
When I log in to a new session in Chinese (zh_CN) 28.156
Then the keyboard layout is set to "cn" 0.120
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.069
And Tor is ready 44.785
Then I successfully start the Unsafe Browser 7.577
And I kill the Unsafe Browser 5.251
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 15.798
And DuckDuckGo is the default search engine 7.844
And I kill the Tor Browser 5.331
And the screen keyboard works in Thunderbird 7.407
And the layout of the screen keyboard is set to "us" 0.611
After features/support/hooks.rb:331 1.602
After features/support/hooks.rb:100 0.000
1:23.410
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.119
When I log in to a new session in English (en) 13.303
Then the keyboard layout is set to "us" 0.097
And tpsd is localized to the selected locale 0.122
When the network is plugged 0.059
And Tor is ready 14.115
Then I successfully start the Unsafe Browser 9.206
And I kill the Unsafe Browser 5.221
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 11.854
And DuckDuckGo is the default search engine 7.566
And I kill the Tor Browser 5.309
And the screen keyboard works in Thunderbird 6.799
And the layout of the screen keyboard is set to "us" 0.557
After features/support/hooks.rb:331 2.179
After features/support/hooks.rb:100 0.000
1:41.213
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.021
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.439
When I log in to a new session in French (fr) 27.825
Then the keyboard layout is set to "fr" 0.121
And tpsd is localized to the selected locale 0.117
When the network is plugged 0.053
And Tor is ready 16.160
Then I successfully start the Unsafe Browser 7.579
And I kill the Unsafe Browser 5.231
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 12.253
And DuckDuckGo is the default search engine 8.282
And I kill the Tor Browser 5.291
And the screen keyboard works in Thunderbird 8.122
And the layout of the screen keyboard is set to "fr" 0.622
After features/support/hooks.rb:331 1.387
After features/support/hooks.rb:100 0.000
1:44.610
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 9.633
When I log in to a new session in German (de) 27.370
Then the keyboard layout is set to "de" 0.187
And tpsd is localized to the selected locale 0.177
When the network is plugged 0.167
And Tor is ready 16.013
Then I successfully start the Unsafe Browser 8.728
And I kill the Unsafe Browser 5.405
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 15.027
And DuckDuckGo is the default search engine 7.814
And I kill the Tor Browser 5.271
And the screen keyboard works in Thunderbird 8.064
And the layout of the screen keyboard is set to "de" 0.682
After features/support/hooks.rb:331 1.533
After features/support/hooks.rb:100 0.000
1:41.278
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.687
When I log in to a new session in Hindi (hi) 29.194
Then the keyboard layout is set to "in" 0.127
And tpsd is localized to the selected locale 0.133
When the network is plugged 0.066
And Tor is ready 16.066
Then I successfully start the Unsafe Browser 7.663
And I kill the Unsafe Browser 5.286
When I enable the screen keyboard 0.079
Then the screen keyboard works in Tor Browser 12.946
And DuckDuckGo is the default search engine 7.688
And I kill the Tor Browser 5.245
And the screen keyboard works in Thunderbird 7.533
And the layout of the screen keyboard is set to "us" 0.559
After features/support/hooks.rb:331 2.657
After features/support/hooks.rb:100 0.000
1:39.971
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 9.365
When I log in to a new session in Indonesian (id) 27.853
Then the keyboard layout is set to "id" 0.170
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.057
And Tor is ready 15.468
Then I successfully start the Unsafe Browser 6.925
And I kill the Unsafe Browser 5.235
When I enable the screen keyboard 0.240
Then the screen keyboard works in Tor Browser 13.362
And DuckDuckGo is the default search engine 7.715
And I kill the Tor Browser 5.261
And the screen keyboard works in Thunderbird 7.597
And the layout of the screen keyboard is set to "us" 0.619
After features/support/hooks.rb:331 1.709
After features/support/hooks.rb:100 0.000
1:41.237
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 10.693
When I log in to a new session in Italian (it) 28.070
Then the keyboard layout is set to "it" 0.121
And tpsd is localized to the selected locale 0.131
When the network is plugged 0.060
And Tor is ready 16.362
Then I successfully start the Unsafe Browser 6.947
And I kill the Unsafe Browser 5.279
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 11.762
And DuckDuckGo is the default search engine 9.084
And I kill the Tor Browser 5.328
And the screen keyboard works in Thunderbird 6.716
And the layout of the screen keyboard is set to "us" 0.616
After features/support/hooks.rb:331 1.379
After features/support/hooks.rb:100 0.000
1:43.651
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 10.566
When I log in to a new session in Persian (fa) 27.297
Then the keyboard layout is set to "ir" 0.103
And tpsd is localized to the selected locale 0.115
When the network is plugged 0.068
And Tor is ready 17.275
Then I successfully start the Unsafe Browser 8.026
And I kill the Unsafe Browser 5.300
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 11.755
And DuckDuckGo is the default search engine 9.320
And I kill the Tor Browser 5.272
And the screen keyboard works in Thunderbird 7.801
And the layout of the screen keyboard is set to "ir" 0.666
After features/support/hooks.rb:331 1.602
After features/support/hooks.rb:100 0.000
1:42.941
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.380
When I log in to a new session in Portuguese (pt) 28.914
Then the keyboard layout is set to "pt" 0.143
And tpsd is localized to the selected locale 0.125
When the network is plugged 0.072
And Tor is ready 15.225
Then I successfully start the Unsafe Browser 8.507
And I kill the Unsafe Browser 5.262
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 13.248
And DuckDuckGo is the default search engine 8.089
And I kill the Tor Browser 5.243
And the screen keyboard works in Thunderbird 7.925
And the layout of the screen keyboard is set to "us" 0.713
After features/support/hooks.rb:331 1.805
After features/support/hooks.rb:100 0.000
2:13.849
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.599
When I log in to a new session in Russian (ru) 27.681
Then the keyboard layout is set to "ru" 0.162
And tpsd is localized to the selected locale 0.130
When the network is plugged 0.068
And Tor is ready 44.018
Then I successfully start the Unsafe Browser 7.134
And I kill the Unsafe Browser 5.365
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 16.379
And DuckDuckGo is the default search engine 9.757
And I kill the Tor Browser 5.267
And the screen keyboard works in Thunderbird 8.423
And the layout of the screen keyboard is set to "ru" 0.750
After features/support/hooks.rb:331 1.906
After features/support/hooks.rb:100 0.000
1:42.276
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.866
When I log in to a new session in Spanish (es) 28.949
Then the keyboard layout is set to "es" 0.149
And tpsd is localized to the selected locale 0.135
When the network is plugged 0.058
And Tor is ready 15.594
Then I successfully start the Unsafe Browser 8.124
And I kill the Unsafe Browser 5.325
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 13.231
And DuckDuckGo is the default search engine 7.696
And I kill the Tor Browser 5.257
And the screen keyboard works in Thunderbird 8.176
And the layout of the screen keyboard is set to "us" 0.636
After features/support/hooks.rb:331 1.438
After features/support/hooks.rb:100 0.000
1:44.898
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 8.891
When I log in to a new session in Turkish (tr) 29.533
Then the keyboard layout is set to "tr" 0.156
And tpsd is localized to the selected locale 0.130
When the network is plugged 0.086
And Tor is ready 16.197
Then I successfully start the Unsafe Browser 8.027
And I kill the Unsafe Browser 5.278
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 13.734
And DuckDuckGo is the default search engine 8.415
And I kill the Tor Browser 5.246
And the screen keyboard works in Thunderbird 8.555
And the layout of the screen keyboard is set to "us" 0.556
After features/support/hooks.rb:331 1.662
After features/support/hooks.rb:100 0.000
Tags: @product
1:39.081
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 16.182
When I set the language to Italian (it) 4.895
Then the language and keyboard have not been saved in cleartext storage 2.143
When I shutdown Tails and wait for the computer to power off 21.347
And I start Tails from USB drive "__internal" with network unplugged 54.056
Then the Welcome Screen's language is set to English 0.456
After features/support/hooks.rb:331 1.351
After features/support/hooks.rb:100 0.010
Tags: @product
1:40.083
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 stopped at Tails Greeter's login screen 12.028
When I set the language to Italian (it) 5.660
And I save the language and keyboard options in cleartext storage 2.575
Then the "it" language and keyboard have been saved in cleartext storage 1.263
When I set the language to French (fr) 4.807
Then the "fr" language and keyboard have been saved in cleartext storage 0.163
And I shutdown Tails and wait for the computer to power off 6.855
And I start Tails from USB drive "__internal" with network unplugged 54.320
Then the "fr" language and keyboard have been saved in cleartext storage 0.471
And the Welcome Screen's language is set to French 1.275
When I log in to a new session 10.617
Then the language is set to French 0.044
After features/support/hooks.rb:331 0.924
After features/support/hooks.rb:100 0.010
Tags: @product
3:45.963
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 16.627
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.414
And I create a persistent partition 41.656
And I manually store legacy localization settings in Persistent Storage 0.774
When I shutdown Tails and wait for the computer to power off 10.777
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 49.052
Then the Welcome Screen's language is set to English 0.468
And the Welcome Screen's formats is set to United States 0.383
When I enable persistence 16.274
Then the Welcome Screen's language is set to German 0.755
And the Welcome Screen's formats is set to France 0.336
When I set the language to Italian (it) 4.729
Then the language and keyboard have not been saved in cleartext storage 2.134
When I save the language and keyboard options in cleartext storage 2.725
Then the "it" language and keyboard have been saved in cleartext storage 0.212
And I shutdown Tails and wait for the computer to power off 4.517
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 50.229
Then the Welcome Screen's language is set to Italian 1.083
And the Welcome Screen's formats is set to Italy 1.113
When I enable persistence 19.990
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.405
And the Welcome Screen's language is set to Italian 1.299
After features/support/hooks.rb:331 0.839
After features/support/hooks.rb:100 0.021