Project Number Date
test_Tails_ISO_17367-per-setting-dconf-persistence 12 10 Aug 2026, 22:58

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 30:39.138 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
48.478
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 6.829
And I log in to a new session in German (de) 24.641
Then the live user's Documents directory exists 0.057
And there is a GNOME bookmark for the Documents directory 16.950
After features/support/hooks.rb:339 0.788
After features/support/hooks.rb:108 0.000
Tags: @product
46.677
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 6.291
And I log in to a new session in German (de) 25.298
Then the live user's Downloads directory exists 0.065
And there is a GNOME bookmark for the Downloads directory 15.021
After features/support/hooks.rb:339 0.553
After features/support/hooks.rb:108 0.000
Tags: @product
48.593
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 6.304
And I log in to a new session in German (de) 25.310
Then the live user's Music directory exists 0.031
And there is a GNOME bookmark for the Music directory 16.946
After features/support/hooks.rb:339 0.717
After features/support/hooks.rb:108 0.000
Tags: @product
45.412
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 6.488
And I log in to a new session in German (de) 24.822
Then the live user's Pictures directory exists 0.036
And there is a GNOME bookmark for the Pictures directory 14.065
After features/support/hooks.rb:339 0.868
After features/support/hooks.rb:108 0.000
Tags: @product
44.699
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 6.300
And I log in to a new session in German (de) 24.160
Then the live user's Videos directory exists 0.041
And there is a GNOME bookmark for the Videos directory 14.196
After features/support/hooks.rb:339 1.136
After features/support/hooks.rb:108 0.000
1:41.274
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 6.200
And I set an administration password 6.638
When I log in to a new session in Arabic (ar) 24.161
Then the keyboard layout is set to "eg" 0.083
And tpsd is localized to the selected locale 0.085
Given the network is plugged 0.029
And Tor is ready 12.101
Then I successfully start the Unsafe Browser 5.614
And I kill the Unsafe Browser 5.133
Given Thunderbird is installed 20.017
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 7.461
And DuckDuckGo is the default search engine 4.774
And I kill the Tor Browser 5.156
And the screen keyboard works in Thunderbird 3.461
And the layout of the screen keyboard is set to "us" 0.289
After features/support/hooks.rb:339 0.933
After features/support/hooks.rb:108 0.000
1:40.254
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 6.199
And I set an administration password 6.803
When I log in to a new session in Chinese (zh_CN) 24.700
Then the keyboard layout is set to "cn" 0.083
And tpsd is localized to the selected locale 0.072
Given the network is plugged 0.033
And Tor is ready 10.424
Then I successfully start the Unsafe Browser 5.178
And I kill the Unsafe Browser 5.194
Given Thunderbird is installed 20.264
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 7.616
And DuckDuckGo is the default search engine 4.705
And I kill the Tor Browser 5.180
And the screen keyboard works in Thunderbird 3.453
And the layout of the screen keyboard is set to "us" 0.282
After features/support/hooks.rb:339 0.996
After features/support/hooks.rb:108 0.000
1:26.583
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 6.285
And I set an administration password 6.707
When I log in to a new session in English (en) 11.339
Then the keyboard layout is set to "us" 0.097
And tpsd is localized to the selected locale 0.175
Given the network is plugged 0.039
And Tor is ready 9.887
Then I successfully start the Unsafe Browser 4.965
And I kill the Unsafe Browser 5.140
Given Thunderbird is installed 21.229
When I enable the screen keyboard 0.103
Then the screen keyboard works in Tor Browser 8.038
And DuckDuckGo is the default search engine 3.461
And I kill the Tor Browser 5.182
And the screen keyboard works in Thunderbird 3.633
And the layout of the screen keyboard is set to "us" 0.293
After features/support/hooks.rb:339 0.872
After features/support/hooks.rb:108 0.000
1:42.353
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.364
And I set an administration password 6.707
When I log in to a new session in French (fr) 24.409
Then the keyboard layout is set to "fr" 0.091
And tpsd is localized to the selected locale 0.051
Given the network is plugged 0.027
And Tor is ready 13.404
Then I successfully start the Unsafe Browser 4.892
And I kill the Unsafe Browser 5.160
Given Thunderbird is installed 20.366
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 7.251
And DuckDuckGo is the default search engine 4.451
And I kill the Tor Browser 5.154
And the screen keyboard works in Thunderbird 3.638
And the layout of the screen keyboard is set to "fr" 0.314
After features/support/hooks.rb:339 1.100
After features/support/hooks.rb:108 0.000
1:41.571
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 6.401
And I set an administration password 6.755
When I log in to a new session in German (de) 25.262
Then the keyboard layout is set to "de" 0.114
And tpsd is localized to the selected locale 0.092
Given the network is plugged 0.037
And Tor is ready 10.324
Then I successfully start the Unsafe Browser 5.577
And I kill the Unsafe Browser 5.204
Given Thunderbird is installed 20.321
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 7.765
And DuckDuckGo is the default search engine 4.636
And I kill the Tor Browser 5.172
And the screen keyboard works in Thunderbird 3.554
And the layout of the screen keyboard is set to "de" 0.291
After features/support/hooks.rb:339 0.697
After features/support/hooks.rb:108 0.000
1:42.604
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 6.228
And I set an administration password 6.970
When I log in to a new session in Hindi (hi) 25.862
Then the keyboard layout is set to "in" 0.085
And tpsd is localized to the selected locale 0.084
Given the network is plugged 0.039
And Tor is ready 11.921
Then I successfully start the Unsafe Browser 5.170
And I kill the Unsafe Browser 5.150
Given Thunderbird is installed 20.125
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 7.346
And DuckDuckGo is the default search engine 4.571
And I kill the Tor Browser 5.157
And the screen keyboard works in Thunderbird 3.530
And the layout of the screen keyboard is set to "us" 0.283
After features/support/hooks.rb:339 0.605
After features/support/hooks.rb:108 0.000
1:42.515
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 6.260
And I set an administration password 6.810
When I log in to a new session in Indonesian (id) 26.119
Then the keyboard layout is set to "id" 0.064
And tpsd is localized to the selected locale 0.069
Given the network is plugged 0.037
And Tor is ready 10.173
Then I successfully start the Unsafe Browser 5.526
And I kill the Unsafe Browser 5.201
Given Thunderbird is installed 20.415
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 7.994
And DuckDuckGo is the default search engine 4.993
And I kill the Tor Browser 5.162
And the screen keyboard works in Thunderbird 3.336
And the layout of the screen keyboard is set to "us" 0.280
After features/support/hooks.rb:339 0.734
After features/support/hooks.rb:108 0.000
1:42.230
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 6.283
And I set an administration password 7.018
When I log in to a new session in Italian (it) 25.653
Then the keyboard layout is set to "it" 0.075
And tpsd is localized to the selected locale 0.065
Given the network is plugged 0.032
And Tor is ready 10.309
Then I successfully start the Unsafe Browser 5.478
And I kill the Unsafe Browser 5.212
Given Thunderbird is installed 20.303
When I enable the screen keyboard 0.080
Then the screen keyboard works in Tor Browser 8.155
And DuckDuckGo is the default search engine 4.545
And I kill the Tor Browser 5.150
And the screen keyboard works in Thunderbird 3.570
And the layout of the screen keyboard is set to "us" 0.296
After features/support/hooks.rb:339 0.991
After features/support/hooks.rb:108 0.000
1:42.581
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 6.294
And I set an administration password 6.771
When I log in to a new session in Persian (fa) 24.479
Then the keyboard layout is set to "ir" 0.068
And tpsd is localized to the selected locale 0.072
Given the network is plugged 0.028
And Tor is ready 12.152
Then I successfully start the Unsafe Browser 5.706
And I kill the Unsafe Browser 5.161
Given Thunderbird is installed 20.216
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 8.154
And DuckDuckGo is the default search engine 4.481
And I kill the Tor Browser 5.162
And the screen keyboard works in Thunderbird 3.445
And the layout of the screen keyboard is set to "ir" 0.316
After features/support/hooks.rb:339 0.780
After features/support/hooks.rb:108 0.000
1:50.921
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 6.379
And I set an administration password 6.633
When I log in to a new session in Portuguese (pt) 24.470
Then the keyboard layout is set to "pt" 0.087
And tpsd is localized to the selected locale 0.068
Given the network is plugged 0.039
And Tor is ready 20.335
Then I successfully start the Unsafe Browser 5.463
And I kill the Unsafe Browser 5.134
Given Thunderbird is installed 19.922
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 8.559
And DuckDuckGo is the default search engine 4.670
And I kill the Tor Browser 5.169
And the screen keyboard works in Thunderbird 3.613
And the layout of the screen keyboard is set to "us" 0.285
After features/support/hooks.rb:339 0.838
After features/support/hooks.rb:108 0.000
1:43.142
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 6.290
And I set an administration password 7.021
When I log in to a new session in Russian (ru) 24.744
Then the keyboard layout is set to "ru" 0.081
And tpsd is localized to the selected locale 0.068
Given the network is plugged 0.037
And Tor is ready 12.139
Then I successfully start the Unsafe Browser 5.249
And I kill the Unsafe Browser 5.149
Given Thunderbird is installed 20.516
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 8.135
And DuckDuckGo is the default search engine 4.660
And I kill the Tor Browser 5.192
And the screen keyboard works in Thunderbird 3.465
And the layout of the screen keyboard is set to "ru" 0.290
After features/support/hooks.rb:339 0.637
After features/support/hooks.rb:108 0.000
1:41.616
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 6.347
And I set an administration password 6.777
When I log in to a new session in Spanish (es) 24.986
Then the keyboard layout is set to "es" 0.072
And tpsd is localized to the selected locale 0.072
Given the network is plugged 0.034
And Tor is ready 10.428
Then I successfully start the Unsafe Browser 5.809
And I kill the Unsafe Browser 5.159
Given Thunderbird is installed 20.383
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 7.763
And DuckDuckGo is the default search engine 4.483
And I kill the Tor Browser 5.156
And the screen keyboard works in Thunderbird 3.773
And the layout of the screen keyboard is set to "us" 0.281
After features/support/hooks.rb:339 0.629
After features/support/hooks.rb:108 0.000
1:41.764
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 6.456
And I set an administration password 6.817
When I log in to a new session in Turkish (tr) 25.090
Then the keyboard layout is set to "tr" 0.102
And tpsd is localized to the selected locale 0.065
Given the network is plugged 0.029
And Tor is ready 10.248
Then I successfully start the Unsafe Browser 5.154
And I kill the Unsafe Browser 5.121
Given Thunderbird is installed 20.555
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 7.996
And DuckDuckGo is the default search engine 4.610
And I kill the Tor Browser 5.170
And the screen keyboard works in Thunderbird 3.939
And the layout of the screen keyboard is set to "us" 0.322
After features/support/hooks.rb:339 0.983
After features/support/hooks.rb:108 0.000
Tags: @product
56.143
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.002
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.331
When I set the language to Italian (it) 4.512
Then the language and keyboard have not been saved in cleartext storage 2.098
When I shutdown Tails and wait for the computer to power off 5.338
And I start Tails from USB drive "__internal" with network unplugged 35.669
Then the Welcome Screen's language is set to English 0.192
After features/support/hooks.rb:339 0.490
After features/support/hooks.rb:108 0.005
Tags: @product
1:10.524
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.029
When I set the language to Italian (it) 4.577
And I save the language and keyboard options in cleartext storage 2.408
Then the "it" language and keyboard have been saved in cleartext storage 1.152
When I set the language to French (fr) 4.442
Then the "fr" language and keyboard have been saved in cleartext storage 0.118
And I shutdown Tails and wait for the computer to power off 4.122
And I start Tails from USB drive "__internal" with network unplugged 37.781
Then the "fr" language and keyboard have been saved in cleartext storage 0.224
And the Welcome Screen's language is set to French 0.861
When I log in to a new session 6.766
Then the language is set to French 0.038
After features/support/hooks.rb:339 0.715
After features/support/hooks.rb:108 0.005
Tags: @product
2:39.194
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.001
Given I have started Tails without network from a USB drive without a persistent partition and logged in 8.205
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.290
And I create a persistent partition 35.367
And I manually store legacy localization settings in Persistent Storage 0.163
When I shutdown Tails and wait for the computer to power off 5.217
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 33.189
Then the Welcome Screen's language is set to English 0.297
And the Welcome Screen's formats is set to United States 0.234
When I enable persistence 14.208
Then the Welcome Screen's language is set to German 0.299
And the Welcome Screen's formats is set to France 0.104
When I set the language to Italian (it) 4.451
Then the language and keyboard have not been saved in cleartext storage 2.070
When I save the language and keyboard options in cleartext storage 2.279
Then the "it" language and keyboard have been saved in cleartext storage 0.087
And I shutdown Tails and wait for the computer to power off 2.615
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 32.394
Then the Welcome Screen's language is set to Italian 0.700
And the Welcome Screen's formats is set to Italy 0.235
When I enable persistence 15.739
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.246
And the Welcome Screen's language is set to Italian 0.795
After features/support/hooks.rb:339 0.567
After features/support/hooks.rb:108 0.011