Project Number Date
test_Tails_ISO_devel 4293 25 Mar 2026, 14:09

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.737 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
52.408
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.588
And I log in to a new session in German (de) 28.821
Then the live user's Documents directory exists 0.108
And there is a GNOME bookmark for the Documents directory 14.889
After features/support/hooks.rb:331 1.236
After features/support/hooks.rb:100 0.000
Tags: @product
50.262
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.534
And I log in to a new session in German (de) 27.595
Then the live user's Downloads directory exists 0.059
And there is a GNOME bookmark for the Downloads directory 15.072
After features/support/hooks.rb:331 1.307
After features/support/hooks.rb:100 0.000
Tags: @product
52.955
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.739
And I log in to a new session in German (de) 29.534
Then the live user's Music directory exists 0.055
And there is a GNOME bookmark for the Music directory 15.625
After features/support/hooks.rb:331 1.214
After features/support/hooks.rb:100 0.000
Tags: @product
50.725
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.320
And I log in to a new session in German (de) 28.622
Then the live user's Pictures directory exists 0.046
And there is a GNOME bookmark for the Pictures directory 14.735
After features/support/hooks.rb:331 1.353
After features/support/hooks.rb:100 0.000
Tags: @product
51.249
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.718
And I log in to a new session in German (de) 27.815
Then the live user's Videos directory exists 0.059
And there is a GNOME bookmark for the Videos directory 15.655
After features/support/hooks.rb:331 1.598
After features/support/hooks.rb:100 0.000
1:26.250
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.623
When I log in to a new session in Arabic (ar) 27.655
Then the keyboard layout is set to "eg" 0.105
And tpsd is localized to the selected locale 0.113
When the network is plugged 0.021
And Tor is ready 12.624
Then I successfully start the Unsafe Browser 6.068
And I kill the Unsafe Browser 5.222
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 9.521
And DuckDuckGo is the default search engine 6.153
And I kill the Tor Browser 5.243
And the screen keyboard works in Thunderbird 5.355
And the layout of the screen keyboard is set to "us" 0.488
After features/support/hooks.rb:331 1.630
After features/support/hooks.rb:100 0.000
1:25.937
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 7.670
When I log in to a new session in Chinese (zh_CN) 27.446
Then the keyboard layout is set to "cn" 0.130
And tpsd is localized to the selected locale 0.150
When the network is plugged 0.036
And Tor is ready 12.516
Then I successfully start the Unsafe Browser 6.139
And I kill the Unsafe Browser 5.212
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 9.242
And DuckDuckGo is the default search engine 5.887
And I kill the Tor Browser 5.210
And the screen keyboard works in Thunderbird 5.804
And the layout of the screen keyboard is set to "us" 0.429
After features/support/hooks.rb:331 1.246
After features/support/hooks.rb:100 0.000
1:41.901
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.259
When I log in to a new session in English (en) 13.720
Then the keyboard layout is set to "us" 0.119
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.014
And Tor is ready 41.398
Then I successfully start the Unsafe Browser 5.594
And I kill the Unsafe Browser 5.235
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 12.518
And DuckDuckGo is the default search engine 4.971
And I kill the Tor Browser 5.342
And the screen keyboard works in Thunderbird 5.155
And the layout of the screen keyboard is set to "us" 0.387
After features/support/hooks.rb:331 1.297
After features/support/hooks.rb:100 0.000
1:28.493
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.411
When I log in to a new session in French (fr) 27.695
Then the keyboard layout is set to "fr" 0.144
And tpsd is localized to the selected locale 0.115
When the network is plugged 0.028
And Tor is ready 13.643
Then I successfully start the Unsafe Browser 6.666
And I kill the Unsafe Browser 5.282
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 9.830
And DuckDuckGo is the default search engine 5.635
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 6.146
And the layout of the screen keyboard is set to "fr" 0.578
After features/support/hooks.rb:331 1.241
After features/support/hooks.rb:100 0.000
1:23.240
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 7.611
When I log in to a new session in German (de) 26.576
Then the keyboard layout is set to "de" 0.096
And tpsd is localized to the selected locale 0.077
When the network is plugged 0.014
And Tor is ready 11.841
Then I successfully start the Unsafe Browser 5.638
And I kill the Unsafe Browser 5.230
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 9.299
And DuckDuckGo is the default search engine 5.752
And I kill the Tor Browser 5.261
And the screen keyboard works in Thunderbird 5.369
And the layout of the screen keyboard is set to "de" 0.417
After features/support/hooks.rb:331 1.774
After features/support/hooks.rb:100 0.000
1:59.881
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.547
When I log in to a new session in Hindi (hi) 28.224
Then the keyboard layout is set to "in" 0.131
And tpsd is localized to the selected locale 0.097
When the network is plugged 0.027
And Tor is ready 41.711
Then I successfully start the Unsafe Browser 5.610
And I kill the Unsafe Browser 5.305
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 13.884
And DuckDuckGo is the default search engine 5.815
And I kill the Tor Browser 5.240
And the screen keyboard works in Thunderbird 5.705
And the layout of the screen keyboard is set to "us" 0.494
After features/support/hooks.rb:331 1.467
After features/support/hooks.rb:100 0.000
1:27.782
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.347
When I log in to a new session in Indonesian (id) 28.785
Then the keyboard layout is set to "id" 0.148
And tpsd is localized to the selected locale 0.119
When the network is plugged 0.042
And Tor is ready 12.041
Then I successfully start the Unsafe Browser 7.638
And I kill the Unsafe Browser 5.400
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 9.249
And DuckDuckGo is the default search engine 6.034
And I kill the Tor Browser 5.271
And the screen keyboard works in Thunderbird 5.224
And the layout of the screen keyboard is set to "us" 0.404
After features/support/hooks.rb:331 1.601
After features/support/hooks.rb:100 0.000
1:25.322
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.407
When I log in to a new session in Italian (it) 27.200
Then the keyboard layout is set to "it" 0.126
And tpsd is localized to the selected locale 0.116
When the network is plugged 0.021
And Tor is ready 12.479
Then I successfully start the Unsafe Browser 5.150
And I kill the Unsafe Browser 5.188
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 9.071
And DuckDuckGo is the default search engine 5.578
And I kill the Tor Browser 5.224
And the screen keyboard works in Thunderbird 6.149
And the layout of the screen keyboard is set to "us" 0.543
After features/support/hooks.rb:331 1.755
After features/support/hooks.rb:100 0.000
1:59.460
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.142
When I log in to a new session in Persian (fa) 27.452
Then the keyboard layout is set to "ir" 0.101
And tpsd is localized to the selected locale 0.128
When the network is plugged 0.015
And Tor is ready 42.571
Then I successfully start the Unsafe Browser 5.683
And I kill the Unsafe Browser 5.221
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 12.499
And DuckDuckGo is the default search engine 5.383
And I kill the Tor Browser 5.305
And the screen keyboard works in Thunderbird 6.214
And the layout of the screen keyboard is set to "ir" 0.673
After features/support/hooks.rb:331 1.545
After features/support/hooks.rb:100 0.000
1:25.191
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 7.532
When I log in to a new session in Portuguese (pt) 27.335
Then the keyboard layout is set to "pt" 0.100
And tpsd is localized to the selected locale 0.134
When the network is plugged 0.024
And Tor is ready 12.116
Then I successfully start the Unsafe Browser 6.393
And I kill the Unsafe Browser 5.313
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 8.867
And DuckDuckGo is the default search engine 6.008
And I kill the Tor Browser 5.276
And the screen keyboard works in Thunderbird 5.618
And the layout of the screen keyboard is set to "us" 0.376
After features/support/hooks.rb:331 0.997
After features/support/hooks.rb:100 0.000
1:26.291
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.884
When I log in to a new session in Russian (ru) 27.796
Then the keyboard layout is set to "ru" 0.144
And tpsd is localized to the selected locale 0.139
When the network is plugged 0.025
And Tor is ready 12.530
Then I successfully start the Unsafe Browser 5.936
And I kill the Unsafe Browser 5.225
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 9.987
And DuckDuckGo is the default search engine 5.609
And I kill the Tor Browser 5.241
And the screen keyboard works in Thunderbird 5.294
And the layout of the screen keyboard is set to "ru" 0.409
After features/support/hooks.rb:331 1.694
After features/support/hooks.rb:100 0.000
1:26.937
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.382
When I log in to a new session in Spanish (es) 27.558
Then the keyboard layout is set to "es" 0.128
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.023
And Tor is ready 12.540
Then I successfully start the Unsafe Browser 6.297
And I kill the Unsafe Browser 5.214
When I enable the screen keyboard 0.078
Then the screen keyboard works in Tor Browser 9.154
And DuckDuckGo is the default search engine 5.747
And I kill the Tor Browser 5.220
And the screen keyboard works in Thunderbird 6.103
And the layout of the screen keyboard is set to "us" 0.373
After features/support/hooks.rb:331 1.311
After features/support/hooks.rb:100 0.000
1:24.649
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.270
When I log in to a new session in Turkish (tr) 27.803
Then the keyboard layout is set to "tr" 0.112
And tpsd is localized to the selected locale 0.124
When the network is plugged 0.016
And Tor is ready 11.809
Then I successfully start the Unsafe Browser 6.451
And I kill the Unsafe Browser 5.360
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 8.688
And DuckDuckGo is the default search engine 5.961
And I kill the Tor Browser 5.316
And the screen keyboard works in Thunderbird 5.144
And the layout of the screen keyboard is set to "us" 0.503
After features/support/hooks.rb:331 1.301
After features/support/hooks.rb:100 0.000
Tags: @product
1:10.012
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 10.543
When I set the language to Italian (it) 5.702
Then the language and keyboard have not been saved in cleartext storage 2.135
When I shutdown Tails and wait for the computer to power off 7.391
And I start Tails from USB drive "__internal" with network unplugged 43.907
Then the Welcome Screen's language is set to English 0.330
After features/support/hooks.rb:331 1.120
After features/support/hooks.rb:100 0.019
Tags: @product
1:21.910
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.983
When I set the language to Italian (it) 4.676
And I save the language and keyboard options in cleartext storage 2.472
Then the "it" language and keyboard have been saved in cleartext storage 0.170
When I set the language to French (fr) 4.569
Then the "fr" language and keyboard have been saved in cleartext storage 0.107
And I shutdown Tails and wait for the computer to power off 5.570
And I start Tails from USB drive "__internal" with network unplugged 43.902
Then the "fr" language and keyboard have been saved in cleartext storage 0.373
And the Welcome Screen's language is set to French 0.926
When I log in to a new session 10.110
Then the language is set to French 0.049
After features/support/hooks.rb:331 0.983
After features/support/hooks.rb:100 0.008
Tags: @product
2:47.874
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 8.861
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.496
And I create a persistent partition 31.720
And I manually store legacy localization settings in Persistent Storage 0.759
When I shutdown Tails and wait for the computer to power off 10.226
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 39.909
Then the Welcome Screen's language is set to English 0.410
And the Welcome Screen's formats is set to United States 0.267
When I enable persistence 9.016
Then the Welcome Screen's language is set to German 0.589
And the Welcome Screen's formats is set to France 0.235
When I set the language to Italian (it) 4.510
Then the language and keyboard have not been saved in cleartext storage 2.128
When I save the language and keyboard options in cleartext storage 2.453
Then the "it" language and keyboard have been saved in cleartext storage 0.119
And I shutdown Tails and wait for the computer to power off 3.005
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 41.062
Then the Welcome Screen's language is set to Italian 0.727
And the Welcome Screen's formats is set to Italy 0.221
When I enable persistence 10.112
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.192
And the Welcome Screen's language is set to Italian 0.850
After features/support/hooks.rb:331 1.077
After features/support/hooks.rb:100 0.042