Project Number Date
test_Tails_ISO_devel 4379 06 May 2026, 10:51

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 25:25.627 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
49.448
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.986
And I log in to a new session in German (de) 27.150
Then the live user's Documents directory exists 0.041
And there is a GNOME bookmark for the Documents directory 14.270
After features/support/hooks.rb:331 1.039
After features/support/hooks.rb:100 0.000
Tags: @product
49.962
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 6.546
And I log in to a new session in German (de) 26.132
Then the live user's Downloads directory exists 0.043
And there is a GNOME bookmark for the Downloads directory 17.239
After features/support/hooks.rb:331 1.035
After features/support/hooks.rb:100 0.000
Tags: @product
47.849
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 6.676
And I log in to a new session in German (de) 26.846
Then the live user's Music directory exists 0.040
And there is a GNOME bookmark for the Music directory 14.285
After features/support/hooks.rb:331 1.064
After features/support/hooks.rb:100 0.000
Tags: @product
47.969
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 6.590
And I log in to a new session in German (de) 26.901
Then the live user's Pictures directory exists 0.039
And there is a GNOME bookmark for the Pictures directory 14.438
After features/support/hooks.rb:331 0.928
After features/support/hooks.rb:100 0.000
Tags: @product
47.003
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 6.755
And I log in to a new session in German (de) 25.934
Then the live user's Videos directory exists 0.032
And there is a GNOME bookmark for the Videos directory 14.280
After features/support/hooks.rb:331 1.084
After features/support/hooks.rb:100 0.000
1:19.191
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 6.595
When I log in to a new session in Arabic (ar) 26.673
Then the keyboard layout is set to "eg" 0.101
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.015
And Tor is ready 11.328
Then I successfully start the Unsafe Browser 4.853
And I kill the Unsafe Browser 6.289
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 8.142
And DuckDuckGo is the default search engine 4.989
And I kill the Tor Browser 5.228
And the screen keyboard works in Thunderbird 4.457
And the layout of the screen keyboard is set to "us" 0.355
After features/support/hooks.rb:331 0.622
After features/support/hooks.rb:100 0.000
1:17.327
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 6.630
When I log in to a new session in Chinese (zh_CN) 25.740
Then the keyboard layout is set to "cn" 0.152
And tpsd is localized to the selected locale 0.153
When the network is plugged 0.037
And Tor is ready 11.464
Then I successfully start the Unsafe Browser 5.001
And I kill the Unsafe Browser 5.241
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 7.738
And DuckDuckGo is the default search engine 4.868
And I kill the Tor Browser 5.195
And the screen keyboard works in Thunderbird 4.655
And the layout of the screen keyboard is set to "us" 0.385
After features/support/hooks.rb:331 1.792
After features/support/hooks.rb:100 0.000
1:0.264
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 6.653
When I log in to a new session in English (en) 11.355
Then the keyboard layout is set to "us" 0.106
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.015
And Tor is ready 10.532
Then I successfully start the Unsafe Browser 5.472
And I kill the Unsafe Browser 5.187
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 7.490
And DuckDuckGo is the default search engine 3.555
And I kill the Tor Browser 5.187
And the screen keyboard works in Thunderbird 4.165
And the layout of the screen keyboard is set to "us" 0.386
After features/support/hooks.rb:331 1.421
After features/support/hooks.rb:100 0.000
1:17.882
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 6.591
When I log in to a new session in French (fr) 25.977
Then the keyboard layout is set to "fr" 0.124
And tpsd is localized to the selected locale 0.119
When the network is plugged 0.015
And Tor is ready 12.717
Then I successfully start the Unsafe Browser 4.781
And I kill the Unsafe Browser 5.210
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 7.728
And DuckDuckGo is the default search engine 4.604
And I kill the Tor Browser 5.207
And the screen keyboard works in Thunderbird 4.320
And the layout of the screen keyboard is set to "fr" 0.419
After features/support/hooks.rb:331 1.167
After features/support/hooks.rb:100 0.000
1:18.906
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 6.718
When I log in to a new session in German (de) 26.258
Then the keyboard layout is set to "de" 0.098
And tpsd is localized to the selected locale 0.080
When the network is plugged 0.015
And Tor is ready 12.399
Then I successfully start the Unsafe Browser 4.738
And I kill the Unsafe Browser 5.200
When I enable the screen keyboard 0.051
Then the screen keyboard works in Tor Browser 7.783
And DuckDuckGo is the default search engine 4.959
And I kill the Tor Browser 5.196
And the screen keyboard works in Thunderbird 5.030
And the layout of the screen keyboard is set to "de" 0.375
After features/support/hooks.rb:331 1.143
After features/support/hooks.rb:100 0.000
1:17.538
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 6.656
When I log in to a new session in Hindi (hi) 25.993
Then the keyboard layout is set to "in" 0.169
And tpsd is localized to the selected locale 0.160
When the network is plugged 0.024
And Tor is ready 11.244
Then I successfully start the Unsafe Browser 4.928
And I kill the Unsafe Browser 5.192
When I enable the screen keyboard 0.080
Then the screen keyboard works in Tor Browser 7.572
And DuckDuckGo is the default search engine 4.966
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 4.976
And the layout of the screen keyboard is set to "us" 0.360
After features/support/hooks.rb:331 0.961
After features/support/hooks.rb:100 0.000
1:18.798
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 6.641
When I log in to a new session in Indonesian (id) 26.798
Then the keyboard layout is set to "id" 0.088
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.018
And Tor is ready 12.246
Then I successfully start the Unsafe Browser 4.773
And I kill the Unsafe Browser 5.294
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 7.711
And DuckDuckGo is the default search engine 4.840
And I kill the Tor Browser 5.195
And the screen keyboard works in Thunderbird 4.681
And the layout of the screen keyboard is set to "us" 0.349
After features/support/hooks.rb:331 1.446
After features/support/hooks.rb:100 0.000
1:18.007
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 6.724
When I log in to a new session in Italian (it) 25.597
Then the keyboard layout is set to "it" 0.127
And tpsd is localized to the selected locale 0.087
When the network is plugged 0.015
And Tor is ready 11.641
Then I successfully start the Unsafe Browser 5.240
And I kill the Unsafe Browser 5.237
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 7.685
And DuckDuckGo is the default search engine 4.954
And I kill the Tor Browser 5.204
And the screen keyboard works in Thunderbird 5.024
And the layout of the screen keyboard is set to "us" 0.377
After features/support/hooks.rb:331 0.996
After features/support/hooks.rb:100 0.000
1:18.511
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.298
When I log in to a new session in Persian (fa) 26.726
Then the keyboard layout is set to "ir" 0.084
And tpsd is localized to the selected locale 0.075
When the network is plugged 0.017
And Tor is ready 11.468
Then I successfully start the Unsafe Browser 4.876
And I kill the Unsafe Browser 5.188
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 7.836
And DuckDuckGo is the default search engine 4.628
And I kill the Tor Browser 5.205
And the screen keyboard works in Thunderbird 4.677
And the layout of the screen keyboard is set to "ir" 0.371
After features/support/hooks.rb:331 1.132
After features/support/hooks.rb:100 0.000
1:17.261
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 6.595
When I log in to a new session in Portuguese (pt) 26.527
Then the keyboard layout is set to "pt" 0.107
And tpsd is localized to the selected locale 0.087
When the network is plugged 0.016
And Tor is ready 11.058
Then I successfully start the Unsafe Browser 4.763
And I kill the Unsafe Browser 5.224
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 7.717
And DuckDuckGo is the default search engine 5.136
And I kill the Tor Browser 5.184
And the screen keyboard works in Thunderbird 4.375
And the layout of the screen keyboard is set to "us" 0.407
After features/support/hooks.rb:331 1.289
After features/support/hooks.rb:100 0.000
1:17.764
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 6.580
When I log in to a new session in Russian (ru) 26.844
Then the keyboard layout is set to "ru" 0.104
And tpsd is localized to the selected locale 0.089
When the network is plugged 0.018
And Tor is ready 11.301
Then I successfully start the Unsafe Browser 4.848
And I kill the Unsafe Browser 5.194
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 8.045
And DuckDuckGo is the default search engine 4.690
And I kill the Tor Browser 5.194
And the screen keyboard works in Thunderbird 4.368
And the layout of the screen keyboard is set to "ru" 0.398
After features/support/hooks.rb:331 1.545
After features/support/hooks.rb:100 0.000
1:19.751
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 6.740
When I log in to a new session in Spanish (es) 26.864
Then the keyboard layout is set to "es" 0.083
And tpsd is localized to the selected locale 0.083
When the network is plugged 0.015
And Tor is ready 12.281
Then I successfully start the Unsafe Browser 4.919
And I kill the Unsafe Browser 5.195
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 7.659
And DuckDuckGo is the default search engine 5.098
And I kill the Tor Browser 5.198
And the screen keyboard works in Thunderbird 5.189
And the layout of the screen keyboard is set to "us" 0.362
After features/support/hooks.rb:331 1.290
After features/support/hooks.rb:100 0.000
1:18.580
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 6.586
When I log in to a new session in Turkish (tr) 26.351
Then the keyboard layout is set to "tr" 0.085
And tpsd is localized to the selected locale 0.074
When the network is plugged 0.020
And Tor is ready 12.370
Then I successfully start the Unsafe Browser 4.884
And I kill the Unsafe Browser 5.193
When I enable the screen keyboard 0.046
Then the screen keyboard works in Tor Browser 7.769
And DuckDuckGo is the default search engine 4.998
And I kill the Tor Browser 5.193
And the screen keyboard works in Thunderbird 4.656
And the layout of the screen keyboard is set to "us" 0.347
After features/support/hooks.rb:331 1.016
After features/support/hooks.rb:100 0.000
Tags: @product
1:1.906
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.513
When I set the language to Italian (it) 4.524
Then the language and keyboard have not been saved in cleartext storage 2.081
When I shutdown Tails and wait for the computer to power off 8.075
And I start Tails from USB drive "__internal" with network unplugged 38.395
Then the Welcome Screen's language is set to English 0.316
After features/support/hooks.rb:331 1.083
After features/support/hooks.rb:100 0.006
Tags: @product
1:12.715
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 stopped at Tails Greeter's login screen 7.442
When I set the language to Italian (it) 4.510
And I save the language and keyboard options in cleartext storage 2.493
Then the "it" language and keyboard have been saved in cleartext storage 0.101
When I set the language to French (fr) 4.480
Then the "fr" language and keyboard have been saved in cleartext storage 0.096
And I shutdown Tails and wait for the computer to power off 4.155
And I start Tails from USB drive "__internal" with network unplugged 39.965
Then the "fr" language and keyboard have been saved in cleartext storage 0.342
And the Welcome Screen's language is set to French 0.669
When I log in to a new session 8.411
Then the language is set to French 0.045
After features/support/hooks.rb:331 1.041
After features/support/hooks.rb:100 0.006
Tags: @product
2:28.986
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 8.400
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.276
And I create a persistent partition 28.171
And I manually store legacy localization settings in Persistent Storage 0.567
When I shutdown Tails and wait for the computer to power off 6.669
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 36.726
Then the Welcome Screen's language is set to English 0.272
And the Welcome Screen's formats is set to United States 0.209
When I enable persistence 7.228
Then the Welcome Screen's language is set to German 0.458
And the Welcome Screen's formats is set to France 0.186
When I set the language to Italian (it) 4.476
Then the language and keyboard have not been saved in cleartext storage 2.094
When I save the language and keyboard options in cleartext storage 2.375
Then the "it" language and keyboard have been saved in cleartext storage 0.105
And I shutdown Tails and wait for the computer to power off 2.808
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 37.123
Then the Welcome Screen's language is set to Italian 0.558
And the Welcome Screen's formats is set to Italy 0.174
When I enable persistence 9.235
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.203
And the Welcome Screen's language is set to Italian 0.660
After features/support/hooks.rb:331 0.776
After features/support/hooks.rb:100 0.010