Project Number Date
test_Tails_ISO_stable 6303 15 Apr 2026, 11:47

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 30:27.861 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.851
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.623
And I log in to a new session in German (de) 29.485
Then the live user's Documents directory exists 0.043
And there is a GNOME bookmark for the Documents directory 14.698
After features/support/hooks.rb:331 1.203
After features/support/hooks.rb:100 0.000
Tags: @product
53.792
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.604
And I log in to a new session in German (de) 31.146
Then the live user's Downloads directory exists 0.059
And there is a GNOME bookmark for the Downloads directory 14.982
After features/support/hooks.rb:331 1.288
After features/support/hooks.rb:100 0.000
Tags: @product
52.474
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.492
And I log in to a new session in German (de) 30.516
Then the live user's Music directory exists 0.053
And there is a GNOME bookmark for the Music directory 14.412
After features/support/hooks.rb:331 1.075
After features/support/hooks.rb:100 0.000
Tags: @product
52.059
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.515
And I log in to a new session in German (de) 29.406
Then the live user's Pictures directory exists 0.050
And there is a GNOME bookmark for the Pictures directory 15.088
After features/support/hooks.rb:331 1.180
After features/support/hooks.rb:100 0.000
Tags: @product
54.893
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.016
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.719
And I log in to a new session in German (de) 31.977
Then the live user's Videos directory exists 0.053
And there is a GNOME bookmark for the Videos directory 15.141
After features/support/hooks.rb:331 1.513
After features/support/hooks.rb:100 0.000
1:30.243
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.632
When I log in to a new session in Arabic (ar) 33.369
Then the keyboard layout is set to "eg" 0.098
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.014
And Tor is ready 12.201
Then I successfully start the Unsafe Browser 6.081
And I kill the Unsafe Browser 5.215
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 9.276
And DuckDuckGo is the default search engine 5.092
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 5.493
And the layout of the screen keyboard is set to "us" 0.380
After features/support/hooks.rb:331 1.653
After features/support/hooks.rb:100 0.000
1:28.391
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.437
When I log in to a new session in Chinese (zh_CN) 31.521
Then the keyboard layout is set to "cn" 0.117
And tpsd is localized to the selected locale 0.151
When the network is plugged 0.036
And Tor is ready 12.235
Then I successfully start the Unsafe Browser 6.286
And I kill the Unsafe Browser 5.209
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.827
And DuckDuckGo is the default search engine 5.897
And I kill the Tor Browser 5.204
And the screen keyboard works in Thunderbird 4.978
And the layout of the screen keyboard is set to "us" 0.426
After features/support/hooks.rb:331 1.272
After features/support/hooks.rb:100 0.000
1:12.135
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.357
When I log in to a new session in English (en) 16.056
Then the keyboard layout is set to "us" 0.109
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.017
And Tor is ready 13.187
Then I successfully start the Unsafe Browser 5.914
And I kill the Unsafe Browser 5.266
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 8.844
And DuckDuckGo is the default search engine 4.293
And I kill the Tor Browser 5.296
And the screen keyboard works in Thunderbird 5.215
And the layout of the screen keyboard is set to "us" 0.365
After features/support/hooks.rb:331 1.090
After features/support/hooks.rb:100 0.000
1:29.232
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.478
When I log in to a new session in French (fr) 31.714
Then the keyboard layout is set to "fr" 0.116
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.025
And Tor is ready 12.143
Then I successfully start the Unsafe Browser 6.160
And I kill the Unsafe Browser 5.169
When I enable the screen keyboard 0.080
Then the screen keyboard works in Tor Browser 9.068
And DuckDuckGo is the default search engine 5.801
And I kill the Tor Browser 5.191
And the screen keyboard works in Thunderbird 5.658
And the layout of the screen keyboard is set to "fr" 0.510
After features/support/hooks.rb:331 1.158
After features/support/hooks.rb:100 0.000
1:28.904
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 8.123
When I log in to a new session in German (de) 32.332
Then the keyboard layout is set to "de" 0.102
And tpsd is localized to the selected locale 0.115
When the network is plugged 0.016
And Tor is ready 11.788
Then I successfully start the Unsafe Browser 6.001
And I kill the Unsafe Browser 5.193
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 8.343
And DuckDuckGo is the default search engine 5.597
And I kill the Tor Browser 5.415
And the screen keyboard works in Thunderbird 5.418
And the layout of the screen keyboard is set to "de" 0.399
After features/support/hooks.rb:331 1.275
After features/support/hooks.rb:100 0.000
1:43.184
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 19.986
When I log in to a new session in Hindi (hi) 32.458
Then the keyboard layout is set to "in" 0.107
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.016
And Tor is ready 12.775
Then I successfully start the Unsafe Browser 6.713
And I kill the Unsafe Browser 5.263
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 8.905
And DuckDuckGo is the default search engine 6.209
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 4.873
And the layout of the screen keyboard is set to "us" 0.479
After features/support/hooks.rb:331 1.137
After features/support/hooks.rb:100 0.000
1:54.402
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 33.475
When I log in to a new session in Indonesian (id) 32.764
Then the keyboard layout is set to "id" 0.112
And tpsd is localized to the selected locale 0.133
When the network is plugged 0.016
And Tor is ready 11.711
Then I successfully start the Unsafe Browser 5.911
And I kill the Unsafe Browser 5.239
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 8.709
And DuckDuckGo is the default search engine 5.645
And I kill the Tor Browser 5.282
And the screen keyboard works in Thunderbird 4.956
And the layout of the screen keyboard is set to "us" 0.387
After features/support/hooks.rb:331 1.210
After features/support/hooks.rb:100 0.000
1:28.779
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.426
When I log in to a new session in Italian (it) 30.620
Then the keyboard layout is set to "it" 0.116
And tpsd is localized to the selected locale 0.108
When the network is plugged 0.024
And Tor is ready 12.358
Then I successfully start the Unsafe Browser 5.560
And I kill the Unsafe Browser 5.602
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 9.241
And DuckDuckGo is the default search engine 6.085
And I kill the Tor Browser 5.251
And the screen keyboard works in Thunderbird 5.863
And the layout of the screen keyboard is set to "us" 0.448
After features/support/hooks.rb:331 1.843
After features/support/hooks.rb:100 0.000
1:30.652
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.953
When I log in to a new session in Persian (fa) 34.835
Then the keyboard layout is set to "ir" 0.155
And tpsd is localized to the selected locale 0.124
When the network is plugged 0.026
And Tor is ready 12.212
Then I successfully start the Unsafe Browser 6.306
And I kill the Unsafe Browser 5.244
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 7.926
And DuckDuckGo is the default search engine 5.455
And I kill the Tor Browser 5.232
And the screen keyboard works in Thunderbird 4.728
And the layout of the screen keyboard is set to "ir" 0.379
After features/support/hooks.rb:331 1.065
After features/support/hooks.rb:100 0.000
1:30.968
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 7.593
When I log in to a new session in Portuguese (pt) 32.727
Then the keyboard layout is set to "pt" 0.116
And tpsd is localized to the selected locale 0.123
When the network is plugged 0.035
And Tor is ready 13.122
Then I successfully start the Unsafe Browser 5.401
And I kill the Unsafe Browser 5.215
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 9.331
And DuckDuckGo is the default search engine 5.505
And I kill the Tor Browser 5.207
And the screen keyboard works in Thunderbird 5.997
And the layout of the screen keyboard is set to "us" 0.523
After features/support/hooks.rb:331 1.446
After features/support/hooks.rb:100 0.000
1:27.137
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.554
When I log in to a new session in Russian (ru) 30.516
Then the keyboard layout is set to "ru" 0.157
And tpsd is localized to the selected locale 0.092
When the network is plugged 0.027
And Tor is ready 12.821
Then I successfully start the Unsafe Browser 6.155
And I kill the Unsafe Browser 5.418
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 8.048
And DuckDuckGo is the default search engine 6.071
And I kill the Tor Browser 5.278
And the screen keyboard works in Thunderbird 4.556
And the layout of the screen keyboard is set to "ru" 0.362
After features/support/hooks.rb:331 1.270
After features/support/hooks.rb:100 0.000
1:33.496
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.401
When I log in to a new session in Spanish (es) 33.339
Then the keyboard layout is set to "es" 0.141
And tpsd is localized to the selected locale 0.137
When the network is plugged 0.067
And Tor is ready 12.944
Then I successfully start the Unsafe Browser 5.563
And I kill the Unsafe Browser 5.220
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 12.132
And DuckDuckGo is the default search engine 5.410
And I kill the Tor Browser 5.268
And the screen keyboard works in Thunderbird 5.341
And the layout of the screen keyboard is set to "us" 0.443
After features/support/hooks.rb:331 1.415
After features/support/hooks.rb:100 0.000
2:3.161
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.311
When I log in to a new session in Turkish (tr) 35.399
Then the keyboard layout is set to "tr" 0.095
And tpsd is localized to the selected locale 0.116
When the network is plugged 0.013
And Tor is ready 41.675
Then I successfully start the Unsafe Browser 5.140
And I kill the Unsafe Browser 5.368
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 12.039
And DuckDuckGo is the default search engine 5.481
And I kill the Tor Browser 5.273
And the screen keyboard works in Thunderbird 4.807
And the layout of the screen keyboard is set to "us" 0.374
After features/support/hooks.rb:331 1.185
After features/support/hooks.rb:100 0.000
Tags: @product
1:11.613
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.005
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 9.758
When I set the language to Italian (it) 5.620
Then the language and keyboard have not been saved in cleartext storage 2.088
When I shutdown Tails and wait for the computer to power off 11.586
And I start Tails from USB drive "__internal" with network unplugged 42.293
Then the Welcome Screen's language is set to English 0.265
After features/support/hooks.rb:331 0.947
After features/support/hooks.rb:100 0.014
Tags: @product
1:21.195
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 7.809
When I set the language to Italian (it) 5.832
And I save the language and keyboard options in cleartext storage 2.579
Then the "it" language and keyboard have been saved in cleartext storage 0.125
When I set the language to French (fr) 4.526
Then the "fr" language and keyboard have been saved in cleartext storage 0.132
And I shutdown Tails and wait for the computer to power off 7.192
And I start Tails from USB drive "__internal" with network unplugged 42.242
Then the "fr" language and keyboard have been saved in cleartext storage 0.458
And the Welcome Screen's language is set to French 0.907
When I log in to a new session 9.342
Then the language is set to French 0.045
After features/support/hooks.rb:331 0.727
After features/support/hooks.rb:100 0.007
Tags: @product
3:8.294
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 8.896
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.883
And I create a persistent partition 47.054
And I manually store legacy localization settings in Persistent Storage 0.658
When I shutdown Tails and wait for the computer to power off 14.196
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 41.912
Then the Welcome Screen's language is set to English 0.317
And the Welcome Screen's formats is set to United States 0.279
When I enable persistence 8.339
Then the Welcome Screen's language is set to German 0.525
And the Welcome Screen's formats is set to France 0.217
When I set the language to Italian (it) 4.596
Then the language and keyboard have not been saved in cleartext storage 2.161
When I save the language and keyboard options in cleartext storage 2.546
Then the "it" language and keyboard have been saved in cleartext storage 0.128
And I shutdown Tails and wait for the computer to power off 2.975
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 40.703
Then the Welcome Screen's language is set to Italian 0.731
And the Welcome Screen's formats is set to Italy 0.230
When I enable persistence 9.981
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.222
And the Welcome Screen's language is set to Italian 0.737
After features/support/hooks.rb:331 0.650
After features/support/hooks.rb:100 0.050