Project Number Date
test_Tails_ISO_devel 4306 31 Mar 2026, 07:44

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.707 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.128
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.849
And I log in to a new session in German (de) 26.436
Then the live user's Documents directory exists 0.040
And there is a GNOME bookmark for the Documents directory 14.802
After features/support/hooks.rb:331 0.905
After features/support/hooks.rb:100 0.000
Tags: @product
49.360
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.291
And I log in to a new session in German (de) 27.388
Then the live user's Downloads directory exists 0.066
And there is a GNOME bookmark for the Downloads directory 14.612
After features/support/hooks.rb:331 1.110
After features/support/hooks.rb:100 0.000
Tags: @product
49.026
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.383
And I log in to a new session in German (de) 26.847
Then the live user's Music directory exists 0.060
And there is a GNOME bookmark for the Music directory 14.735
After features/support/hooks.rb:331 0.934
After features/support/hooks.rb:100 0.000
Tags: @product
49.009
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.320
And I log in to a new session in German (de) 26.977
Then the live user's Pictures directory exists 0.049
And there is a GNOME bookmark for the Pictures directory 14.661
After features/support/hooks.rb:331 2.096
After features/support/hooks.rb:100 0.000
Tags: @product
48.348
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.425
And I log in to a new session in German (de) 25.850
Then the live user's Videos directory exists 0.050
And there is a GNOME bookmark for the Videos directory 15.022
After features/support/hooks.rb:331 1.207
After features/support/hooks.rb:100 0.000
1:24.778
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.379
When I log in to a new session in Arabic (ar) 27.788
Then the keyboard layout is set to "eg" 0.087
And tpsd is localized to the selected locale 0.125
When the network is plugged 0.017
And Tor is ready 12.552
Then I successfully start the Unsafe Browser 6.422
And I kill the Unsafe Browser 5.418
When I enable the screen keyboard 0.050
Then the screen keyboard works in Tor Browser 9.271
And DuckDuckGo is the default search engine 5.236
And I kill the Tor Browser 5.240
And the screen keyboard works in Thunderbird 4.841
And the layout of the screen keyboard is set to "us" 0.345
After features/support/hooks.rb:331 1.460
After features/support/hooks.rb:100 0.000
1:21.867
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.360
When I log in to a new session in Chinese (zh_CN) 26.131
Then the keyboard layout is set to "cn" 0.094
And tpsd is localized to the selected locale 0.116
When the network is plugged 0.022
And Tor is ready 12.115
Then I successfully start the Unsafe Browser 5.315
And I kill the Unsafe Browser 5.220
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.689
And DuckDuckGo is the default search engine 5.642
And I kill the Tor Browser 5.213
And the screen keyboard works in Thunderbird 5.424
And the layout of the screen keyboard is set to "us" 0.459
After features/support/hooks.rb:331 2.520
After features/support/hooks.rb:100 0.000
1:4.632
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.250
When I log in to a new session in English (en) 11.563
Then the keyboard layout is set to "us" 0.106
And tpsd is localized to the selected locale 0.092
When the network is plugged 0.021
And Tor is ready 11.581
Then I successfully start the Unsafe Browser 6.023
And I kill the Unsafe Browser 5.204
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 8.139
And DuckDuckGo is the default search engine 3.882
And I kill the Tor Browser 5.218
And the screen keyboard works in Thunderbird 5.064
And the layout of the screen keyboard is set to "us" 0.390
After features/support/hooks.rb:331 0.896
After features/support/hooks.rb:100 0.000
1:22.499
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.249
When I log in to a new session in French (fr) 27.537
Then the keyboard layout is set to "fr" 0.112
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.017
And Tor is ready 11.830
Then I successfully start the Unsafe Browser 5.462
And I kill the Unsafe Browser 5.220
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 8.340
And DuckDuckGo is the default search engine 6.255
And I kill the Tor Browser 5.296
And the screen keyboard works in Thunderbird 4.660
And the layout of the screen keyboard is set to "fr" 0.366
After features/support/hooks.rb:331 1.515
After features/support/hooks.rb:100 0.000
1:21.728
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.281
When I log in to a new session in German (de) 26.489
Then the keyboard layout is set to "de" 0.130
And tpsd is localized to the selected locale 0.166
When the network is plugged 0.020
And Tor is ready 12.779
Then I successfully start the Unsafe Browser 5.527
And I kill the Unsafe Browser 5.255
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 8.529
And DuckDuckGo is the default search engine 5.250
And I kill the Tor Browser 5.255
And the screen keyboard works in Thunderbird 4.608
And the layout of the screen keyboard is set to "de" 0.371
After features/support/hooks.rb:331 0.946
After features/support/hooks.rb:100 0.000
1:21.513
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.487
When I log in to a new session in Hindi (hi) 26.909
Then the keyboard layout is set to "in" 0.093
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.018
And Tor is ready 11.689
Then I successfully start the Unsafe Browser 5.343
And I kill the Unsafe Browser 5.192
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 9.000
And DuckDuckGo is the default search engine 5.160
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 4.876
And the layout of the screen keyboard is set to "us" 0.364
After features/support/hooks.rb:331 1.390
After features/support/hooks.rb:100 0.000
1:20.524
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.399
When I log in to a new session in Indonesian (id) 25.740
Then the keyboard layout is set to "id" 0.113
And tpsd is localized to the selected locale 0.097
When the network is plugged 0.025
And Tor is ready 11.910
Then I successfully start the Unsafe Browser 5.433
And I kill the Unsafe Browser 5.213
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 8.858
And DuckDuckGo is the default search engine 5.114
And I kill the Tor Browser 5.204
And the screen keyboard works in Thunderbird 4.980
And the layout of the screen keyboard is set to "us" 0.371
After features/support/hooks.rb:331 1.122
After features/support/hooks.rb:100 0.000
1:24.085
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.584
When I log in to a new session in Italian (it) 27.247
Then the keyboard layout is set to "it" 0.096
And tpsd is localized to the selected locale 0.108
When the network is plugged 0.014
And Tor is ready 12.037
Then I successfully start the Unsafe Browser 5.583
And I kill the Unsafe Browser 5.221
When I enable the screen keyboard 0.150
Then the screen keyboard works in Tor Browser 9.190
And DuckDuckGo is the default search engine 5.384
And I kill the Tor Browser 5.220
And the screen keyboard works in Thunderbird 5.777
And the layout of the screen keyboard is set to "us" 0.468
After features/support/hooks.rb:331 1.445
After features/support/hooks.rb:100 0.000
1:21.286
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.640
When I log in to a new session in Persian (fa) 26.513
Then the keyboard layout is set to "ir" 0.111
And tpsd is localized to the selected locale 0.123
When the network is plugged 0.016
And Tor is ready 11.613
Then I successfully start the Unsafe Browser 5.405
And I kill the Unsafe Browser 5.202
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.564
And DuckDuckGo is the default search engine 5.524
And I kill the Tor Browser 5.190
And the screen keyboard works in Thunderbird 4.930
And the layout of the screen keyboard is set to "ir" 0.385
After features/support/hooks.rb:331 1.339
After features/support/hooks.rb:100 0.000
1:22.531
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.183
When I log in to a new session in Portuguese (pt) 27.410
Then the keyboard layout is set to "pt" 0.097
And tpsd is localized to the selected locale 0.179
When the network is plugged 0.017
And Tor is ready 12.628
Then I successfully start the Unsafe Browser 5.488
And I kill the Unsafe Browser 5.221
When I enable the screen keyboard 0.117
Then the screen keyboard works in Tor Browser 7.646
And DuckDuckGo is the default search engine 5.532
And I kill the Tor Browser 5.207
And the screen keyboard works in Thunderbird 5.397
And the layout of the screen keyboard is set to "us" 0.402
After features/support/hooks.rb:331 1.167
After features/support/hooks.rb:100 0.000
1:25.477
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.488
When I log in to a new session in Russian (ru) 26.454
Then the keyboard layout is set to "ru" 0.234
And tpsd is localized to the selected locale 0.118
When the network is plugged 0.021
And Tor is ready 12.190
Then I successfully start the Unsafe Browser 6.053
And I kill the Unsafe Browser 5.258
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 11.673
And DuckDuckGo is the default search engine 5.218
And I kill the Tor Browser 5.254
And the screen keyboard works in Thunderbird 4.960
And the layout of the screen keyboard is set to "ru" 0.496
After features/support/hooks.rb:331 1.291
After features/support/hooks.rb:100 0.000
1:20.900
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.356
When I log in to a new session in Spanish (es) 25.567
Then the keyboard layout is set to "es" 0.115
And tpsd is localized to the selected locale 0.102
When the network is plugged 0.013
And Tor is ready 11.837
Then I successfully start the Unsafe Browser 5.378
And I kill the Unsafe Browser 5.265
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.872
And DuckDuckGo is the default search engine 5.627
And I kill the Tor Browser 5.231
And the screen keyboard works in Thunderbird 5.108
And the layout of the screen keyboard is set to "us" 0.361
After features/support/hooks.rb:331 1.276
After features/support/hooks.rb:100 0.000
1:22.167
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.421
When I log in to a new session in Turkish (tr) 26.886
Then the keyboard layout is set to "tr" 0.115
And tpsd is localized to the selected locale 0.095
When the network is plugged 0.016
And Tor is ready 13.000
Then I successfully start the Unsafe Browser 4.856
And I kill the Unsafe Browser 5.233
When I enable the screen keyboard 0.101
Then the screen keyboard works in Tor Browser 8.453
And DuckDuckGo is the default search engine 5.342
And I kill the Tor Browser 5.197
And the screen keyboard works in Thunderbird 5.034
And the layout of the screen keyboard is set to "us" 0.412
After features/support/hooks.rb:331 1.202
After features/support/hooks.rb:100 0.000
Tags: @product
1:4.656
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.889
When I set the language to Italian (it) 4.609
Then the language and keyboard have not been saved in cleartext storage 2.076
When I shutdown Tails and wait for the computer to power off 7.341
And I start Tails from USB drive "__internal" with network unplugged 41.467
Then the Welcome Screen's language is set to English 0.271
After features/support/hooks.rb:331 0.880
After features/support/hooks.rb:100 0.034
Tags: @product
1:17.872
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 8.051
When I set the language to Italian (it) 4.677
And I save the language and keyboard options in cleartext storage 2.443
Then the "it" language and keyboard have been saved in cleartext storage 0.119
When I set the language to French (fr) 4.549
Then the "fr" language and keyboard have been saved in cleartext storage 0.094
And I shutdown Tails and wait for the computer to power off 5.395
And I start Tails from USB drive "__internal" with network unplugged 41.894
Then the "fr" language and keyboard have been saved in cleartext storage 0.448
And the Welcome Screen's language is set to French 1.077
When I log in to a new session 9.053
Then the language is set to French 0.067
After features/support/hooks.rb:331 0.932
After features/support/hooks.rb:100 0.047
Tags: @product
2:42.312
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 logged in 8.330
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.445
And I create a persistent partition 30.248
And I manually store legacy localization settings in Persistent Storage 0.626
When I shutdown Tails and wait for the computer to power off 9.551
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 39.290
Then the Welcome Screen's language is set to English 0.388
And the Welcome Screen's formats is set to United States 0.354
When I enable persistence 8.283
Then the Welcome Screen's language is set to German 0.426
And the Welcome Screen's formats is set to France 0.313
When I set the language to Italian (it) 4.567
Then the language and keyboard have not been saved in cleartext storage 2.085
When I save the language and keyboard options in cleartext storage 2.427
Then the "it" language and keyboard have been saved in cleartext storage 0.107
And I shutdown Tails and wait for the computer to power off 2.896
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 38.948
Then the Welcome Screen's language is set to Italian 0.798
And the Welcome Screen's formats is set to Italy 0.248
When I enable persistence 11.051
# 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.705
After features/support/hooks.rb:331 0.995
After features/support/hooks.rb:100 0.020