Project Number Date
test_Tails_ISO_devel 4300 28 Mar 2026, 11:34

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:6.790 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
53.567
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 8.741
And I log in to a new session in German (de) 30.087
Then the live user's Documents directory exists 0.047
And there is a GNOME bookmark for the Documents directory 14.690
After features/support/hooks.rb:331 1.021
After features/support/hooks.rb:100 0.000
Tags: @product
51.648
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.101
And I log in to a new session in German (de) 29.446
Then the live user's Downloads directory exists 0.073
And there is a GNOME bookmark for the Downloads directory 15.026
After features/support/hooks.rb:331 1.149
After features/support/hooks.rb:100 0.000
Tags: @product
52.697
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.407
And I log in to a new session in German (de) 30.623
Then the live user's Music directory exists 0.056
And there is a GNOME bookmark for the Music directory 14.610
After features/support/hooks.rb:331 0.949
After features/support/hooks.rb:100 0.000
Tags: @product
51.354
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.813
And I log in to a new session in German (de) 29.122
Then the live user's Pictures directory exists 0.038
And there is a GNOME bookmark for the Pictures directory 14.380
After features/support/hooks.rb:331 1.151
After features/support/hooks.rb:100 0.000
Tags: @product
52.148
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.329
And I log in to a new session in German (de) 30.226
Then the live user's Videos directory exists 0.045
And there is a GNOME bookmark for the Videos directory 14.546
After features/support/hooks.rb:331 0.916
After features/support/hooks.rb:100 0.000
1:27.892
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.467
When I log in to a new session in Arabic (ar) 32.269
Then the keyboard layout is set to "eg" 0.095
And tpsd is localized to the selected locale 0.086
When the network is plugged 0.014
And Tor is ready 13.244
Then I successfully start the Unsafe Browser 5.770
And I kill the Unsafe Browser 5.218
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 7.665
And DuckDuckGo is the default search engine 5.556
And I kill the Tor Browser 5.230
And the screen keyboard works in Thunderbird 4.837
And the layout of the screen keyboard is set to "us" 0.384
After features/support/hooks.rb:331 1.656
After features/support/hooks.rb:100 0.000
1:27.249
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.240
When I log in to a new session in Chinese (zh_CN) 30.194
Then the keyboard layout is set to "cn" 0.138
And tpsd is localized to the selected locale 0.173
When the network is plugged 0.030
And Tor is ready 13.344
Then I successfully start the Unsafe Browser 6.200
And I kill the Unsafe Browser 5.217
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 8.637
And DuckDuckGo is the default search engine 5.101
And I kill the Tor Browser 5.360
And the screen keyboard works in Thunderbird 5.181
And the layout of the screen keyboard is set to "us" 0.376
After features/support/hooks.rb:331 1.150
After features/support/hooks.rb:100 0.000
1:11.309
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.741
When I log in to a new session in English (en) 17.903
Then the keyboard layout is set to "us" 0.118
And tpsd is localized to the selected locale 0.124
When the network is plugged 0.019
And Tor is ready 10.710
Then I successfully start the Unsafe Browser 6.311
And I kill the Unsafe Browser 6.592
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 7.608
And DuckDuckGo is the default search engine 3.850
And I kill the Tor Browser 5.273
And the screen keyboard works in Thunderbird 4.640
And the layout of the screen keyboard is set to "us" 0.349
After features/support/hooks.rb:331 1.307
After features/support/hooks.rb:100 0.000
1:58.792
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.615
When I log in to a new session in French (fr) 30.260
Then the keyboard layout is set to "fr" 0.123
And tpsd is localized to the selected locale 0.108
When the network is plugged 0.017
And Tor is ready 42.597
Then I successfully start the Unsafe Browser 4.873
And I kill the Unsafe Browser 5.229
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 11.829
And DuckDuckGo is the default search engine 5.574
And I kill the Tor Browser 5.289
And the screen keyboard works in Thunderbird 4.847
And the layout of the screen keyboard is set to "fr" 0.373
After features/support/hooks.rb:331 1.321
After features/support/hooks.rb:100 0.000
1:27.119
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.326
When I log in to a new session in German (de) 31.354
Then the keyboard layout is set to "de" 0.097
And tpsd is localized to the selected locale 0.103
When the network is plugged 0.015
And Tor is ready 11.647
Then I successfully start the Unsafe Browser 6.402
And I kill the Unsafe Browser 5.219
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 8.382
And DuckDuckGo is the default search engine 5.636
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 5.247
And the layout of the screen keyboard is set to "de" 0.402
After features/support/hooks.rb:331 1.087
After features/support/hooks.rb:100 0.000
1:25.348
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.615
When I log in to a new session in Hindi (hi) 30.069
Then the keyboard layout is set to "in" 0.134
And tpsd is localized to the selected locale 0.163
When the network is plugged 0.070
And Tor is ready 11.456
Then I successfully start the Unsafe Browser 6.009
And I kill the Unsafe Browser 5.203
When I enable the screen keyboard 0.047
Then the screen keyboard works in Tor Browser 8.591
And DuckDuckGo is the default search engine 5.510
And I kill the Tor Browser 5.238
And the screen keyboard works in Thunderbird 4.863
And the layout of the screen keyboard is set to "us" 0.372
After features/support/hooks.rb:331 1.493
After features/support/hooks.rb:100 0.000
1:27.778
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.449
When I log in to a new session in Indonesian (id) 31.692
Then the keyboard layout is set to "id" 0.099
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.017
And Tor is ready 13.134
Then I successfully start the Unsafe Browser 5.658
And I kill the Unsafe Browser 5.232
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 8.223
And DuckDuckGo is the default search engine 5.873
And I kill the Tor Browser 5.211
And the screen keyboard works in Thunderbird 4.631
And the layout of the screen keyboard is set to "us" 0.391
After features/support/hooks.rb:331 0.944
After features/support/hooks.rb:100 0.000
1:28.616
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.730
When I log in to a new session in Italian (it) 32.373
Then the keyboard layout is set to "it" 0.111
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.016
And Tor is ready 12.328
Then I successfully start the Unsafe Browser 5.869
And I kill the Unsafe Browser 5.243
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.750
And DuckDuckGo is the default search engine 4.974
And I kill the Tor Browser 5.224
And the screen keyboard works in Thunderbird 5.410
And the layout of the screen keyboard is set to "us" 0.411
After features/support/hooks.rb:331 0.977
After features/support/hooks.rb:100 0.000
1:59.989
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.285
When I log in to a new session in Persian (fa) 31.468
Then the keyboard layout is set to "ir" 0.142
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.014
And Tor is ready 42.414
Then I successfully start the Unsafe Browser 5.856
And I kill the Unsafe Browser 5.233
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 11.865
And DuckDuckGo is the default search engine 5.322
And I kill the Tor Browser 5.211
And the screen keyboard works in Thunderbird 4.645
And the layout of the screen keyboard is set to "ir" 0.372
After features/support/hooks.rb:331 1.237
After features/support/hooks.rb:100 0.000
1:25.498
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.294
When I log in to a new session in Portuguese (pt) 29.650
Then the keyboard layout is set to "pt" 0.113
And tpsd is localized to the selected locale 0.090
When the network is plugged 0.016
And Tor is ready 12.098
Then I successfully start the Unsafe Browser 5.267
And I kill the Unsafe Browser 5.327
When I enable the screen keyboard 0.137
Then the screen keyboard works in Tor Browser 8.464
And DuckDuckGo is the default search engine 6.837
And I kill the Tor Browser 5.227
And the screen keyboard works in Thunderbird 4.612
And the layout of the screen keyboard is set to "us" 0.360
After features/support/hooks.rb:331 1.097
After features/support/hooks.rb:100 0.000
1:29.618
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.374
When I log in to a new session in Russian (ru) 35.260
Then the keyboard layout is set to "ru" 0.148
And tpsd is localized to the selected locale 0.131
When the network is plugged 0.022
And Tor is ready 11.791
Then I successfully start the Unsafe Browser 4.909
And I kill the Unsafe Browser 5.529
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 8.287
And DuckDuckGo is the default search engine 5.114
And I kill the Tor Browser 5.202
And the screen keyboard works in Thunderbird 5.281
And the layout of the screen keyboard is set to "ru" 0.475
After features/support/hooks.rb:331 3.706
After features/support/hooks.rb:100 0.000
1:26.357
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 Spanish (es) 31.894
Then the keyboard layout is set to "es" 0.139
And tpsd is localized to the selected locale 0.123
When the network is plugged 0.019
And Tor is ready 11.501
Then I successfully start the Unsafe Browser 6.549
And I kill the Unsafe Browser 5.230
When I enable the screen keyboard 0.048
Then the screen keyboard works in Tor Browser 7.845
And DuckDuckGo is the default search engine 5.673
And I kill the Tor Browser 5.233
And the screen keyboard works in Thunderbird 4.351
And the layout of the screen keyboard is set to "us" 0.376
After features/support/hooks.rb:331 1.285
After features/support/hooks.rb:100 0.000
1:26.695
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.536
When I log in to a new session in Turkish (tr) 30.759
Then the keyboard layout is set to "tr" 0.111
And tpsd is localized to the selected locale 0.086
When the network is plugged 0.023
And Tor is ready 11.941
Then I successfully start the Unsafe Browser 6.030
And I kill the Unsafe Browser 5.225
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 8.653
And DuckDuckGo is the default search engine 5.745
And I kill the Tor Browser 5.242
And the screen keyboard works in Thunderbird 4.879
And the layout of the screen keyboard is set to "us" 0.397
After features/support/hooks.rb:331 1.004
After features/support/hooks.rb:100 0.000
Tags: @product
1:28.319
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 22.699
When I set the language to Italian (it) 4.595
Then the language and keyboard have not been saved in cleartext storage 2.101
When I shutdown Tails and wait for the computer to power off 13.365
And I start Tails from USB drive "__internal" with network unplugged 45.217
Then the Welcome Screen's language is set to English 0.339
After features/support/hooks.rb:331 0.771
After features/support/hooks.rb:100 0.008
Tags: @product
1:24.661
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 7.745
When I set the language to Italian (it) 4.601
And I save the language and keyboard options in cleartext storage 2.451
Then the "it" language and keyboard have been saved in cleartext storage 0.161
When I set the language to French (fr) 4.506
Then the "fr" language and keyboard have been saved in cleartext storage 0.100
And I shutdown Tails and wait for the computer to power off 8.569
And I start Tails from USB drive "__internal" with network unplugged 46.243
Then the "fr" language and keyboard have been saved in cleartext storage 0.466
And the Welcome Screen's language is set to French 0.970
When I log in to a new session 8.801
Then the language is set to French 0.043
After features/support/hooks.rb:331 0.777
After features/support/hooks.rb:100 0.006
Tags: @product
3:10.126
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.407
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.533
And I create a persistent partition 52.583
And I manually store legacy localization settings in Persistent Storage 0.788
When I shutdown Tails and wait for the computer to power off 13.963
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 40.096
Then the Welcome Screen's language is set to English 0.298
And the Welcome Screen's formats is set to United States 0.188
When I enable persistence 8.589
Then the Welcome Screen's language is set to German 0.621
And the Welcome Screen's formats is set to France 0.260
When I set the language to Italian (it) 4.531
Then the language and keyboard have not been saved in cleartext storage 2.084
When I save the language and keyboard options in cleartext storage 2.364
Then the "it" language and keyboard have been saved in cleartext storage 0.091
And I shutdown Tails and wait for the computer to power off 2.729
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 39.128
Then the Welcome Screen's language is set to Italian 0.567
And the Welcome Screen's formats is set to Italy 0.257
When I enable persistence 10.146
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.181
And the Welcome Screen's language is set to Italian 0.712
After features/support/hooks.rb:331 0.821
After features/support/hooks.rb:100 0.011