Project Number Date
test_Tails_ISO_test-snapshot-restore-improvements 1 20 Aug 2026, 15:05

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 31:38.601 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
44.357
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 4.549
And I log in to a new session in German (de) 25.522
Then the live user's Documents directory exists 0.043
And there is a GNOME bookmark for the Documents directory 14.242
After features/support/hooks.rb:339 0.979
After features/support/hooks.rb:108 0.000
Tags: @product
43.273
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 3.439
And I log in to a new session in German (de) 25.194
Then the live user's Downloads directory exists 0.054
And there is a GNOME bookmark for the Downloads directory 14.585
After features/support/hooks.rb:339 1.172
After features/support/hooks.rb:108 0.000
Tags: @product
43.914
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 3.667
And I log in to a new session in German (de) 25.883
Then the live user's Music directory exists 0.035
And there is a GNOME bookmark for the Music directory 14.328
After features/support/hooks.rb:339 1.022
After features/support/hooks.rb:108 0.000
Tags: @product
46.203
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 4.181
And I log in to a new session in German (de) 27.652
Then the live user's Pictures directory exists 0.043
And there is a GNOME bookmark for the Pictures directory 14.324
After features/support/hooks.rb:339 1.143
After features/support/hooks.rb:108 0.000
Tags: @product
44.538
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 3.932
And I log in to a new session in German (de) 26.257
Then the live user's Videos directory exists 0.042
And there is a GNOME bookmark for the Videos directory 14.305
After features/support/hooks.rb:339 0.823
After features/support/hooks.rb:108 0.000
1:49.944
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 3.393
And I set an administration password 6.753
When I log in to a new session in Arabic (ar) 27.789
Then the keyboard layout is set to "eg" 0.112
And tpsd is localized to the selected locale 0.123
Given the network is plugged 0.039
And Tor is ready 11.896
Then I successfully start the Unsafe Browser 4.977
And I kill the Unsafe Browser 5.280
Given Thunderbird is installed 24.113
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 9.937
And DuckDuckGo is the default search engine 5.605
And I kill the Tor Browser 5.194
And the screen keyboard works in Thunderbird 4.298
And the layout of the screen keyboard is set to "us" 0.354
After features/support/hooks.rb:339 0.859
After features/support/hooks.rb:108 0.000
1:48.735
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 3.936
And I set an administration password 7.008
When I log in to a new session in Chinese (zh_CN) 26.832
Then the keyboard layout is set to "cn" 0.111
And tpsd is localized to the selected locale 0.100
Given the network is plugged 0.031
And Tor is ready 11.615
Then I successfully start the Unsafe Browser 5.460
And I kill the Unsafe Browser 5.168
Given Thunderbird is installed 25.027
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.596
And DuckDuckGo is the default search engine 5.752
And I kill the Tor Browser 5.158
And the screen keyboard works in Thunderbird 3.535
And the layout of the screen keyboard is set to "us" 0.334
After features/support/hooks.rb:339 0.539
After features/support/hooks.rb:108 0.000
1:33.796
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 3.508
And I set an administration password 6.904
When I log in to a new session in English (en) 11.558
Then the keyboard layout is set to "us" 0.091
And tpsd is localized to the selected locale 0.073
Given the network is plugged 0.032
And Tor is ready 10.698
Then I successfully start the Unsafe Browser 6.348
And I kill the Unsafe Browser 5.272
Given Thunderbird is installed 24.388
When I enable the screen keyboard 0.108
Then the screen keyboard works in Tor Browser 11.249
And DuckDuckGo is the default search engine 3.684
And I kill the Tor Browser 5.195
And the screen keyboard works in Thunderbird 4.371
And the layout of the screen keyboard is set to "us" 0.310
After features/support/hooks.rb:339 1.534
After features/support/hooks.rb:108 0.000
1:52.987
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 4.812
And I set an administration password 7.101
When I log in to a new session in French (fr) 27.783
Then the keyboard layout is set to "fr" 0.123
And tpsd is localized to the selected locale 0.077
Given the network is plugged 0.036
And Tor is ready 12.601
Then I successfully start the Unsafe Browser 5.855
And I kill the Unsafe Browser 5.213
Given Thunderbird is installed 25.029
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 9.243
And DuckDuckGo is the default search engine 5.024
And I kill the Tor Browser 5.231
And the screen keyboard works in Thunderbird 4.397
And the layout of the screen keyboard is set to "fr" 0.389
After features/support/hooks.rb:339 1.472
After features/support/hooks.rb:108 0.000
1:46.121
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 4.193
And I set an administration password 6.892
When I log in to a new session in German (de) 25.557
Then the keyboard layout is set to "de" 0.311
And tpsd is localized to the selected locale 0.161
Given the network is plugged 0.031
And Tor is ready 12.577
Then I successfully start the Unsafe Browser 5.800
And I kill the Unsafe Browser 5.193
Given Thunderbird is installed 20.826
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 8.840
And DuckDuckGo is the default search engine 5.374
And I kill the Tor Browser 5.229
And the screen keyboard works in Thunderbird 4.728
And the layout of the screen keyboard is set to "de" 0.318
After features/support/hooks.rb:339 0.852
After features/support/hooks.rb:108 0.000
1:48.751
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 3.608
And I set an administration password 6.866
When I log in to a new session in Hindi (hi) 27.485
Then the keyboard layout is set to "in" 0.103
And tpsd is localized to the selected locale 0.117
Given the network is plugged 0.033
And Tor is ready 12.547
Then I successfully start the Unsafe Browser 6.004
And I kill the Unsafe Browser 5.181
Given Thunderbird is installed 20.669
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 10.624
And DuckDuckGo is the default search engine 5.803
And I kill the Tor Browser 5.247
And the screen keyboard works in Thunderbird 4.009
And the layout of the screen keyboard is set to "us" 0.348
After features/support/hooks.rb:339 1.445
After features/support/hooks.rb:108 0.000
1:48.586
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 4.467
And I set an administration password 6.991
When I log in to a new session in Indonesian (id) 26.566
Then the keyboard layout is set to "id" 0.080
And tpsd is localized to the selected locale 0.101
Given the network is plugged 0.024
And Tor is ready 11.507
Then I successfully start the Unsafe Browser 5.124
And I kill the Unsafe Browser 5.150
Given Thunderbird is installed 24.696
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 8.947
And DuckDuckGo is the default search engine 5.031
And I kill the Tor Browser 5.196
And the screen keyboard works in Thunderbird 4.217
And the layout of the screen keyboard is set to "us" 0.384
After features/support/hooks.rb:339 0.774
After features/support/hooks.rb:108 0.000
1:46.671
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 3.642
And I set an administration password 7.017
When I log in to a new session in Italian (it) 27.942
Then the keyboard layout is set to "it" 0.083
And tpsd is localized to the selected locale 0.077
Given the network is plugged 0.027
And Tor is ready 12.201
Then I successfully start the Unsafe Browser 5.426
And I kill the Unsafe Browser 5.181
Given Thunderbird is installed 20.969
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 9.803
And DuckDuckGo is the default search engine 5.282
And I kill the Tor Browser 5.195
And the screen keyboard works in Thunderbird 3.432
And the layout of the screen keyboard is set to "us" 0.317
After features/support/hooks.rb:339 0.607
After features/support/hooks.rb:108 0.000
1:49.072
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 3.560
And I set an administration password 6.839
When I log in to a new session in Persian (fa) 27.721
Then the keyboard layout is set to "ir" 0.082
And tpsd is localized to the selected locale 0.163
Given the network is plugged 0.060
And Tor is ready 11.733
Then I successfully start the Unsafe Browser 6.276
And I kill the Unsafe Browser 5.156
Given Thunderbird is installed 21.542
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 11.222
And DuckDuckGo is the default search engine 4.901
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 4.197
And the layout of the screen keyboard is set to "ir" 0.319
After features/support/hooks.rb:339 0.693
After features/support/hooks.rb:108 0.000
1:44.995
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 4.155
And I set an administration password 6.806
When I log in to a new session in Portuguese (pt) 26.155
Then the keyboard layout is set to "pt" 0.081
And tpsd is localized to the selected locale 0.084
Given the network is plugged 0.025
And Tor is ready 12.529
Then I successfully start the Unsafe Browser 5.810
And I kill the Unsafe Browser 5.177
Given Thunderbird is installed 20.885
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 8.295
And DuckDuckGo is the default search engine 5.525
And I kill the Tor Browser 5.175
And the screen keyboard works in Thunderbird 3.902
And the layout of the screen keyboard is set to "us" 0.318
After features/support/hooks.rb:339 0.767
After features/support/hooks.rb:108 0.000
1:45.307
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 3.560
And I set an administration password 6.971
When I log in to a new session in Russian (ru) 26.105
Then the keyboard layout is set to "ru" 0.093
And tpsd is localized to the selected locale 0.074
Given the network is plugged 0.037
And Tor is ready 11.401
Then I successfully start the Unsafe Browser 7.329
And I kill the Unsafe Browser 5.178
Given Thunderbird is installed 20.917
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 9.039
And DuckDuckGo is the default search engine 4.802
And I kill the Tor Browser 5.205
And the screen keyboard works in Thunderbird 4.084
And the layout of the screen keyboard is set to "ru" 0.434
After features/support/hooks.rb:339 1.296
After features/support/hooks.rb:108 0.000
1:45.383
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 4.390
And I set an administration password 6.820
When I log in to a new session in Spanish (es) 26.364
Then the keyboard layout is set to "es" 0.095
And tpsd is localized to the selected locale 0.081
Given the network is plugged 0.028
And Tor is ready 10.805
Then I successfully start the Unsafe Browser 5.957
And I kill the Unsafe Browser 5.222
Given Thunderbird is installed 21.211
When I enable the screen keyboard 0.164
Then the screen keyboard works in Tor Browser 9.238
And DuckDuckGo is the default search engine 4.849
And I kill the Tor Browser 5.207
And the screen keyboard works in Thunderbird 4.569
And the layout of the screen keyboard is set to "us" 0.375
After features/support/hooks.rb:339 1.260
After features/support/hooks.rb:108 0.000
1:48.056
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 4.654
And I set an administration password 6.862
When I log in to a new session in Turkish (tr) 27.754
Then the keyboard layout is set to "tr" 0.090
And tpsd is localized to the selected locale 0.079
Given the network is plugged 0.040
And Tor is ready 11.339
Then I successfully start the Unsafe Browser 6.293
And I kill the Unsafe Browser 5.246
Given Thunderbird is installed 21.648
When I enable the screen keyboard 0.100
Then the screen keyboard works in Tor Browser 9.127
And DuckDuckGo is the default search engine 5.625
And I kill the Tor Browser 5.343
And the screen keyboard works in Thunderbird 3.547
And the layout of the screen keyboard is set to "us" 0.303
After features/support/hooks.rb:339 0.783
After features/support/hooks.rb:108 0.000
Tags: @product
56.530
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 5.900
When I set the language to Italian (it) 4.530
Then the language and keyboard have not been saved in cleartext storage 2.106
When I shutdown Tails and wait for the computer to power off 5.484
And I start Tails from USB drive "__internal" with network unplugged 38.229
Then the Welcome Screen's language is set to English 0.279
After features/support/hooks.rb:339 0.832
After features/support/hooks.rb:108 0.026
Tags: @product
1:10.335
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 5.734
When I set the language to Italian (it) 4.580
And I save the language and keyboard options in cleartext storage 2.493
Then the "it" language and keyboard have been saved in cleartext storage 1.565
When I set the language to French (fr) 4.664
Then the "fr" language and keyboard have been saved in cleartext storage 0.097
And I shutdown Tails and wait for the computer to power off 4.033
And I start Tails from USB drive "__internal" with network unplugged 38.678
Then the "fr" language and keyboard have been saved in cleartext storage 0.245
And the Welcome Screen's language is set to French 0.838
When I log in to a new session 7.364
Then the language is set to French 0.039
After features/support/hooks.rb:339 0.828
After features/support/hooks.rb:108 0.008
Tags: @product
2:41.035
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 logged in 6.157
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.458
And I create a persistent partition 33.348
And I manually store legacy localization settings in Persistent Storage 0.212
When I shutdown Tails and wait for the computer to power off 5.415
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 37.048
Then the Welcome Screen's language is set to English 0.360
And the Welcome Screen's formats is set to United States 0.224
When I enable persistence 13.116
Then the Welcome Screen's language is set to German 0.639
And the Welcome Screen's formats is set to France 0.362
When I set the language to Italian (it) 4.503
Then the language and keyboard have not been saved in cleartext storage 2.122
When I save the language and keyboard options in cleartext storage 2.401
Then the "it" language and keyboard have been saved in cleartext storage 0.115
And I shutdown Tails and wait for the computer to power off 2.621
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 36.489
Then the Welcome Screen's language is set to Italian 0.591
And the Welcome Screen's formats is set to Italy 0.256
When I enable persistence 13.802
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.126
And the Welcome Screen's language is set to Italian 0.658
After features/support/hooks.rb:339 0.786
After features/support/hooks.rb:108 0.044