Project Number Date
test_Tails_ISO_stable 6297 14 Apr 2026, 19:32

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 27:13.103 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
51.158
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.636
And I log in to a new session in German (de) 27.563
Then the live user's Documents directory exists 0.043
And there is a GNOME bookmark for the Documents directory 14.915
After features/support/hooks.rb:331 1.117
After features/support/hooks.rb:100 0.000
Tags: @product
48.885
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.495
And I log in to a new session in German (de) 26.293
Then the live user's Downloads directory exists 0.038
And there is a GNOME bookmark for the Downloads directory 15.057
After features/support/hooks.rb:331 1.352
After features/support/hooks.rb:100 0.000
Tags: @product
49.696
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.186
And I log in to a new session in German (de) 27.350
Then the live user's Music directory exists 0.092
And there is a GNOME bookmark for the Music directory 15.066
After features/support/hooks.rb:331 1.407
After features/support/hooks.rb:100 0.000
Tags: @product
49.662
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.801
And I log in to a new session in German (de) 26.752
Then the live user's Pictures directory exists 0.040
And there is a GNOME bookmark for the Pictures directory 15.067
After features/support/hooks.rb:331 0.838
After features/support/hooks.rb:100 0.000
Tags: @product
50.209
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.385
And I log in to a new session in German (de) 28.020
Then the live user's Videos directory exists 0.051
And there is a GNOME bookmark for the Videos directory 14.751
After features/support/hooks.rb:331 0.928
After features/support/hooks.rb:100 0.000
1:22.111
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.579
When I log in to a new session in Arabic (ar) 26.410
Then the keyboard layout is set to "eg" 0.135
And tpsd is localized to the selected locale 0.161
When the network is plugged 0.021
And Tor is ready 11.903
Then I successfully start the Unsafe Browser 4.876
And I kill the Unsafe Browser 5.233
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 9.137
And DuckDuckGo is the default search engine 5.521
And I kill the Tor Browser 5.256
And the screen keyboard works in Thunderbird 5.375
And the layout of the screen keyboard is set to "us" 0.427
After features/support/hooks.rb:331 1.103
After features/support/hooks.rb:100 0.000
1:22.164
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.536
When I log in to a new session in Chinese (zh_CN) 26.737
Then the keyboard layout is set to "cn" 0.094
And tpsd is localized to the selected locale 0.124
When the network is plugged 0.037
And Tor is ready 11.559
Then I successfully start the Unsafe Browser 5.647
And I kill the Unsafe Browser 5.239
When I enable the screen keyboard 0.080
Then the screen keyboard works in Tor Browser 8.505
And DuckDuckGo is the default search engine 5.637
And I kill the Tor Browser 5.237
And the screen keyboard works in Thunderbird 5.240
And the layout of the screen keyboard is set to "us" 0.484
After features/support/hooks.rb:331 1.043
After features/support/hooks.rb:100 0.000
1:8.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.328
When I log in to a new session in English (en) 12.941
Then the keyboard layout is set to "us" 0.117
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.016
And Tor is ready 12.872
Then I successfully start the Unsafe Browser 5.626
And I kill the Unsafe Browser 5.287
When I enable the screen keyboard 0.078
Then the screen keyboard works in Tor Browser 8.964
And DuckDuckGo is the default search engine 4.477
And I kill the Tor Browser 5.295
And the screen keyboard works in Thunderbird 4.909
And the layout of the screen keyboard is set to "us" 0.364
After features/support/hooks.rb:331 1.864
After features/support/hooks.rb:100 0.000
1:24.559
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.713
When I log in to a new session in French (fr) 26.475
Then the keyboard layout is set to "fr" 0.135
And tpsd is localized to the selected locale 0.127
When the network is plugged 0.022
And Tor is ready 12.330
Then I successfully start the Unsafe Browser 6.233
And I kill the Unsafe Browser 5.223
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 10.150
And DuckDuckGo is the default search engine 5.114
And I kill the Tor Browser 5.217
And the screen keyboard works in Thunderbird 5.235
And the layout of the screen keyboard is set to "fr" 0.513
After features/support/hooks.rb:331 1.422
After features/support/hooks.rb:100 0.000
1:23.087
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.560
When I log in to a new session in German (de) 27.202
Then the keyboard layout is set to "de" 0.164
And tpsd is localized to the selected locale 0.158
When the network is plugged 0.019
And Tor is ready 11.735
Then I successfully start the Unsafe Browser 6.312
And I kill the Unsafe Browser 5.249
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 8.178
And DuckDuckGo is the default search engine 5.171
And I kill the Tor Browser 5.215
And the screen keyboard works in Thunderbird 5.626
And the layout of the screen keyboard is set to "de" 0.434
After features/support/hooks.rb:331 1.061
After features/support/hooks.rb:100 0.000
1:22.981
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.460
When I log in to a new session in Hindi (hi) 27.440
Then the keyboard layout is set to "in" 0.141
And tpsd is localized to the selected locale 0.141
When the network is plugged 0.020
And Tor is ready 12.935
Then I successfully start the Unsafe Browser 5.696
And I kill the Unsafe Browser 5.216
When I enable the screen keyboard 0.116
Then the screen keyboard works in Tor Browser 8.117
And DuckDuckGo is the default search engine 5.414
And I kill the Tor Browser 5.206
And the screen keyboard works in Thunderbird 4.683
And the layout of the screen keyboard is set to "us" 0.387
After features/support/hooks.rb:331 1.374
After features/support/hooks.rb:100 0.000
1:23.331
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
When I log in to a new session in Indonesian (id) 27.929
Then the keyboard layout is set to "id" 0.114
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.016
And Tor is ready 11.777
Then I successfully start the Unsafe Browser 5.995
And I kill the Unsafe Browser 5.255
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.587
And DuckDuckGo is the default search engine 5.241
And I kill the Tor Browser 5.238
And the screen keyboard works in Thunderbird 4.806
And the layout of the screen keyboard is set to "us" 0.384
After features/support/hooks.rb:331 1.582
After features/support/hooks.rb:100 0.000
1:24.310
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.785
When I log in to a new session in Italian (it) 26.578
Then the keyboard layout is set to "it" 0.129
And tpsd is localized to the selected locale 0.086
When the network is plugged 0.015
And Tor is ready 12.156
Then I successfully start the Unsafe Browser 5.623
And I kill the Unsafe Browser 5.213
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 9.584
And DuckDuckGo is the default search engine 5.712
And I kill the Tor Browser 5.240
And the screen keyboard works in Thunderbird 5.704
And the layout of the screen keyboard is set to "us" 0.413
After features/support/hooks.rb:331 1.606
After features/support/hooks.rb:100 0.000
1:22.127
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.593
When I log in to a new session in Persian (fa) 27.003
Then the keyboard layout is set to "ir" 0.144
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.018
And Tor is ready 11.490
Then I successfully start the Unsafe Browser 5.597
And I kill the Unsafe Browser 5.211
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 8.838
And DuckDuckGo is the default search engine 5.211
And I kill the Tor Browser 5.280
And the screen keyboard works in Thunderbird 5.117
And the layout of the screen keyboard is set to "ir" 0.436
After features/support/hooks.rb:331 1.322
After features/support/hooks.rb:100 0.000
1:24.308
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.256
When I log in to a new session in Portuguese (pt) 28.030
Then the keyboard layout is set to "pt" 0.119
And tpsd is localized to the selected locale 0.092
When the network is plugged 0.025
And Tor is ready 11.929
Then I successfully start the Unsafe Browser 6.196
And I kill the Unsafe Browser 5.229
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 8.252
And DuckDuckGo is the default search engine 6.784
And I kill the Tor Browser 5.290
And the screen keyboard works in Thunderbird 4.651
And the layout of the screen keyboard is set to "us" 0.382
After features/support/hooks.rb:331 1.313
After features/support/hooks.rb:100 0.000
1:24.256
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.531
When I log in to a new session in Russian (ru) 27.349
Then the keyboard layout is set to "ru" 0.123
And tpsd is localized to the selected locale 0.113
When the network is plugged 0.027
And Tor is ready 12.423
Then I successfully start the Unsafe Browser 6.075
And I kill the Unsafe Browser 5.282
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 9.187
And DuckDuckGo is the default search engine 5.427
And I kill the Tor Browser 5.237
And the screen keyboard works in Thunderbird 4.870
And the layout of the screen keyboard is set to "ru" 0.538
After features/support/hooks.rb:331 1.616
After features/support/hooks.rb:100 0.000
1:24.334
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.631
When I log in to a new session in Spanish (es) 26.881
Then the keyboard layout is set to "es" 0.123
And tpsd is localized to the selected locale 0.118
When the network is plugged 0.036
And Tor is ready 12.665
Then I successfully start the Unsafe Browser 5.488
And I kill the Unsafe Browser 5.227
When I enable the screen keyboard 0.126
Then the screen keyboard works in Tor Browser 9.483
And DuckDuckGo is the default search engine 5.555
And I kill the Tor Browser 5.237
And the screen keyboard works in Thunderbird 5.294
And the layout of the screen keyboard is set to "us" 0.464
After features/support/hooks.rb:331 1.356
After features/support/hooks.rb:100 0.000
1:22.472
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.294
When I log in to a new session in Turkish (tr) 25.748
Then the keyboard layout is set to "tr" 0.291
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.019
And Tor is ready 12.936
Then I successfully start the Unsafe Browser 5.542
And I kill the Unsafe Browser 5.220
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 8.571
And DuckDuckGo is the default search engine 5.166
And I kill the Tor Browser 5.228
And the screen keyboard works in Thunderbird 5.927
And the layout of the screen keyboard is set to "us" 0.363
After features/support/hooks.rb:331 1.424
After features/support/hooks.rb:100 0.000
Tags: @product
1:5.180
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.819
When I set the language to Italian (it) 4.788
Then the language and keyboard have not been saved in cleartext storage 2.116
When I shutdown Tails and wait for the computer to power off 6.973
And I start Tails from USB drive "__internal" with network unplugged 42.157
Then the Welcome Screen's language is set to English 0.325
After features/support/hooks.rb:331 0.925
After features/support/hooks.rb:100 0.009
Tags: @product
1:20.142
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.664
When I set the language to Italian (it) 4.676
And I save the language and keyboard options in cleartext storage 2.397
Then the "it" language and keyboard have been saved in cleartext storage 0.126
When I set the language to French (fr) 4.469
Then the "fr" language and keyboard have been saved in cleartext storage 0.115
And I shutdown Tails and wait for the computer to power off 5.658
And I start Tails from USB drive "__internal" with network unplugged 43.350
Then the "fr" language and keyboard have been saved in cleartext storage 0.385
And the Welcome Screen's language is set to French 0.987
When I log in to a new session 9.267
Then the language is set to French 0.042
After features/support/hooks.rb:331 0.631
After features/support/hooks.rb:100 0.025
Tags: @product
2:49.743
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Given I have started Tails without network from a USB drive without a persistent partition and logged in 9.618
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.372
And I create a persistent partition 31.687
And I manually store legacy localization settings in Persistent Storage 0.717
When I shutdown Tails and wait for the computer to power off 9.775
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 41.430
Then the Welcome Screen's language is set to English 0.325
And the Welcome Screen's formats is set to United States 0.230
When I enable persistence 7.868
Then the Welcome Screen's language is set to German 0.577
And the Welcome Screen's formats is set to France 0.310
When I set the language to Italian (it) 4.640
Then the language and keyboard have not been saved in cleartext storage 2.097
When I save the language and keyboard options in cleartext storage 2.379
Then the "it" language and keyboard have been saved in cleartext storage 0.088
And I shutdown Tails and wait for the computer to power off 2.735
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 42.058
Then the Welcome Screen's language is set to Italian 0.790
And the Welcome Screen's formats is set to Italy 0.239
When I enable persistence 10.761
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.250
And the Welcome Screen's language is set to Italian 0.787
After features/support/hooks.rb:331 0.647
After features/support/hooks.rb:100 0.014