Project Number Date
test_Tails_ISO_stable 6398 22 May 2026, 11:40

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 35:44.037 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
51.708
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.433
And I log in to a new session in German (de) 28.241
Then the live user's Documents directory exists 0.044
And there is a GNOME bookmark for the Documents directory 14.988
After features/support/hooks.rb:335 1.319
After features/support/hooks.rb:104 0.000
Tags: @product
1:1.741
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 20.415
And I log in to a new session in German (de) 26.735
Then the live user's Downloads directory exists 0.053
And there is a GNOME bookmark for the Downloads directory 14.536
After features/support/hooks.rb:335 1.565
After features/support/hooks.rb:104 0.000
Tags: @product
49.440
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.546
And I log in to a new session in German (de) 26.867
Then the live user's Music directory exists 0.054
And there is a GNOME bookmark for the Music directory 14.971
After features/support/hooks.rb:335 1.127
After features/support/hooks.rb:104 0.000
Tags: @product
50.592
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.866
And I log in to a new session in German (de) 27.638
Then the live user's Pictures directory exists 0.050
And there is a GNOME bookmark for the Pictures directory 15.037
After features/support/hooks.rb:335 1.044
After features/support/hooks.rb:104 0.000
Tags: @product
49.583
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.109
And I log in to a new session in German (de) 27.407
Then the live user's Videos directory exists 0.050
And there is a GNOME bookmark for the Videos directory 15.015
After features/support/hooks.rb:335 1.061
After features/support/hooks.rb:104 0.000
2:0.857
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.751
And I set an administration password 6.906
When I log in to a new session in Arabic (ar) 27.216
Then the keyboard layout is set to "eg" 0.121
And tpsd is localized to the selected locale 0.121
Given the network is plugged 0.014
And Tor is ready 11.949
Then I successfully start the Unsafe Browser 5.876
And I kill the Unsafe Browser 5.217
Given Thunderbird is installed 27.486
When I enable the screen keyboard 0.108
Then the screen keyboard works in Tor Browser 12.428
And DuckDuckGo is the default search engine 5.347
And I kill the Tor Browser 5.229
And the screen keyboard works in Thunderbird 4.628
And the layout of the screen keyboard is set to "us" 0.450
After features/support/hooks.rb:335 1.707
After features/support/hooks.rb:104 0.000
2:1.530
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.546
And I set an administration password 6.761
When I log in to a new session in Chinese (zh_CN) 26.962
Then the keyboard layout is set to "cn" 0.158
And tpsd is localized to the selected locale 0.145
Given the network is plugged 0.019
And Tor is ready 12.138
Then I successfully start the Unsafe Browser 5.776
And I kill the Unsafe Browser 5.195
Given Thunderbird is installed 27.614
When I enable the screen keyboard 0.126
Then the screen keyboard works in Tor Browser 12.207
And DuckDuckGo is the default search engine 5.571
And I kill the Tor Browser 5.241
And the screen keyboard works in Thunderbird 5.607
And the layout of the screen keyboard is set to "us" 0.455
After features/support/hooks.rb:335 1.262
After features/support/hooks.rb:104 0.000
1:44.364
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.334
And I set an administration password 6.981
When I log in to a new session in English (en) 12.537
Then the keyboard layout is set to "us" 0.106
And tpsd is localized to the selected locale 0.082
Given the network is plugged 0.018
And Tor is ready 12.660
Then I successfully start the Unsafe Browser 5.841
And I kill the Unsafe Browser 5.212
Given Thunderbird is installed 28.017
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 10.287
And DuckDuckGo is the default search engine 4.494
And I kill the Tor Browser 5.259
And the screen keyboard works in Thunderbird 5.075
And the layout of the screen keyboard is set to "us" 0.362
After features/support/hooks.rb:335 1.311
After features/support/hooks.rb:104 0.000
1:59.537
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.362
And I set an administration password 6.903
When I log in to a new session in French (fr) 27.154
Then the keyboard layout is set to "fr" 0.099
And tpsd is localized to the selected locale 0.105
Given the network is plugged 0.020
And Tor is ready 12.150
Then I successfully start the Unsafe Browser 5.570
And I kill the Unsafe Browser 5.343
Given Thunderbird is installed 27.682
When I enable the screen keyboard 0.074
Then the screen keyboard works in Tor Browser 10.928
And DuckDuckGo is the default search engine 5.630
And I kill the Tor Browser 5.269
And the screen keyboard works in Thunderbird 4.871
And the layout of the screen keyboard is set to "fr" 0.368
After features/support/hooks.rb:335 1.066
After features/support/hooks.rb:104 0.000
1:59.668
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.405
And I set an administration password 6.805
When I log in to a new session in German (de) 26.263
Then the keyboard layout is set to "de" 0.095
And tpsd is localized to the selected locale 0.106
Given the network is plugged 0.014
And Tor is ready 11.896
Then I successfully start the Unsafe Browser 5.537
And I kill the Unsafe Browser 5.166
Given Thunderbird is installed 28.723
When I enable the screen keyboard 0.134
Then the screen keyboard works in Tor Browser 10.548
And DuckDuckGo is the default search engine 6.702
And I kill the Tor Browser 5.321
And the screen keyboard works in Thunderbird 4.591
And the layout of the screen keyboard is set to "de" 0.355
After features/support/hooks.rb:335 1.277
After features/support/hooks.rb:104 0.000
2:1.191
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.604
And I set an administration password 6.950
When I log in to a new session in Hindi (hi) 26.580
Then the keyboard layout is set to "in" 0.115
And tpsd is localized to the selected locale 0.104
Given the network is plugged 0.034
And Tor is ready 12.758
Then I successfully start the Unsafe Browser 5.358
And I kill the Unsafe Browser 5.248
Given Thunderbird is installed 25.348
When I enable the screen keyboard 0.080
Then the screen keyboard works in Tor Browser 14.888
And DuckDuckGo is the default search engine 5.902
And I kill the Tor Browser 5.245
And the screen keyboard works in Thunderbird 4.499
And the layout of the screen keyboard is set to "us" 0.470
After features/support/hooks.rb:335 1.053
After features/support/hooks.rb:104 0.000
2:0.307
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.703
And I set an administration password 6.845
When I log in to a new session in Indonesian (id) 27.118
Then the keyboard layout is set to "id" 0.109
And tpsd is localized to the selected locale 0.091
Given the network is plugged 0.015
And Tor is ready 12.947
Then I successfully start the Unsafe Browser 5.587
And I kill the Unsafe Browser 5.191
Given Thunderbird is installed 27.731
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 10.968
And DuckDuckGo is the default search engine 5.548
And I kill the Tor Browser 5.259
And the screen keyboard works in Thunderbird 4.689
And the layout of the screen keyboard is set to "us" 0.427
After features/support/hooks.rb:335 1.629
After features/support/hooks.rb:104 0.000
2:3.735
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.922
And I set an administration password 6.986
When I log in to a new session in Italian (it) 27.341
Then the keyboard layout is set to "it" 0.147
And tpsd is localized to the selected locale 0.163
Given the network is plugged 0.048
And Tor is ready 11.899
Then I successfully start the Unsafe Browser 5.880
And I kill the Unsafe Browser 5.188
Given Thunderbird is installed 28.353
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 13.265
And DuckDuckGo is the default search engine 5.926
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 4.902
And the layout of the screen keyboard is set to "us" 0.423
After features/support/hooks.rb:335 1.394
After features/support/hooks.rb:104 0.000
2:8.888
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 19.890
And I set an administration password 6.844
When I log in to a new session in Persian (fa) 26.451
Then the keyboard layout is set to "ir" 0.096
And tpsd is localized to the selected locale 0.101
Given the network is plugged 0.016
And Tor is ready 12.964
Then I successfully start the Unsafe Browser 5.112
And I kill the Unsafe Browser 5.269
Given Thunderbird is installed 24.716
When I enable the screen keyboard 0.098
Then the screen keyboard works in Tor Browser 11.711
And DuckDuckGo is the default search engine 5.732
And I kill the Tor Browser 5.302
And the screen keyboard works in Thunderbird 4.212
And the layout of the screen keyboard is set to "ir" 0.369
After features/support/hooks.rb:335 1.153
After features/support/hooks.rb:104 0.000
1:59.503
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.030
And I set an administration password 6.904
When I log in to a new session in Portuguese (pt) 26.756
Then the keyboard layout is set to "pt" 0.131
And tpsd is localized to the selected locale 0.104
Given the network is plugged 0.017
And Tor is ready 12.691
Then I successfully start the Unsafe Browser 4.962
And I kill the Unsafe Browser 5.213
Given Thunderbird is installed 28.665
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 10.306
And DuckDuckGo is the default search engine 5.676
And I kill the Tor Browser 5.292
And the screen keyboard works in Thunderbird 4.324
And the layout of the screen keyboard is set to "us" 0.354
After features/support/hooks.rb:335 1.006
After features/support/hooks.rb:104 0.000
2:2.063
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.484
And I set an administration password 6.936
When I log in to a new session in Russian (ru) 27.001
Then the keyboard layout is set to "ru" 0.119
And tpsd is localized to the selected locale 0.143
Given the network is plugged 0.019
And Tor is ready 13.553
Then I successfully start the Unsafe Browser 5.517
And I kill the Unsafe Browser 5.193
Given Thunderbird is installed 28.052
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 11.441
And DuckDuckGo is the default search engine 6.143
And I kill the Tor Browser 5.345
And the screen keyboard works in Thunderbird 4.610
And the layout of the screen keyboard is set to "ru" 0.409
After features/support/hooks.rb:335 1.167
After features/support/hooks.rb:104 0.000
2:0.222
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.619
And I set an administration password 6.853
When I log in to a new session in Spanish (es) 26.412
Then the keyboard layout is set to "es" 0.116
And tpsd is localized to the selected locale 0.106
Given the network is plugged 0.017
And Tor is ready 12.308
Then I successfully start the Unsafe Browser 5.491
And I kill the Unsafe Browser 5.205
Given Thunderbird is installed 28.071
When I enable the screen keyboard 0.108
Then the screen keyboard works in Tor Browser 11.360
And DuckDuckGo is the default search engine 6.335
And I kill the Tor Browser 5.307
And the screen keyboard works in Thunderbird 4.437
And the layout of the screen keyboard is set to "us" 0.470
After features/support/hooks.rb:335 1.405
After features/support/hooks.rb:104 0.000
2:11.464
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 20.192
And I set an administration password 6.885
When I log in to a new session in Turkish (tr) 27.655
Then the keyboard layout is set to "tr" 0.107
And tpsd is localized to the selected locale 0.115
Given the network is plugged 0.021
And Tor is ready 11.832
Then I successfully start the Unsafe Browser 5.499
And I kill the Unsafe Browser 5.212
Given Thunderbird is installed 25.670
When I enable the screen keyboard 0.209
Then the screen keyboard works in Tor Browser 11.512
And DuckDuckGo is the default search engine 6.028
And I kill the Tor Browser 5.197
And the screen keyboard works in Thunderbird 4.954
And the layout of the screen keyboard is set to "us" 0.370
After features/support/hooks.rb:335 1.208
After features/support/hooks.rb:104 0.000
Tags: @product
1:4.421
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.950
When I set the language to Italian (it) 4.704
Then the language and keyboard have not been saved in cleartext storage 2.110
When I shutdown Tails and wait for the computer to power off 8.610
And I start Tails from USB drive "__internal" with network unplugged 39.723
Then the Welcome Screen's language is set to English 0.321
After features/support/hooks.rb:335 1.159
After features/support/hooks.rb:104 0.006
Tags: @product
1:17.606
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.003
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.208
When I set the language to Italian (it) 4.626
And I save the language and keyboard options in cleartext storage 2.370
Then the "it" language and keyboard have been saved in cleartext storage 0.117
When I set the language to French (fr) 4.496
Then the "fr" language and keyboard have been saved in cleartext storage 0.128
And I shutdown Tails and wait for the computer to power off 5.721
And I start Tails from USB drive "__internal" with network unplugged 42.406
Then the "fr" language and keyboard have been saved in cleartext storage 0.491
And the Welcome Screen's language is set to French 0.732
When I log in to a new session 8.262
Then the language is set to French 0.044
After features/support/hooks.rb:335 0.719
After features/support/hooks.rb:104 0.008
Tags: @product
2:45.605
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 0.005
Given I have started Tails without network from a USB drive without a persistent partition and logged in 8.808
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.349
And I create a persistent partition 33.881
And I manually store legacy localization settings in Persistent Storage 0.215
When I shutdown Tails and wait for the computer to power off 10.387
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 40.150
Then the Welcome Screen's language is set to English 0.336
And the Welcome Screen's formats is set to United States 0.248
When I enable persistence 7.786
Then the Welcome Screen's language is set to German 0.448
And the Welcome Screen's formats is set to France 0.196
When I set the language to Italian (it) 4.578
Then the language and keyboard have not been saved in cleartext storage 2.117
When I save the language and keyboard options in cleartext storage 2.385
Then the "it" language and keyboard have been saved in cleartext storage 0.155
And I shutdown Tails and wait for the computer to power off 2.889
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 39.266
Then the Welcome Screen's language is set to Italian 0.571
And the Welcome Screen's formats is set to Italy 0.186
When I enable persistence 9.635
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.193
And the Welcome Screen's language is set to Italian 0.816
After features/support/hooks.rb:335 0.749
After features/support/hooks.rb:104 0.012