Project Number Date
test_Tails_ISO_devel 4207 03 Feb 2026, 20:02

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Localization 240 0 0 0 0 240 21 0 21 25:43.271 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.900
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.257
And I log in to a new session in German (de) 24.803
Then the live user's Documents directory exists 0.069
And there is a GNOME bookmark for the Documents directory 15.770
After features/support/hooks.rb:331 1.424
After features/support/hooks.rb:100 0.000
Tags: @product
47.320
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.555
And I log in to a new session in German (de) 24.231
Then the live user's Downloads directory exists 0.062
And there is a GNOME bookmark for the Downloads directory 15.470
After features/support/hooks.rb:331 1.175
After features/support/hooks.rb:100 0.000
Tags: @product
47.606
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.143
And I log in to a new session in German (de) 24.613
Then the live user's Music directory exists 0.073
And there is a GNOME bookmark for the Music directory 15.775
After features/support/hooks.rb:331 1.107
After features/support/hooks.rb:100 0.000
Tags: @product
47.759
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.456
And I log in to a new session in German (de) 24.681
Then the live user's Pictures directory exists 0.034
And there is a GNOME bookmark for the Pictures directory 15.585
After features/support/hooks.rb:331 1.329
After features/support/hooks.rb:100 0.000
Tags: @product
46.853
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.217
And I log in to a new session in German (de) 23.527
Then the live user's Videos directory exists 0.054
And there is a GNOME bookmark for the Videos directory 16.055
After features/support/hooks.rb:331 1.070
After features/support/hooks.rb:100 0.000
1:20.320
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.166
When I log in to a new session in Arabic (ar) 24.904
Then the keyboard layout is set to "eg" 0.115
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.015
And Tor is ready 13.238
Then I successfully start the Unsafe Browser 5.862
And I kill the Unsafe Browser 5.240
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 8.404
And DuckDuckGo is the default search engine 5.422
And I kill the Tor Browser 5.316
And the screen keyboard works in Thunderbird 4.074
And the layout of the screen keyboard is set to "us" 0.395
After features/support/hooks.rb:331 0.997
After features/support/hooks.rb:100 0.000
1:19.639
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.225
When I log in to a new session in Chinese (zh_CN) 24.760
Then the keyboard layout is set to "cn" 0.158
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.014
And Tor is ready 12.208
Then I successfully start the Unsafe Browser 6.215
And I kill the Unsafe Browser 5.236
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 8.043
And DuckDuckGo is the default search engine 5.652
And I kill the Tor Browser 5.247
And the screen keyboard works in Thunderbird 4.312
And the layout of the screen keyboard is set to "us" 0.395
After features/support/hooks.rb:331 0.672
After features/support/hooks.rb:100 0.000
1:7.067
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 English (en) 9.217
Then the keyboard layout is set to "us" 0.118
And tpsd is localized to the selected locale 0.116
When the network is plugged 0.029
And Tor is ready 13.625
Then I successfully start the Unsafe Browser 5.196
And I kill the Unsafe Browser 5.230
When I enable the screen keyboard 0.069
Then the screen keyboard works in Tor Browser 12.028
And DuckDuckGo is the default search engine 3.613
And I kill the Tor Browser 5.173
And the screen keyboard works in Thunderbird 4.979
And the layout of the screen keyboard is set to "us" 0.412
After features/support/hooks.rb:331 1.070
After features/support/hooks.rb:100 0.000
1:20.004
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.437
When I log in to a new session in French (fr) 24.142
Then the keyboard layout is set to "fr" 0.136
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.015
And Tor is ready 13.565
Then I successfully start the Unsafe Browser 5.111
And I kill the Unsafe Browser 5.228
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 7.640
And DuckDuckGo is the default search engine 5.342
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 5.498
And the layout of the screen keyboard is set to "fr" 0.523
After features/support/hooks.rb:331 1.016
After features/support/hooks.rb:100 0.000
1:19.559
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.260
When I log in to a new session in German (de) 23.684
Then the keyboard layout is set to "de" 0.094
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.042
And Tor is ready 13.741
Then I successfully start the Unsafe Browser 5.272
And I kill the Unsafe Browser 5.309
When I enable the screen keyboard 0.092
Then the screen keyboard works in Tor Browser 8.431
And DuckDuckGo is the default search engine 4.858
And I kill the Tor Browser 5.230
And the screen keyboard works in Thunderbird 5.045
And the layout of the screen keyboard is set to "de" 0.392
After features/support/hooks.rb:331 1.344
After features/support/hooks.rb:100 0.000
1:19.461
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.133
When I log in to a new session in Hindi (hi) 24.054
Then the keyboard layout is set to "in" 0.090
And tpsd is localized to the selected locale 0.077
When the network is plugged 0.019
And Tor is ready 13.746
Then I successfully start the Unsafe Browser 5.382
And I kill the Unsafe Browser 5.213
When I enable the screen keyboard 0.067
Then the screen keyboard works in Tor Browser 8.208
And DuckDuckGo is the default search engine 4.817
And I kill the Tor Browser 5.245
And the screen keyboard works in Thunderbird 5.046
And the layout of the screen keyboard is set to "us" 0.360
After features/support/hooks.rb:331 1.363
After features/support/hooks.rb:100 0.000
1:19.976
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.248
When I log in to a new session in Indonesian (id) 24.849
Then the keyboard layout is set to "id" 0.143
And tpsd is localized to the selected locale 0.171
When the network is plugged 0.089
And Tor is ready 13.435
Then I successfully start the Unsafe Browser 5.299
And I kill the Unsafe Browser 5.189
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 8.015
And DuckDuckGo is the default search engine 4.907
And I kill the Tor Browser 5.209
And the screen keyboard works in Thunderbird 4.930
And the layout of the screen keyboard is set to "us" 0.434
After features/support/hooks.rb:331 1.096
After features/support/hooks.rb:100 0.000
1:18.092
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 Italian (it) 24.499
Then the keyboard layout is set to "it" 0.139
And tpsd is localized to the selected locale 0.087
When the network is plugged 0.017
And Tor is ready 12.352
Then I successfully start the Unsafe Browser 4.929
And I kill the Unsafe Browser 5.284
When I enable the screen keyboard 0.050
Then the screen keyboard works in Tor Browser 8.087
And DuckDuckGo is the default search engine 4.873
And I kill the Tor Browser 5.216
And the screen keyboard works in Thunderbird 4.819
And the layout of the screen keyboard is set to "us" 0.395
After features/support/hooks.rb:331 1.236
After features/support/hooks.rb:100 0.000
1:18.216
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.303
When I log in to a new session in Persian (fa) 23.892
Then the keyboard layout is set to "ir" 0.094
And tpsd is localized to the selected locale 0.213
When the network is plugged 0.024
And Tor is ready 12.252
Then I successfully start the Unsafe Browser 5.377
And I kill the Unsafe Browser 5.232
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.339
And DuckDuckGo is the default search engine 5.125
And I kill the Tor Browser 5.188
And the screen keyboard works in Thunderbird 4.751
And the layout of the screen keyboard is set to "ir" 0.360
After features/support/hooks.rb:331 2.260
After features/support/hooks.rb:100 0.000
1:18.621
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.160
When I log in to a new session in Portuguese (pt) 24.666
Then the keyboard layout is set to "pt" 0.224
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.044
And Tor is ready 11.929
Then I successfully start the Unsafe Browser 5.381
And I kill the Unsafe Browser 5.205
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 8.486
And DuckDuckGo is the default search engine 5.110
And I kill the Tor Browser 5.273
And the screen keyboard works in Thunderbird 4.583
And the layout of the screen keyboard is set to "us" 0.359
After features/support/hooks.rb:331 0.978
After features/support/hooks.rb:100 0.000
1:19.080
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.201
When I log in to a new session in Russian (ru) 24.176
Then the keyboard layout is set to "ru" 0.281
And tpsd is localized to the selected locale 0.132
When the network is plugged 0.018
And Tor is ready 13.384
Then I successfully start the Unsafe Browser 5.417
And I kill the Unsafe Browser 5.210
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 7.567
And DuckDuckGo is the default search engine 5.018
And I kill the Tor Browser 5.221
And the screen keyboard works in Thunderbird 5.006
And the layout of the screen keyboard is set to "ru" 0.380
After features/support/hooks.rb:331 0.929
After features/support/hooks.rb:100 0.000
1:17.890
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.301
When I log in to a new session in Spanish (es) 23.591
Then the keyboard layout is set to "es" 0.086
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.013
And Tor is ready 12.792
Then I successfully start the Unsafe Browser 5.178
And I kill the Unsafe Browser 5.228
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 8.017
And DuckDuckGo is the default search engine 4.872
And I kill the Tor Browser 5.251
And the screen keyboard works in Thunderbird 4.949
And the layout of the screen keyboard is set to "us" 0.452
After features/support/hooks.rb:331 1.319
After features/support/hooks.rb:100 0.000
1:17.668
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.271
When I log in to a new session in Turkish (tr) 23.213
Then the keyboard layout is set to "tr" 0.103
And tpsd is localized to the selected locale 0.113
When the network is plugged 0.032
And Tor is ready 12.317
Then I successfully start the Unsafe Browser 4.951
And I kill the Unsafe Browser 5.253
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 8.532
And DuckDuckGo is the default search engine 5.384
And I kill the Tor Browser 5.244
And the screen keyboard works in Thunderbird 4.810
And the layout of the screen keyboard is set to "us" 0.386
After features/support/hooks.rb:331 0.945
After features/support/hooks.rb:100 0.000
Tags: @product
1:3.446
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.903
When I set the language to Italian (it) 5.702
Then the language and keyboard have not been saved in cleartext storage 2.119
When I shutdown Tails and wait for the computer to power off 6.772
And I start Tails from USB drive "__internal" with network unplugged 39.604
Then the Welcome Screen's language is set to English 0.344
After features/support/hooks.rb:331 1.027
After features/support/hooks.rb:100 0.011
Tags: @product
1:7.660
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 7.551
When I set the language to Italian (it) 4.655
And I save the language and keyboard options in cleartext storage 2.458
Then the "it" language and keyboard have been saved in cleartext storage 0.145
When I set the language to French (fr) 4.524
Then the "fr" language and keyboard have been saved in cleartext storage 0.088
And I shutdown Tails and wait for the computer to power off 5.621
And I start Tails from USB drive "__internal" with network unplugged 41.417
Then the "fr" language and keyboard have been saved in cleartext storage 0.342
And the Welcome Screen's language is set to French 0.854
After features/support/hooks.rb:331 0.560
After features/support/hooks.rb:100 0.006
Tags: @product
2:38.123
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 9.117
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.454
And I create a persistent partition 30.708
And I manually store legacy localization settings in Persistent Storage 1.002
When I shutdown Tails and wait for the computer to power off 8.264
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 37.681
Then the Welcome Screen's language is set to English 0.314
And the Welcome Screen's formats is set to United States 0.306
When I enable persistence 7.881
Then the Welcome Screen's language is set to German 0.639
And the Welcome Screen's formats is set to France 0.211
When I set the language to Italian (it) 4.519
Then the language and keyboard have not been saved in cleartext storage 2.078
When I save the language and keyboard options in cleartext storage 2.409
Then the "it" language and keyboard have been saved in cleartext storage 0.133
And I shutdown Tails and wait for the computer to power off 2.840
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 38.287
Then the Welcome Screen's language is set to Italian 0.737
And the Welcome Screen's formats is set to Italy 0.225
When I enable persistence 9.386
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.261
And the Welcome Screen's language is set to Italian 0.660
After features/support/hooks.rb:331 0.706
After features/support/hooks.rb:100 0.025