Project Number Date
test_Tails_ISO_devel 4381 07 May 2026, 11:02

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:4.223 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
48.124
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.083
And I log in to a new session in German (de) 25.463
Then the live user's Documents directory exists 0.044
And there is a GNOME bookmark for the Documents directory 14.533
After features/support/hooks.rb:331 1.094
After features/support/hooks.rb:100 0.000
Tags: @product
47.191
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.150
And I log in to a new session in German (de) 25.214
Then the live user's Downloads directory exists 0.050
And there is a GNOME bookmark for the Downloads directory 14.776
After features/support/hooks.rb:331 0.788
After features/support/hooks.rb:100 0.000
Tags: @product
47.470
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.025
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.114
And I log in to a new session in German (de) 25.899
Then the live user's Music directory exists 0.044
And there is a GNOME bookmark for the Music directory 14.411
After features/support/hooks.rb:331 0.958
After features/support/hooks.rb:100 0.000
Tags: @product
47.817
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.047
And I log in to a new session in German (de) 26.340
Then the live user's Pictures directory exists 0.055
And there is a GNOME bookmark for the Pictures directory 14.373
After features/support/hooks.rb:331 1.187
After features/support/hooks.rb:100 0.000
Tags: @product
47.677
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.263
And I log in to a new session in German (de) 25.792
Then the live user's Videos directory exists 0.040
And there is a GNOME bookmark for the Videos directory 14.580
After features/support/hooks.rb:331 0.709
After features/support/hooks.rb:100 0.000
1:17.011
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.158
When I log in to a new session in Arabic (ar) 25.168
Then the keyboard layout is set to "eg" 0.092
And tpsd is localized to the selected locale 0.182
When the network is plugged 0.033
And Tor is ready 11.265
Then I successfully start the Unsafe Browser 5.459
And I kill the Unsafe Browser 5.183
When I enable the screen keyboard 0.051
Then the screen keyboard works in Tor Browser 7.596
And DuckDuckGo is the default search engine 4.774
And I kill the Tor Browser 5.209
And the screen keyboard works in Thunderbird 4.483
And the layout of the screen keyboard is set to "us" 0.352
After features/support/hooks.rb:331 1.063
After features/support/hooks.rb:100 0.000
1:19.155
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.020
When I log in to a new session in Chinese (zh_CN) 25.850
Then the keyboard layout is set to "cn" 0.079
And tpsd is localized to the selected locale 0.084
When the network is plugged 0.016
And Tor is ready 12.456
Then I successfully start the Unsafe Browser 5.363
And I kill the Unsafe Browser 5.212
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 7.530
And DuckDuckGo is the default search engine 5.212
And I kill the Tor Browser 5.259
And the screen keyboard works in Thunderbird 4.653
And the layout of the screen keyboard is set to "us" 0.349
After features/support/hooks.rb:331 0.919
After features/support/hooks.rb:100 0.000
1:1.677
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.036
When I log in to a new session in English (en) 11.383
Then the keyboard layout is set to "us" 0.086
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.021
And Tor is ready 11.628
Then I successfully start the Unsafe Browser 4.845
And I kill the Unsafe Browser 5.219
When I enable the screen keyboard 0.046
Then the screen keyboard works in Tor Browser 7.877
And DuckDuckGo is the default search engine 3.669
And I kill the Tor Browser 5.256
And the screen keyboard works in Thunderbird 4.135
And the layout of the screen keyboard is set to "us" 0.359
After features/support/hooks.rb:331 0.661
After features/support/hooks.rb:100 0.000
1:29.536
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 19.489
When I log in to a new session in French (fr) 24.881
Then the keyboard layout is set to "fr" 0.117
And tpsd is localized to the selected locale 0.166
When the network is plugged 0.017
And Tor is ready 11.395
Then I successfully start the Unsafe Browser 4.977
And I kill the Unsafe Browser 5.209
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 7.728
And DuckDuckGo is the default search engine 5.081
And I kill the Tor Browser 5.185
And the screen keyboard works in Thunderbird 4.800
And the layout of the screen keyboard is set to "fr" 0.431
After features/support/hooks.rb:331 1.055
After features/support/hooks.rb:100 0.000
1:19.603
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.011
When I log in to a new session in German (de) 25.687
Then the keyboard layout is set to "de" 0.102
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.018
And Tor is ready 12.591
Then I successfully start the Unsafe Browser 4.926
And I kill the Unsafe Browser 5.194
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 8.284
And DuckDuckGo is the default search engine 5.152
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 4.889
And the layout of the screen keyboard is set to "de" 0.384
After features/support/hooks.rb:331 1.252
After features/support/hooks.rb:100 0.000
1:20.074
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.087
When I log in to a new session in Hindi (hi) 26.324
Then the keyboard layout is set to "in" 0.107
And tpsd is localized to the selected locale 0.113
When the network is plugged 0.020
And Tor is ready 13.016
Then I successfully start the Unsafe Browser 4.841
And I kill the Unsafe Browser 5.198
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 8.164
And DuckDuckGo is the default search engine 4.992
And I kill the Tor Browser 5.263
And the screen keyboard works in Thunderbird 4.525
And the layout of the screen keyboard is set to "us" 0.349
After features/support/hooks.rb:331 1.274
After features/support/hooks.rb:100 0.000
1:19.074
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.085
When I log in to a new session in Indonesian (id) 26.287
Then the keyboard layout is set to "id" 0.115
And tpsd is localized to the selected locale 0.083
When the network is plugged 0.019
And Tor is ready 11.556
Then I successfully start the Unsafe Browser 4.968
And I kill the Unsafe Browser 5.206
When I enable the screen keyboard 0.048
Then the screen keyboard works in Tor Browser 8.160
And DuckDuckGo is the default search engine 5.105
And I kill the Tor Browser 5.218
And the screen keyboard works in Thunderbird 4.835
And the layout of the screen keyboard is set to "us" 0.382
After features/support/hooks.rb:331 1.178
After features/support/hooks.rb:100 0.000
1:17.627
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.035
When I log in to a new session in Italian (it) 26.228
Then the keyboard layout is set to "it" 0.111
And tpsd is localized to the selected locale 0.141
When the network is plugged 0.027
And Tor is ready 11.530
Then I successfully start the Unsafe Browser 4.781
And I kill the Unsafe Browser 5.228
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 7.954
And DuckDuckGo is the default search engine 4.628
And I kill the Tor Browser 5.237
And the screen keyboard works in Thunderbird 4.303
And the layout of the screen keyboard is set to "us" 0.356
After features/support/hooks.rb:331 0.710
After features/support/hooks.rb:100 0.000
1:17.947
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.184
When I log in to a new session in Persian (fa) 25.687
Then the keyboard layout is set to "ir" 0.092
And tpsd is localized to the selected locale 0.154
When the network is plugged 0.022
And Tor is ready 11.301
Then I successfully start the Unsafe Browser 4.844
And I kill the Unsafe Browser 5.183
When I enable the screen keyboard 0.083
Then the screen keyboard works in Tor Browser 8.150
And DuckDuckGo is the default search engine 4.960
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 4.682
And the layout of the screen keyboard is set to "ir" 0.379
After features/support/hooks.rb:331 1.191
After features/support/hooks.rb:100 0.000
1:17.647
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.057
When I log in to a new session in Portuguese (pt) 25.204
Then the keyboard layout is set to "pt" 0.090
And tpsd is localized to the selected locale 0.080
When the network is plugged 0.018
And Tor is ready 11.495
Then I successfully start the Unsafe Browser 5.316
And I kill the Unsafe Browser 5.226
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 7.837
And DuckDuckGo is the default search engine 4.744
And I kill the Tor Browser 5.269
And the screen keyboard works in Thunderbird 4.859
And the layout of the screen keyboard is set to "us" 0.376
After features/support/hooks.rb:331 0.976
After features/support/hooks.rb:100 0.000
1:18.063
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.131
When I log in to a new session in Russian (ru) 26.017
Then the keyboard layout is set to "ru" 0.099
And tpsd is localized to the selected locale 0.091
When the network is plugged 0.013
And Tor is ready 11.495
Then I successfully start the Unsafe Browser 4.700
And I kill the Unsafe Browser 5.206
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 8.120
And DuckDuckGo is the default search engine 4.735
And I kill the Tor Browser 5.239
And the screen keyboard works in Thunderbird 4.819
And the layout of the screen keyboard is set to "ru" 0.340
After features/support/hooks.rb:331 1.009
After features/support/hooks.rb:100 0.000
1:17.191
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.014
When I log in to a new session in Spanish (es) 26.390
Then the keyboard layout is set to "es" 0.094
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.018
And Tor is ready 11.348
Then I successfully start the Unsafe Browser 4.719
And I kill the Unsafe Browser 5.197
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 7.676
And DuckDuckGo is the default search engine 4.701
And I kill the Tor Browser 5.178
And the screen keyboard works in Thunderbird 4.296
And the layout of the screen keyboard is set to "us" 0.398
After features/support/hooks.rb:331 0.546
After features/support/hooks.rb:100 0.000
1:49.636
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 6.959
When I log in to a new session in Turkish (tr) 25.693
Then the keyboard layout is set to "tr" 0.099
And tpsd is localized to the selected locale 0.088
When the network is plugged 0.016
And Tor is ready 41.349
Then I successfully start the Unsafe Browser 4.366
And I kill the Unsafe Browser 5.282
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 10.651
And DuckDuckGo is the default search engine 4.947
And I kill the Tor Browser 5.220
And the screen keyboard works in Thunderbird 4.539
And the layout of the screen keyboard is set to "us" 0.359
After features/support/hooks.rb:331 1.013
After features/support/hooks.rb:100 0.000
Tags: @product
1:0.400
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 stopped at Tails Greeter's login screen 8.396
When I set the language to Italian (it) 4.574
Then the language and keyboard have not been saved in cleartext storage 2.098
When I shutdown Tails and wait for the computer to power off 6.840
And I start Tails from USB drive "__internal" with network unplugged 38.177
Then the Welcome Screen's language is set to English 0.313
After features/support/hooks.rb:331 1.048
After features/support/hooks.rb:100 0.006
Tags: @product
1:11.800
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 7.608
When I set the language to Italian (it) 4.503
And I save the language and keyboard options in cleartext storage 2.436
Then the "it" language and keyboard have been saved in cleartext storage 0.099
When I set the language to French (fr) 4.516
Then the "fr" language and keyboard have been saved in cleartext storage 0.087
And I shutdown Tails and wait for the computer to power off 4.037
And I start Tails from USB drive "__internal" with network unplugged 38.765
Then the "fr" language and keyboard have been saved in cleartext storage 0.381
And the Welcome Screen's language is set to French 0.767
When I log in to a new session 8.549
Then the language is set to French 0.047
After features/support/hooks.rb:331 0.925
After features/support/hooks.rb:100 0.016
Tags: @product
2:29.494
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 logged in 8.277
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.344
And I create a persistent partition 28.289
And I manually store legacy localization settings in Persistent Storage 0.571
When I shutdown Tails and wait for the computer to power off 9.455
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 36.154
Then the Welcome Screen's language is set to English 0.283
And the Welcome Screen's formats is set to United States 0.204
When I enable persistence 6.824
Then the Welcome Screen's language is set to German 0.477
And the Welcome Screen's formats is set to France 0.162
When I set the language to Italian (it) 4.470
Then the language and keyboard have not been saved in cleartext storage 2.077
When I save the language and keyboard options in cleartext storage 2.331
Then the "it" language and keyboard have been saved in cleartext storage 0.082
And I shutdown Tails and wait for the computer to power off 2.700
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 36.568
Then the Welcome Screen's language is set to Italian 0.499
And the Welcome Screen's formats is set to Italy 0.249
When I enable persistence 8.576
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.189
And the Welcome Screen's language is set to Italian 0.702
After features/support/hooks.rb:331 0.803
After features/support/hooks.rb:100 0.010