Project Number Date
test_Tails_ISO_devel 4190 26 Jan 2026, 12:04

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 240 0 0 0 0 240 21 0 21 27:58.983 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.781
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.731
And I log in to a new session in German (de) 25.956
Then the live user's Documents directory exists 0.047
And there is a GNOME bookmark for the Documents directory 16.045
After features/support/hooks.rb:331 1.241
After features/support/hooks.rb:100 0.000
Tags: @product
49.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.295
And I log in to a new session in German (de) 26.115
Then the live user's Downloads directory exists 0.082
And there is a GNOME bookmark for the Downloads directory 15.994
After features/support/hooks.rb:331 1.068
After features/support/hooks.rb:100 0.000
Tags: @product
49.072
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.701
And I log in to a new session in German (de) 25.377
Then the live user's Music directory exists 0.041
And there is a GNOME bookmark for the Music directory 15.951
After features/support/hooks.rb:331 1.249
After features/support/hooks.rb:100 0.000
Tags: @product
49.395
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.369
And I log in to a new session in German (de) 26.194
Then the live user's Pictures directory exists 0.109
And there is a GNOME bookmark for the Pictures directory 15.721
After features/support/hooks.rb:331 1.192
After features/support/hooks.rb:100 0.000
Tags: @product
49.652
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.712
And I log in to a new session in German (de) 25.849
Then the live user's Videos directory exists 0.076
And there is a GNOME bookmark for the Videos directory 16.013
After features/support/hooks.rb:331 1.535
After features/support/hooks.rb:100 0.000
1:25.494
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.671
When I log in to a new session in Arabic (ar) 25.828
Then the keyboard layout is set to "eg" 0.116
And tpsd is localized to the selected locale 0.082
When the network is plugged 0.017
And Tor is ready 14.004
Then I successfully start the Unsafe Browser 8.515
And I kill the Unsafe Browser 5.234
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 8.499
And DuckDuckGo is the default search engine 5.402
And I kill the Tor Browser 5.282
And the screen keyboard works in Thunderbird 4.228
And the layout of the screen keyboard is set to "us" 0.556
After features/support/hooks.rb:331 1.513
After features/support/hooks.rb:100 0.000
1:22.484
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.823
When I log in to a new session in Chinese (zh_CN) 25.754
Then the keyboard layout is set to "cn" 0.170
And tpsd is localized to the selected locale 0.135
When the network is plugged 0.015
And Tor is ready 13.402
Then I successfully start the Unsafe Browser 5.534
And I kill the Unsafe Browser 5.177
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 8.705
And DuckDuckGo is the default search engine 5.155
And I kill the Tor Browser 5.201
And the screen keyboard works in Thunderbird 4.966
And the layout of the screen keyboard is set to "us" 0.380
After features/support/hooks.rb:331 1.180
After features/support/hooks.rb:100 0.000
1:10.153
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.785
When I log in to a new session in English (en) 11.180
Then the keyboard layout is set to "us" 0.120
And tpsd is localized to the selected locale 0.129
When the network is plugged 0.019
And Tor is ready 13.951
Then I successfully start the Unsafe Browser 6.574
And I kill the Unsafe Browser 5.311
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 11.369
And DuckDuckGo is the default search engine 3.908
And I kill the Tor Browser 5.248
And the screen keyboard works in Thunderbird 4.118
And the layout of the screen keyboard is set to "us" 0.378
After features/support/hooks.rb:331 0.717
After features/support/hooks.rb:100 0.000
1:24.336
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.015
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.624
When I log in to a new session in French (fr) 26.286
Then the keyboard layout is set to "fr" 0.103
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.016
And Tor is ready 14.223
Then I successfully start the Unsafe Browser 5.952
And I kill the Unsafe Browser 5.308
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 8.954
And DuckDuckGo is the default search engine 5.276
And I kill the Tor Browser 5.245
And the screen keyboard works in Thunderbird 4.430
And the layout of the screen keyboard is set to "fr" 0.739
After features/support/hooks.rb:331 1.291
After features/support/hooks.rb:100 0.000
1:23.960
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.684
When I log in to a new session in German (de) 25.415
Then the keyboard layout is set to "de" 0.148
And tpsd is localized to the selected locale 0.081
When the network is plugged 0.017
And Tor is ready 13.209
Then I successfully start the Unsafe Browser 7.773
And I kill the Unsafe Browser 5.301
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 8.438
And DuckDuckGo is the default search engine 5.035
And I kill the Tor Browser 5.205
And the screen keyboard works in Thunderbird 5.116
And the layout of the screen keyboard is set to "de" 0.445
After features/support/hooks.rb:331 1.262
After features/support/hooks.rb:100 0.000
1:24.707
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.827
When I log in to a new session in Hindi (hi) 25.935
Then the keyboard layout is set to "in" 0.161
And tpsd is localized to the selected locale 0.118
When the network is plugged 0.015
And Tor is ready 15.072
Then I successfully start the Unsafe Browser 6.038
And I kill the Unsafe Browser 5.302
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.103
And DuckDuckGo is the default search engine 5.386
And I kill the Tor Browser 5.263
And the screen keyboard works in Thunderbird 5.023
And the layout of the screen keyboard is set to "us" 0.395
After features/support/hooks.rb:331 1.375
After features/support/hooks.rb:100 0.000
1:26.275
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.413
When I log in to a new session in Indonesian (id) 25.648
Then the keyboard layout is set to "id" 0.092
And tpsd is localized to the selected locale 0.097
When the network is plugged 0.014
And Tor is ready 13.825
Then I successfully start the Unsafe Browser 6.122
And I kill the Unsafe Browser 5.249
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 11.693
And DuckDuckGo is the default search engine 5.763
And I kill the Tor Browser 5.200
And the screen keyboard works in Thunderbird 4.747
And the layout of the screen keyboard is set to "us" 0.352
After features/support/hooks.rb:331 1.616
After features/support/hooks.rb:100 0.000
1:22.761
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.823
When I log in to a new session in Italian (it) 25.364
Then the keyboard layout is set to "it" 0.094
And tpsd is localized to the selected locale 0.079
When the network is plugged 0.019
And Tor is ready 14.242
Then I successfully start the Unsafe Browser 5.863
And I kill the Unsafe Browser 5.185
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 8.500
And DuckDuckGo is the default search engine 4.983
And I kill the Tor Browser 5.196
And the screen keyboard works in Thunderbird 4.966
And the layout of the screen keyboard is set to "us" 0.389
After features/support/hooks.rb:331 1.366
After features/support/hooks.rb:100 0.000
1:21.877
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.404
When I log in to a new session in Persian (fa) 24.547
Then the keyboard layout is set to "ir" 0.102
And tpsd is localized to the selected locale 0.086
When the network is plugged 0.017
And Tor is ready 14.959
Then I successfully start the Unsafe Browser 5.593
And I kill the Unsafe Browser 5.220
When I enable the screen keyboard 0.049
Then the screen keyboard works in Tor Browser 8.419
And DuckDuckGo is the default search engine 4.881
And I kill the Tor Browser 5.289
And the screen keyboard works in Thunderbird 4.942
And the layout of the screen keyboard is set to "ir" 0.363
After features/support/hooks.rb:331 1.177
After features/support/hooks.rb:100 0.000
1:31.632
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 11.086
When I log in to a new session in Portuguese (pt) 26.688
Then the keyboard layout is set to "pt" 0.092
And tpsd is localized to the selected locale 0.120
When the network is plugged 0.018
And Tor is ready 14.644
Then I successfully start the Unsafe Browser 6.839
And I kill the Unsafe Browser 5.202
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 11.469
And DuckDuckGo is the default search engine 5.018
And I kill the Tor Browser 5.248
And the screen keyboard works in Thunderbird 4.723
And the layout of the screen keyboard is set to "us" 0.419
After features/support/hooks.rb:331 1.212
After features/support/hooks.rb:100 0.000
1:25.003
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.254
When I log in to a new session in Russian (ru) 25.804
Then the keyboard layout is set to "ru" 0.131
And tpsd is localized to the selected locale 0.095
When the network is plugged 0.017
And Tor is ready 14.083
Then I successfully start the Unsafe Browser 7.087
And I kill the Unsafe Browser 5.214
When I enable the screen keyboard 0.080
Then the screen keyboard works in Tor Browser 8.238
And DuckDuckGo is the default search engine 5.321
And I kill the Tor Browser 5.248
And the screen keyboard works in Thunderbird 5.021
And the layout of the screen keyboard is set to "ru" 0.403
After features/support/hooks.rb:331 1.192
After features/support/hooks.rb:100 0.000
1:22.193
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.696
When I log in to a new session in Spanish (es) 25.919
Then the keyboard layout is set to "es" 0.108
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.016
And Tor is ready 12.576
Then I successfully start the Unsafe Browser 5.951
And I kill the Unsafe Browser 5.377
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 8.444
And DuckDuckGo is the default search engine 5.440
And I kill the Tor Browser 5.237
And the screen keyboard works in Thunderbird 4.892
And the layout of the screen keyboard is set to "us" 0.360
After features/support/hooks.rb:331 1.247
After features/support/hooks.rb:100 0.000
1:22.997
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.535
When I log in to a new session in Turkish (tr) 25.678
Then the keyboard layout is set to "tr" 0.112
And tpsd is localized to the selected locale 0.086
When the network is plugged 0.019
And Tor is ready 13.601
Then I successfully start the Unsafe Browser 6.064
And I kill the Unsafe Browser 6.340
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 7.808
And DuckDuckGo is the default search engine 5.510
And I kill the Tor Browser 5.241
And the screen keyboard works in Thunderbird 4.381
And the layout of the screen keyboard is set to "us" 0.531
After features/support/hooks.rb:331 1.112
After features/support/hooks.rb:100 0.000
Tags: @product
1:25.807
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 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.096
When I set the language to Italian (it) 4.570
Then the language and keyboard have not been saved in cleartext storage 2.097
When I shutdown Tails and wait for the computer to power off 18.777
And I start Tails from USB drive "__internal" with network unplugged 50.675
Then the Welcome Screen's language is set to English 0.589
After features/support/hooks.rb:331 1.079
After features/support/hooks.rb:100 0.008
Tags: @product
1:12.491
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 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.293
When I set the language to Italian (it) 4.581
And I save the language and keyboard options in cleartext storage 2.419
Then the "it" language and keyboard have been saved in cleartext storage 0.124
When I set the language to French (fr) 4.520
Then the "fr" language and keyboard have been saved in cleartext storage 0.098
And I shutdown Tails and wait for the computer to power off 7.052
And I start Tails from USB drive "__internal" with network unplugged 44.209
Then the "fr" language and keyboard have been saved in cleartext storage 0.374
And the Welcome Screen's language is set to French 0.817
After features/support/hooks.rb:331 0.708
After features/support/hooks.rb:100 0.006
Tags: @product
3:8.418
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.001
Given I have started Tails without network from a USB drive without a persistent partition and logged in 9.929
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.704
And I create a persistent partition 54.886
And I manually store legacy localization settings in Persistent Storage 0.695
When I shutdown Tails and wait for the computer to power off 10.230
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 41.690
Then the Welcome Screen's language is set to English 0.228
And the Welcome Screen's formats is set to United States 0.164
When I enable persistence 7.832
Then the Welcome Screen's language is set to German 0.546
And the Welcome Screen's formats is set to France 0.224
When I set the language to Italian (it) 4.563
Then the language and keyboard have not been saved in cleartext storage 2.209
When I save the language and keyboard options in cleartext storage 2.400
Then the "it" language and keyboard have been saved in cleartext storage 0.096
And I shutdown Tails and wait for the computer to power off 2.685
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 38.011
Then the Welcome Screen's language is set to Italian 0.619
And the Welcome Screen's formats is set to Italy 0.202
When I enable persistence 9.564
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.307
And the Welcome Screen's language is set to Italian 0.623
After features/support/hooks.rb:331 0.985
After features/support/hooks.rb:100 0.011