Project Number Date
test_Tails_ISO_devel 4410 22 May 2026, 11:20

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 34:17.176 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
52.491
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 8.751
And I log in to a new session in German (de) 29.160
Then the live user's Documents directory exists 0.061
And there is a GNOME bookmark for the Documents directory 14.517
After features/support/hooks.rb:335 1.218
After features/support/hooks.rb:104 0.000
Tags: @product
49.830
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.471
And I log in to a new session in German (de) 27.989
Then the live user's Downloads directory exists 0.054
And there is a GNOME bookmark for the Downloads directory 14.315
After features/support/hooks.rb:335 1.318
After features/support/hooks.rb:104 0.000
Tags: @product
48.764
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.104
And I log in to a new session in German (de) 27.148
Then the live user's Music directory exists 0.048
And there is a GNOME bookmark for the Music directory 14.463
After features/support/hooks.rb:335 1.209
After features/support/hooks.rb:104 0.000
Tags: @product
49.721
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.540
And I log in to a new session in German (de) 27.461
Then the live user's Pictures directory exists 0.046
And there is a GNOME bookmark for the Pictures directory 14.673
After features/support/hooks.rb:335 1.375
After features/support/hooks.rb:104 0.000
Tags: @product
50.148
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.071
And I log in to a new session in German (de) 28.484
Then the live user's Videos directory exists 0.043
And there is a GNOME bookmark for the Videos directory 14.549
After features/support/hooks.rb:335 1.101
After features/support/hooks.rb:104 0.000
1:59.214
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.403
And I set an administration password 6.863
When I log in to a new session in Arabic (ar) 25.906
Then the keyboard layout is set to "eg" 0.112
And tpsd is localized to the selected locale 0.104
Given the network is plugged 0.019
And Tor is ready 12.002
Then I successfully start the Unsafe Browser 6.365
And I kill the Unsafe Browser 5.299
Given Thunderbird is installed 27.844
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 11.892
And DuckDuckGo is the default search engine 5.138
And I kill the Tor Browser 5.202
And the screen keyboard works in Thunderbird 4.591
And the layout of the screen keyboard is set to "us" 0.395
After features/support/hooks.rb:335 2.079
After features/support/hooks.rb:104 0.000
1:59.605
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.497
And I set an administration password 6.761
When I log in to a new session in Chinese (zh_CN) 27.454
Then the keyboard layout is set to "cn" 0.194
And tpsd is localized to the selected locale 0.093
Given the network is plugged 0.025
And Tor is ready 11.484
Then I successfully start the Unsafe Browser 6.173
And I kill the Unsafe Browser 5.249
Given Thunderbird is installed 27.205
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 11.564
And DuckDuckGo is the default search engine 5.547
And I kill the Tor Browser 5.206
And the screen keyboard works in Thunderbird 4.685
And the layout of the screen keyboard is set to "us" 0.403
After features/support/hooks.rb:335 1.409
After features/support/hooks.rb:104 0.000
1:39.520
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.559
And I set an administration password 6.757
When I log in to a new session in English (en) 12.181
Then the keyboard layout is set to "us" 0.102
And tpsd is localized to the selected locale 0.093
Given the network is plugged 0.017
And Tor is ready 11.963
Then I successfully start the Unsafe Browser 5.613
And I kill the Unsafe Browser 5.244
Given Thunderbird is installed 24.539
When I enable the screen keyboard 0.109
Then the screen keyboard works in Tor Browser 10.783
And DuckDuckGo is the default search engine 3.802
And I kill the Tor Browser 5.245
And the screen keyboard works in Thunderbird 5.092
And the layout of the screen keyboard is set to "us" 0.414
After features/support/hooks.rb:335 1.428
After features/support/hooks.rb:104 0.000
1:59.595
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.425
And I set an administration password 6.773
When I log in to a new session in French (fr) 27.785
Then the keyboard layout is set to "fr" 0.110
And tpsd is localized to the selected locale 0.119
Given the network is plugged 0.013
And Tor is ready 11.676
Then I successfully start the Unsafe Browser 5.796
And I kill the Unsafe Browser 5.267
Given Thunderbird is installed 27.093
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 11.509
And DuckDuckGo is the default search engine 4.976
And I kill the Tor Browser 5.235
And the screen keyboard works in Thunderbird 5.284
And the layout of the screen keyboard is set to "fr" 0.439
After features/support/hooks.rb:335 1.387
After features/support/hooks.rb:104 0.000
1:55.749
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.241
And I set an administration password 6.942
When I log in to a new session in German (de) 26.325
Then the keyboard layout is set to "de" 0.139
And tpsd is localized to the selected locale 0.102
Given the network is plugged 0.014
And Tor is ready 11.649
Then I successfully start the Unsafe Browser 5.942
And I kill the Unsafe Browser 5.218
Given Thunderbird is installed 24.667
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 11.308
And DuckDuckGo is the default search engine 5.544
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 4.942
And the layout of the screen keyboard is set to "de" 0.400
After features/support/hooks.rb:335 0.938
After features/support/hooks.rb:104 0.000
1:57.149
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.488
And I set an administration password 6.832
When I log in to a new session in Hindi (hi) 26.152
Then the keyboard layout is set to "in" 0.087
And tpsd is localized to the selected locale 0.095
Given the network is plugged 0.015
And Tor is ready 11.753
Then I successfully start the Unsafe Browser 5.668
And I kill the Unsafe Browser 5.287
Given Thunderbird is installed 27.665
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 10.632
And DuckDuckGo is the default search engine 5.149
And I kill the Tor Browser 5.234
And the screen keyboard works in Thunderbird 4.550
And the layout of the screen keyboard is set to "us" 0.466
After features/support/hooks.rb:335 1.494
After features/support/hooks.rb:104 0.000
1:53.666
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.512
And I set an administration password 6.807
When I log in to a new session in Indonesian (id) 26.006
Then the keyboard layout is set to "id" 0.152
And tpsd is localized to the selected locale 0.132
Given the network is plugged 0.020
And Tor is ready 11.933
Then I successfully start the Unsafe Browser 5.517
And I kill the Unsafe Browser 5.240
Given Thunderbird is installed 24.516
When I enable the screen keyboard 0.127
Then the screen keyboard works in Tor Browser 10.744
And DuckDuckGo is the default search engine 5.122
And I kill the Tor Browser 5.266
And the screen keyboard works in Thunderbird 4.138
And the layout of the screen keyboard is set to "us" 0.427
After features/support/hooks.rb:335 0.695
After features/support/hooks.rb:104 0.000
1:57.571
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.490
And I set an administration password 6.823
When I log in to a new session in Italian (it) 26.057
Then the keyboard layout is set to "it" 0.099
And tpsd is localized to the selected locale 0.084
Given the network is plugged 0.033
And Tor is ready 12.053
Then I successfully start the Unsafe Browser 5.293
And I kill the Unsafe Browser 5.201
Given Thunderbird is installed 27.732
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 11.079
And DuckDuckGo is the default search engine 5.878
And I kill the Tor Browser 5.221
And the screen keyboard works in Thunderbird 4.107
And the layout of the screen keyboard is set to "us" 0.353
After features/support/hooks.rb:335 0.810
After features/support/hooks.rb:104 0.000
1:59.791
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.322
And I set an administration password 6.861
When I log in to a new session in Persian (fa) 27.656
Then the keyboard layout is set to "ir" 0.142
And tpsd is localized to the selected locale 0.136
Given the network is plugged 0.015
And Tor is ready 12.006
Then I successfully start the Unsafe Browser 5.426
And I kill the Unsafe Browser 5.191
Given Thunderbird is installed 27.683
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 11.800
And DuckDuckGo is the default search engine 5.792
And I kill the Tor Browser 5.251
And the screen keyboard works in Thunderbird 4.073
And the layout of the screen keyboard is set to "ir" 0.357
After features/support/hooks.rb:335 1.389
After features/support/hooks.rb:104 0.000
1:58.994
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.607
And I set an administration password 6.864
When I log in to a new session in Portuguese (pt) 26.313
Then the keyboard layout is set to "pt" 0.140
And tpsd is localized to the selected locale 0.092
Given the network is plugged 0.019
And Tor is ready 11.856
Then I successfully start the Unsafe Browser 5.291
And I kill the Unsafe Browser 5.218
Given Thunderbird is installed 27.732
When I enable the screen keyboard 0.077
Then the screen keyboard works in Tor Browser 10.330
And DuckDuckGo is the default search engine 6.988
And I kill the Tor Browser 5.258
And the screen keyboard works in Thunderbird 4.805
And the layout of the screen keyboard is set to "us" 0.397
After features/support/hooks.rb:335 1.463
After features/support/hooks.rb:104 0.000
1:56.856
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.653
And I set an administration password 6.818
When I log in to a new session in Russian (ru) 27.034
Then the keyboard layout is set to "ru" 0.089
And tpsd is localized to the selected locale 0.119
Given the network is plugged 0.015
And Tor is ready 12.882
Then I successfully start the Unsafe Browser 5.453
And I kill the Unsafe Browser 5.215
Given Thunderbird is installed 25.041
When I enable the screen keyboard 0.140
Then the screen keyboard works in Tor Browser 10.766
And DuckDuckGo is the default search engine 5.860
And I kill the Tor Browser 5.307
And the screen keyboard works in Thunderbird 4.090
And the layout of the screen keyboard is set to "ru" 0.366
After features/support/hooks.rb:335 1.211
After features/support/hooks.rb:104 0.000
1:53.803
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.293
And I set an administration password 6.848
When I log in to a new session in Spanish (es) 25.836
Then the keyboard layout is set to "es" 0.129
And tpsd is localized to the selected locale 0.107
Given the network is plugged 0.018
And Tor is ready 11.701
Then I successfully start the Unsafe Browser 5.624
And I kill the Unsafe Browser 5.225
Given Thunderbird is installed 24.527
When I enable the screen keyboard 0.159
Then the screen keyboard works in Tor Browser 11.378
And DuckDuckGo is the default search engine 5.060
And I kill the Tor Browser 5.189
And the screen keyboard works in Thunderbird 4.307
And the layout of the screen keyboard is set to "us" 0.395
After features/support/hooks.rb:335 1.563
After features/support/hooks.rb:104 0.000
1:57.703
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.129
And I set an administration password 6.870
When I log in to a new session in Turkish (tr) 26.335
Then the keyboard layout is set to "tr" 0.094
And tpsd is localized to the selected locale 0.099
Given the network is plugged 0.014
And Tor is ready 11.958
Then I successfully start the Unsafe Browser 5.514
And I kill the Unsafe Browser 5.210
Given Thunderbird is installed 28.112
When I enable the screen keyboard 0.106
Then the screen keyboard works in Tor Browser 10.361
And DuckDuckGo is the default search engine 5.624
And I kill the Tor Browser 5.259
And the screen keyboard works in Thunderbird 4.624
And the layout of the screen keyboard is set to "us" 0.387
After features/support/hooks.rb:335 1.368
After features/support/hooks.rb:104 0.000
Tags: @product
1:2.220
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 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 8.815
When I set the language to Italian (it) 4.612
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 7.122
And I start Tails from USB drive "__internal" with network unplugged 39.287
Then the Welcome Screen's language is set to English 0.295
After features/support/hooks.rb:335 0.800
After features/support/hooks.rb:104 0.006
Tags: @product
1:16.585
Before features/support/hooks.rb:270 0.000
Before features/support/hooks.rb:277 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 7.453
When I set the language to Italian (it) 4.627
And I save the language and keyboard options in cleartext storage 2.408
Then the "it" language and keyboard have been saved in cleartext storage 0.111
When I set the language to French (fr) 4.559
Then the "fr" language and keyboard have been saved in cleartext storage 0.094
And I shutdown Tails and wait for the computer to power off 5.450
And I start Tails from USB drive "__internal" with network unplugged 41.022
Then the "fr" language and keyboard have been saved in cleartext storage 0.443
And the Welcome Screen's language is set to French 0.715
When I log in to a new session 9.656
Then the language is set to French 0.041
After features/support/hooks.rb:335 0.733
After features/support/hooks.rb:104 0.009
Tags: @product
2:38.189
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 logged in 8.402
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.277
And I create a persistent partition 28.726
And I manually store legacy localization settings in Persistent Storage 0.185
When I shutdown Tails and wait for the computer to power off 9.458
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 39.791
Then the Welcome Screen's language is set to English 0.262
And the Welcome Screen's formats is set to United States 0.266
When I enable persistence 7.807
Then the Welcome Screen's language is set to German 0.445
And the Welcome Screen's formats is set to France 0.205
When I set the language to Italian (it) 4.542
Then the language and keyboard have not been saved in cleartext storage 2.095
When I save the language and keyboard options in cleartext storage 2.388
Then the "it" language and keyboard have been saved in cleartext storage 0.112
And I shutdown Tails and wait for the computer to power off 2.723
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 39.023
Then the Welcome Screen's language is set to Italian 0.712
And the Welcome Screen's formats is set to Italy 0.187
When I enable persistence 9.703
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.202
And the Welcome Screen's language is set to Italian 0.670
After features/support/hooks.rb:335 0.702
After features/support/hooks.rb:104 0.016