Project Number Date
test_Tails_ISO_5494-snowflake 31 01 Apr 2026, 23:07

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:0.031 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
1:2.427
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 10.820
And I log in to a new session in German (de) 36.752
Then the live user's Documents directory exists 0.053
And there is a GNOME bookmark for the Documents directory 14.800
After features/support/hooks.rb:331 1.529
After features/support/hooks.rb:100 0.000
Tags: @product
1:21.702
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 35.580
And I log in to a new session in German (de) 31.639
Then the live user's Downloads directory exists 0.043
And there is a GNOME bookmark for the Downloads directory 14.439
After features/support/hooks.rb:331 1.070
After features/support/hooks.rb:100 0.000
Tags: @product
54.595
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.770
And I log in to a new session in German (de) 31.550
Then the live user's Music directory exists 0.090
And there is a GNOME bookmark for the Music directory 15.184
After features/support/hooks.rb:331 1.020
After features/support/hooks.rb:100 0.000
Tags: @product
51.750
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.136
And I log in to a new session in German (de) 29.070
Then the live user's Pictures directory exists 0.045
And there is a GNOME bookmark for the Pictures directory 14.497
After features/support/hooks.rb:331 1.425
After features/support/hooks.rb:100 0.000
Tags: @product
51.963
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.322
And I log in to a new session in German (de) 29.838
Then the live user's Videos directory exists 0.060
And there is a GNOME bookmark for the Videos directory 14.741
After features/support/hooks.rb:331 1.341
After features/support/hooks.rb:100 0.000
1:29.201
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 7.763
When I log in to a new session in Arabic (ar) 33.602
Then the keyboard layout is set to "eg" 0.102
And tpsd is localized to the selected locale 0.097
When the network is plugged 0.017
And Tor is ready 11.879
Then I successfully start the Unsafe Browser 5.610
And I kill the Unsafe Browser 6.773
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 7.796
And DuckDuckGo is the default search engine 5.224
And I kill the Tor Browser 5.247
And the screen keyboard works in Thunderbird 4.661
And the layout of the screen keyboard is set to "us" 0.364
After features/support/hooks.rb:331 0.967
After features/support/hooks.rb:100 0.000
1:25.597
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.138
When I log in to a new session in Chinese (zh_CN) 29.312
Then the keyboard layout is set to "cn" 0.105
And tpsd is localized to the selected locale 0.094
When the network is plugged 0.018
And Tor is ready 11.897
Then I successfully start the Unsafe Browser 6.500
And I kill the Unsafe Browser 5.245
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 8.468
And DuckDuckGo is the default search engine 5.263
And I kill the Tor Browser 5.242
And the screen keyboard works in Thunderbird 4.878
And the layout of the screen keyboard is set to "us" 0.363
After features/support/hooks.rb:331 1.337
After features/support/hooks.rb:100 0.000
1:44.910
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.789
When I log in to a new session in English (en) 16.413
Then the keyboard layout is set to "us" 0.117
And tpsd is localized to the selected locale 0.133
When the network is plugged 0.056
And Tor is ready 42.628
Then I successfully start the Unsafe Browser 5.357
And I kill the Unsafe Browser 5.211
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 12.510
And DuckDuckGo is the default search engine 4.082
And I kill the Tor Browser 5.204
And the screen keyboard works in Thunderbird 4.947
And the layout of the screen keyboard is set to "us" 0.398
After features/support/hooks.rb:331 1.522
After features/support/hooks.rb:100 0.000
1:28.684
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.749
When I log in to a new session in French (fr) 30.628
Then the keyboard layout is set to "fr" 0.113
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.046
And Tor is ready 12.273
Then I successfully start the Unsafe Browser 5.360
And I kill the Unsafe Browser 5.686
When I enable the screen keyboard 0.051
Then the screen keyboard works in Tor Browser 11.245
And DuckDuckGo is the default search engine 5.457
And I kill the Tor Browser 5.203
And the screen keyboard works in Thunderbird 4.400
And the layout of the screen keyboard is set to "fr" 0.352
After features/support/hooks.rb:331 1.119
After features/support/hooks.rb:100 0.000
1:27.747
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.055
When I log in to a new session in German (de) 32.070
Then the keyboard layout is set to "de" 0.124
And tpsd is localized to the selected locale 0.128
When the network is plugged 0.019
And Tor is ready 12.081
Then I successfully start the Unsafe Browser 5.182
And I kill the Unsafe Browser 5.223
When I enable the screen keyboard 0.097
Then the screen keyboard works in Tor Browser 8.476
And DuckDuckGo is the default search engine 4.934
And I kill the Tor Browser 5.187
And the screen keyboard works in Thunderbird 5.740
And the layout of the screen keyboard is set to "de" 0.424
After features/support/hooks.rb:331 1.065
After features/support/hooks.rb:100 0.000
1:23.504
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.666
When I log in to a new session in Hindi (hi) 29.499
Then the keyboard layout is set to "in" 0.107
And tpsd is localized to the selected locale 0.120
When the network is plugged 0.019
And Tor is ready 11.643
Then I successfully start the Unsafe Browser 5.648
And I kill the Unsafe Browser 5.282
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 8.070
And DuckDuckGo is the default search engine 4.875
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 4.869
And the layout of the screen keyboard is set to "us" 0.380
After features/support/hooks.rb:331 1.395
After features/support/hooks.rb:100 0.000
1:25.675
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.314
When I log in to a new session in Indonesian (id) 31.827
Then the keyboard layout is set to "id" 0.089
And tpsd is localized to the selected locale 0.085
When the network is plugged 0.015
And Tor is ready 11.694
Then I successfully start the Unsafe Browser 5.552
And I kill the Unsafe Browser 5.222
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 8.205
And DuckDuckGo is the default search engine 5.360
And I kill the Tor Browser 5.172
And the screen keyboard works in Thunderbird 4.647
And the layout of the screen keyboard is set to "us" 0.420
After features/support/hooks.rb:331 1.178
After features/support/hooks.rb:100 0.000
1:26.709
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.993
When I log in to a new session in Italian (it) 30.811
Then the keyboard layout is set to "it" 0.127
And tpsd is localized to the selected locale 0.121
When the network is plugged 0.032
And Tor is ready 12.762
Then I successfully start the Unsafe Browser 5.522
And I kill the Unsafe Browser 5.189
When I enable the screen keyboard 0.048
Then the screen keyboard works in Tor Browser 8.748
And DuckDuckGo is the default search engine 4.950
And I kill the Tor Browser 5.221
And the screen keyboard works in Thunderbird 4.811
And the layout of the screen keyboard is set to "us" 0.368
After features/support/hooks.rb:331 1.062
After features/support/hooks.rb:100 0.000
1:25.526
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.514
When I log in to a new session in Persian (fa) 30.649
Then the keyboard layout is set to "ir" 0.103
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.053
And Tor is ready 11.911
Then I successfully start the Unsafe Browser 5.963
And I kill the Unsafe Browser 5.351
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 7.721
And DuckDuckGo is the default search engine 5.870
And I kill the Tor Browser 5.215
And the screen keyboard works in Thunderbird 4.630
And the layout of the screen keyboard is set to "ir" 0.374
After features/support/hooks.rb:331 1.316
After features/support/hooks.rb:100 0.000
1:30.980
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 9.085
When I log in to a new session in Portuguese (pt) 33.518
Then the keyboard layout is set to "pt" 0.125
And tpsd is localized to the selected locale 0.127
When the network is plugged 0.021
And Tor is ready 12.114
Then I successfully start the Unsafe Browser 5.418
And I kill the Unsafe Browser 5.259
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 8.353
And DuckDuckGo is the default search engine 5.672
And I kill the Tor Browser 5.234
And the screen keyboard works in Thunderbird 5.593
And the layout of the screen keyboard is set to "us" 0.399
After features/support/hooks.rb:331 1.254
After features/support/hooks.rb:100 0.000
1:25.627
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.545
When I log in to a new session in Russian (ru) 31.496
Then the keyboard layout is set to "ru" 0.103
And tpsd is localized to the selected locale 0.135
When the network is plugged 0.015
And Tor is ready 12.232
Then I successfully start the Unsafe Browser 5.757
And I kill the Unsafe Browser 5.185
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 7.668
And DuckDuckGo is the default search engine 4.884
And I kill the Tor Browser 5.343
And the screen keyboard works in Thunderbird 4.839
And the layout of the screen keyboard is set to "ru" 0.362
After features/support/hooks.rb:331 1.048
After features/support/hooks.rb:100 0.000
1:26.222
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.619
When I log in to a new session in Spanish (es) 30.165
Then the keyboard layout is set to "es" 0.135
And tpsd is localized to the selected locale 0.146
When the network is plugged 0.027
And Tor is ready 12.300
Then I successfully start the Unsafe Browser 6.227
And I kill the Unsafe Browser 5.301
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.507
And DuckDuckGo is the default search engine 5.485
And I kill the Tor Browser 5.213
And the screen keyboard works in Thunderbird 4.628
And the layout of the screen keyboard is set to "us" 0.397
After features/support/hooks.rb:331 0.937
After features/support/hooks.rb:100 0.000
1:26.675
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.154
When I log in to a new session in Turkish (tr) 29.084
Then the keyboard layout is set to "tr" 0.139
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.018
And Tor is ready 13.074
Then I successfully start the Unsafe Browser 6.336
And I kill the Unsafe Browser 5.198
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 8.761
And DuckDuckGo is the default search engine 5.005
And I kill the Tor Browser 5.248
And the screen keyboard works in Thunderbird 5.100
And the layout of the screen keyboard is set to "us" 0.376
After features/support/hooks.rb:331 0.971
After features/support/hooks.rb:100 0.000
Tags: @product
1:12.877
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 9.537
When I set the language to Italian (it) 5.717
Then the language and keyboard have not been saved in cleartext storage 2.138
When I shutdown Tails and wait for the computer to power off 13.194
And I start Tails from USB drive "__internal" with network unplugged 42.059
Then the Welcome Screen's language is set to English 0.229
After features/support/hooks.rb:331 1.487
After features/support/hooks.rb:100 0.007
Tags: @product
1:24.775
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 8.312
When I set the language to Italian (it) 5.871
And I save the language and keyboard options in cleartext storage 2.467
Then the "it" language and keyboard have been saved in cleartext storage 1.231
When I set the language to French (fr) 4.632
Then the "fr" language and keyboard have been saved in cleartext storage 0.147
And I shutdown Tails and wait for the computer to power off 7.169
And I start Tails from USB drive "__internal" with network unplugged 44.002
Then the "fr" language and keyboard have been saved in cleartext storage 0.394
And the Welcome Screen's language is set to French 0.843
When I log in to a new session 9.663
Then the language is set to French 0.039
After features/support/hooks.rb:331 0.599
After features/support/hooks.rb:100 0.029
Tags: @product
3:12.877
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 logged in 22.150
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.497
And I create a persistent partition 47.041
And I manually store legacy localization settings in Persistent Storage 0.659
When I shutdown Tails and wait for the computer to power off 10.102
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 41.659
Then the Welcome Screen's language is set to English 0.251
And the Welcome Screen's formats is set to United States 0.167
When I enable persistence 7.801
Then the Welcome Screen's language is set to German 0.555
And the Welcome Screen's formats is set to France 0.225
When I set the language to Italian (it) 4.477
Then the language and keyboard have not been saved in cleartext storage 2.112
When I save the language and keyboard options in cleartext storage 2.392
Then the "it" language and keyboard have been saved in cleartext storage 0.123
And I shutdown Tails and wait for the computer to power off 2.811
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 38.358
Then the Welcome Screen's language is set to Italian 0.707
And the Welcome Screen's formats is set to Italy 0.218
When I enable persistence 9.516
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.248
And the Welcome Screen's language is set to Italian 0.798
After features/support/hooks.rb:331 0.702
After features/support/hooks.rb:100 0.016