Project Number Date
test_Tails_ISO_devel 4316 03 Apr 2026, 11: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 30:25.282 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
1:6.366
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 21.833
And I log in to a new session in German (de) 29.622
Then the live user's Documents directory exists 0.043
And there is a GNOME bookmark for the Documents directory 14.868
After features/support/hooks.rb:331 1.304
After features/support/hooks.rb:100 0.000
Tags: @product
53.056
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.615
And I log in to a new session in German (de) 30.337
Then the live user's Downloads directory exists 0.062
And there is a GNOME bookmark for the Downloads directory 15.041
After features/support/hooks.rb:331 1.140
After features/support/hooks.rb:100 0.000
Tags: @product
52.799
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.259
And I log in to a new session in German (de) 29.450
Then the live user's Music directory exists 0.107
And there is a GNOME bookmark for the Music directory 14.982
After features/support/hooks.rb:331 1.333
After features/support/hooks.rb:100 0.000
Tags: @product
53.041
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.476
And I log in to a new session in German (de) 31.089
Then the live user's Pictures directory exists 0.045
And there is a GNOME bookmark for the Pictures directory 14.429
After features/support/hooks.rb:331 1.079
After features/support/hooks.rb:100 0.000
Tags: @product
54.761
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.856
And I log in to a new session in German (de) 31.753
Then the live user's Videos directory exists 0.054
And there is a GNOME bookmark for the Videos directory 15.096
After features/support/hooks.rb:331 1.310
After features/support/hooks.rb:100 0.000
1:28.593
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.856
When I log in to a new session in Arabic (ar) 31.287
Then the keyboard layout is set to "eg" 0.166
And tpsd is localized to the selected locale 0.139
When the network is plugged 0.016
And Tor is ready 11.927
Then I successfully start the Unsafe Browser 6.261
And I kill the Unsafe Browser 5.307
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 9.367
And DuckDuckGo is the default search engine 5.290
And I kill the Tor Browser 5.292
And the screen keyboard works in Thunderbird 5.208
And the layout of the screen keyboard is set to "us" 0.412
After features/support/hooks.rb:331 1.269
After features/support/hooks.rb:100 0.000
1:26.391
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.696
When I log in to a new session in Chinese (zh_CN) 30.479
Then the keyboard layout is set to "cn" 0.106
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.019
And Tor is ready 11.560
Then I successfully start the Unsafe Browser 5.756
And I kill the Unsafe Browser 5.210
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 8.761
And DuckDuckGo is the default search engine 5.995
And I kill the Tor Browser 5.266
And the screen keyboard works in Thunderbird 4.922
And the layout of the screen keyboard is set to "us" 0.455
After features/support/hooks.rb:331 1.695
After features/support/hooks.rb:100 0.000
1:10.449
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.052
When I log in to a new session in English (en) 15.063
Then the keyboard layout is set to "us" 0.133
And tpsd is localized to the selected locale 0.130
When the network is plugged 0.046
And Tor is ready 12.863
Then I successfully start the Unsafe Browser 6.087
And I kill the Unsafe Browser 5.239
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 8.333
And DuckDuckGo is the default search engine 4.061
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 4.796
And the layout of the screen keyboard is set to "us" 0.362
After features/support/hooks.rb:331 1.445
After features/support/hooks.rb:100 0.000
1:31.044
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.687
When I log in to a new session in French (fr) 34.063
Then the keyboard layout is set to "fr" 0.136
And tpsd is localized to the selected locale 0.128
When the network is plugged 0.019
And Tor is ready 12.242
Then I successfully start the Unsafe Browser 5.531
And I kill the Unsafe Browser 5.183
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.801
And DuckDuckGo is the default search engine 5.844
And I kill the Tor Browser 5.201
And the screen keyboard works in Thunderbird 5.718
And the layout of the screen keyboard is set to "fr" 0.424
After features/support/hooks.rb:331 1.555
After features/support/hooks.rb:100 0.000
1:28.573
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.655
When I log in to a new session in German (de) 31.069
Then the keyboard layout is set to "de" 0.116
And tpsd is localized to the selected locale 0.079
When the network is plugged 0.018
And Tor is ready 12.319
Then I successfully start the Unsafe Browser 7.233
And I kill the Unsafe Browser 5.343
When I enable the screen keyboard 0.082
Then the screen keyboard works in Tor Browser 8.498
And DuckDuckGo is the default search engine 5.616
And I kill the Tor Browser 5.327
And the screen keyboard works in Thunderbird 4.810
And the layout of the screen keyboard is set to "de" 0.402
After features/support/hooks.rb:331 1.221
After features/support/hooks.rb:100 0.000
1:27.884
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.722
When I log in to a new session in Hindi (hi) 31.106
Then the keyboard layout is set to "in" 0.154
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.017
And Tor is ready 12.212
Then I successfully start the Unsafe Browser 6.066
And I kill the Unsafe Browser 5.200
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 9.046
And DuckDuckGo is the default search engine 5.281
And I kill the Tor Browser 5.292
And the screen keyboard works in Thunderbird 5.167
And the layout of the screen keyboard is set to "us" 0.435
After features/support/hooks.rb:331 1.324
After features/support/hooks.rb:100 0.000
1:23.168
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.669
When I log in to a new session in Indonesian (id) 27.698
Then the keyboard layout is set to "id" 0.095
And tpsd is localized to the selected locale 0.103
When the network is plugged 0.018
And Tor is ready 12.739
Then I successfully start the Unsafe Browser 5.450
And I kill the Unsafe Browser 5.210
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.313
And DuckDuckGo is the default search engine 4.931
And I kill the Tor Browser 5.233
And the screen keyboard works in Thunderbird 5.236
And the layout of the screen keyboard is set to "us" 0.404
After features/support/hooks.rb:331 0.911
After features/support/hooks.rb:100 0.000
1:28.379
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.665
When I log in to a new session in Italian (it) 30.804
Then the keyboard layout is set to "it" 0.109
And tpsd is localized to the selected locale 0.087
When the network is plugged 0.016
And Tor is ready 13.295
Then I successfully start the Unsafe Browser 5.782
And I kill the Unsafe Browser 5.213
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 8.821
And DuckDuckGo is the default search engine 5.722
And I kill the Tor Browser 5.199
And the screen keyboard works in Thunderbird 5.156
And the layout of the screen keyboard is set to "us" 0.433
After features/support/hooks.rb:331 1.566
After features/support/hooks.rb:100 0.000
2:9.888
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.263
When I log in to a new session in Persian (fa) 40.202
Then the keyboard layout is set to "ir" 0.132
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.019
And Tor is ready 42.653
Then I successfully start the Unsafe Browser 5.024
And I kill the Unsafe Browser 5.222
When I enable the screen keyboard 0.128
Then the screen keyboard works in Tor Browser 11.980
And DuckDuckGo is the default search engine 5.334
And I kill the Tor Browser 5.210
And the screen keyboard works in Thunderbird 5.175
And the layout of the screen keyboard is set to "ir" 0.440
After features/support/hooks.rb:331 1.657
After features/support/hooks.rb:100 0.000
1:26.817
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.596
When I log in to a new session in Portuguese (pt) 30.744
Then the keyboard layout is set to "pt" 0.106
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.023
And Tor is ready 12.315
Then I successfully start the Unsafe Browser 6.207
And I kill the Unsafe Browser 5.308
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 8.586
And DuckDuckGo is the default search engine 5.285
And I kill the Tor Browser 5.205
And the screen keyboard works in Thunderbird 4.864
And the layout of the screen keyboard is set to "us" 0.404
After features/support/hooks.rb:331 1.369
After features/support/hooks.rb:100 0.000
1:35.784
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.253
When I log in to a new session in Russian (ru) 30.229
Then the keyboard layout is set to "ru" 0.106
And tpsd is localized to the selected locale 0.120
When the network is plugged 0.030
And Tor is ready 18.708
Then I successfully start the Unsafe Browser 5.651
And I kill the Unsafe Browser 5.304
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 11.513
And DuckDuckGo is the default search engine 5.821
And I kill the Tor Browser 5.273
And the screen keyboard works in Thunderbird 4.336
And the layout of the screen keyboard is set to "ru" 0.375
After features/support/hooks.rb:331 1.515
After features/support/hooks.rb:100 0.000
1:30.116
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
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 Spanish (es) 30.091
Then the keyboard layout is set to "es" 0.132
And tpsd is localized to the selected locale 0.113
When the network is plugged 0.018
And Tor is ready 16.225
Then I successfully start the Unsafe Browser 5.405
And I kill the Unsafe Browser 5.226
When I enable the screen keyboard 0.113
Then the screen keyboard works in Tor Browser 9.151
And DuckDuckGo is the default search engine 5.039
And I kill the Tor Browser 5.225
And the screen keyboard works in Thunderbird 5.230
And the layout of the screen keyboard is set to "us" 0.413
After features/support/hooks.rb:331 1.073
After features/support/hooks.rb:100 0.000
2:1.352
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.975
When I log in to a new session in Turkish (tr) 30.888
Then the keyboard layout is set to "tr" 0.149
And tpsd is localized to the selected locale 0.120
When the network is plugged 0.024
And Tor is ready 41.559
Then I successfully start the Unsafe Browser 6.130
And I kill the Unsafe Browser 5.214
When I enable the screen keyboard 0.112
Then the screen keyboard works in Tor Browser 12.263
And DuckDuckGo is the default search engine 5.727
And I kill the Tor Browser 5.274
And the screen keyboard works in Thunderbird 5.509
And the layout of the screen keyboard is set to "us" 0.402
After features/support/hooks.rb:331 1.488
After features/support/hooks.rb:100 0.000
Tags: @product
1:11.608
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 stopped at Tails Greeter's login screen 8.880
When I set the language to Italian (it) 5.667
Then the language and keyboard have not been saved in cleartext storage 2.104
When I shutdown Tails and wait for the computer to power off 8.773
And I start Tails from USB drive "__internal" with network unplugged 45.884
Then the Welcome Screen's language is set to English 0.298
After features/support/hooks.rb:331 1.081
After features/support/hooks.rb:100 0.019
Tags: @product
1:20.259
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 7.871
When I set the language to Italian (it) 4.652
And I save the language and keyboard options in cleartext storage 2.485
Then the "it" language and keyboard have been saved in cleartext storage 0.143
When I set the language to French (fr) 4.662
Then the "fr" language and keyboard have been saved in cleartext storage 0.112
And I shutdown Tails and wait for the computer to power off 7.340
And I start Tails from USB drive "__internal" with network unplugged 41.799
Then the "fr" language and keyboard have been saved in cleartext storage 0.402
And the Welcome Screen's language is set to French 0.834
When I log in to a new session 9.911
Then the language is set to French 0.042
After features/support/hooks.rb:331 0.598
After features/support/hooks.rb:100 0.038
Tags: @product
3:4.943
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 logged in 23.397
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.358
And I create a persistent partition 37.472
And I manually store legacy localization settings in Persistent Storage 0.590
When I shutdown Tails and wait for the computer to power off 8.574
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 39.940
Then the Welcome Screen's language is set to English 0.309
And the Welcome Screen's formats is set to United States 0.240
When I enable persistence 9.179
Then the Welcome Screen's language is set to German 0.666
And the Welcome Screen's formats is set to France 0.291
When I set the language to Italian (it) 4.529
Then the language and keyboard have not been saved in cleartext storage 2.094
When I save the language and keyboard options in cleartext storage 2.369
Then the "it" language and keyboard have been saved in cleartext storage 0.110
And I shutdown Tails and wait for the computer to power off 2.772
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 39.552
Then the Welcome Screen's language is set to Italian 0.590
And the Welcome Screen's formats is set to Italy 0.224
When I enable persistence 10.541
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.298
And the Welcome Screen's language is set to Italian 0.839
After features/support/hooks.rb:331 1.058
After features/support/hooks.rb:100 0.013