Project Number Date
test_Tails_ISO_21688-strict-umask 2 23 Jul 2026, 15:52

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 268 0 0 0 0 268 21 0 21 36:19.243 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
50.848
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.767
And I log in to a new session in German (de) 27.068
Then the live user's Documents directory exists 0.057
And there is a GNOME bookmark for the Documents directory 14.955
After features/support/hooks.rb:339 1.214
After features/support/hooks.rb:108 0.000
Tags: @product
52.447
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.343
And I log in to a new session in German (de) 30.199
Then the live user's Downloads directory exists 0.055
And there is a GNOME bookmark for the Downloads directory 14.848
After features/support/hooks.rb:339 1.158
After features/support/hooks.rb:108 0.000
Tags: @product
50.720
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.678
And I log in to a new session in German (de) 27.780
Then the live user's Music directory exists 0.081
And there is a GNOME bookmark for the Music directory 15.180
After features/support/hooks.rb:339 1.338
After features/support/hooks.rb:108 0.000
Tags: @product
51.315
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.223
And I log in to a new session in German (de) 29.279
Then the live user's Pictures directory exists 0.033
And there is a GNOME bookmark for the Pictures directory 14.779
After features/support/hooks.rb:339 1.509
After features/support/hooks.rb:108 0.000
Tags: @product
49.512
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.340
And I log in to a new session in German (de) 27.266
Then the live user's Videos directory exists 0.059
And there is a GNOME bookmark for the Videos directory 14.845
After features/support/hooks.rb:339 1.324
After features/support/hooks.rb:108 0.000
2:6.601
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.716
And I set an administration password 6.785
When I log in to a new session in Arabic (ar) 27.417
Then the keyboard layout is set to "eg" 0.189
And tpsd is localized to the selected locale 0.176
Given the network is plugged 0.021
And Tor is ready 12.269
Then I successfully start the Unsafe Browser 8.154
And I kill the Unsafe Browser 5.231
Given Thunderbird is installed 27.734
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 12.766
And DuckDuckGo is the default search engine 5.935
And I kill the Tor Browser 5.275
And the screen keyboard works in Thunderbird 6.438
And the layout of the screen keyboard is set to "us" 0.425
After features/support/hooks.rb:339 1.468
After features/support/hooks.rb:108 0.000
2:6.171
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.551
And I set an administration password 6.876
When I log in to a new session in Chinese (zh_CN) 29.635
Then the keyboard layout is set to "cn" 0.091
And tpsd is localized to the selected locale 0.099
Given the network is plugged 0.020
And Tor is ready 13.453
Then I successfully start the Unsafe Browser 6.783
And I kill the Unsafe Browser 5.245
Given Thunderbird is installed 28.444
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 11.423
And DuckDuckGo is the default search engine 6.398
And I kill the Tor Browser 5.284
And the screen keyboard works in Thunderbird 4.339
And the layout of the screen keyboard is set to "us" 0.419
After features/support/hooks.rb:339 1.449
After features/support/hooks.rb:108 0.000
1:47.617
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.532
And I set an administration password 6.761
When I log in to a new session in English (en) 13.186
Then the keyboard layout is set to "us" 0.105
And tpsd is localized to the selected locale 0.109
Given the network is plugged 0.020
And Tor is ready 12.540
Then I successfully start the Unsafe Browser 7.525
And I kill the Unsafe Browser 5.241
Given Thunderbird is installed 27.695
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 12.153
And DuckDuckGo is the default search engine 3.810
And I kill the Tor Browser 5.210
And the screen keyboard works in Thunderbird 5.240
And the layout of the screen keyboard is set to "us" 0.412
After features/support/hooks.rb:339 1.478
After features/support/hooks.rb:108 0.000
2:2.425
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.893
And I set an administration password 7.089
When I log in to a new session in French (fr) 28.554
Then the keyboard layout is set to "fr" 0.112
And tpsd is localized to the selected locale 0.120
Given the network is plugged 0.017
And Tor is ready 12.927
Then I successfully start the Unsafe Browser 7.220
And I kill the Unsafe Browser 5.237
Given Thunderbird is installed 25.092
When I enable the screen keyboard 0.301
Then the screen keyboard works in Tor Browser 11.852
And DuckDuckGo is the default search engine 5.072
And I kill the Tor Browser 5.273
And the screen keyboard works in Thunderbird 5.259
And the layout of the screen keyboard is set to "fr" 0.399
After features/support/hooks.rb:339 1.591
After features/support/hooks.rb:108 0.000
2:5.599
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.464
And I set an administration password 6.884
When I log in to a new session in German (de) 27.457
Then the keyboard layout is set to "de" 0.126
And tpsd is localized to the selected locale 0.102
Given the network is plugged 0.013
And Tor is ready 15.053
Then I successfully start the Unsafe Browser 6.866
And I kill the Unsafe Browser 5.203
Given Thunderbird is installed 28.643
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 10.654
And DuckDuckGo is the default search engine 6.352
And I kill the Tor Browser 5.352
And the screen keyboard works in Thunderbird 4.898
And the layout of the screen keyboard is set to "de" 0.466
After features/support/hooks.rb:339 1.616
After features/support/hooks.rb:108 0.000
2:6.481
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.720
And I set an administration password 6.915
When I log in to a new session in Hindi (hi) 29.587
Then the keyboard layout is set to "in" 0.138
And tpsd is localized to the selected locale 0.099
Given the network is plugged 0.022
And Tor is ready 12.822
Then I successfully start the Unsafe Browser 7.177
And I kill the Unsafe Browser 5.293
Given Thunderbird is installed 27.762
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 11.680
And DuckDuckGo is the default search engine 5.385
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 6.161
And the layout of the screen keyboard is set to "us" 0.423
After features/support/hooks.rb:339 1.702
After features/support/hooks.rb:108 0.000
2:8.984
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.603
And I set an administration password 6.875
When I log in to a new session in Indonesian (id) 27.827
Then the keyboard layout is set to "id" 0.115
And tpsd is localized to the selected locale 0.098
Given the network is plugged 0.015
And Tor is ready 13.276
Then I successfully start the Unsafe Browser 7.759
And I kill the Unsafe Browser 5.376
Given Thunderbird is installed 28.193
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 14.871
And DuckDuckGo is the default search engine 6.370
And I kill the Tor Browser 5.251
And the screen keyboard works in Thunderbird 4.864
And the layout of the screen keyboard is set to "us" 0.395
After features/support/hooks.rb:339 1.571
After features/support/hooks.rb:108 0.000
2:0.164
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.541
And I set an administration password 6.899
When I log in to a new session in Italian (it) 26.041
Then the keyboard layout is set to "it" 0.149
And tpsd is localized to the selected locale 0.109
Given the network is plugged 0.016
And Tor is ready 13.664
Then I successfully start the Unsafe Browser 6.626
And I kill the Unsafe Browser 5.219
Given Thunderbird is installed 28.391
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 9.912
And DuckDuckGo is the default search engine 5.611
And I kill the Tor Browser 5.279
And the screen keyboard works in Thunderbird 4.206
And the layout of the screen keyboard is set to "us" 0.421
After features/support/hooks.rb:339 0.810
After features/support/hooks.rb:108 0.000
2:9.567
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.393
And I set an administration password 6.855
When I log in to a new session in Persian (fa) 27.272
Then the keyboard layout is set to "ir" 0.101
And tpsd is localized to the selected locale 0.100
Given the network is plugged 0.014
And Tor is ready 20.252
Then I successfully start the Unsafe Browser 6.699
And I kill the Unsafe Browser 5.313
Given Thunderbird is installed 27.176
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 11.419
And DuckDuckGo is the default search engine 5.844
And I kill the Tor Browser 5.251
And the screen keyboard works in Thunderbird 5.361
And the layout of the screen keyboard is set to "ir" 0.445
After features/support/hooks.rb:339 1.516
After features/support/hooks.rb:108 0.000
2:1.541
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.635
And I set an administration password 6.826
When I log in to a new session in Portuguese (pt) 28.917
Then the keyboard layout is set to "pt" 0.099
And tpsd is localized to the selected locale 0.100
Given the network is plugged 0.019
And Tor is ready 11.926
Then I successfully start the Unsafe Browser 6.887
And I kill the Unsafe Browser 5.238
Given Thunderbird is installed 27.755
When I enable the screen keyboard 0.094
Then the screen keyboard works in Tor Browser 10.370
And DuckDuckGo is the default search engine 5.261
And I kill the Tor Browser 5.214
And the screen keyboard works in Thunderbird 4.780
And the layout of the screen keyboard is set to "us" 0.415
After features/support/hooks.rb:339 1.367
After features/support/hooks.rb:108 0.000
2:1.900
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.364
And I set an administration password 6.887
When I log in to a new session in Russian (ru) 27.241
Then the keyboard layout is set to "ru" 0.087
And tpsd is localized to the selected locale 0.092
Given the network is plugged 0.017
And Tor is ready 12.261
Then I successfully start the Unsafe Browser 6.829
And I kill the Unsafe Browser 5.224
Given Thunderbird is installed 28.836
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 11.139
And DuckDuckGo is the default search engine 5.142
And I kill the Tor Browser 5.332
And the screen keyboard works in Thunderbird 4.962
And the layout of the screen keyboard is set to "ru" 0.397
After features/support/hooks.rb:339 1.561
After features/support/hooks.rb:108 0.000
2:2.011
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.641
And I set an administration password 6.802
When I log in to a new session in Spanish (es) 26.540
Then the keyboard layout is set to "es" 0.122
And tpsd is localized to the selected locale 0.144
Given the network is plugged 0.018
And Tor is ready 13.583
Then I successfully start the Unsafe Browser 6.219
And I kill the Unsafe Browser 5.280
Given Thunderbird is installed 27.828
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 11.155
And DuckDuckGo is the default search engine 6.413
And I kill the Tor Browser 5.259
And the screen keyboard works in Thunderbird 4.529
And the layout of the screen keyboard is set to "us" 0.400
After features/support/hooks.rb:339 1.518
After features/support/hooks.rb:108 0.000
2:5.477
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.158
And I set an administration password 6.857
When I log in to a new session in Turkish (tr) 29.812
Then the keyboard layout is set to "tr" 0.130
And tpsd is localized to the selected locale 0.100
Given the network is plugged 0.016
And Tor is ready 11.848
Then I successfully start the Unsafe Browser 7.378
And I kill the Unsafe Browser 5.325
Given Thunderbird is installed 27.819
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 11.315
And DuckDuckGo is the default search engine 5.596
And I kill the Tor Browser 5.263
And the screen keyboard works in Thunderbird 5.237
And the layout of the screen keyboard is set to "us" 0.540
After features/support/hooks.rb:339 1.579
After features/support/hooks.rb:108 0.000
Tags: @product
1:8.270
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 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.918
When I set the language to Italian (it) 5.588
Then the language and keyboard have not been saved in cleartext storage 2.158
When I shutdown Tails and wait for the computer to power off 6.081
And I start Tails from USB drive "__internal" with network unplugged 45.238
Then the Welcome Screen's language is set to English 0.284
After features/support/hooks.rb:339 1.253
After features/support/hooks.rb:108 0.046
Tags: @product
1:18.355
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 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.019
When I set the language to Italian (it) 5.624
And I save the language and keyboard options in cleartext storage 2.428
Then the "it" language and keyboard have been saved in cleartext storage 0.160
When I set the language to French (fr) 4.551
Then the "fr" language and keyboard have been saved in cleartext storage 0.108
And I shutdown Tails and wait for the computer to power off 4.214
And I start Tails from USB drive "__internal" with network unplugged 42.598
Then the "fr" language and keyboard have been saved in cleartext storage 0.529
And the Welcome Screen's language is set to French 0.768
When I log in to a new session 9.280
Then the language is set to French 0.070
After features/support/hooks.rb:339 0.915
After features/support/hooks.rb:108 0.007
Tags: @product
2:53.227
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.003
Given I have started Tails without network from a USB drive without a persistent partition and logged in 9.134
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.336
And I create a persistent partition 34.861
And I manually store legacy localization settings in Persistent Storage 0.225
When I shutdown Tails and wait for the computer to power off 7.628
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 38.964
Then the Welcome Screen's language is set to English 0.278
And the Welcome Screen's formats is set to United States 0.239
When I enable persistence 12.714
Then the Welcome Screen's language is set to German 0.444
And the Welcome Screen's formats is set to France 0.215
When I set the language to Italian (it) 4.568
Then the language and keyboard have not been saved in cleartext storage 2.079
When I save the language and keyboard options in cleartext storage 2.439
Then the "it" language and keyboard have been saved in cleartext storage 0.096
And I shutdown Tails and wait for the computer to power off 2.877
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 40.774
Then the Welcome Screen's language is set to Italian 0.590
And the Welcome Screen's formats is set to Italy 0.192
When I enable persistence 13.569
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.219
And the Welcome Screen's language is set to Italian 0.775
After features/support/hooks.rb:339 0.677
After features/support/hooks.rb:108 0.025