Project Number Date
test_Tails_ISO_devel 4355 21 Apr 2026, 13:50

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:38.261 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
54.938
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.365
And I log in to a new session in German (de) 30.526
Then the live user's Documents directory exists 0.042
And there is a GNOME bookmark for the Documents directory 15.003
After features/support/hooks.rb:331 1.132
After features/support/hooks.rb:100 0.000
Tags: @product
54.610
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.109
And I log in to a new session in German (de) 31.564
Then the live user's Downloads directory exists 0.054
And there is a GNOME bookmark for the Downloads directory 14.882
After features/support/hooks.rb:331 1.204
After features/support/hooks.rb:100 0.000
Tags: @product
54.159
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.737
And I log in to a new session in German (de) 31.469
Then the live user's Music directory exists 0.058
And there is a GNOME bookmark for the Music directory 14.894
After features/support/hooks.rb:331 1.076
After features/support/hooks.rb:100 0.000
Tags: @product
55.678
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.025
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.756
And I log in to a new session in German (de) 32.650
Then the live user's Pictures directory exists 0.086
And there is a GNOME bookmark for the Pictures directory 15.185
After features/support/hooks.rb:331 1.170
After features/support/hooks.rb:100 0.000
Tags: @product
55.248
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.701
And I log in to a new session in German (de) 32.683
Then the live user's Videos directory exists 0.059
And there is a GNOME bookmark for the Videos directory 14.803
After features/support/hooks.rb:331 1.385
After features/support/hooks.rb:100 0.000
1:28.717
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.868
When I log in to a new session in Arabic (ar) 28.872
Then the keyboard layout is set to "eg" 0.107
And tpsd is localized to the selected locale 0.119
When the network is plugged 0.017
And Tor is ready 12.691
Then I successfully start the Unsafe Browser 7.149
And I kill the Unsafe Browser 5.222
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 9.230
And DuckDuckGo is the default search engine 5.454
And I kill the Tor Browser 5.222
And the screen keyboard works in Thunderbird 6.166
And the layout of the screen keyboard is set to "us" 0.511
After features/support/hooks.rb:331 1.091
After features/support/hooks.rb:100 0.000
1:29.247
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 Chinese (zh_CN) 31.591
Then the keyboard layout is set to "cn" 0.107
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.020
And Tor is ready 12.866
Then I successfully start the Unsafe Browser 6.271
And I kill the Unsafe Browser 5.221
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 8.579
And DuckDuckGo is the default search engine 5.840
And I kill the Tor Browser 5.222
And the screen keyboard works in Thunderbird 5.273
And the layout of the screen keyboard is set to "us" 0.393
After features/support/hooks.rb:331 0.894
After features/support/hooks.rb:100 0.000
1:13.100
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.863
When I log in to a new session in English (en) 18.050
Then the keyboard layout is set to "us" 0.150
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.018
And Tor is ready 12.862
Then I successfully start the Unsafe Browser 6.081
And I kill the Unsafe Browser 5.241
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 8.146
And DuckDuckGo is the default search engine 4.070
And I kill the Tor Browser 5.199
And the screen keyboard works in Thunderbird 4.873
And the layout of the screen keyboard is set to "us" 0.373
After features/support/hooks.rb:331 1.028
After features/support/hooks.rb:100 0.000
1:28.327
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.983
When I log in to a new session in French (fr) 29.572
Then the keyboard layout is set to "fr" 0.098
And tpsd is localized to the selected locale 0.120
When the network is plugged 0.023
And Tor is ready 12.184
Then I successfully start the Unsafe Browser 5.595
And I kill the Unsafe Browser 5.285
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 9.632
And DuckDuckGo is the default search engine 6.032
And I kill the Tor Browser 5.283
And the screen keyboard works in Thunderbird 5.742
And the layout of the screen keyboard is set to "fr" 0.718
After features/support/hooks.rb:331 1.413
After features/support/hooks.rb:100 0.000
1:28.064
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.015
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.829
When I log in to a new session in German (de) 31.835
Then the keyboard layout is set to "de" 0.177
And tpsd is localized to the selected locale 0.116
When the network is plugged 0.037
And Tor is ready 12.876
Then I successfully start the Unsafe Browser 5.613
And I kill the Unsafe Browser 5.217
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 8.281
And DuckDuckGo is the default search engine 5.457
And I kill the Tor Browser 5.231
And the screen keyboard works in Thunderbird 4.932
And the layout of the screen keyboard is set to "de" 0.371
After features/support/hooks.rb:331 1.081
After features/support/hooks.rb:100 0.000
1:25.440
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.462
When I log in to a new session in Hindi (hi) 30.065
Then the keyboard layout is set to "in" 0.108
And tpsd is localized to the selected locale 0.148
When the network is plugged 0.016
And Tor is ready 11.760
Then I successfully start the Unsafe Browser 5.681
And I kill the Unsafe Browser 5.281
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 8.811
And DuckDuckGo is the default search engine 5.560
And I kill the Tor Browser 5.231
And the screen keyboard works in Thunderbird 4.848
And the layout of the screen keyboard is set to "us" 0.382
After features/support/hooks.rb:331 1.150
After features/support/hooks.rb:100 0.000
2:4.244
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.583
When I log in to a new session in Indonesian (id) 35.128
Then the keyboard layout is set to "id" 0.168
And tpsd is localized to the selected locale 0.146
When the network is plugged 0.021
And Tor is ready 42.095
Then I successfully start the Unsafe Browser 6.108
And I kill the Unsafe Browser 5.168
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 12.026
And DuckDuckGo is the default search engine 5.222
And I kill the Tor Browser 5.244
And the screen keyboard works in Thunderbird 4.888
And the layout of the screen keyboard is set to "us" 0.374
After features/support/hooks.rb:331 1.012
After features/support/hooks.rb:100 0.000
1:26.745
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.554
When I log in to a new session in Italian (it) 31.321
Then the keyboard layout is set to "it" 0.113
And tpsd is localized to the selected locale 0.126
When the network is plugged 0.017
And Tor is ready 11.475
Then I successfully start the Unsafe Browser 5.636
And I kill the Unsafe Browser 5.224
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 8.771
And DuckDuckGo is the default search engine 5.557
And I kill the Tor Browser 5.297
And the screen keyboard works in Thunderbird 5.223
And the layout of the screen keyboard is set to "us" 0.371
After features/support/hooks.rb:331 1.613
After features/support/hooks.rb:100 0.000
1:38.252
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 20.260
When I log in to a new session in Persian (fa) 30.670
Then the keyboard layout is set to "ir" 0.120
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.016
And Tor is ready 11.467
Then I successfully start the Unsafe Browser 5.836
And I kill the Unsafe Browser 5.235
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 8.344
And DuckDuckGo is the default search engine 5.257
And I kill the Tor Browser 5.366
And the screen keyboard works in Thunderbird 5.104
And the layout of the screen keyboard is set to "ir" 0.380
After features/support/hooks.rb:331 1.408
After features/support/hooks.rb:100 0.000
1:24.706
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.526
When I log in to a new session in Portuguese (pt) 30.148
Then the keyboard layout is set to "pt" 0.115
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.028
And Tor is ready 11.761
Then I successfully start the Unsafe Browser 6.221
And I kill the Unsafe Browser 5.187
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.013
And DuckDuckGo is the default search engine 5.170
And I kill the Tor Browser 5.286
And the screen keyboard works in Thunderbird 4.706
And the layout of the screen keyboard is set to "us" 0.382
After features/support/hooks.rb:331 0.965
After features/support/hooks.rb:100 0.000
1:28.449
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.592
When I log in to a new session in Russian (ru) 29.474
Then the keyboard layout is set to "ru" 0.112
And tpsd is localized to the selected locale 0.133
When the network is plugged 0.016
And Tor is ready 11.231
Then I successfully start the Unsafe Browser 6.756
And I kill the Unsafe Browser 5.224
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 11.686
And DuckDuckGo is the default search engine 5.020
And I kill the Tor Browser 5.285
And the screen keyboard works in Thunderbird 5.451
And the layout of the screen keyboard is set to "ru" 0.406
After features/support/hooks.rb:331 1.390
After features/support/hooks.rb:100 0.000
1:30.390
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.486
When I log in to a new session in Spanish (es) 32.840
Then the keyboard layout is set to "es" 0.138
And tpsd is localized to the selected locale 0.127
When the network is plugged 0.020
And Tor is ready 12.167
Then I successfully start the Unsafe Browser 7.774
And I kill the Unsafe Browser 5.242
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 8.660
And DuckDuckGo is the default search engine 5.337
And I kill the Tor Browser 5.214
And the screen keyboard works in Thunderbird 4.904
And the layout of the screen keyboard is set to "us" 0.408
After features/support/hooks.rb:331 3.790
After features/support/hooks.rb:100 0.000
1:25.500
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.458
When I log in to a new session in Turkish (tr) 29.173
Then the keyboard layout is set to "tr" 0.104
And tpsd is localized to the selected locale 0.116
When the network is plugged 0.013
And Tor is ready 11.890
Then I successfully start the Unsafe Browser 6.853
And I kill the Unsafe Browser 5.253
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 8.496
And DuckDuckGo is the default search engine 5.395
And I kill the Tor Browser 5.206
And the screen keyboard works in Thunderbird 5.016
And the layout of the screen keyboard is set to "us" 0.422
After features/support/hooks.rb:331 1.311
After features/support/hooks.rb:100 0.000
Tags: @product
1:9.922
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 8.960
When I set the language to Italian (it) 5.757
Then the language and keyboard have not been saved in cleartext storage 2.080
When I shutdown Tails and wait for the computer to power off 8.517
And I start Tails from USB drive "__internal" with network unplugged 44.266
Then the Welcome Screen's language is set to English 0.339
After features/support/hooks.rb:331 1.272
After features/support/hooks.rb:100 0.019
Tags: @product
1:26.239
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.015
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.608
When I set the language to Italian (it) 4.625
And I save the language and keyboard options in cleartext storage 2.414
Then the "it" language and keyboard have been saved in cleartext storage 0.136
When I set the language to French (fr) 4.537
Then the "fr" language and keyboard have been saved in cleartext storage 0.136
And I shutdown Tails and wait for the computer to power off 5.939
And I start Tails from USB drive "__internal" with network unplugged 48.322
Then the "fr" language and keyboard have been saved in cleartext storage 0.390
And the Welcome Screen's language is set to French 0.913
When I log in to a new session 10.160
Then the language is set to French 0.053
After features/support/hooks.rb:331 0.659
After features/support/hooks.rb:100 0.011
Tags: @product
2:56.276
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 9.105
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.482
And I create a persistent partition 43.268
And I manually store legacy localization settings in Persistent Storage 0.677
When I shutdown Tails and wait for the computer to power off 11.122
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 38.470
Then the Welcome Screen's language is set to English 0.340
And the Welcome Screen's formats is set to United States 0.249
When I enable persistence 8.422
Then the Welcome Screen's language is set to German 0.652
And the Welcome Screen's formats is set to France 0.352
When I set the language to Italian (it) 4.563
Then the language and keyboard have not been saved in cleartext storage 2.089
When I save the language and keyboard options in cleartext storage 2.468
Then the "it" language and keyboard have been saved in cleartext storage 0.133
And I shutdown Tails and wait for the computer to power off 2.751
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 39.003
Then the Welcome Screen's language is set to Italian 0.688
And the Welcome Screen's formats is set to Italy 0.245
When I enable persistence 10.091
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.278
And the Welcome Screen's language is set to Italian 0.819
After features/support/hooks.rb:331 0.534
After features/support/hooks.rb:100 0.018