Project Number Date
test_Tails_ISO_devel 4354 21 Apr 2026, 11:18

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 28:53.021 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.822
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.790
And I log in to a new session in German (de) 30.927
Then the live user's Documents directory exists 0.066
And there is a GNOME bookmark for the Documents directory 15.037
After features/support/hooks.rb:331 1.292
After features/support/hooks.rb:100 0.000
Tags: @product
54.690
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.352
And I log in to a new session in German (de) 32.794
Then the live user's Downloads directory exists 0.053
And there is a GNOME bookmark for the Downloads directory 14.490
After features/support/hooks.rb:331 0.839
After features/support/hooks.rb:100 0.000
Tags: @product
52.031
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.011
And I log in to a new session in German (de) 30.571
Then the live user's Music directory exists 0.049
And there is a GNOME bookmark for the Music directory 14.398
After features/support/hooks.rb:331 1.052
After features/support/hooks.rb:100 0.000
Tags: @product
55.661
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.196
And I log in to a new session in German (de) 33.697
Then the live user's Pictures directory exists 0.047
And there is a GNOME bookmark for the Pictures directory 14.719
After features/support/hooks.rb:331 1.238
After features/support/hooks.rb:100 0.000
Tags: @product
54.764
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.281
And I log in to a new session in German (de) 32.685
Then the live user's Videos directory exists 0.088
And there is a GNOME bookmark for the Videos directory 14.708
After features/support/hooks.rb:331 1.331
After features/support/hooks.rb:100 0.000
1:25.829
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.456
When I log in to a new session in Arabic (ar) 29.285
Then the keyboard layout is set to "eg" 0.116
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.014
And Tor is ready 12.100
Then I successfully start the Unsafe Browser 6.830
And I kill the Unsafe Browser 5.230
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 8.562
And DuckDuckGo is the default search engine 5.437
And I kill the Tor Browser 5.222
And the screen keyboard works in Thunderbird 4.947
And the layout of the screen keyboard is set to "us" 0.439
After features/support/hooks.rb:331 1.275
After features/support/hooks.rb:100 0.000
1:27.339
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.473
When I log in to a new session in Chinese (zh_CN) 29.982
Then the keyboard layout is set to "cn" 0.134
And tpsd is localized to the selected locale 0.115
When the network is plugged 0.014
And Tor is ready 13.149
Then I successfully start the Unsafe Browser 6.742
And I kill the Unsafe Browser 5.221
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 8.255
And DuckDuckGo is the default search engine 5.782
And I kill the Tor Browser 5.273
And the screen keyboard works in Thunderbird 4.738
And the layout of the screen keyboard is set to "us" 0.389
After features/support/hooks.rb:331 1.225
After features/support/hooks.rb:100 0.000
1:9.609
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.453
When I log in to a new session in English (en) 15.329
Then the keyboard layout is set to "us" 0.117
And tpsd is localized to the selected locale 0.114
When the network is plugged 0.013
And Tor is ready 13.280
Then I successfully start the Unsafe Browser 5.021
And I kill the Unsafe Browser 5.206
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 8.536
And DuckDuckGo is the default search engine 3.937
And I kill the Tor Browser 5.200
And the screen keyboard works in Thunderbird 4.943
And the layout of the screen keyboard is set to "us" 0.393
After features/support/hooks.rb:331 1.029
After features/support/hooks.rb:100 0.000
1:30.530
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.351
When I log in to a new session in French (fr) 31.664
Then the keyboard layout is set to "fr" 0.171
And tpsd is localized to the selected locale 0.123
When the network is plugged 0.020
And Tor is ready 14.451
Then I successfully start the Unsafe Browser 7.663
And I kill the Unsafe Browser 5.266
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 7.712
And DuckDuckGo is the default search engine 5.883
And I kill the Tor Browser 5.193
And the screen keyboard works in Thunderbird 4.556
And the layout of the screen keyboard is set to "fr" 0.406
After features/support/hooks.rb:331 1.251
After features/support/hooks.rb:100 0.000
1:27.875
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.338
When I log in to a new session in German (de) 29.859
Then the keyboard layout is set to "de" 0.112
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.017
And Tor is ready 11.903
Then I successfully start the Unsafe Browser 7.102
And I kill the Unsafe Browser 5.357
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 9.199
And DuckDuckGo is the default search engine 5.673
And I kill the Tor Browser 5.199
And the screen keyboard works in Thunderbird 5.496
And the layout of the screen keyboard is set to "de" 0.432
After features/support/hooks.rb:331 1.152
After features/support/hooks.rb:100 0.000
1:32.747
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.503
When I log in to a new session in Hindi (hi) 34.110
Then the keyboard layout is set to "in" 0.123
And tpsd is localized to the selected locale 0.130
When the network is plugged 0.014
And Tor is ready 13.570
Then I successfully start the Unsafe Browser 7.170
And I kill the Unsafe Browser 5.239
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 8.517
And DuckDuckGo is the default search engine 5.771
And I kill the Tor Browser 5.274
And the screen keyboard works in Thunderbird 4.860
And the layout of the screen keyboard is set to "us" 0.395
After features/support/hooks.rb:331 1.057
After features/support/hooks.rb:100 0.000
1:30.790
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.541
When I log in to a new session in Indonesian (id) 33.398
Then the keyboard layout is set to "id" 0.145
And tpsd is localized to the selected locale 0.126
When the network is plugged 0.013
And Tor is ready 11.631
Then I successfully start the Unsafe Browser 6.187
And I kill the Unsafe Browser 6.705
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 8.515
And DuckDuckGo is the default search engine 5.427
And I kill the Tor Browser 5.225
And the screen keyboard works in Thunderbird 5.407
And the layout of the screen keyboard is set to "us" 0.395
After features/support/hooks.rb:331 1.338
After features/support/hooks.rb:100 0.000
1:29.856
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.218
When I log in to a new session in Italian (it) 34.014
Then the keyboard layout is set to "it" 0.127
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.015
And Tor is ready 12.251
Then I successfully start the Unsafe Browser 6.137
And I kill the Unsafe Browser 5.252
When I enable the screen keyboard 0.043
Then the screen keyboard works in Tor Browser 8.292
And DuckDuckGo is the default search engine 5.160
And I kill the Tor Browser 5.243
And the screen keyboard works in Thunderbird 5.578
And the layout of the screen keyboard is set to "us" 0.423
After features/support/hooks.rb:331 1.332
After features/support/hooks.rb:100 0.000
1:30.202
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.603
When I log in to a new session in Persian (fa) 33.113
Then the keyboard layout is set to "ir" 0.157
And tpsd is localized to the selected locale 0.164
When the network is plugged 0.020
And Tor is ready 11.760
Then I successfully start the Unsafe Browser 7.179
And I kill the Unsafe Browser 5.236
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 8.492
And DuckDuckGo is the default search engine 6.022
And I kill the Tor Browser 5.237
And the screen keyboard works in Thunderbird 4.770
And the layout of the screen keyboard is set to "ir" 0.377
After features/support/hooks.rb:331 2.596
After features/support/hooks.rb:100 0.000
1:27.527
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.016
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.388
When I log in to a new session in Portuguese (pt) 30.697
Then the keyboard layout is set to "pt" 0.099
And tpsd is localized to the selected locale 0.113
When the network is plugged 0.015
And Tor is ready 12.032
Then I successfully start the Unsafe Browser 6.026
And I kill the Unsafe Browser 5.186
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 8.859
And DuckDuckGo is the default search engine 5.930
And I kill the Tor Browser 5.239
And the screen keyboard works in Thunderbird 5.326
And the layout of the screen keyboard is set to "us" 0.549
After features/support/hooks.rb:331 1.373
After features/support/hooks.rb:100 0.000
1:24.290
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.891
When I log in to a new session in Russian (ru) 28.929
Then the keyboard layout is set to "ru" 0.144
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.015
And Tor is ready 11.781
Then I successfully start the Unsafe Browser 5.643
And I kill the Unsafe Browser 5.206
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 8.769
And DuckDuckGo is the default search engine 4.988
And I kill the Tor Browser 5.251
And the screen keyboard works in Thunderbird 5.077
And the layout of the screen keyboard is set to "ru" 0.411
After features/support/hooks.rb:331 0.947
After features/support/hooks.rb:100 0.000
1:32.882
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.586
When I log in to a new session in Spanish (es) 31.519
Then the keyboard layout is set to "es" 0.089
And tpsd is localized to the selected locale 0.118
When the network is plugged 0.023
And Tor is ready 13.895
Then I successfully start the Unsafe Browser 6.174
And I kill the Unsafe Browser 5.296
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 12.131
And DuckDuckGo is the default search engine 5.122
And I kill the Tor Browser 5.230
And the screen keyboard works in Thunderbird 5.252
And the layout of the screen keyboard is set to "us" 0.371
After features/support/hooks.rb:331 1.396
After features/support/hooks.rb:100 0.000
1:27.761
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.377
When I log in to a new session in Turkish (tr) 32.186
Then the keyboard layout is set to "tr" 0.114
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.016
And Tor is ready 12.162
Then I successfully start the Unsafe Browser 6.399
And I kill the Unsafe Browser 5.238
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 8.313
And DuckDuckGo is the default search engine 5.341
And I kill the Tor Browser 5.215
And the screen keyboard works in Thunderbird 4.858
And the layout of the screen keyboard is set to "us" 0.366
After features/support/hooks.rb:331 1.368
After features/support/hooks.rb:100 0.000
Tags: @product
1:11.823
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 9.185
When I set the language to Italian (it) 4.586
Then the language and keyboard have not been saved in cleartext storage 2.084
When I shutdown Tails and wait for the computer to power off 11.233
And I start Tails from USB drive "__internal" with network unplugged 44.411
Then the Welcome Screen's language is set to English 0.322
After features/support/hooks.rb:331 1.182
After features/support/hooks.rb:100 0.035
Tags: @product
1:20.230
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.058
When I set the language to Italian (it) 4.603
And I save the language and keyboard options in cleartext storage 2.486
Then the "it" language and keyboard have been saved in cleartext storage 0.108
When I set the language to French (fr) 4.552
Then the "fr" language and keyboard have been saved in cleartext storage 0.163
And I shutdown Tails and wait for the computer to power off 8.745
And I start Tails from USB drive "__internal" with network unplugged 41.029
Then the "fr" language and keyboard have been saved in cleartext storage 0.443
And the Welcome Screen's language is set to French 0.864
When I log in to a new session 9.116
Then the language is set to French 0.057
After features/support/hooks.rb:331 0.632
After features/support/hooks.rb:100 0.012
Tags: @product
2:51.755
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 9.050
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.679
And I create a persistent partition 34.372
And I manually store legacy localization settings in Persistent Storage 0.609
When I shutdown Tails and wait for the computer to power off 11.361
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 43.525
Then the Welcome Screen's language is set to English 0.312
And the Welcome Screen's formats is set to United States 0.246
When I enable persistence 7.857
Then the Welcome Screen's language is set to German 0.519
And the Welcome Screen's formats is set to France 0.227
When I set the language to Italian (it) 4.531
Then the language and keyboard have not been saved in cleartext storage 2.120
When I save the language and keyboard options in cleartext storage 2.404
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.765
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 39.547
Then the Welcome Screen's language is set to Italian 0.628
And the Welcome Screen's formats is set to Italy 0.265
When I enable persistence 9.603
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.249
And the Welcome Screen's language is set to Italian 0.787
After features/support/hooks.rb:331 0.628
After features/support/hooks.rb:100 0.012