Project Number Date
test_Tails_ISO_devel 4346 15 Apr 2026, 11:05

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 26:44.471 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
48.276
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.449
And I log in to a new session in German (de) 25.473
Then the live user's Documents directory exists 0.043
And there is a GNOME bookmark for the Documents directory 14.309
After features/support/hooks.rb:331 1.148
After features/support/hooks.rb:100 0.000
Tags: @product
48.024
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.198
And I log in to a new session in German (de) 26.163
Then the live user's Downloads directory exists 0.055
And there is a GNOME bookmark for the Downloads directory 14.606
After features/support/hooks.rb:331 1.238
After features/support/hooks.rb:100 0.000
Tags: @product
47.143
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.312
And I log in to a new session in German (de) 25.314
Then the live user's Music directory exists 0.073
And there is a GNOME bookmark for the Music directory 14.443
After features/support/hooks.rb:331 0.849
After features/support/hooks.rb:100 0.000
Tags: @product
49.384
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.134
And I log in to a new session in German (de) 27.418
Then the live user's Pictures directory exists 0.046
And there is a GNOME bookmark for the Pictures directory 14.785
After features/support/hooks.rb:331 1.134
After features/support/hooks.rb:100 0.000
Tags: @product
47.615
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.503
And I log in to a new session in German (de) 25.591
Then the live user's Videos directory exists 0.040
And there is a GNOME bookmark for the Videos directory 14.480
After features/support/hooks.rb:331 0.825
After features/support/hooks.rb:100 0.000
1:20.142
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.176
When I log in to a new session in Arabic (ar) 25.830
Then the keyboard layout is set to "eg" 0.116
And tpsd is localized to the selected locale 0.087
When the network is plugged 0.016
And Tor is ready 12.469
Then I successfully start the Unsafe Browser 5.625
And I kill the Unsafe Browser 5.218
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 7.596
And DuckDuckGo is the default search engine 5.498
And I kill the Tor Browser 5.214
And the screen keyboard works in Thunderbird 4.825
And the layout of the screen keyboard is set to "us" 0.391
After features/support/hooks.rb:331 0.952
After features/support/hooks.rb:100 0.000
1:20.476
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.333
When I log in to a new session in Chinese (zh_CN) 25.664
Then the keyboard layout is set to "cn" 0.132
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.016
And Tor is ready 12.969
Then I successfully start the Unsafe Browser 5.477
And I kill the Unsafe Browser 5.236
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.168
And DuckDuckGo is the default search engine 4.905
And I kill the Tor Browser 5.229
And the screen keyboard works in Thunderbird 4.805
And the layout of the screen keyboard is set to "us" 0.374
After features/support/hooks.rb:331 1.132
After features/support/hooks.rb:100 0.000
1:3.832
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 English (en) 11.751
Then the keyboard layout is set to "us" 0.101
And tpsd is localized to the selected locale 0.135
When the network is plugged 0.015
And Tor is ready 11.624
Then I successfully start the Unsafe Browser 5.636
And I kill the Unsafe Browser 5.207
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 7.988
And DuckDuckGo is the default search engine 3.904
And I kill the Tor Browser 5.179
And the screen keyboard works in Thunderbird 4.660
And the layout of the screen keyboard is set to "us" 0.420
After features/support/hooks.rb:331 1.224
After features/support/hooks.rb:100 0.000
1:19.753
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.349
When I log in to a new session in French (fr) 26.634
Then the keyboard layout is set to "fr" 0.114
And tpsd is localized to the selected locale 0.086
When the network is plugged 0.017
And Tor is ready 11.365
Then I successfully start the Unsafe Browser 5.398
And I kill the Unsafe Browser 5.234
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 8.138
And DuckDuckGo is the default search engine 5.144
And I kill the Tor Browser 5.203
And the screen keyboard works in Thunderbird 4.626
And the layout of the screen keyboard is set to "fr" 0.382
After features/support/hooks.rb:331 1.479
After features/support/hooks.rb:100 0.000
1:20.381
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.494
When I log in to a new session in German (de) 26.284
Then the keyboard layout is set to "de" 0.125
And tpsd is localized to the selected locale 0.137
When the network is plugged 0.027
And Tor is ready 11.843
Then I successfully start the Unsafe Browser 5.456
And I kill the Unsafe Browser 5.239
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 8.350
And DuckDuckGo is the default search engine 5.034
And I kill the Tor Browser 5.257
And the screen keyboard works in Thunderbird 4.695
And the layout of the screen keyboard is set to "de" 0.349
After features/support/hooks.rb:331 1.400
After features/support/hooks.rb:100 0.000
1:53.085
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.363
When I log in to a new session in Hindi (hi) 26.973
Then the keyboard layout is set to "in" 0.118
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.019
And Tor is ready 40.899
Then I successfully start the Unsafe Browser 4.495
And I kill the Unsafe Browser 5.326
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 11.627
And DuckDuckGo is the default search engine 5.637
And I kill the Tor Browser 5.234
And the screen keyboard works in Thunderbird 4.810
And the layout of the screen keyboard is set to "us" 0.416
After features/support/hooks.rb:331 1.195
After features/support/hooks.rb:100 0.000
1:22.922
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.688
When I log in to a new session in Indonesian (id) 27.075
Then the keyboard layout is set to "id" 0.136
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.033
And Tor is ready 13.539
Then I successfully start the Unsafe Browser 5.287
And I kill the Unsafe Browser 5.211
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 7.789
And DuckDuckGo is the default search engine 5.728
And I kill the Tor Browser 5.175
And the screen keyboard works in Thunderbird 4.727
And the layout of the screen keyboard is set to "us" 0.368
After features/support/hooks.rb:331 1.441
After features/support/hooks.rb:100 0.000
1:21.373
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.456
When I log in to a new session in Italian (it) 26.880
Then the keyboard layout is set to "it" 0.121
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.024
And Tor is ready 11.771
Then I successfully start the Unsafe Browser 5.496
And I kill the Unsafe Browser 5.210
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 8.539
And DuckDuckGo is the default search engine 5.688
And I kill the Tor Browser 5.232
And the screen keyboard works in Thunderbird 4.390
And the layout of the screen keyboard is set to "us" 0.380
After features/support/hooks.rb:331 1.257
After features/support/hooks.rb:100 0.000
1:21.704
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.522
When I log in to a new session in Persian (fa) 26.279
Then the keyboard layout is set to "ir" 0.110
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.017
And Tor is ready 12.687
Then I successfully start the Unsafe Browser 4.871
And I kill the Unsafe Browser 5.198
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.624
And DuckDuckGo is the default search engine 5.398
And I kill the Tor Browser 5.297
And the screen keyboard works in Thunderbird 5.103
And the layout of the screen keyboard is set to "ir" 0.431
After features/support/hooks.rb:331 1.256
After features/support/hooks.rb:100 0.000
1:21.163
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.693
When I log in to a new session in Portuguese (pt) 26.585
Then the keyboard layout is set to "pt" 0.092
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.015
And Tor is ready 11.565
Then I successfully start the Unsafe Browser 4.874
And I kill the Unsafe Browser 5.228
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 8.884
And DuckDuckGo is the default search engine 5.214
And I kill the Tor Browser 5.264
And the screen keyboard works in Thunderbird 5.056
And the layout of the screen keyboard is set to "us" 0.497
After features/support/hooks.rb:331 0.946
After features/support/hooks.rb:100 0.000
1:19.946
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.284
When I log in to a new session in Russian (ru) 26.395
Then the keyboard layout is set to "ru" 0.105
And tpsd is localized to the selected locale 0.152
When the network is plugged 0.017
And Tor is ready 11.403
Then I successfully start the Unsafe Browser 5.281
And I kill the Unsafe Browser 5.214
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 8.448
And DuckDuckGo is the default search engine 4.930
And I kill the Tor Browser 5.249
And the screen keyboard works in Thunderbird 4.984
And the layout of the screen keyboard is set to "ru" 0.403
After features/support/hooks.rb:331 1.187
After features/support/hooks.rb:100 0.000
1:21.973
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.484
When I log in to a new session in Spanish (es) 27.746
Then the keyboard layout is set to "es" 0.103
And tpsd is localized to the selected locale 0.097
When the network is plugged 0.019
And Tor is ready 11.800
Then I successfully start the Unsafe Browser 5.157
And I kill the Unsafe Browser 5.210
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 8.508
And DuckDuckGo is the default search engine 5.062
And I kill the Tor Browser 5.293
And the screen keyboard works in Thunderbird 5.025
And the layout of the screen keyboard is set to "us" 0.390
After features/support/hooks.rb:331 1.105
After features/support/hooks.rb:100 0.000
1:19.142
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.223
When I log in to a new session in Turkish (tr) 26.057
Then the keyboard layout is set to "tr" 0.120
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.018
And Tor is ready 11.733
Then I successfully start the Unsafe Browser 5.477
And I kill the Unsafe Browser 5.261
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 7.521
And DuckDuckGo is the default search engine 4.995
And I kill the Tor Browser 5.293
And the screen keyboard works in Thunderbird 4.776
And the layout of the screen keyboard is set to "us" 0.504
After features/support/hooks.rb:331 0.912
After features/support/hooks.rb:100 0.000
Tags: @product
1:2.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 8.738
When I set the language to Italian (it) 4.634
Then the language and keyboard have not been saved in cleartext storage 2.082
When I shutdown Tails and wait for the computer to power off 6.931
And I start Tails from USB drive "__internal" with network unplugged 39.494
Then the Welcome Screen's language is set to English 0.314
After features/support/hooks.rb:331 0.812
After features/support/hooks.rb:100 0.054
Tags: @product
1:15.149
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.084
When I set the language to Italian (it) 4.565
And I save the language and keyboard options in cleartext storage 2.380
Then the "it" language and keyboard have been saved in cleartext storage 0.128
When I set the language to French (fr) 4.504
Then the "fr" language and keyboard have been saved in cleartext storage 0.092
And I shutdown Tails and wait for the computer to power off 5.453
And I start Tails from USB drive "__internal" with network unplugged 39.886
Then the "fr" language and keyboard have been saved in cleartext storage 0.406
And the Welcome Screen's language is set to French 1.024
When I log in to a new session 8.584
Then the language is set to French 0.037
After features/support/hooks.rb:331 0.658
After features/support/hooks.rb:100 0.011
Tags: @product
2:40.780
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.579
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.328
And I create a persistent partition 30.864
And I manually store legacy localization settings in Persistent Storage 0.644
When I shutdown Tails and wait for the computer to power off 9.435
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 39.083
Then the Welcome Screen's language is set to English 0.310
And the Welcome Screen's formats is set to United States 0.222
When I enable persistence 8.199
Then the Welcome Screen's language is set to German 0.477
And the Welcome Screen's formats is set to France 0.241
When I set the language to Italian (it) 4.468
Then the language and keyboard have not been saved in cleartext storage 2.090
When I save the language and keyboard options in cleartext storage 2.403
Then the "it" language and keyboard have been saved in cleartext storage 0.114
And I shutdown Tails and wait for the computer to power off 2.719
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 38.134
Then the Welcome Screen's language is set to Italian 0.620
And the Welcome Screen's formats is set to Italy 0.230
When I enable persistence 10.677
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.215
And the Welcome Screen's language is set to Italian 0.717
After features/support/hooks.rb:331 0.997
After features/support/hooks.rb:100 0.012