Project Number Date
test_Tails_ISO_test-snapshot-restore-improvements 12 24 Aug 2026, 13:34

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:41.322 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.474
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.785
And I log in to a new session in German (de) 25.505
Then the live user's Documents directory exists 0.031
And there is a GNOME bookmark for the Documents directory 14.151
After features/support/hooks.rb:339 0.926
After features/support/hooks.rb:108 0.000
Tags: @product
43.174
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.664
And I log in to a new session in German (de) 25.056
Then the live user's Downloads directory exists 0.089
And there is a GNOME bookmark for the Downloads directory 14.363
After features/support/hooks.rb:339 0.662
After features/support/hooks.rb:108 0.000
Tags: @product
46.059
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.983
And I log in to a new session in German (de) 27.506
Then the live user's Music directory exists 0.043
And there is a GNOME bookmark for the Music directory 14.526
After features/support/hooks.rb:339 0.792
After features/support/hooks.rb:108 0.000
Tags: @product
44.666
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.015
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 4.575
And I log in to a new session in German (de) 25.728
Then the live user's Pictures directory exists 0.044
And there is a GNOME bookmark for the Pictures directory 14.318
After features/support/hooks.rb:339 0.802
After features/support/hooks.rb:108 0.000
Tags: @product
43.190
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.965
And I log in to a new session in German (de) 24.876
Then the live user's Videos directory exists 0.036
And there is a GNOME bookmark for the Videos directory 14.312
After features/support/hooks.rb:339 0.602
After features/support/hooks.rb:108 0.000
1:46.759
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.725
And I set an administration password 6.925
When I log in to a new session in Arabic (ar) 27.593
Then the keyboard layout is set to "eg" 0.124
And tpsd is localized to the selected locale 0.107
Given the network is plugged 0.061
And Tor is ready 12.660
Then I successfully start the Unsafe Browser 5.825
And I kill the Unsafe Browser 5.157
Given Thunderbird is installed 20.936
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 9.114
And DuckDuckGo is the default search engine 4.899
And I kill the Tor Browser 5.195
And the screen keyboard works in Thunderbird 4.052
And the layout of the screen keyboard is set to "us" 0.316
After features/support/hooks.rb:339 1.002
After features/support/hooks.rb:108 0.000
1:47.943
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.404
And I set an administration password 6.900
When I log in to a new session in Chinese (zh_CN) 25.149
Then the keyboard layout is set to "cn" 0.091
And tpsd is localized to the selected locale 0.101
Given the network is plugged 0.032
And Tor is ready 13.110
Then I successfully start the Unsafe Browser 5.617
And I kill the Unsafe Browser 5.256
Given Thunderbird is installed 24.263
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 9.056
And DuckDuckGo is the default search engine 4.450
And I kill the Tor Browser 5.166
And the screen keyboard works in Thunderbird 3.922
And the layout of the screen keyboard is set to "us" 0.350
After features/support/hooks.rb:339 0.964
After features/support/hooks.rb:108 0.000
1:36.818
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.027
And I set an administration password 7.008
When I log in to a new session in English (en) 11.558
Then the keyboard layout is set to "us" 0.073
And tpsd is localized to the selected locale 0.069
Given the network is plugged 0.035
And Tor is ready 11.638
Then I successfully start the Unsafe Browser 6.286
And I kill the Unsafe Browser 5.179
Given Thunderbird is installed 26.980
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 9.585
And DuckDuckGo is the default search engine 3.592
And I kill the Tor Browser 5.196
And the screen keyboard works in Thunderbird 5.171
And the layout of the screen keyboard is set to "us" 0.345
After features/support/hooks.rb:339 1.369
After features/support/hooks.rb:108 0.000
1:46.110
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.939
And I set an administration password 6.727
When I log in to a new session in French (fr) 25.899
Then the keyboard layout is set to "fr" 0.104
And tpsd is localized to the selected locale 0.089
Given the network is plugged 0.035
And Tor is ready 11.681
Then I successfully start the Unsafe Browser 7.681
And I kill the Unsafe Browser 5.186
Given Thunderbird is installed 21.119
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 8.624
And DuckDuckGo is the default search engine 5.559
And I kill the Tor Browser 5.227
And the screen keyboard works in Thunderbird 3.866
And the layout of the screen keyboard is set to "fr" 0.301
After features/support/hooks.rb:339 0.694
After features/support/hooks.rb:108 0.000
1:45.564
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.878
And I set an administration password 6.917
When I log in to a new session in German (de) 26.637
Then the keyboard layout is set to "de" 0.122
And tpsd is localized to the selected locale 0.093
Given the network is plugged 0.020
And Tor is ready 11.445
Then I successfully start the Unsafe Browser 6.212
And I kill the Unsafe Browser 5.312
Given Thunderbird is installed 20.760
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 9.124
And DuckDuckGo is the default search engine 5.418
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 4.000
And the layout of the screen keyboard is set to "de" 0.346
After features/support/hooks.rb:339 0.718
After features/support/hooks.rb:108 0.000
1:46.223
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.716
And I set an administration password 6.829
When I log in to a new session in Hindi (hi) 26.521
Then the keyboard layout is set to "in" 0.105
And tpsd is localized to the selected locale 0.100
Given the network is plugged 0.025
And Tor is ready 12.557
Then I successfully start the Unsafe Browser 5.782
And I kill the Unsafe Browser 5.168
Given Thunderbird is installed 21.620
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 8.160
And DuckDuckGo is the default search engine 4.992
And I kill the Tor Browser 5.199
And the screen keyboard works in Thunderbird 4.083
And the layout of the screen keyboard is set to "us" 0.302
After features/support/hooks.rb:339 1.310
After features/support/hooks.rb:108 0.000
1:49.461
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.054
And I set an administration password 6.942
When I log in to a new session in Indonesian (id) 26.580
Then the keyboard layout is set to "id" 0.083
And tpsd is localized to the selected locale 0.090
Given the network is plugged 0.033
And Tor is ready 12.427
Then I successfully start the Unsafe Browser 6.236
And I kill the Unsafe Browser 5.247
Given Thunderbird is installed 23.841
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 9.255
And DuckDuckGo is the default search engine 4.940
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 4.011
And the layout of the screen keyboard is set to "us" 0.395
After features/support/hooks.rb:339 0.855
After features/support/hooks.rb:108 0.000
1:48.968
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.424
And I set an administration password 6.910
When I log in to a new session in Italian (it) 25.983
Then the keyboard layout is set to "it" 0.095
And tpsd is localized to the selected locale 0.108
Given the network is plugged 0.041
And Tor is ready 11.114
Then I successfully start the Unsafe Browser 5.940
And I kill the Unsafe Browser 5.193
Given Thunderbird is installed 25.390
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 9.303
And DuckDuckGo is the default search engine 4.863
And I kill the Tor Browser 5.191
And the screen keyboard works in Thunderbird 4.013
And the layout of the screen keyboard is set to "us" 0.307
After features/support/hooks.rb:339 1.175
After features/support/hooks.rb:108 0.000
1:49.921
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.284
And I set an administration password 6.863
When I log in to a new session in Persian (fa) 26.347
Then the keyboard layout is set to "ir" 0.108
And tpsd is localized to the selected locale 0.125
Given the network is plugged 0.032
And Tor is ready 12.943
Then I successfully start the Unsafe Browser 7.066
And I kill the Unsafe Browser 5.264
Given Thunderbird is installed 20.984
When I enable the screen keyboard 0.121
Then the screen keyboard works in Tor Browser 10.477
And DuckDuckGo is the default search engine 5.668
And I kill the Tor Browser 5.229
And the screen keyboard works in Thunderbird 4.056
And the layout of the screen keyboard is set to "ir" 0.347
After features/support/hooks.rb:339 0.905
After features/support/hooks.rb:108 0.000
1:49.313
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.791
And I set an administration password 6.994
When I log in to a new session in Portuguese (pt) 27.319
Then the keyboard layout is set to "pt" 0.105
And tpsd is localized to the selected locale 0.087
Given the network is plugged 0.029
And Tor is ready 12.005
Then I successfully start the Unsafe Browser 6.082
And I kill the Unsafe Browser 5.176
Given Thunderbird is installed 20.893
When I enable the screen keyboard 0.097
Then the screen keyboard works in Tor Browser 10.977
And DuckDuckGo is the default search engine 5.025
And I kill the Tor Browser 5.216
And the screen keyboard works in Thunderbird 4.174
And the layout of the screen keyboard is set to "us" 0.336
After features/support/hooks.rb:339 1.572
After features/support/hooks.rb:108 0.000
1:49.739
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.929
And I set an administration password 7.023
When I log in to a new session in Russian (ru) 27.214
Then the keyboard layout is set to "ru" 0.109
And tpsd is localized to the selected locale 0.065
Given the network is plugged 0.032
And Tor is ready 11.195
Then I successfully start the Unsafe Browser 5.925
And I kill the Unsafe Browser 5.194
Given Thunderbird is installed 23.647
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 9.942
And DuckDuckGo is the default search engine 5.504
And I kill the Tor Browser 5.308
And the screen keyboard works in Thunderbird 4.218
And the layout of the screen keyboard is set to "ru" 0.325
After features/support/hooks.rb:339 1.554
After features/support/hooks.rb:108 0.000
1:45.262
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.237
And I set an administration password 6.829
When I log in to a new session in Spanish (es) 25.726
Then the keyboard layout is set to "es" 0.123
And tpsd is localized to the selected locale 0.092
Given the network is plugged 0.025
And Tor is ready 12.798
Then I successfully start the Unsafe Browser 5.932
And I kill the Unsafe Browser 5.223
Given Thunderbird is installed 20.860
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 9.166
And DuckDuckGo is the default search engine 4.716
And I kill the Tor Browser 5.197
And the screen keyboard works in Thunderbird 3.959
And the layout of the screen keyboard is set to "us" 0.317
After features/support/hooks.rb:339 1.016
After features/support/hooks.rb:108 0.000
1:47.160
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.026
And I set an administration password 6.988
When I log in to a new session in Turkish (tr) 28.534
Then the keyboard layout is set to "tr" 0.101
And tpsd is localized to the selected locale 0.085
Given the network is plugged 0.039
And Tor is ready 12.306
Then I successfully start the Unsafe Browser 6.033
And I kill the Unsafe Browser 5.216
Given Thunderbird is installed 20.871
When I enable the screen keyboard 0.079
Then the screen keyboard works in Tor Browser 9.119
And DuckDuckGo is the default search engine 4.955
And I kill the Tor Browser 5.169
And the screen keyboard works in Thunderbird 3.321
And the layout of the screen keyboard is set to "us" 0.311
After features/support/hooks.rb:339 0.617
After features/support/hooks.rb:108 0.000
Tags: @product
59.013
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 5.816
When I set the language to Italian (it) 4.729
Then the language and keyboard have not been saved in cleartext storage 2.087
When I shutdown Tails and wait for the computer to power off 5.379
And I start Tails from USB drive "__internal" with network unplugged 40.680
Then the Welcome Screen's language is set to English 0.319
After features/support/hooks.rb:339 0.861
After features/support/hooks.rb:108 0.054
Tags: @product
1:10.018
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.493
When I set the language to Italian (it) 4.855
And I save the language and keyboard options in cleartext storage 2.360
Then the "it" language and keyboard have been saved in cleartext storage 0.141
When I set the language to French (fr) 4.643
Then the "fr" language and keyboard have been saved in cleartext storage 0.102
And I shutdown Tails and wait for the computer to power off 4.118
And I start Tails from USB drive "__internal" with network unplugged 38.385
Then the "fr" language and keyboard have been saved in cleartext storage 0.313
And the Welcome Screen's language is set to French 1.111
When I log in to a new session 8.457
Then the language is set to French 0.034
After features/support/hooks.rb:339 0.712
After features/support/hooks.rb:108 0.005
Tags: @product
2:41.477
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 7.103
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.289
And I create a persistent partition 33.093
And I manually store legacy localization settings in Persistent Storage 0.198
When I shutdown Tails and wait for the computer to power off 5.418
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 35.220
Then the Welcome Screen's language is set to English 0.214
And the Welcome Screen's formats is set to United States 0.105
When I enable persistence 14.579
Then the Welcome Screen's language is set to German 0.430
And the Welcome Screen's formats is set to France 0.276
When I set the language to Italian (it) 4.691
Then the language and keyboard have not been saved in cleartext storage 2.103
When I save the language and keyboard options in cleartext storage 2.416
Then the "it" language and keyboard have been saved in cleartext storage 0.083
And I shutdown Tails and wait for the computer to power off 2.611
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 35.833
Then the Welcome Screen's language is set to Italian 0.546
And the Welcome Screen's formats is set to Italy 0.246
When I enable persistence 15.134
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.109
And the Welcome Screen's language is set to Italian 0.772
After features/support/hooks.rb:339 0.803
After features/support/hooks.rb:108 0.013