Project Number Date
test_Tails_ISO_devel 4250 24 Feb 2026, 12:45

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 33:57.030 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
59.219
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 12.295
And I log in to a new session in German (de) 29.680
Then the live user's Documents directory exists 0.050
And there is a GNOME bookmark for the Documents directory 17.193
After features/support/hooks.rb:331 1.026
After features/support/hooks.rb:100 0.000
Tags: @product
57.145
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.785
And I log in to a new session in German (de) 30.987
Then the live user's Downloads directory exists 0.057
And there is a GNOME bookmark for the Downloads directory 17.314
After features/support/hooks.rb:331 1.467
After features/support/hooks.rb:100 0.000
Tags: @product
56.717
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 8.622
And I log in to a new session in German (de) 30.965
Then the live user's Music directory exists 0.064
And there is a GNOME bookmark for the Music directory 17.064
After features/support/hooks.rb:331 1.167
After features/support/hooks.rb:100 0.000
Tags: @product
56.784
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.837
And I log in to a new session in German (de) 30.188
Then the live user's Pictures directory exists 0.055
And there is a GNOME bookmark for the Pictures directory 17.703
After features/support/hooks.rb:331 2.977
After features/support/hooks.rb:100 0.000
Tags: @product
59.846
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.820
And I log in to a new session in German (de) 29.343
Then the live user's Videos directory exists 0.106
And there is a GNOME bookmark for the Videos directory 17.576
After features/support/hooks.rb:331 1.490
After features/support/hooks.rb:100 0.000
1:46.372
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.791
When I log in to a new session in Arabic (ar) 29.988
Then the keyboard layout is set to "eg" 0.161
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.060
And Tor is ready 16.005
Then I successfully start the Unsafe Browser 8.126
And I kill the Unsafe Browser 5.324
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 16.375
And DuckDuckGo is the default search engine 7.941
And I kill the Tor Browser 5.276
And the screen keyboard works in Thunderbird 7.401
And the layout of the screen keyboard is set to "us" 0.748
After features/support/hooks.rb:331 1.542
After features/support/hooks.rb:100 0.000
1:37.353
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.080
When I log in to a new session in Chinese (zh_CN) 28.309
Then the keyboard layout is set to "cn" 0.119
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.047
And Tor is ready 15.454
Then I successfully start the Unsafe Browser 6.418
And I kill the Unsafe Browser 5.264
When I enable the screen keyboard 0.080
Then the screen keyboard works in Tor Browser 12.113
And DuckDuckGo is the default search engine 7.841
And I kill the Tor Browser 5.290
And the screen keyboard works in Thunderbird 6.644
And the layout of the screen keyboard is set to "us" 0.581
After features/support/hooks.rb:331 1.500
After features/support/hooks.rb:100 0.000
1:25.472
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.710
When I log in to a new session in English (en) 13.170
Then the keyboard layout is set to "us" 0.132
And tpsd is localized to the selected locale 0.092
When the network is plugged 0.381
And Tor is ready 15.557
Then I successfully start the Unsafe Browser 7.825
And I kill the Unsafe Browser 5.287
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 15.657
And DuckDuckGo is the default search engine 5.647
And I kill the Tor Browser 5.317
And the screen keyboard works in Thunderbird 6.951
And the layout of the screen keyboard is set to "us" 0.655
After features/support/hooks.rb:331 1.540
After features/support/hooks.rb:100 0.000
1:43.629
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.080
When I log in to a new session in French (fr) 28.232
Then the keyboard layout is set to "fr" 0.455
And tpsd is localized to the selected locale 0.168
When the network is plugged 0.079
And Tor is ready 15.610
Then I successfully start the Unsafe Browser 8.813
And I kill the Unsafe Browser 5.320
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 12.952
And DuckDuckGo is the default search engine 8.050
And I kill the Tor Browser 5.252
And the screen keyboard works in Thunderbird 8.789
And the layout of the screen keyboard is set to "fr" 0.751
After features/support/hooks.rb:331 1.640
After features/support/hooks.rb:100 0.000
1:41.903
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.351
When I log in to a new session in German (de) 28.743
Then the keyboard layout is set to "de" 0.142
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.072
And Tor is ready 15.635
Then I successfully start the Unsafe Browser 8.139
And I kill the Unsafe Browser 5.298
When I enable the screen keyboard 0.138
Then the screen keyboard works in Tor Browser 13.077
And DuckDuckGo is the default search engine 7.540
And I kill the Tor Browser 5.241
And the screen keyboard works in Thunderbird 7.803
And the layout of the screen keyboard is set to "de" 0.607
After features/support/hooks.rb:331 1.360
After features/support/hooks.rb:100 0.000
1:40.834
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.563
When I log in to a new session in Hindi (hi) 29.499
Then the keyboard layout is set to "in" 0.147
And tpsd is localized to the selected locale 0.145
When the network is plugged 0.072
And Tor is ready 16.072
Then I successfully start the Unsafe Browser 7.248
And I kill the Unsafe Browser 5.272
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 13.318
And DuckDuckGo is the default search engine 7.552
And I kill the Tor Browser 5.357
And the screen keyboard works in Thunderbird 6.894
And the layout of the screen keyboard is set to "us" 0.626
After features/support/hooks.rb:331 1.693
After features/support/hooks.rb:100 0.000
1:39.055
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.949
When I log in to a new session in Indonesian (id) 29.568
Then the keyboard layout is set to "id" 0.110
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.059
And Tor is ready 15.141
Then I successfully start the Unsafe Browser 6.740
And I kill the Unsafe Browser 5.240
When I enable the screen keyboard 0.170
Then the screen keyboard works in Tor Browser 12.424
And DuckDuckGo is the default search engine 7.625
And I kill the Tor Browser 5.265
And the screen keyboard works in Thunderbird 7.083
And the layout of the screen keyboard is set to "us" 0.576
After features/support/hooks.rb:331 1.245
After features/support/hooks.rb:100 0.000
1:37.985
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.767
When I log in to a new session in Italian (it) 29.347
Then the keyboard layout is set to "it" 0.108
And tpsd is localized to the selected locale 0.103
When the network is plugged 0.061
And Tor is ready 15.566
Then I successfully start the Unsafe Browser 7.142
And I kill the Unsafe Browser 5.262
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 11.879
And DuckDuckGo is the default search engine 6.813
And I kill the Tor Browser 5.388
And the screen keyboard works in Thunderbird 6.893
And the layout of the screen keyboard is set to "us" 0.577
After features/support/hooks.rb:331 1.594
After features/support/hooks.rb:100 0.000
1:40.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 9.074
When I log in to a new session in Persian (fa) 29.004
Then the keyboard layout is set to "ir" 0.117
And tpsd is localized to the selected locale 0.113
When the network is plugged 0.059
And Tor is ready 15.590
Then I successfully start the Unsafe Browser 6.632
And I kill the Unsafe Browser 5.262
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 14.723
And DuckDuckGo is the default search engine 7.633
And I kill the Tor Browser 5.352
And the screen keyboard works in Thunderbird 6.552
And the layout of the screen keyboard is set to "ir" 0.616
After features/support/hooks.rb:331 1.763
After features/support/hooks.rb:100 0.000
1:45.397
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.017
When I log in to a new session in Portuguese (pt) 28.870
Then the keyboard layout is set to "pt" 0.215
And tpsd is localized to the selected locale 0.156
When the network is plugged 0.122
And Tor is ready 16.747
Then I successfully start the Unsafe Browser 6.894
And I kill the Unsafe Browser 5.327
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 15.047
And DuckDuckGo is the default search engine 8.148
And I kill the Tor Browser 5.263
And the screen keyboard works in Thunderbird 8.822
And the layout of the screen keyboard is set to "us" 0.685
After features/support/hooks.rb:331 5.615
After features/support/hooks.rb:100 0.000
1:44.692
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 9.026
When I log in to a new session in Russian (ru) 30.859
Then the keyboard layout is set to "ru" 0.113
And tpsd is localized to the selected locale 0.134
When the network is plugged 0.703
And Tor is ready 17.752
Then I successfully start the Unsafe Browser 6.967
And I kill the Unsafe Browser 5.238
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 12.690
And DuckDuckGo is the default search engine 7.501
And I kill the Tor Browser 5.246
And the screen keyboard works in Thunderbird 7.797
And the layout of the screen keyboard is set to "ru" 0.594
After features/support/hooks.rb:331 1.385
After features/support/hooks.rb:100 0.000
1:43.704
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.452
When I log in to a new session in Spanish (es) 30.578
Then the keyboard layout is set to "es" 0.117
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.067
And Tor is ready 15.681
Then I successfully start the Unsafe Browser 6.919
And I kill the Unsafe Browser 5.309
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 13.014
And DuckDuckGo is the default search engine 8.679
And I kill the Tor Browser 5.257
And the screen keyboard works in Thunderbird 7.705
And the layout of the screen keyboard is set to "us" 0.744
After features/support/hooks.rb:331 1.374
After features/support/hooks.rb:100 0.000
2:15.177
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.842
When I log in to a new session in Turkish (tr) 29.616
Then the keyboard layout is set to "tr" 0.113
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.056
And Tor is ready 44.891
Then I successfully start the Unsafe Browser 6.992
And I kill the Unsafe Browser 5.268
When I enable the screen keyboard 0.113
Then the screen keyboard works in Tor Browser 16.444
And DuckDuckGo is the default search engine 8.408
And I kill the Tor Browser 5.354
And the screen keyboard works in Thunderbird 7.236
And the layout of the screen keyboard is set to "us" 0.739
After features/support/hooks.rb:331 1.653
After features/support/hooks.rb:100 0.000
Tags: @product
1:21.934
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 14.446
When I set the language to Italian (it) 4.852
Then the language and keyboard have not been saved in cleartext storage 2.126
When I shutdown Tails and wait for the computer to power off 11.099
And I start Tails from USB drive "__internal" with network unplugged 48.837
Then the Welcome Screen's language is set to English 0.571
After features/support/hooks.rb:331 1.286
After features/support/hooks.rb:100 0.009
Tags: @product
1:33.260
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 11.072
When I set the language to Italian (it) 5.855
And I save the language and keyboard options in cleartext storage 2.709
Then the "it" language and keyboard have been saved in cleartext storage 1.276
When I set the language to French (fr) 4.764
Then the "fr" language and keyboard have been saved in cleartext storage 0.129
And I shutdown Tails and wait for the computer to power off 6.756
And I start Tails from USB drive "__internal" with network unplugged 48.286
Then the "fr" language and keyboard have been saved in cleartext storage 0.592
And the Welcome Screen's language is set to French 1.367
When I log in to a new session 10.379
Then the language is set to French 0.069
After features/support/hooks.rb:331 1.676
After features/support/hooks.rb:100 0.020
Tags: @product
3:49.723
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 27.031
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.678
And I create a persistent partition 46.319
And I manually store legacy localization settings in Persistent Storage 0.795
When I shutdown Tails and wait for the computer to power off 10.105
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 47.058
Then the Welcome Screen's language is set to English 0.495
And the Welcome Screen's formats is set to United States 0.379
When I enable persistence 11.627
Then the Welcome Screen's language is set to German 0.882
And the Welcome Screen's formats is set to France 0.608
When I set the language to Italian (it) 4.722
Then the language and keyboard have not been saved in cleartext storage 2.100
When I save the language and keyboard options in cleartext storage 2.669
Then the "it" language and keyboard have been saved in cleartext storage 0.216
And I shutdown Tails and wait for the computer to power off 3.322
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 50.098
Then the Welcome Screen's language is set to Italian 1.126
And the Welcome Screen's formats is set to Italy 0.367
When I enable persistence 17.742
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.334
And the Welcome Screen's language is set to Italian 1.041
After features/support/hooks.rb:331 0.902
After features/support/hooks.rb:100 0.018