Project Number Date
test_Tails_ISO_21559-flatpak-locale-tests 2 01 Sep 2026, 19:14

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 33:9.562 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
48.626
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 7.797
And I log in to a new session in German (de) 26.563
Then the live user's Documents directory exists 0.041
And there is a GNOME bookmark for the Documents directory 14.224
After features/support/hooks.rb:339 1.008
After features/support/hooks.rb:108 0.000
Tags: @product
47.692
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 7.142
And I log in to a new session in German (de) 25.790
Then the live user's Downloads directory exists 0.039
And there is a GNOME bookmark for the Downloads directory 14.718
After features/support/hooks.rb:339 1.187
After features/support/hooks.rb:108 0.000
Tags: @product
50.336
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 7.052
And I log in to a new session in German (de) 28.477
Then the live user's Music directory exists 0.046
And there is a GNOME bookmark for the Music directory 14.758
After features/support/hooks.rb:339 1.104
After features/support/hooks.rb:108 0.000
Tags: @product
47.025
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.289
And I log in to a new session in German (de) 25.284
Then the live user's Pictures directory exists 0.046
And there is a GNOME bookmark for the Pictures directory 14.404
After features/support/hooks.rb:339 0.801
After features/support/hooks.rb:108 0.000
Tags: @product
48.079
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 7.005
And I log in to a new session in German (de) 26.767
Then the live user's Videos directory exists 0.042
And there is a GNOME bookmark for the Videos directory 14.263
After features/support/hooks.rb:339 0.720
After features/support/hooks.rb:108 0.000
1:51.691
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 6.823
And I set an administration password 6.922
When I log in to a new session in Arabic (ar) 27.172
Then the keyboard layout is set to "eg" 0.098
And tpsd is localized to the selected locale 0.068
Given the network is plugged 0.026
And Tor is ready 11.479
Then I successfully start the Unsafe Browser 5.556
And I kill the Unsafe Browser 5.151
Given Thunderbird is installed 24.543
When I enable the screen keyboard 0.139
Then the screen keyboard works in Tor Browser 9.143
And DuckDuckGo is the default search engine 5.045
And I kill the Tor Browser 5.207
And the screen keyboard works in Thunderbird 3.987
And the layout of the screen keyboard is set to "us" 0.324
After features/support/hooks.rb:339 0.857
After features/support/hooks.rb:108 0.000
1:55.118
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 8.533
And I set an administration password 6.816
When I log in to a new session in Chinese (zh_CN) 26.519
Then the keyboard layout is set to "cn" 0.090
And tpsd is localized to the selected locale 0.086
Given the network is plugged 0.026
And Tor is ready 10.186
Then I successfully start the Unsafe Browser 6.142
And I kill the Unsafe Browser 5.188
Given Thunderbird is installed 23.910
When I enable the screen keyboard 0.078
Then the screen keyboard works in Tor Browser 12.086
And DuckDuckGo is the default search engine 5.204
And I kill the Tor Browser 5.200
And the screen keyboard works in Thunderbird 4.708
And the layout of the screen keyboard is set to "us" 0.340
After features/support/hooks.rb:339 0.942
After features/support/hooks.rb:108 0.000
1:35.071
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 7.353
And I set an administration password 7.065
When I log in to a new session in English (en) 12.434
Then the keyboard layout is set to "us" 0.174
And tpsd is localized to the selected locale 0.214
Given the network is plugged 0.066
And Tor is ready 12.740
Then I successfully start the Unsafe Browser 6.381
And I kill the Unsafe Browser 5.257
Given Thunderbird is installed 21.669
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 8.302
And DuckDuckGo is the default search engine 3.736
And I kill the Tor Browser 5.227
And the screen keyboard works in Thunderbird 4.000
And the layout of the screen keyboard is set to "us" 0.349
After features/support/hooks.rb:339 0.983
After features/support/hooks.rb:108 0.000
1:50.145
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 7.455
And I set an administration password 6.769
When I log in to a new session in French (fr) 25.889
Then the keyboard layout is set to "fr" 0.094
And tpsd is localized to the selected locale 0.085
Given the network is plugged 0.033
And Tor is ready 11.969
Then I successfully start the Unsafe Browser 6.256
And I kill the Unsafe Browser 5.191
Given Thunderbird is installed 22.553
When I enable the screen keyboard 0.162
Then the screen keyboard works in Tor Browser 9.240
And DuckDuckGo is the default search engine 5.021
And I kill the Tor Browser 5.229
And the screen keyboard works in Thunderbird 3.867
And the layout of the screen keyboard is set to "fr" 0.322
After features/support/hooks.rb:339 0.911
After features/support/hooks.rb:108 0.000
1:52.049
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 7.871
And I set an administration password 6.751
When I log in to a new session in German (de) 27.487
Then the keyboard layout is set to "de" 0.121
And tpsd is localized to the selected locale 0.153
Given the network is plugged 0.026
And Tor is ready 11.145
Then I successfully start the Unsafe Browser 5.838
And I kill the Unsafe Browser 5.267
Given Thunderbird is installed 24.572
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 8.013
And DuckDuckGo is the default search engine 5.259
And I kill the Tor Browser 5.188
And the screen keyboard works in Thunderbird 3.961
And the layout of the screen keyboard is set to "de" 0.307
After features/support/hooks.rb:339 0.781
After features/support/hooks.rb:108 0.000
1:51.419
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 7.375
And I set an administration password 7.024
When I log in to a new session in Hindi (hi) 25.638
Then the keyboard layout is set to "in" 0.090
And tpsd is localized to the selected locale 0.091
Given the network is plugged 0.039
And Tor is ready 10.894
Then I successfully start the Unsafe Browser 6.749
And I kill the Unsafe Browser 5.183
Given Thunderbird is installed 24.312
When I enable the screen keyboard 0.113
Then the screen keyboard works in Tor Browser 9.253
And DuckDuckGo is the default search engine 4.435
And I kill the Tor Browser 5.175
And the screen keyboard works in Thunderbird 4.618
And the layout of the screen keyboard is set to "us" 0.423
After features/support/hooks.rb:339 1.180
After features/support/hooks.rb:108 0.000
1:52.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 7.715
And I set an administration password 6.632
When I log in to a new session in Indonesian (id) 26.130
Then the keyboard layout is set to "id" 0.098
And tpsd is localized to the selected locale 0.077
Given the network is plugged 0.059
And Tor is ready 10.952
Then I successfully start the Unsafe Browser 6.689
And I kill the Unsafe Browser 5.167
Given Thunderbird is installed 24.746
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 9.521
And DuckDuckGo is the default search engine 4.990
And I kill the Tor Browser 5.234
And the screen keyboard works in Thunderbird 3.795
And the layout of the screen keyboard is set to "us" 0.316
After features/support/hooks.rb:339 1.033
After features/support/hooks.rb:108 0.000
1:49.167
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 7.539
And I set an administration password 6.993
When I log in to a new session in Italian (it) 26.990
Then the keyboard layout is set to "it" 0.101
And tpsd is localized to the selected locale 0.114
Given the network is plugged 0.044
And Tor is ready 11.475
Then I successfully start the Unsafe Browser 6.209
And I kill the Unsafe Browser 5.316
Given Thunderbird is installed 21.209
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 8.542
And DuckDuckGo is the default search engine 4.910
And I kill the Tor Browser 5.235
And the screen keyboard works in Thunderbird 4.078
And the layout of the screen keyboard is set to "us" 0.327
After features/support/hooks.rb:339 0.658
After features/support/hooks.rb:108 0.000
1:55.616
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 7.382
And I set an administration password 6.889
When I log in to a new session in Persian (fa) 27.835
Then the keyboard layout is set to "ir" 0.078
And tpsd is localized to the selected locale 0.084
Given the network is plugged 0.034
And Tor is ready 11.689
Then I successfully start the Unsafe Browser 7.122
And I kill the Unsafe Browser 5.256
Given Thunderbird is installed 23.874
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 10.208
And DuckDuckGo is the default search engine 4.879
And I kill the Tor Browser 5.221
And the screen keyboard works in Thunderbird 4.649
And the layout of the screen keyboard is set to "ir" 0.323
After features/support/hooks.rb:339 1.198
After features/support/hooks.rb:108 0.000
1:53.231
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 7.464
And I set an administration password 7.069
When I log in to a new session in Portuguese (pt) 27.521
Then the keyboard layout is set to "pt" 0.111
And tpsd is localized to the selected locale 0.116
Given the network is plugged 0.046
And Tor is ready 10.912
Then I successfully start the Unsafe Browser 6.758
And I kill the Unsafe Browser 5.198
Given Thunderbird is installed 23.740
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 9.648
And DuckDuckGo is the default search engine 4.936
And I kill the Tor Browser 5.207
And the screen keyboard works in Thunderbird 4.135
And the layout of the screen keyboard is set to "us" 0.291
After features/support/hooks.rb:339 0.610
After features/support/hooks.rb:108 0.000
1:52.877
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 8.267
And I set an administration password 6.801
When I log in to a new session in Russian (ru) 24.920
Then the keyboard layout is set to "ru" 0.087
And tpsd is localized to the selected locale 0.080
Given the network is plugged 0.026
And Tor is ready 12.769
Then I successfully start the Unsafe Browser 6.054
And I kill the Unsafe Browser 5.463
Given Thunderbird is installed 24.621
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 8.818
And DuckDuckGo is the default search engine 5.207
And I kill the Tor Browser 5.226
And the screen keyboard works in Thunderbird 4.140
And the layout of the screen keyboard is set to "ru" 0.318
After features/support/hooks.rb:339 1.184
After features/support/hooks.rb:108 0.000
1:53.385
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 7.732
And I set an administration password 6.804
When I log in to a new session in Spanish (es) 25.205
Then the keyboard layout is set to "es" 0.070
And tpsd is localized to the selected locale 0.074
Given the network is plugged 0.024
And Tor is ready 11.768
Then I successfully start the Unsafe Browser 7.643
And I kill the Unsafe Browser 5.544
Given Thunderbird is installed 24.244
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 9.382
And DuckDuckGo is the default search engine 4.864
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 4.303
And the layout of the screen keyboard is set to "us" 0.408
After features/support/hooks.rb:339 1.333
After features/support/hooks.rb:108 0.000
1:53.190
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.586
And I set an administration password 6.808
When I log in to a new session in Turkish (tr) 26.512
Then the keyboard layout is set to "tr" 0.124
And tpsd is localized to the selected locale 0.084
Given the network is plugged 0.034
And Tor is ready 11.731
Then I successfully start the Unsafe Browser 6.322
And I kill the Unsafe Browser 5.279
Given Thunderbird is installed 24.257
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 9.153
And DuckDuckGo is the default search engine 4.973
And I kill the Tor Browser 5.189
And the screen keyboard works in Thunderbird 4.704
And the layout of the screen keyboard is set to "us" 0.354
After features/support/hooks.rb:339 0.922
After features/support/hooks.rb:108 0.000
Tags: @product
1:1.886
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 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 9.373
When I set the language to Italian (it) 4.566
Then the language and keyboard have not been saved in cleartext storage 2.089
When I shutdown Tails and wait for the computer to power off 5.807
And I start Tails from USB drive "__internal" with network unplugged 39.752
Then the Welcome Screen's language is set to English 0.297
After features/support/hooks.rb:339 1.057
After features/support/hooks.rb:108 0.028
Tags: @product
1:15.530
Before features/support/hooks.rb:274 0.000
Before features/support/hooks.rb:281 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.881
When I set the language to Italian (it) 4.508
And I save the language and keyboard options in cleartext storage 2.426
Then the "it" language and keyboard have been saved in cleartext storage 0.160
When I set the language to French (fr) 4.596
Then the "fr" language and keyboard have been saved in cleartext storage 0.131
And I shutdown Tails and wait for the computer to power off 4.384
And I start Tails from USB drive "__internal" with network unplugged 42.490
Then the "fr" language and keyboard have been saved in cleartext storage 0.269
And the Welcome Screen's language is set to French 0.898
When I log in to a new session 6.730
Then the language is set to French 0.052
After features/support/hooks.rb:339 0.742
After features/support/hooks.rb:108 0.016
Tags: @product
2:45.201
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 9.491
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.295
And I create a persistent partition 31.787
And I manually store legacy localization settings in Persistent Storage 0.241
When I shutdown Tails and wait for the computer to power off 5.468
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 36.524
Then the Welcome Screen's language is set to English 0.327
And the Welcome Screen's formats is set to United States 0.293
When I enable persistence 13.678
Then the Welcome Screen's language is set to German 0.622
And the Welcome Screen's formats is set to France 0.273
When I set the language to Italian (it) 4.515
Then the language and keyboard have not been saved in cleartext storage 2.089
When I save the language and keyboard options in cleartext storage 2.432
Then the "it" language and keyboard have been saved in cleartext storage 0.214
And I shutdown Tails and wait for the computer to power off 2.690
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 36.722
Then the Welcome Screen's language is set to Italian 0.863
And the Welcome Screen's formats is set to Italy 0.303
When I enable persistence 15.328
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.192
And the Welcome Screen's language is set to Italian 0.843
After features/support/hooks.rb:339 0.662
After features/support/hooks.rb:108 0.011