Project Number Date
test_Tails_ISO_stable 6225 23 Mar 2026, 20:11

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:31.278 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
54.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 8.771
And I log in to a new session in German (de) 31.144
Then the live user's Documents directory exists 0.050
And there is a GNOME bookmark for the Documents directory 14.940
After features/support/hooks.rb:331 1.413
After features/support/hooks.rb:100 0.000
Tags: @product
55.041
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.017
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.705
And I log in to a new session in German (de) 32.233
Then the live user's Downloads directory exists 0.052
And there is a GNOME bookmark for the Downloads directory 15.050
After features/support/hooks.rb:331 1.364
After features/support/hooks.rb:100 0.000
Tags: @product
51.550
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.710
And I log in to a new session in German (de) 29.096
Then the live user's Music directory exists 0.088
And there is a GNOME bookmark for the Music directory 14.655
After features/support/hooks.rb:331 1.080
After features/support/hooks.rb:100 0.000
Tags: @product
53.660
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.409
And I log in to a new session in German (de) 31.068
Then the live user's Pictures directory exists 0.050
And there is a GNOME bookmark for the Pictures directory 15.131
After features/support/hooks.rb:331 1.090
After features/support/hooks.rb:100 0.000
Tags: @product
53.516
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.605
And I log in to a new session in German (de) 30.917
Then the live user's Videos directory exists 0.052
And there is a GNOME bookmark for the Videos directory 14.940
After features/support/hooks.rb:331 1.208
After features/support/hooks.rb:100 0.000
1:29.251
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.676
When I log in to a new session in Arabic (ar) 30.295
Then the keyboard layout is set to "eg" 0.114
And tpsd is localized to the selected locale 0.118
When the network is plugged 0.015
And Tor is ready 11.947
Then I successfully start the Unsafe Browser 7.995
And I kill the Unsafe Browser 5.306
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 8.540
And DuckDuckGo is the default search engine 5.511
And I kill the Tor Browser 5.396
And the screen keyboard works in Thunderbird 5.882
And the layout of the screen keyboard is set to "us" 0.378
After features/support/hooks.rb:331 0.931
After features/support/hooks.rb:100 0.000
1:24.674
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.340
When I log in to a new session in Chinese (zh_CN) 27.814
Then the keyboard layout is set to "cn" 0.122
And tpsd is localized to the selected locale 0.103
When the network is plugged 0.020
And Tor is ready 13.126
Then I successfully start the Unsafe Browser 6.610
And I kill the Unsafe Browser 5.222
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 8.355
And DuckDuckGo is the default search engine 5.312
And I kill the Tor Browser 5.224
And the screen keyboard works in Thunderbird 4.956
And the layout of the screen keyboard is set to "us" 0.412
After features/support/hooks.rb:331 1.068
After features/support/hooks.rb:100 0.000
1:15.251
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.780
When I log in to a new session in English (en) 17.855
Then the keyboard layout is set to "us" 0.110
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.024
And Tor is ready 12.836
Then I successfully start the Unsafe Browser 6.935
And I kill the Unsafe Browser 5.281
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 8.838
And DuckDuckGo is the default search engine 4.866
And I kill the Tor Browser 5.288
And the screen keyboard works in Thunderbird 4.872
And the layout of the screen keyboard is set to "us" 0.388
After features/support/hooks.rb:331 1.405
After features/support/hooks.rb:100 0.000
1:27.050
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.366
When I log in to a new session in French (fr) 30.915
Then the keyboard layout is set to "fr" 0.106
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.023
And Tor is ready 11.831
Then I successfully start the Unsafe Browser 6.317
And I kill the Unsafe Browser 5.239
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 8.474
And DuckDuckGo is the default search engine 5.628
And I kill the Tor Browser 5.201
And the screen keyboard works in Thunderbird 5.318
And the layout of the screen keyboard is set to "fr" 0.449
After features/support/hooks.rb:331 1.404
After features/support/hooks.rb:100 0.000
1:28.785
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.710
When I log in to a new session in German (de) 30.586
Then the keyboard layout is set to "de" 0.111
And tpsd is localized to the selected locale 0.121
When the network is plugged 0.014
And Tor is ready 13.022
Then I successfully start the Unsafe Browser 6.731
And I kill the Unsafe Browser 5.265
When I enable the screen keyboard 0.086
Then the screen keyboard works in Tor Browser 8.434
And DuckDuckGo is the default search engine 5.735
And I kill the Tor Browser 5.231
And the screen keyboard works in Thunderbird 5.368
And the layout of the screen keyboard is set to "de" 0.363
After features/support/hooks.rb:331 1.385
After features/support/hooks.rb:100 0.000
1:28.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.794
When I log in to a new session in Hindi (hi) 30.040
Then the keyboard layout is set to "in" 0.095
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.017
And Tor is ready 12.433
Then I successfully start the Unsafe Browser 6.072
And I kill the Unsafe Browser 5.222
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 9.512
And DuckDuckGo is the default search engine 5.405
And I kill the Tor Browser 5.245
And the screen keyboard works in Thunderbird 5.577
And the layout of the screen keyboard is set to "us" 0.552
After features/support/hooks.rb:331 1.272
After features/support/hooks.rb:100 0.000
2:1.105
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.723
When I log in to a new session in Indonesian (id) 31.201
Then the keyboard layout is set to "id" 0.148
And tpsd is localized to the selected locale 0.120
When the network is plugged 0.024
And Tor is ready 41.784
Then I successfully start the Unsafe Browser 5.129
And I kill the Unsafe Browser 5.209
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 12.127
And DuckDuckGo is the default search engine 6.110
And I kill the Tor Browser 5.192
And the screen keyboard works in Thunderbird 5.827
And the layout of the screen keyboard is set to "us" 0.447
After features/support/hooks.rb:331 1.275
After features/support/hooks.rb:100 0.000
1:29.582
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 Italian (it) 31.488
Then the keyboard layout is set to "it" 0.125
And tpsd is localized to the selected locale 0.151
When the network is plugged 0.018
And Tor is ready 12.944
Then I successfully start the Unsafe Browser 7.379
And I kill the Unsafe Browser 5.316
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 8.610
And DuckDuckGo is the default search engine 5.610
And I kill the Tor Browser 5.237
And the screen keyboard works in Thunderbird 4.767
And the layout of the screen keyboard is set to "us" 0.388
After features/support/hooks.rb:331 1.159
After features/support/hooks.rb:100 0.000
1:27.549
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.626
When I log in to a new session in Persian (fa) 29.524
Then the keyboard layout is set to "ir" 0.106
And tpsd is localized to the selected locale 0.082
When the network is plugged 0.015
And Tor is ready 12.133
Then I successfully start the Unsafe Browser 6.497
And I kill the Unsafe Browser 5.247
When I enable the screen keyboard 0.049
Then the screen keyboard works in Tor Browser 9.466
And DuckDuckGo is the default search engine 5.556
And I kill the Tor Browser 5.209
And the screen keyboard works in Thunderbird 5.614
And the layout of the screen keyboard is set to "ir" 0.419
After features/support/hooks.rb:331 1.348
After features/support/hooks.rb:100 0.000
1:37.837
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.846
When I log in to a new session in Portuguese (pt) 35.040
Then the keyboard layout is set to "pt" 0.112
And tpsd is localized to the selected locale 0.116
When the network is plugged 0.015
And Tor is ready 14.169
Then I successfully start the Unsafe Browser 6.009
And I kill the Unsafe Browser 5.220
When I enable the screen keyboard 0.607
Then the screen keyboard works in Tor Browser 12.644
And DuckDuckGo is the default search engine 5.135
And I kill the Tor Browser 5.235
And the screen keyboard works in Thunderbird 5.263
And the layout of the screen keyboard is set to "us" 0.420
After features/support/hooks.rb:331 1.487
After features/support/hooks.rb:100 0.000
1:33.739
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.553
When I log in to a new session in Russian (ru) 35.148
Then the keyboard layout is set to "ru" 0.125
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.021
And Tor is ready 13.599
Then I successfully start the Unsafe Browser 6.813
And I kill the Unsafe Browser 5.289
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 9.007
And DuckDuckGo is the default search engine 5.740
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 4.647
And the layout of the screen keyboard is set to "ru" 0.417
After features/support/hooks.rb:331 1.077
After features/support/hooks.rb:100 0.000
2:5.973
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.023
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.155
When I log in to a new session in Spanish (es) 34.990
Then the keyboard layout is set to "es" 0.130
And tpsd is localized to the selected locale 0.103
When the network is plugged 0.024
And Tor is ready 42.499
Then I successfully start the Unsafe Browser 5.761
And I kill the Unsafe Browser 5.199
When I enable the screen keyboard 0.102
Then the screen keyboard works in Tor Browser 12.865
And DuckDuckGo is the default search engine 4.992
And I kill the Tor Browser 5.222
And the screen keyboard works in Thunderbird 5.447
And the layout of the screen keyboard is set to "us" 0.477
After features/support/hooks.rb:331 1.311
After features/support/hooks.rb:100 0.000
1:29.274
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.622
When I log in to a new session in Turkish (tr) 32.325
Then the keyboard layout is set to "tr" 0.162
And tpsd is localized to the selected locale 0.114
When the network is plugged 0.019
And Tor is ready 11.801
Then I successfully start the Unsafe Browser 6.968
And I kill the Unsafe Browser 5.261
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.437
And DuckDuckGo is the default search engine 6.024
And I kill the Tor Browser 5.271
And the screen keyboard works in Thunderbird 4.689
And the layout of the screen keyboard is set to "us" 0.517
After features/support/hooks.rb:331 1.623
After features/support/hooks.rb:100 0.000
Tags: @product
1:16.491
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 9.719
When I set the language to Italian (it) 4.936
Then the language and keyboard have not been saved in cleartext storage 2.087
When I shutdown Tails and wait for the computer to power off 11.537
And I start Tails from USB drive "__internal" with network unplugged 47.859
Then the Welcome Screen's language is set to English 0.350
After features/support/hooks.rb:331 1.197
After features/support/hooks.rb:100 0.007
Tags: @product
1:25.393
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 8.488
When I set the language to Italian (it) 4.631
And I save the language and keyboard options in cleartext storage 2.401
Then the "it" language and keyboard have been saved in cleartext storage 1.148
When I set the language to French (fr) 4.527
Then the "fr" language and keyboard have been saved in cleartext storage 0.102
And I shutdown Tails and wait for the computer to power off 5.859
And I start Tails from USB drive "__internal" with network unplugged 48.066
Then the "fr" language and keyboard have been saved in cleartext storage 0.453
And the Welcome Screen's language is set to French 0.888
When I log in to a new session 8.788
Then the language is set to French 0.037
After features/support/hooks.rb:331 0.984
After features/support/hooks.rb:100 0.007
Tags: @product
3:2.497
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.258
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 1.759
And I create a persistent partition 42.613
And I manually store legacy localization settings in Persistent Storage 0.742
When I shutdown Tails and wait for the computer to power off 12.002
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 41.116
Then the Welcome Screen's language is set to English 0.434
And the Welcome Screen's formats is set to United States 0.289
When I enable persistence 8.454
Then the Welcome Screen's language is set to German 0.552
And the Welcome Screen's formats is set to France 0.218
When I set the language to Italian (it) 4.721
Then the language and keyboard have not been saved in cleartext storage 2.081
When I save the language and keyboard options in cleartext storage 2.415
Then the "it" language and keyboard have been saved in cleartext storage 0.129
And I shutdown Tails and wait for the computer to power off 2.750
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 40.624
Then the Welcome Screen's language is set to Italian 0.626
And the Welcome Screen's formats is set to Italy 0.232
When I enable persistence 10.487
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.225
And the Welcome Screen's language is set to Italian 0.761
After features/support/hooks.rb:331 0.852
After features/support/hooks.rb:100 0.026