Project Number Date
test_Tails_ISO_test-snapshot-restore-improvements 3 21 Aug 2026, 21:48

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 29:46.147 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.224
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.997
And I log in to a new session in German (de) 26.109
Then the live user's Documents directory exists 0.047
And there is a GNOME bookmark for the Documents directory 14.070
After features/support/hooks.rb:339 1.043
After features/support/hooks.rb:108 0.000
Tags: @product
43.319
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.613
And I log in to a new session in German (de) 25.570
Then the live user's Downloads directory exists 0.030
And there is a GNOME bookmark for the Downloads directory 14.104
After features/support/hooks.rb:339 1.011
After features/support/hooks.rb:108 0.000
Tags: @product
42.761
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.469
And I log in to a new session in German (de) 25.304
Then the live user's Music directory exists 0.038
And there is a GNOME bookmark for the Music directory 13.949
After features/support/hooks.rb:339 1.100
After features/support/hooks.rb:108 0.000
Tags: @product
42.480
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.459
And I log in to a new session in German (de) 24.680
Then the live user's Pictures directory exists 0.044
And there is a GNOME bookmark for the Pictures directory 14.296
After features/support/hooks.rb:339 0.859
After features/support/hooks.rb:108 0.000
Tags: @product
42.388
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.466
And I log in to a new session in German (de) 24.557
Then the live user's Videos directory exists 0.072
And there is a GNOME bookmark for the Videos directory 14.291
After features/support/hooks.rb:339 0.922
After features/support/hooks.rb:108 0.000
1:42.211
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.404
And I set an administration password 7.029
When I log in to a new session in Arabic (ar) 25.834
Then the keyboard layout is set to "eg" 0.075
And tpsd is localized to the selected locale 0.101
Given the network is plugged 0.025
And Tor is ready 12.631
Then I successfully start the Unsafe Browser 5.466
And I kill the Unsafe Browser 5.199
Given Thunderbird is installed 20.457
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 8.253
And DuckDuckGo is the default search engine 4.964
And I kill the Tor Browser 5.197
And the screen keyboard works in Thunderbird 3.189
And the layout of the screen keyboard is set to "us" 0.303
After features/support/hooks.rb:339 1.264
After features/support/hooks.rb:108 0.000
1:38.473
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.423
And I set an administration password 6.964
When I log in to a new session in Chinese (zh_CN) 24.484
Then the keyboard layout is set to "cn" 0.090
And tpsd is localized to the selected locale 0.051
Given the network is plugged 0.029
And Tor is ready 11.994
Then I successfully start the Unsafe Browser 5.181
And I kill the Unsafe Browser 5.135
Given Thunderbird is installed 20.057
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 7.459
And DuckDuckGo is the default search engine 4.654
And I kill the Tor Browser 5.174
And the screen keyboard works in Thunderbird 3.373
And the layout of the screen keyboard is set to "us" 0.331
After features/support/hooks.rb:339 0.780
After features/support/hooks.rb:108 0.000
1:25.096
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.482
And I set an administration password 6.890
When I log in to a new session in English (en) 10.373
Then the keyboard layout is set to "us" 0.085
And tpsd is localized to the selected locale 0.070
Given the network is plugged 0.026
And Tor is ready 10.546
Then I successfully start the Unsafe Browser 6.297
And I kill the Unsafe Browser 5.142
Given Thunderbird is installed 21.241
When I enable the screen keyboard 0.091
Then the screen keyboard works in Tor Browser 8.060
And DuckDuckGo is the default search engine 3.540
And I kill the Tor Browser 5.148
And the screen keyboard works in Thunderbird 3.789
And the layout of the screen keyboard is set to "us" 0.308
After features/support/hooks.rb:339 0.645
After features/support/hooks.rb:108 0.000
1:40.757
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.495
And I set an administration password 6.769
When I log in to a new session in French (fr) 25.946
Then the keyboard layout is set to "fr" 0.079
And tpsd is localized to the selected locale 0.085
Given the network is plugged 0.035
And Tor is ready 10.385
Then I successfully start the Unsafe Browser 4.905
And I kill the Unsafe Browser 5.171
Given Thunderbird is installed 20.581
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 9.132
And DuckDuckGo is the default search engine 4.562
And I kill the Tor Browser 5.175
And the screen keyboard works in Thunderbird 3.917
And the layout of the screen keyboard is set to "fr" 0.456
After features/support/hooks.rb:339 1.279
After features/support/hooks.rb:108 0.000
1:39.816
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.568
And I set an administration password 6.729
When I log in to a new session in German (de) 25.719
Then the keyboard layout is set to "de" 0.116
And tpsd is localized to the selected locale 0.107
Given the network is plugged 0.034
And Tor is ready 10.684
Then I successfully start the Unsafe Browser 4.978
And I kill the Unsafe Browser 5.246
Given Thunderbird is installed 20.758
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 8.087
And DuckDuckGo is the default search engine 4.522
And I kill the Tor Browser 5.181
And the screen keyboard works in Thunderbird 3.717
And the layout of the screen keyboard is set to "de" 0.280
After features/support/hooks.rb:339 0.950
After features/support/hooks.rb:108 0.000
1:44.202
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.470
And I set an administration password 6.685
When I log in to a new session in Hindi (hi) 26.065
Then the keyboard layout is set to "in" 0.090
And tpsd is localized to the selected locale 0.076
Given the network is plugged 0.037
And Tor is ready 11.373
Then I successfully start the Unsafe Browser 5.702
And I kill the Unsafe Browser 5.141
Given Thunderbird is installed 20.246
When I enable the screen keyboard 0.079
Then the screen keyboard works in Tor Browser 11.326
And DuckDuckGo is the default search engine 4.631
And I kill the Tor Browser 5.191
And the screen keyboard works in Thunderbird 3.773
And the layout of the screen keyboard is set to "us" 0.310
After features/support/hooks.rb:339 0.581
After features/support/hooks.rb:108 0.000
1:40.219
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.342
And I set an administration password 6.829
When I log in to a new session in Indonesian (id) 25.538
Then the keyboard layout is set to "id" 0.086
And tpsd is localized to the selected locale 0.092
Given the network is plugged 0.028
And Tor is ready 10.691
Then I successfully start the Unsafe Browser 6.074
And I kill the Unsafe Browser 5.147
Given Thunderbird is installed 20.749
When I enable the screen keyboard 0.080
Then the screen keyboard works in Tor Browser 7.954
And DuckDuckGo is the default search engine 4.564
And I kill the Tor Browser 5.181
And the screen keyboard works in Thunderbird 3.567
And the layout of the screen keyboard is set to "us" 0.290
After features/support/hooks.rb:339 0.995
After features/support/hooks.rb:108 0.000
1:39.289
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.356
And I set an administration password 6.959
When I log in to a new session in Italian (it) 25.738
Then the keyboard layout is set to "it" 0.094
And tpsd is localized to the selected locale 0.093
Given the network is plugged 0.026
And Tor is ready 10.367
Then I successfully start the Unsafe Browser 6.146
And I kill the Unsafe Browser 5.209
Given Thunderbird is installed 20.138
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 7.341
And DuckDuckGo is the default search engine 4.645
And I kill the Tor Browser 5.200
And the screen keyboard works in Thunderbird 3.628
And the layout of the screen keyboard is set to "us" 0.279
After features/support/hooks.rb:339 0.909
After features/support/hooks.rb:108 0.000
1:40.710
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.348
And I set an administration password 6.892
When I log in to a new session in Persian (fa) 26.590
Then the keyboard layout is set to "ir" 0.069
And tpsd is localized to the selected locale 0.074
Given the network is plugged 0.037
And Tor is ready 10.436
Then I successfully start the Unsafe Browser 5.572
And I kill the Unsafe Browser 5.153
Given Thunderbird is installed 20.620
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 7.875
And DuckDuckGo is the default search engine 5.041
And I kill the Tor Browser 5.174
And the screen keyboard works in Thunderbird 3.445
And the layout of the screen keyboard is set to "ir" 0.290
After features/support/hooks.rb:339 1.094
After features/support/hooks.rb:108 0.000
1:39.016
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.367
And I set an administration password 6.629
When I log in to a new session in Portuguese (pt) 25.146
Then the keyboard layout is set to "pt" 0.096
And tpsd is localized to the selected locale 0.076
Given the network is plugged 0.027
And Tor is ready 10.164
Then I successfully start the Unsafe Browser 6.291
And I kill the Unsafe Browser 5.173
Given Thunderbird is installed 20.750
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 7.579
And DuckDuckGo is the default search engine 4.721
And I kill the Tor Browser 5.155
And the screen keyboard works in Thunderbird 3.491
And the layout of the screen keyboard is set to "us" 0.283
After features/support/hooks.rb:339 0.698
After features/support/hooks.rb:108 0.000
1:39.113
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.324
And I set an administration password 6.645
When I log in to a new session in Russian (ru) 25.694
Then the keyboard layout is set to "ru" 0.076
And tpsd is localized to the selected locale 0.061
Given the network is plugged 0.039
And Tor is ready 10.309
Then I successfully start the Unsafe Browser 5.877
And I kill the Unsafe Browser 5.146
Given Thunderbird is installed 20.635
When I enable the screen keyboard 0.078
Then the screen keyboard works in Tor Browser 7.531
And DuckDuckGo is the default search engine 4.661
And I kill the Tor Browser 5.184
And the screen keyboard works in Thunderbird 3.557
And the layout of the screen keyboard is set to "ru" 0.288
After features/support/hooks.rb:339 0.638
After features/support/hooks.rb:108 0.000
1:42.449
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.323
And I set an administration password 6.799
When I log in to a new session in Spanish (es) 24.991
Then the keyboard layout is set to "es" 0.120
And tpsd is localized to the selected locale 0.092
Given the network is plugged 0.039
And Tor is ready 12.371
Then I successfully start the Unsafe Browser 5.561
And I kill the Unsafe Browser 5.184
Given Thunderbird is installed 20.515
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 9.523
And DuckDuckGo is the default search engine 5.005
And I kill the Tor Browser 5.191
And the screen keyboard works in Thunderbird 3.370
And the layout of the screen keyboard is set to "us" 0.293
After features/support/hooks.rb:339 0.830
After features/support/hooks.rb:108 0.000
1:40.483
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.426
And I set an administration password 6.922
When I log in to a new session in Turkish (tr) 25.405
Then the keyboard layout is set to "tr" 0.119
And tpsd is localized to the selected locale 0.066
Given the network is plugged 0.040
And Tor is ready 10.526
Then I successfully start the Unsafe Browser 6.146
And I kill the Unsafe Browser 5.183
Given Thunderbird is installed 20.174
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 8.648
And DuckDuckGo is the default search engine 4.977
And I kill the Tor Browser 5.231
And the screen keyboard works in Thunderbird 3.243
And the layout of the screen keyboard is set to "us" 0.306
After features/support/hooks.rb:339 0.737
After features/support/hooks.rb:108 0.000
Tags: @product
55.697
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.716
When I set the language to Italian (it) 4.621
Then the language and keyboard have not been saved in cleartext storage 2.124
When I shutdown Tails and wait for the computer to power off 5.226
And I start Tails from USB drive "__internal" with network unplugged 37.666
Then the Welcome Screen's language is set to English 0.342
After features/support/hooks.rb:339 0.605
After features/support/hooks.rb:108 0.034
Tags: @product
1:8.632
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.193
When I set the language to Italian (it) 4.622
And I save the language and keyboard options in cleartext storage 2.458
Then the "it" language and keyboard have been saved in cleartext storage 0.085
When I set the language to French (fr) 4.454
Then the "fr" language and keyboard have been saved in cleartext storage 0.089
And I shutdown Tails and wait for the computer to power off 3.994
And I start Tails from USB drive "__internal" with network unplugged 39.401
Then the "fr" language and keyboard have been saved in cleartext storage 0.275
And the Welcome Screen's language is set to French 0.904
When I log in to a new session 7.107
Then the language is set to French 0.043
After features/support/hooks.rb:339 0.631
After features/support/hooks.rb:108 0.006
Tags: @product
2:34.802
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.761
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.288
And I create a persistent partition 32.672
And I manually store legacy localization settings in Persistent Storage 0.314
When I shutdown Tails and wait for the computer to power off 5.343
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 34.641
Then the Welcome Screen's language is set to English 0.324
And the Welcome Screen's formats is set to United States 0.210
When I enable persistence 12.569
Then the Welcome Screen's language is set to German 0.289
And the Welcome Screen's formats is set to France 0.108
When I set the language to Italian (it) 4.521
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.344
Then the "it" language and keyboard have been saved in cleartext storage 0.149
And I shutdown Tails and wait for the computer to power off 2.673
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 34.749
Then the Welcome Screen's language is set to Italian 0.756
And the Welcome Screen's formats is set to Italy 0.236
When I enable persistence 14.011
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.120
And the Welcome Screen's language is set to Italian 0.635
After features/support/hooks.rb:339 0.865
After features/support/hooks.rb:108 0.044