Project Number Date
test_Tails_ISO_test-snapshot-restore-improvements 5 23 Aug 2026, 13:08

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:16.894 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
43.064
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.386
And I log in to a new session in German (de) 24.383
Then the live user's Documents directory exists 0.062
And there is a GNOME bookmark for the Documents directory 14.231
After features/support/hooks.rb:339 0.818
After features/support/hooks.rb:108 0.000
Tags: @product
45.409
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.079
And I log in to a new session in German (de) 27.011
Then the live user's Downloads directory exists 0.040
And there is a GNOME bookmark for the Downloads directory 14.277
After features/support/hooks.rb:339 1.020
After features/support/hooks.rb:108 0.000
Tags: @product
43.670
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.882
And I log in to a new session in German (de) 25.751
Then the live user's Music directory exists 0.030
And there is a GNOME bookmark for the Music directory 14.005
After features/support/hooks.rb:339 0.694
After features/support/hooks.rb:108 0.000
Tags: @product
45.089
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.134
And I log in to a new session in German (de) 26.633
Then the live user's Pictures directory exists 0.045
And there is a GNOME bookmark for the Pictures directory 14.276
After features/support/hooks.rb:339 0.722
After features/support/hooks.rb:108 0.000
Tags: @product
44.336
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.713
And I log in to a new session in German (de) 26.133
Then the live user's Videos directory exists 0.057
And there is a GNOME bookmark for the Videos directory 14.430
After features/support/hooks.rb:339 1.074
After features/support/hooks.rb:108 0.000
1:44.668
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.825
And I set an administration password 6.841
When I log in to a new session in Arabic (ar) 26.072
Then the keyboard layout is set to "eg" 0.073
And tpsd is localized to the selected locale 0.065
Given the network is plugged 0.025
And Tor is ready 12.281
Then I successfully start the Unsafe Browser 5.307
And I kill the Unsafe Browser 5.160
Given Thunderbird is installed 20.833
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 9.330
And DuckDuckGo is the default search engine 4.967
And I kill the Tor Browser 5.163
And the screen keyboard works in Thunderbird 4.357
And the layout of the screen keyboard is set to "us" 0.291
After features/support/hooks.rb:339 0.683
After features/support/hooks.rb:108 0.000
1:43.580
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.108
And I set an administration password 6.934
When I log in to a new session in Chinese (zh_CN) 25.761
Then the keyboard layout is set to "cn" 0.116
And tpsd is localized to the selected locale 0.076
Given the network is plugged 0.024
And Tor is ready 12.297
Then I successfully start the Unsafe Browser 4.883
And I kill the Unsafe Browser 5.206
Given Thunderbird is installed 21.175
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 8.979
And DuckDuckGo is the default search engine 4.566
And I kill the Tor Browser 5.176
And the screen keyboard works in Thunderbird 3.839
And the layout of the screen keyboard is set to "us" 0.353
After features/support/hooks.rb:339 0.751
After features/support/hooks.rb:108 0.000
1:26.630
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.027
And I set an administration password 6.861
When I log in to a new session in English (en) 12.078
Then the keyboard layout is set to "us" 0.146
And tpsd is localized to the selected locale 0.076
Given the network is plugged 0.026
And Tor is ready 10.360
Then I successfully start the Unsafe Browser 5.554
And I kill the Unsafe Browser 5.298
Given Thunderbird is installed 20.413
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 8.979
And DuckDuckGo is the default search engine 3.782
And I kill the Tor Browser 5.231
And the screen keyboard works in Thunderbird 3.434
And the layout of the screen keyboard is set to "us" 0.302
After features/support/hooks.rb:339 0.650
After features/support/hooks.rb:108 0.000
1:49.733
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.033
And I set an administration password 6.820
When I log in to a new session in French (fr) 27.453
Then the keyboard layout is set to "fr" 0.088
And tpsd is localized to the selected locale 0.072
Given the network is plugged 0.029
And Tor is ready 12.302
Then I successfully start the Unsafe Browser 5.829
And I kill the Unsafe Browser 5.161
Given Thunderbird is installed 21.339
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 12.195
And DuckDuckGo is the default search engine 4.920
And I kill the Tor Browser 5.143
And the screen keyboard works in Thunderbird 3.913
And the layout of the screen keyboard is set to "fr" 0.355
After features/support/hooks.rb:339 0.608
After features/support/hooks.rb:108 0.000
1:43.471
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.088
And I set an administration password 6.864
When I log in to a new session in German (de) 26.724
Then the keyboard layout is set to "de" 0.118
And tpsd is localized to the selected locale 0.115
Given the network is plugged 0.024
And Tor is ready 11.935
Then I successfully start the Unsafe Browser 5.731
And I kill the Unsafe Browser 5.244
Given Thunderbird is installed 20.679
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 7.867
And DuckDuckGo is the default search engine 4.701
And I kill the Tor Browser 5.161
And the screen keyboard works in Thunderbird 3.826
And the layout of the screen keyboard is set to "de" 0.299
After features/support/hooks.rb:339 0.746
After features/support/hooks.rb:108 0.000
1:41.992
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.836
And I set an administration password 6.913
When I log in to a new session in Hindi (hi) 26.686
Then the keyboard layout is set to "in" 0.138
And tpsd is localized to the selected locale 0.094
Given the network is plugged 0.032
And Tor is ready 10.634
Then I successfully start the Unsafe Browser 5.906
And I kill the Unsafe Browser 5.164
Given Thunderbird is installed 20.461
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 7.750
And DuckDuckGo is the default search engine 5.101
And I kill the Tor Browser 5.150
And the screen keyboard works in Thunderbird 3.741
And the layout of the screen keyboard is set to "us" 0.299
After features/support/hooks.rb:339 0.811
After features/support/hooks.rb:108 0.000
1:41.476
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.954
And I set an administration password 6.709
When I log in to a new session in Indonesian (id) 25.413
Then the keyboard layout is set to "id" 0.096
And tpsd is localized to the selected locale 0.069
Given the network is plugged 0.036
And Tor is ready 11.348
Then I successfully start the Unsafe Browser 5.956
And I kill the Unsafe Browser 5.197
Given Thunderbird is installed 20.744
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 7.492
And DuckDuckGo is the default search engine 5.367
And I kill the Tor Browser 5.204
And the screen keyboard works in Thunderbird 3.534
And the layout of the screen keyboard is set to "us" 0.281
After features/support/hooks.rb:339 0.793
After features/support/hooks.rb:108 0.000
1:42.800
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.981
And I set an administration password 6.764
When I log in to a new session in Italian (it) 26.388
Then the keyboard layout is set to "it" 0.073
And tpsd is localized to the selected locale 0.071
Given the network is plugged 0.028
And Tor is ready 11.046
Then I successfully start the Unsafe Browser 5.911
And I kill the Unsafe Browser 5.152
Given Thunderbird is installed 20.754
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 8.906
And DuckDuckGo is the default search engine 4.840
And I kill the Tor Browser 5.158
And the screen keyboard works in Thunderbird 3.339
And the layout of the screen keyboard is set to "us" 0.311
After features/support/hooks.rb:339 1.113
After features/support/hooks.rb:108 0.000
1:42.531
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.169
And I set an administration password 7.041
When I log in to a new session in Persian (fa) 25.560
Then the keyboard layout is set to "ir" 0.106
And tpsd is localized to the selected locale 0.086
Given the network is plugged 0.047
And Tor is ready 11.295
Then I successfully start the Unsafe Browser 5.201
And I kill the Unsafe Browser 5.157
Given Thunderbird is installed 20.638
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 8.994
And DuckDuckGo is the default search engine 5.162
And I kill the Tor Browser 5.173
And the screen keyboard works in Thunderbird 3.542
And the layout of the screen keyboard is set to "ir" 0.299
After features/support/hooks.rb:339 0.747
After features/support/hooks.rb:108 0.000
1:41.409
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.113
And I set an administration password 7.004
When I log in to a new session in Portuguese (pt) 24.889
Then the keyboard layout is set to "pt" 0.086
And tpsd is localized to the selected locale 0.082
Given the network is plugged 0.023
And Tor is ready 10.607
Then I successfully start the Unsafe Browser 5.768
And I kill the Unsafe Browser 5.169
Given Thunderbird is installed 20.650
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 8.928
And DuckDuckGo is the default search engine 4.590
And I kill the Tor Browser 5.161
And the screen keyboard works in Thunderbird 3.942
And the layout of the screen keyboard is set to "us" 0.325
After features/support/hooks.rb:339 0.860
After features/support/hooks.rb:108 0.000
1:41.447
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.403
And I set an administration password 6.848
When I log in to a new session in Russian (ru) 25.058
Then the keyboard layout is set to "ru" 0.109
And tpsd is localized to the selected locale 0.142
Given the network is plugged 0.025
And Tor is ready 10.470
Then I successfully start the Unsafe Browser 6.109
And I kill the Unsafe Browser 5.147
Given Thunderbird is installed 20.895
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 8.297
And DuckDuckGo is the default search engine 4.783
And I kill the Tor Browser 5.170
And the screen keyboard works in Thunderbird 3.579
And the layout of the screen keyboard is set to "ru" 0.314
After features/support/hooks.rb:339 0.866
After features/support/hooks.rb:108 0.000
1:42.702
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.275
And I set an administration password 6.633
When I log in to a new session in Spanish (es) 25.143
Then the keyboard layout is set to "es" 0.103
And tpsd is localized to the selected locale 0.093
Given the network is plugged 0.029
And Tor is ready 12.209
Then I successfully start the Unsafe Browser 5.601
And I kill the Unsafe Browser 5.243
Given Thunderbird is installed 20.593
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 8.439
And DuckDuckGo is the default search engine 5.424
And I kill the Tor Browser 5.196
And the screen keyboard works in Thunderbird 3.365
And the layout of the screen keyboard is set to "us" 0.283
After features/support/hooks.rb:339 0.544
After features/support/hooks.rb:108 0.000
1:43.314
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.828
And I set an administration password 6.789
When I log in to a new session in Turkish (tr) 25.936
Then the keyboard layout is set to "tr" 0.092
And tpsd is localized to the selected locale 0.092
Given the network is plugged 0.050
And Tor is ready 12.687
Then I successfully start the Unsafe Browser 5.719
And I kill the Unsafe Browser 5.147
Given Thunderbird is installed 20.743
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.241
And DuckDuckGo is the default search engine 4.958
And I kill the Tor Browser 5.166
And the screen keyboard works in Thunderbird 3.501
And the layout of the screen keyboard is set to "us" 0.294
After features/support/hooks.rb:339 0.899
After features/support/hooks.rb:108 0.000
Tags: @product
54.639
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.469
When I set the language to Italian (it) 4.675
Then the language and keyboard have not been saved in cleartext storage 2.101
When I shutdown Tails and wait for the computer to power off 5.438
And I start Tails from USB drive "__internal" with network unplugged 36.661
Then the Welcome Screen's language is set to English 0.292
After features/support/hooks.rb:339 0.871
After features/support/hooks.rb:108 0.029
Tags: @product
1:4.856
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.201
When I set the language to Italian (it) 4.575
And I save the language and keyboard options in cleartext storage 2.342
Then the "it" language and keyboard have been saved in cleartext storage 0.107
When I set the language to French (fr) 4.550
Then the "fr" language and keyboard have been saved in cleartext storage 0.110
And I shutdown Tails and wait for the computer to power off 3.974
And I start Tails from USB drive "__internal" with network unplugged 36.446
Then the "fr" language and keyboard have been saved in cleartext storage 0.299
And the Welcome Screen's language is set to French 0.825
When I log in to a new session 6.379
Then the language is set to French 0.043
After features/support/hooks.rb:339 0.801
After features/support/hooks.rb:108 0.006
Tags: @product
2:30.069
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 5.896
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.377
And I create a persistent partition 30.047
And I manually store legacy localization settings in Persistent Storage 0.140
When I shutdown Tails and wait for the computer to power off 5.210
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 34.821
Then the Welcome Screen's language is set to English 0.300
And the Welcome Screen's formats is set to United States 0.243
When I enable persistence 12.454
Then the Welcome Screen's language is set to German 0.561
And the Welcome Screen's formats is set to France 0.229
When I set the language to Italian (it) 4.451
Then the language and keyboard have not been saved in cleartext storage 2.077
When I save the language and keyboard options in cleartext storage 2.274
Then the "it" language and keyboard have been saved in cleartext storage 0.082
And I shutdown Tails and wait for the computer to power off 2.628
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 33.201
Then the Welcome Screen's language is set to Italian 0.587
And the Welcome Screen's formats is set to Italy 0.106
When I enable persistence 13.550
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.119
And the Welcome Screen's language is set to Italian 0.704
After features/support/hooks.rb:339 0.662
After features/support/hooks.rb:108 0.012