Project Number Date
test_Tails_ISO_devel 4369 30 Apr 2026, 16:09

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 29:6.764 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
55.189
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.712
And I log in to a new session in German (de) 31.502
Then the live user's Documents directory exists 0.046
And there is a GNOME bookmark for the Documents directory 14.928
After features/support/hooks.rb:331 0.818
After features/support/hooks.rb:100 0.000
Tags: @product
52.334
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.475
And I log in to a new session in German (de) 29.979
Then the live user's Downloads directory exists 0.050
And there is a GNOME bookmark for the Downloads directory 14.829
After features/support/hooks.rb:331 1.320
After features/support/hooks.rb:100 0.000
Tags: @product
53.920
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.519
And I log in to a new session in German (de) 31.959
Then the live user's Music directory exists 0.050
And there is a GNOME bookmark for the Music directory 14.391
After features/support/hooks.rb:331 1.209
After features/support/hooks.rb:100 0.000
Tags: @product
52.608
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.272
And I log in to a new session in German (de) 30.779
Then the live user's Pictures directory exists 0.044
And there is a GNOME bookmark for the Pictures directory 14.511
After features/support/hooks.rb:331 1.353
After features/support/hooks.rb:100 0.000
Tags: @product
51.400
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
And I log in to a new session in German (de) 29.357
Then the live user's Videos directory exists 0.036
And there is a GNOME bookmark for the Videos directory 14.552
After features/support/hooks.rb:331 1.533
After features/support/hooks.rb:100 0.000
1:32.034
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.674
When I log in to a new session in Arabic (ar) 30.336
Then the keyboard layout is set to "eg" 0.102
And tpsd is localized to the selected locale 0.092
When the network is plugged 0.017
And Tor is ready 11.895
Then I successfully start the Unsafe Browser 12.049
And I kill the Unsafe Browser 5.734
When I enable the screen keyboard 0.090
Then the screen keyboard works in Tor Browser 8.401
And DuckDuckGo is the default search engine 5.239
And I kill the Tor Browser 5.334
And the screen keyboard works in Thunderbird 4.713
And the layout of the screen keyboard is set to "us" 0.351
After features/support/hooks.rb:331 1.104
After features/support/hooks.rb:100 0.000
1:31.597
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.242
When I log in to a new session in Chinese (zh_CN) 36.791
Then the keyboard layout is set to "cn" 0.099
And tpsd is localized to the selected locale 0.095
When the network is plugged 0.017
And Tor is ready 11.526
Then I successfully start the Unsafe Browser 5.487
And I kill the Unsafe Browser 5.200
When I enable the screen keyboard 0.076
Then the screen keyboard works in Tor Browser 9.199
And DuckDuckGo is the default search engine 5.133
And I kill the Tor Browser 5.241
And the screen keyboard works in Thunderbird 5.090
And the layout of the screen keyboard is set to "us" 0.395
After features/support/hooks.rb:331 1.504
After features/support/hooks.rb:100 0.000
1:15.312
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.426
When I log in to a new session in English (en) 16.619
Then the keyboard layout is set to "us" 0.115
And tpsd is localized to the selected locale 0.114
When the network is plugged 0.017
And Tor is ready 16.431
Then I successfully start the Unsafe Browser 6.352
And I kill the Unsafe Browser 5.196
When I enable the screen keyboard 0.117
Then the screen keyboard works in Tor Browser 8.451
And DuckDuckGo is the default search engine 4.179
And I kill the Tor Browser 5.194
And the screen keyboard works in Thunderbird 4.728
And the layout of the screen keyboard is set to "us" 0.368
After features/support/hooks.rb:331 1.246
After features/support/hooks.rb:100 0.000
1:31.272
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.412
When I log in to a new session in French (fr) 36.951
Then the keyboard layout is set to "fr" 0.129
And tpsd is localized to the selected locale 0.159
When the network is plugged 0.017
And Tor is ready 11.602
Then I successfully start the Unsafe Browser 6.103
And I kill the Unsafe Browser 5.239
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 7.734
And DuckDuckGo is the default search engine 5.385
And I kill the Tor Browser 5.258
And the screen keyboard works in Thunderbird 4.866
And the layout of the screen keyboard is set to "fr" 0.351
After features/support/hooks.rb:331 1.016
After features/support/hooks.rb:100 0.000
1:26.389
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.344
When I log in to a new session in German (de) 30.510
Then the keyboard layout is set to "de" 0.104
And tpsd is localized to the selected locale 0.118
When the network is plugged 0.014
And Tor is ready 11.558
Then I successfully start the Unsafe Browser 6.420
And I kill the Unsafe Browser 5.221
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 9.016
And DuckDuckGo is the default search engine 5.252
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 5.011
And the layout of the screen keyboard is set to "de" 0.527
After features/support/hooks.rb:331 1.319
After features/support/hooks.rb:100 0.000
1:28.612
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.032
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.444
When I log in to a new session in Hindi (hi) 31.302
Then the keyboard layout is set to "in" 0.113
And tpsd is localized to the selected locale 0.097
When the network is plugged 0.034
And Tor is ready 15.011
Then I successfully start the Unsafe Browser 5.499
And I kill the Unsafe Browser 5.265
When I enable the screen keyboard 0.079
Then the screen keyboard works in Tor Browser 7.900
And DuckDuckGo is the default search engine 5.421
And I kill the Tor Browser 5.248
And the screen keyboard works in Thunderbird 4.844
And the layout of the screen keyboard is set to "us" 0.349
After features/support/hooks.rb:331 1.346
After features/support/hooks.rb:100 0.000
1:29.901
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.389
When I log in to a new session in Indonesian (id) 30.625
Then the keyboard layout is set to "id" 0.099
And tpsd is localized to the selected locale 0.118
When the network is plugged 0.018
And Tor is ready 15.287
Then I successfully start the Unsafe Browser 6.398
And I kill the Unsafe Browser 5.202
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 8.567
And DuckDuckGo is the default search engine 5.224
And I kill the Tor Browser 5.222
And the screen keyboard works in Thunderbird 5.246
And the layout of the screen keyboard is set to "us" 0.429
After features/support/hooks.rb:331 1.586
After features/support/hooks.rb:100 0.000
1:27.402
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.452
When I log in to a new session in Italian (it) 31.702
Then the keyboard layout is set to "it" 0.112
And tpsd is localized to the selected locale 0.097
When the network is plugged 0.017
And Tor is ready 12.114
Then I successfully start the Unsafe Browser 5.908
And I kill the Unsafe Browser 5.649
When I enable the screen keyboard 0.089
Then the screen keyboard works in Tor Browser 8.105
And DuckDuckGo is the default search engine 5.396
And I kill the Tor Browser 5.348
And the screen keyboard works in Thunderbird 5.060
And the layout of the screen keyboard is set to "us" 0.349
After features/support/hooks.rb:331 1.302
After features/support/hooks.rb:100 0.000
1:30.532
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.282
When I log in to a new session in Persian (fa) 33.527
Then the keyboard layout is set to "ir" 0.111
And tpsd is localized to the selected locale 0.095
When the network is plugged 0.019
And Tor is ready 13.116
Then I successfully start the Unsafe Browser 6.334
And I kill the Unsafe Browser 5.287
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 8.426
And DuckDuckGo is the default search engine 5.551
And I kill the Tor Browser 5.266
And the screen keyboard works in Thunderbird 5.045
And the layout of the screen keyboard is set to "ir" 0.412
After features/support/hooks.rb:331 1.441
After features/support/hooks.rb:100 0.000
1:26.652
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.315
When I log in to a new session in Portuguese (pt) 30.102
Then the keyboard layout is set to "pt" 0.113
And tpsd is localized to the selected locale 0.217
When the network is plugged 0.044
And Tor is ready 11.684
Then I successfully start the Unsafe Browser 7.411
And I kill the Unsafe Browser 5.249
When I enable the screen keyboard 0.099
Then the screen keyboard works in Tor Browser 7.903
And DuckDuckGo is the default search engine 5.900
And I kill the Tor Browser 5.237
And the screen keyboard works in Thunderbird 4.998
And the layout of the screen keyboard is set to "us" 0.373
After features/support/hooks.rb:331 0.976
After features/support/hooks.rb:100 0.000
1:25.078
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.378
When I log in to a new session in Russian (ru) 31.869
Then the keyboard layout is set to "ru" 0.098
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.020
And Tor is ready 12.744
Then I successfully start the Unsafe Browser 4.734
And I kill the Unsafe Browser 5.201
When I enable the screen keyboard 0.048
Then the screen keyboard works in Tor Browser 7.632
And DuckDuckGo is the default search engine 5.355
And I kill the Tor Browser 5.221
And the screen keyboard works in Thunderbird 4.259
And the layout of the screen keyboard is set to "ru" 0.415
After features/support/hooks.rb:331 0.808
After features/support/hooks.rb:100 0.000
1:24.154
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.182
When I log in to a new session in Spanish (es) 30.338
Then the keyboard layout is set to "es" 0.105
And tpsd is localized to the selected locale 0.108
When the network is plugged 0.014
And Tor is ready 12.372
Then I successfully start the Unsafe Browser 5.292
And I kill the Unsafe Browser 5.190
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 8.256
And DuckDuckGo is the default search engine 5.223
And I kill the Tor Browser 5.205
And the screen keyboard works in Thunderbird 4.460
And the layout of the screen keyboard is set to "us" 0.348
After features/support/hooks.rb:331 0.647
After features/support/hooks.rb:100 0.000
1:36.242
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.066
When I log in to a new session in Turkish (tr) 41.834
Then the keyboard layout is set to "tr" 0.120
And tpsd is localized to the selected locale 0.076
When the network is plugged 0.019
And Tor is ready 11.546
Then I successfully start the Unsafe Browser 7.110
And I kill the Unsafe Browser 5.197
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 7.984
And DuckDuckGo is the default search engine 4.947
And I kill the Tor Browser 5.216
And the screen keyboard works in Thunderbird 4.691
And the layout of the screen keyboard is set to "us" 0.376
After features/support/hooks.rb:331 1.445
After features/support/hooks.rb:100 0.000
Tags: @product
1:15.791
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.979
When I set the language to Italian (it) 5.764
Then the language and keyboard have not been saved in cleartext storage 2.086
When I shutdown Tails and wait for the computer to power off 16.858
And I start Tails from USB drive "__internal" with network unplugged 41.765
Then the Welcome Screen's language is set to English 0.336
After features/support/hooks.rb:331 0.927
After features/support/hooks.rb:100 0.020
Tags: @product
1:18.724
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.543
When I set the language to Italian (it) 5.678
And I save the language and keyboard options in cleartext storage 2.358
Then the "it" language and keyboard have been saved in cleartext storage 0.093
When I set the language to French (fr) 4.483
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 7.176
And I start Tails from USB drive "__internal" with network unplugged 41.792
Then the "fr" language and keyboard have been saved in cleartext storage 0.370
And the Welcome Screen's language is set to French 0.870
When I log in to a new session 8.212
Then the language is set to French 0.058
After features/support/hooks.rb:331 0.680
After features/support/hooks.rb:100 0.006
Tags: @product
3:1.611
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.628
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.457
And I create a persistent partition 53.204
And I manually store legacy localization settings in Persistent Storage 0.562
When I shutdown Tails and wait for the computer to power off 11.214
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 40.441
Then the Welcome Screen's language is set to English 0.287
And the Welcome Screen's formats is set to United States 0.169
When I enable persistence 7.157
Then the Welcome Screen's language is set to German 0.457
And the Welcome Screen's formats is set to France 0.201
When I set the language to Italian (it) 4.569
Then the language and keyboard have not been saved in cleartext storage 2.079
When I save the language and keyboard options in cleartext storage 2.338
Then the "it" language and keyboard have been saved in cleartext storage 0.103
And I shutdown Tails and wait for the computer to power off 2.745
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 36.366
Then the Welcome Screen's language is set to Italian 0.653
And the Welcome Screen's formats is set to Italy 0.214
When I enable persistence 8.815
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.219
And the Welcome Screen's language is set to Italian 0.720
After features/support/hooks.rb:331 1.013
After features/support/hooks.rb:100 0.011