Project Number Date
test_Tails_ISO_5494-snowflake 14 21 Mar 2026, 11:46

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:19.033 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.847
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.663
And I log in to a new session in German (de) 33.648
Then the live user's Documents directory exists 0.043
And there is a GNOME bookmark for the Documents directory 14.492
After features/support/hooks.rb:331 1.322
After features/support/hooks.rb:100 0.000
Tags: @product
52.801
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.407
And I log in to a new session in German (de) 30.335
Then the live user's Downloads directory exists 0.050
And there is a GNOME bookmark for the Downloads directory 15.008
After features/support/hooks.rb:331 1.261
After features/support/hooks.rb:100 0.000
Tags: @product
55.203
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
And I log in to a new session in German (de) 32.777
Then the live user's Music directory exists 0.036
And there is a GNOME bookmark for the Music directory 14.835
After features/support/hooks.rb:331 0.813
After features/support/hooks.rb:100 0.000
Tags: @product
52.778
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.156
And I log in to a new session in German (de) 30.932
Then the live user's Pictures directory exists 0.050
And there is a GNOME bookmark for the Pictures directory 14.638
After features/support/hooks.rb:331 1.377
After features/support/hooks.rb:100 0.000
Tags: @product
51.925
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.626
And I log in to a new session in German (de) 29.673
Then the live user's Videos directory exists 0.053
And there is a GNOME bookmark for the Videos directory 14.572
After features/support/hooks.rb:331 1.251
After features/support/hooks.rb:100 0.000
1:29.770
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 Arabic (ar) 32.824
Then the keyboard layout is set to "eg" 0.137
And tpsd is localized to the selected locale 0.124
When the network is plugged 0.030
And Tor is ready 11.943
Then I successfully start the Unsafe Browser 7.622
And I kill the Unsafe Browser 5.252
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 8.385
And DuckDuckGo is the default search engine 5.204
And I kill the Tor Browser 5.201
And the screen keyboard works in Thunderbird 4.951
And the layout of the screen keyboard is set to "us" 0.456
After features/support/hooks.rb:331 4.196
After features/support/hooks.rb:100 0.000
1:27.868
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.654
When I log in to a new session in Chinese (zh_CN) 31.070
Then the keyboard layout is set to "cn" 0.103
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.017
And Tor is ready 12.573
Then I successfully start the Unsafe Browser 6.170
And I kill the Unsafe Browser 5.245
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 9.010
And DuckDuckGo is the default search engine 5.174
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 5.066
And the layout of the screen keyboard is set to "us" 0.401
After features/support/hooks.rb:331 1.357
After features/support/hooks.rb:100 0.000
1:15.284
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.562
When I log in to a new session in English (en) 19.991
Then the keyboard layout is set to "us" 0.109
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.019
And Tor is ready 13.245
Then I successfully start the Unsafe Browser 6.221
And I kill the Unsafe Browser 5.246
When I enable the screen keyboard 0.051
Then the screen keyboard works in Tor Browser 8.131
And DuckDuckGo is the default search engine 4.398
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 4.616
And the layout of the screen keyboard is set to "us" 0.357
After features/support/hooks.rb:331 1.145
After features/support/hooks.rb:100 0.000
1:31.155
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.779
When I log in to a new session in French (fr) 33.320
Then the keyboard layout is set to "fr" 0.228
And tpsd is localized to the selected locale 0.130
When the network is plugged 0.018
And Tor is ready 11.717
Then I successfully start the Unsafe Browser 9.516
And I kill the Unsafe Browser 5.203
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 7.696
And DuckDuckGo is the default search engine 4.889
And I kill the Tor Browser 5.368
And the screen keyboard works in Thunderbird 4.814
And the layout of the screen keyboard is set to "fr" 0.401
After features/support/hooks.rb:331 1.332
After features/support/hooks.rb:100 0.000
1:28.712
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.117
When I log in to a new session in German (de) 31.933
Then the keyboard layout is set to "de" 0.144
And tpsd is localized to the selected locale 0.076
When the network is plugged 0.014
And Tor is ready 12.135
Then I successfully start the Unsafe Browser 6.512
And I kill the Unsafe Browser 5.193
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 9.082
And DuckDuckGo is the default search engine 5.704
And I kill the Tor Browser 5.241
And the screen keyboard works in Thunderbird 4.856
And the layout of the screen keyboard is set to "de" 0.644
After features/support/hooks.rb:331 1.109
After features/support/hooks.rb:100 0.000
1:35.366
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.035
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 Hindi (hi) 32.455
Then the keyboard layout is set to "in" 0.112
And tpsd is localized to the selected locale 0.128
When the network is plugged 0.023
And Tor is ready 19.272
Then I successfully start the Unsafe Browser 6.771
And I kill the Unsafe Browser 5.181
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 8.201
And DuckDuckGo is the default search engine 5.522
And I kill the Tor Browser 5.276
And the screen keyboard works in Thunderbird 4.350
And the layout of the screen keyboard is set to "us" 0.432
After features/support/hooks.rb:331 0.903
After features/support/hooks.rb:100 0.000
1:27.062
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.627
When I log in to a new session in Indonesian (id) 30.701
Then the keyboard layout is set to "id" 0.089
And tpsd is localized to the selected locale 0.084
When the network is plugged 0.018
And Tor is ready 12.357
Then I successfully start the Unsafe Browser 6.054
And I kill the Unsafe Browser 5.204
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 8.667
And DuckDuckGo is the default search engine 5.188
And I kill the Tor Browser 5.206
And the screen keyboard works in Thunderbird 5.409
And the layout of the screen keyboard is set to "us" 0.368
After features/support/hooks.rb:331 1.323
After features/support/hooks.rb:100 0.000
2:3.424
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.379
When I log in to a new session in Italian (it) 35.147
Then the keyboard layout is set to "it" 0.100
And tpsd is localized to the selected locale 0.091
When the network is plugged 0.013
And Tor is ready 41.936
Then I successfully start the Unsafe Browser 5.489
And I kill the Unsafe Browser 5.212
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 11.792
And DuckDuckGo is the default search engine 5.464
And I kill the Tor Browser 5.229
And the screen keyboard works in Thunderbird 5.023
And the layout of the screen keyboard is set to "us" 0.462
After features/support/hooks.rb:331 1.476
After features/support/hooks.rb:100 0.000
1:25.927
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.295
When I log in to a new session in Persian (fa) 31.287
Then the keyboard layout is set to "ir" 0.140
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.017
And Tor is ready 11.924
Then I successfully start the Unsafe Browser 6.025
And I kill the Unsafe Browser 5.212
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 8.469
And DuckDuckGo is the default search engine 5.257
And I kill the Tor Browser 5.250
And the screen keyboard works in Thunderbird 4.477
And the layout of the screen keyboard is set to "ir" 0.417
After features/support/hooks.rb:331 1.455
After features/support/hooks.rb:100 0.000
1:30.299
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.680
When I log in to a new session in Portuguese (pt) 35.652
Then the keyboard layout is set to "pt" 0.107
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.015
And Tor is ready 11.878
Then I successfully start the Unsafe Browser 5.454
And I kill the Unsafe Browser 5.201
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 8.505
And DuckDuckGo is the default search engine 5.068
And I kill the Tor Browser 5.249
And the screen keyboard works in Thunderbird 4.858
And the layout of the screen keyboard is set to "us" 0.436
After features/support/hooks.rb:331 1.412
After features/support/hooks.rb:100 0.000
1:35.588
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.213
When I log in to a new session in Russian (ru) 40.327
Then the keyboard layout is set to "ru" 0.112
And tpsd is localized to the selected locale 0.103
When the network is plugged 0.019
And Tor is ready 12.210
Then I successfully start the Unsafe Browser 5.119
And I kill the Unsafe Browser 5.196
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 8.744
And DuckDuckGo is the default search engine 5.475
And I kill the Tor Browser 5.257
And the screen keyboard works in Thunderbird 5.346
And the layout of the screen keyboard is set to "ru" 0.399
After features/support/hooks.rb:331 3.679
After features/support/hooks.rb:100 0.000
1:27.339
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.357
When I log in to a new session in Spanish (es) 30.877
Then the keyboard layout is set to "es" 0.145
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.022
And Tor is ready 12.256
Then I successfully start the Unsafe Browser 7.386
And I kill the Unsafe Browser 5.195
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 8.414
And DuckDuckGo is the default search engine 5.216
And I kill the Tor Browser 5.211
And the screen keyboard works in Thunderbird 4.668
And the layout of the screen keyboard is set to "us" 0.413
After features/support/hooks.rb:331 0.954
After features/support/hooks.rb:100 0.000
1:38.505
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.767
When I log in to a new session in Turkish (tr) 42.253
Then the keyboard layout is set to "tr" 0.124
And tpsd is localized to the selected locale 0.116
When the network is plugged 0.025
And Tor is ready 12.930
Then I successfully start the Unsafe Browser 6.020
And I kill the Unsafe Browser 5.269
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 8.215
And DuckDuckGo is the default search engine 5.338
And I kill the Tor Browser 5.233
And the screen keyboard works in Thunderbird 4.703
And the layout of the screen keyboard is set to "us" 0.438
After features/support/hooks.rb:331 1.484
After features/support/hooks.rb:100 0.000
Tags: @product
1:25.121
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 22.224
When I set the language to Italian (it) 4.637
Then the language and keyboard have not been saved in cleartext storage 2.085
When I shutdown Tails and wait for the computer to power off 7.147
And I start Tails from USB drive "__internal" with network unplugged 48.730
Then the Welcome Screen's language is set to English 0.295
After features/support/hooks.rb:331 1.009
After features/support/hooks.rb:100 0.009
Tags: @product
1:19.392
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 7.695
When I set the language to Italian (it) 4.575
And 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.115
When I set the language to French (fr) 4.551
Then the "fr" language and keyboard have been saved in cleartext storage 0.095
And I shutdown Tails and wait for the computer to power off 7.345
And I start Tails from USB drive "__internal" with network unplugged 42.008
Then the "fr" language and keyboard have been saved in cleartext storage 0.374
And the Welcome Screen's language is set to French 0.812
When I log in to a new session 9.346
Then the language is set to French 0.066
After features/support/hooks.rb:331 1.034
After features/support/hooks.rb:100 0.038
Tags: @product
3:8.657
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.017
Given I have started Tails without network from a USB drive without a persistent partition and logged in 9.371
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 1.560
And I create a persistent partition 52.282
And I manually store legacy localization settings in Persistent Storage 0.626
When I shutdown Tails and wait for the computer to power off 14.328
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 38.864
Then the Welcome Screen's language is set to English 0.313
And the Welcome Screen's formats is set to United States 0.255
When I enable persistence 8.599
Then the Welcome Screen's language is set to German 0.495
And the Welcome Screen's formats is set to France 0.221
When I set the language to Italian (it) 4.493
Then the language and keyboard have not been saved in cleartext storage 2.078
When I save the language and keyboard options in cleartext storage 2.379
Then the "it" language and keyboard have been saved in cleartext storage 0.120
And I shutdown Tails and wait for the computer to power off 3.043
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 37.772
Then the Welcome Screen's language is set to Italian 0.610
And the Welcome Screen's formats is set to Italy 0.296
When I enable persistence 9.993
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.252
And the Welcome Screen's language is set to Italian 0.698
After features/support/hooks.rb:331 0.861
After features/support/hooks.rb:100 0.013