Project Number Date
test_Tails_ISO_devel 4217 07 Feb 2026, 11:52

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 242 0 0 0 0 242 21 0 21 28:20.901 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
50.755
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.782
And I log in to a new session in German (de) 25.640
Then the live user's Documents directory exists 0.049
And there is a GNOME bookmark for the Documents directory 16.283
After features/support/hooks.rb:331 1.288
After features/support/hooks.rb:100 0.000
Tags: @product
49.490
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.521
And I log in to a new session in German (de) 26.026
Then the live user's Downloads directory exists 0.044
And there is a GNOME bookmark for the Downloads directory 15.897
After features/support/hooks.rb:331 1.066
After features/support/hooks.rb:100 0.000
Tags: @product
49.291
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.543
And I log in to a new session in German (de) 25.578
Then the live user's Music directory exists 0.122
And there is a GNOME bookmark for the Music directory 16.047
After features/support/hooks.rb:331 1.270
After features/support/hooks.rb:100 0.000
Tags: @product
49.820
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.520
And I log in to a new session in German (de) 26.294
Then the live user's Pictures directory exists 0.050
And there is a GNOME bookmark for the Pictures directory 15.954
After features/support/hooks.rb:331 1.251
After features/support/hooks.rb:100 0.000
Tags: @product
49.267
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.498
And I log in to a new session in German (de) 25.180
Then the live user's Videos directory exists 0.091
And there is a GNOME bookmark for the Videos directory 16.497
After features/support/hooks.rb:331 1.317
After features/support/hooks.rb:100 0.000
1:25.536
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.645
When I log in to a new session in Arabic (ar) 26.010
Then the keyboard layout is set to "eg" 0.102
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.019
And Tor is ready 14.610
Then I successfully start the Unsafe Browser 5.292
And I kill the Unsafe Browser 5.224
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 9.449
And DuckDuckGo is the default search engine 5.899
And I kill the Tor Browser 5.194
And the screen keyboard works in Thunderbird 5.350
And the layout of the screen keyboard is set to "us" 0.536
After features/support/hooks.rb:331 1.498
After features/support/hooks.rb:100 0.000
1:55.283
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.532
When I log in to a new session in Chinese (zh_CN) 24.926
Then the keyboard layout is set to "cn" 0.092
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.016
And Tor is ready 43.235
Then I successfully start the Unsafe Browser 5.681
And I kill the Unsafe Browser 5.197
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 11.926
And DuckDuckGo is the default search engine 5.625
And I kill the Tor Browser 5.256
And the screen keyboard works in Thunderbird 5.214
And the layout of the screen keyboard is set to "us" 0.402
After features/support/hooks.rb:331 1.618
After features/support/hooks.rb:100 0.000
1:40.552
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.697
When I log in to a new session in English (en) 10.464
Then the keyboard layout is set to "us" 0.154
And tpsd is localized to the selected locale 0.140
When the network is plugged 0.018
And Tor is ready 42.922
Then I successfully start the Unsafe Browser 5.989
And I kill the Unsafe Browser 5.242
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 12.470
And DuckDuckGo is the default search engine 4.149
And I kill the Tor Browser 5.245
And the screen keyboard works in Thunderbird 5.444
And the layout of the screen keyboard is set to "us" 0.555
After features/support/hooks.rb:331 1.220
After features/support/hooks.rb:100 0.000
1:21.905
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.427
When I log in to a new session in French (fr) 25.002
Then the keyboard layout is set to "fr" 0.126
And tpsd is localized to the selected locale 0.114
When the network is plugged 0.021
And Tor is ready 13.060
Then I successfully start the Unsafe Browser 5.416
And I kill the Unsafe Browser 5.224
When I enable the screen keyboard 0.087
Then the screen keyboard works in Tor Browser 8.497
And DuckDuckGo is the default search engine 5.837
And I kill the Tor Browser 5.221
And the screen keyboard works in Thunderbird 5.402
And the layout of the screen keyboard is set to "fr" 0.465
After features/support/hooks.rb:331 1.266
After features/support/hooks.rb:100 0.000
1:23.170
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.500
When I log in to a new session in German (de) 25.422
Then the keyboard layout is set to "de" 0.127
And tpsd is localized to the selected locale 0.102
When the network is plugged 0.028
And Tor is ready 13.492
Then I successfully start the Unsafe Browser 5.935
And I kill the Unsafe Browser 5.239
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 8.271
And DuckDuckGo is the default search engine 5.933
And I kill the Tor Browser 5.320
And the screen keyboard works in Thunderbird 5.323
And the layout of the screen keyboard is set to "de" 0.412
After features/support/hooks.rb:331 0.961
After features/support/hooks.rb:100 0.000
1:23.419
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.660
When I log in to a new session in Hindi (hi) 26.080
Then the keyboard layout is set to "in" 0.096
And tpsd is localized to the selected locale 0.119
When the network is plugged 0.023
And Tor is ready 12.796
Then I successfully start the Unsafe Browser 7.009
And I kill the Unsafe Browser 5.241
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.341
And DuckDuckGo is the default search engine 6.116
And I kill the Tor Browser 5.264
And the screen keyboard works in Thunderbird 4.263
And the layout of the screen keyboard is set to "us" 0.346
After features/support/hooks.rb:331 0.896
After features/support/hooks.rb:100 0.000
1:23.647
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.367
When I log in to a new session in Indonesian (id) 26.972
Then the keyboard layout is set to "id" 0.106
And tpsd is localized to the selected locale 0.097
When the network is plugged 0.025
And Tor is ready 13.208
Then I successfully start the Unsafe Browser 6.161
And I kill the Unsafe Browser 5.220
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 8.396
And DuckDuckGo is the default search engine 5.501
And I kill the Tor Browser 5.218
And the screen keyboard works in Thunderbird 4.765
And the layout of the screen keyboard is set to "us" 0.549
After features/support/hooks.rb:331 1.419
After features/support/hooks.rb:100 0.000
1:23.488
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.739
When I log in to a new session in Italian (it) 25.120
Then the keyboard layout is set to "it" 0.106
And tpsd is localized to the selected locale 0.125
When the network is plugged 0.039
And Tor is ready 13.924
Then I successfully start the Unsafe Browser 5.212
And I kill the Unsafe Browser 5.197
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 9.409
And DuckDuckGo is the default search engine 5.014
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 5.858
And the layout of the screen keyboard is set to "us" 0.467
After features/support/hooks.rb:331 1.469
After features/support/hooks.rb:100 0.000
1:22.475
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.600
When I log in to a new session in Persian (fa) 24.636
Then the keyboard layout is set to "ir" 0.124
And tpsd is localized to the selected locale 0.179
When the network is plugged 0.019
And Tor is ready 13.490
Then I successfully start the Unsafe Browser 5.619
And I kill the Unsafe Browser 5.238
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 8.917
And DuckDuckGo is the default search engine 5.841
And I kill the Tor Browser 5.211
And the screen keyboard works in Thunderbird 5.076
And the layout of the screen keyboard is set to "ir" 0.436
After features/support/hooks.rb:331 1.429
After features/support/hooks.rb:100 0.000
1:28.314
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.257
When I log in to a new session in Portuguese (pt) 26.200
Then the keyboard layout is set to "pt" 0.108
And tpsd is localized to the selected locale 0.151
When the network is plugged 0.021
And Tor is ready 14.952
Then I successfully start the Unsafe Browser 6.060
And I kill the Unsafe Browser 5.221
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 12.031
And DuckDuckGo is the default search engine 5.847
And I kill the Tor Browser 5.257
And the screen keyboard works in Thunderbird 4.775
And the layout of the screen keyboard is set to "us" 0.374
After features/support/hooks.rb:331 1.709
After features/support/hooks.rb:100 0.000
1:23.736
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.622
When I log in to a new session in Russian (ru) 24.860
Then the keyboard layout is set to "ru" 0.122
And tpsd is localized to the selected locale 0.123
When the network is plugged 0.015
And Tor is ready 13.742
Then I successfully start the Unsafe Browser 5.715
And I kill the Unsafe Browser 5.213
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 9.504
And DuckDuckGo is the default search engine 5.527
And I kill the Tor Browser 5.203
And the screen keyboard works in Thunderbird 5.533
And the layout of the screen keyboard is set to "ru" 0.486
After features/support/hooks.rb:331 2.350
After features/support/hooks.rb:100 0.000
1:22.852
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.588
When I log in to a new session in Spanish (es) 24.956
Then the keyboard layout is set to "es" 0.103
And tpsd is localized to the selected locale 0.118
When the network is plugged 0.016
And Tor is ready 13.902
Then I successfully start the Unsafe Browser 5.635
And I kill the Unsafe Browser 5.199
When I enable the screen keyboard 0.153
Then the screen keyboard works in Tor Browser 8.475
And DuckDuckGo is the default search engine 5.609
And I kill the Tor Browser 5.231
And the screen keyboard works in Thunderbird 5.501
And the layout of the screen keyboard is set to "us" 0.360
After features/support/hooks.rb:331 1.278
After features/support/hooks.rb:100 0.000
1:21.492
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.003
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.145
When I log in to a new session in Turkish (tr) 25.330
Then the keyboard layout is set to "tr" 0.115
And tpsd is localized to the selected locale 0.156
When the network is plugged 0.035
And Tor is ready 13.098
Then I successfully start the Unsafe Browser 6.506
And I kill the Unsafe Browser 5.314
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.007
And DuckDuckGo is the default search engine 5.074
And I kill the Tor Browser 5.274
And the screen keyboard works in Thunderbird 4.999
And the layout of the screen keyboard is set to "us" 0.374
After features/support/hooks.rb:331 1.071
After features/support/hooks.rb:100 0.000
Tags: @product
1:5.865
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 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 9.162
When I set the language to Italian (it) 5.647
Then the language and keyboard have not been saved in cleartext storage 2.117
When I shutdown Tails and wait for the computer to power off 6.989
And I start Tails from USB drive "__internal" with network unplugged 41.647
Then the Welcome Screen's language is set to English 0.300
After features/support/hooks.rb:331 1.551
After features/support/hooks.rb:100 0.006
Tags: @product
1:23.164
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 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.901
When I set the language to Italian (it) 5.564
And I save the language and keyboard options in cleartext storage 2.445
Then the "it" language and keyboard have been saved in cleartext storage 0.098
When I set the language to French (fr) 4.550
Then the "fr" language and keyboard have been saved in cleartext storage 0.113
And I shutdown Tails and wait for the computer to power off 6.086
And I start Tails from USB drive "__internal" with network unplugged 44.360
Then the "fr" language and keyboard have been saved in cleartext storage 0.378
And the Welcome Screen's language is set to French 0.777
When I log in to a new session 9.849
Then the language is set to French 0.038
After features/support/hooks.rb:331 0.580
After features/support/hooks.rb:100 0.033
Tags: @product
2:47.369
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.002
Given I have started Tails without network from a USB drive without a persistent partition and logged in 9.297
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.337
And I create a persistent partition 32.712
And I manually store legacy localization settings in Persistent Storage 0.796
When I shutdown Tails and wait for the computer to power off 8.358
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 40.349
Then the Welcome Screen's language is set to English 0.321
And the Welcome Screen's formats is set to United States 0.189
When I enable persistence 9.352
Then the Welcome Screen's language is set to German 0.507
And the Welcome Screen's formats is set to France 0.293
When I set the language to Italian (it) 4.527
Then the language and keyboard have not been saved in cleartext storage 2.085
When I save the language and keyboard options in cleartext storage 2.378
Then the "it" language and keyboard have been saved in cleartext storage 0.107
And I shutdown Tails and wait for the computer to power off 2.767
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 40.224
Then the Welcome Screen's language is set to Italian 0.787
And the Welcome Screen's formats is set to Italy 0.263
When I enable persistence 10.741
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.244
And the Welcome Screen's language is set to Italian 0.725
After features/support/hooks.rb:331 0.933
After features/support/hooks.rb:100 0.015