Project Number Date
test_Tails_ISO_devel 4309 01 Apr 2026, 11:39

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:59.720 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
51.148
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.966
And I log in to a new session in German (de) 27.081
Then the live user's Documents directory exists 0.042
And there is a GNOME bookmark for the Documents directory 15.058
After features/support/hooks.rb:331 1.333
After features/support/hooks.rb:100 0.000
Tags: @product
51.586
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.522
And I log in to a new session in German (de) 29.029
Then the live user's Downloads directory exists 0.051
And there is a GNOME bookmark for the Downloads directory 14.983
After features/support/hooks.rb:331 1.121
After features/support/hooks.rb:100 0.000
Tags: @product
50.688
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.582
And I log in to a new session in German (de) 27.753
Then the live user's Music directory exists 0.067
And there is a GNOME bookmark for the Music directory 15.285
After features/support/hooks.rb:331 0.858
After features/support/hooks.rb:100 0.000
Tags: @product
51.311
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.795
And I log in to a new session in German (de) 28.895
Then the live user's Pictures directory exists 0.069
And there is a GNOME bookmark for the Pictures directory 14.551
After features/support/hooks.rb:331 1.506
After features/support/hooks.rb:100 0.000
Tags: @product
50.010
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.480
And I log in to a new session in German (de) 27.581
Then the live user's Videos directory exists 0.038
And there is a GNOME bookmark for the Videos directory 14.910
After features/support/hooks.rb:331 1.027
After features/support/hooks.rb:100 0.000
1:25.698
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.704
When I log in to a new session in Arabic (ar) 27.187
Then the keyboard layout is set to "eg" 0.106
And tpsd is localized to the selected locale 0.085
When the network is plugged 0.015
And Tor is ready 12.749
Then I successfully start the Unsafe Browser 5.960
And I kill the Unsafe Browser 5.190
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 9.557
And DuckDuckGo is the default search engine 5.758
And I kill the Tor Browser 5.196
And the screen keyboard works in Thunderbird 5.627
And the layout of the screen keyboard is set to "us" 0.498
After features/support/hooks.rb:331 1.025
After features/support/hooks.rb:100 0.000
1:24.258
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.605
When I log in to a new session in Chinese (zh_CN) 28.174
Then the keyboard layout is set to "cn" 0.131
And tpsd is localized to the selected locale 0.080
When the network is plugged 0.023
And Tor is ready 11.557
Then I successfully start the Unsafe Browser 5.580
And I kill the Unsafe Browser 5.217
When I enable the screen keyboard 0.105
Then the screen keyboard works in Tor Browser 8.990
And DuckDuckGo is the default search engine 5.283
And I kill the Tor Browser 5.410
And the screen keyboard works in Thunderbird 5.675
And the layout of the screen keyboard is set to "us" 0.423
After features/support/hooks.rb:331 1.670
After features/support/hooks.rb:100 0.000
1:8.539
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.341
When I log in to a new session in English (en) 13.506
Then the keyboard layout is set to "us" 0.102
And tpsd is localized to the selected locale 0.091
When the network is plugged 0.017
And Tor is ready 11.852
Then I successfully start the Unsafe Browser 6.139
And I kill the Unsafe Browser 5.294
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 9.321
And DuckDuckGo is the default search engine 4.247
And I kill the Tor Browser 5.242
And the screen keyboard works in Thunderbird 4.902
And the layout of the screen keyboard is set to "us" 0.409
After features/support/hooks.rb:331 1.589
After features/support/hooks.rb:100 0.000
1:27.183
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.014
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.599
When I log in to a new session in French (fr) 27.422
Then the keyboard layout is set to "fr" 0.130
And tpsd is localized to the selected locale 0.145
When the network is plugged 0.015
And Tor is ready 12.351
Then I successfully start the Unsafe Browser 5.937
And I kill the Unsafe Browser 5.336
When I enable the screen keyboard 0.191
Then the screen keyboard works in Tor Browser 10.213
And DuckDuckGo is the default search engine 5.352
And I kill the Tor Browser 5.256
And the screen keyboard works in Thunderbird 6.805
And the layout of the screen keyboard is set to "fr" 0.426
After features/support/hooks.rb:331 1.212
After features/support/hooks.rb:100 0.000
1:58.071
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.613
When I log in to a new session in German (de) 27.969
Then the keyboard layout is set to "de" 0.102
And tpsd is localized to the selected locale 0.133
When the network is plugged 0.043
And Tor is ready 42.689
Then I successfully start the Unsafe Browser 5.061
And I kill the Unsafe Browser 5.221
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 12.607
And DuckDuckGo is the default search engine 5.237
And I kill the Tor Browser 5.286
And the screen keyboard works in Thunderbird 5.599
And the layout of the screen keyboard is set to "de" 0.440
After features/support/hooks.rb:331 1.303
After features/support/hooks.rb:100 0.000
1:25.098
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.600
When I log in to a new session in Hindi (hi) 28.286
Then the keyboard layout is set to "in" 0.121
And tpsd is localized to the selected locale 0.130
When the network is plugged 0.021
And Tor is ready 12.082
Then I successfully start the Unsafe Browser 6.265
And I kill the Unsafe Browser 5.295
When I enable the screen keyboard 0.084
Then the screen keyboard works in Tor Browser 8.733
And DuckDuckGo is the default search engine 6.139
And I kill the Tor Browser 5.307
And the screen keyboard works in Thunderbird 4.665
And the layout of the screen keyboard is set to "us" 0.366
After features/support/hooks.rb:331 1.211
After features/support/hooks.rb:100 0.000
1:59.160
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.013
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.746
When I log in to a new session in Indonesian (id) 28.298
Then the keyboard layout is set to "id" 0.092
And tpsd is localized to the selected locale 0.114
When the network is plugged 0.024
And Tor is ready 42.376
Then I successfully start the Unsafe Browser 5.443
And I kill the Unsafe Browser 5.215
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 12.452
And DuckDuckGo is the default search engine 6.851
And I kill the Tor Browser 5.255
And the screen keyboard works in Thunderbird 4.847
And the layout of the screen keyboard is set to "us" 0.390
After features/support/hooks.rb:331 1.418
After features/support/hooks.rb:100 0.000
1:27.419
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.404
When I log in to a new session in Italian (it) 28.475
Then the keyboard layout is set to "it" 0.124
And tpsd is localized to the selected locale 0.134
When the network is plugged 0.022
And Tor is ready 12.848
Then I successfully start the Unsafe Browser 5.716
And I kill the Unsafe Browser 5.237
When I enable the screen keyboard 0.139
Then the screen keyboard works in Tor Browser 10.063
And DuckDuckGo is the default search engine 5.984
And I kill the Tor Browser 5.257
And the screen keyboard works in Thunderbird 5.559
And the layout of the screen keyboard is set to "us" 0.452
After features/support/hooks.rb:331 1.495
After features/support/hooks.rb:100 0.000
1:24.204
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 8.138
When I log in to a new session in Persian (fa) 28.473
Then the keyboard layout is set to "ir" 0.172
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.022
And Tor is ready 12.246
Then I successfully start the Unsafe Browser 4.903
And I kill the Unsafe Browser 5.282
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 8.703
And DuckDuckGo is the default search engine 5.318
And I kill the Tor Browser 5.239
And the screen keyboard works in Thunderbird 5.115
And the layout of the screen keyboard is set to "ir" 0.416
After features/support/hooks.rb:331 1.238
After features/support/hooks.rb:100 0.000
1:25.791
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.375
When I log in to a new session in Portuguese (pt) 28.838
Then the keyboard layout is set to "pt" 0.127
And tpsd is localized to the selected locale 0.158
When the network is plugged 0.028
And Tor is ready 12.623
Then I successfully start the Unsafe Browser 6.095
And I kill the Unsafe Browser 5.240
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 8.301
And DuckDuckGo is the default search engine 5.895
And I kill the Tor Browser 5.269
And the screen keyboard works in Thunderbird 5.363
And the layout of the screen keyboard is set to "us" 0.401
After features/support/hooks.rb:331 1.709
After features/support/hooks.rb:100 0.000
1:25.241
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.726
When I log in to a new session in Russian (ru) 27.672
Then the keyboard layout is set to "ru" 0.097
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.022
And Tor is ready 12.062
Then I successfully start the Unsafe Browser 6.015
And I kill the Unsafe Browser 5.258
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 9.250
And DuckDuckGo is the default search engine 5.642
And I kill the Tor Browser 5.221
And the screen keyboard works in Thunderbird 5.677
And the layout of the screen keyboard is set to "ru" 0.426
After features/support/hooks.rb:331 1.822
After features/support/hooks.rb:100 0.000
1:23.722
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.675
When I log in to a new session in Spanish (es) 26.356
Then the keyboard layout is set to "es" 0.119
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.014
And Tor is ready 12.150
Then I successfully start the Unsafe Browser 6.105
And I kill the Unsafe Browser 5.356
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 9.282
And DuckDuckGo is the default search engine 5.450
And I kill the Tor Browser 5.218
And the screen keyboard works in Thunderbird 5.360
And the layout of the screen keyboard is set to "us" 0.455
After features/support/hooks.rb:331 2.797
After features/support/hooks.rb:100 0.000
1:30.501
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.647
When I log in to a new session in Turkish (tr) 28.311
Then the keyboard layout is set to "tr" 0.168
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.029
And Tor is ready 11.342
Then I successfully start the Unsafe Browser 6.944
And I kill the Unsafe Browser 5.290
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 12.803
And DuckDuckGo is the default search engine 5.871
And I kill the Tor Browser 5.289
And the screen keyboard works in Thunderbird 6.103
And the layout of the screen keyboard is set to "us" 0.526
After features/support/hooks.rb:331 2.177
After features/support/hooks.rb:100 0.000
Tags: @product
1:8.709
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.654
When I set the language to Italian (it) 5.646
Then the language and keyboard have not been saved in cleartext storage 2.111
When I shutdown Tails and wait for the computer to power off 5.919
And I start Tails from USB drive "__internal" with network unplugged 45.076
Then the Welcome Screen's language is set to English 0.300
After features/support/hooks.rb:331 0.841
After features/support/hooks.rb:100 0.031
Tags: @product
1:22.749
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.004
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.605
When I set the language to Italian (it) 4.819
And I save the language and keyboard options in cleartext storage 2.590
Then the "it" language and keyboard have been saved in cleartext storage 0.165
When I set the language to French (fr) 4.533
Then the "fr" language and keyboard have been saved in cleartext storage 0.105
And I shutdown Tails and wait for the computer to power off 5.991
And I start Tails from USB drive "__internal" with network unplugged 44.904
Then the "fr" language and keyboard have been saved in cleartext storage 0.394
And the Welcome Screen's language is set to French 0.935
When I log in to a new session 9.660
Then the language is set to French 0.042
After features/support/hooks.rb:331 1.093
After features/support/hooks.rb:100 0.018
Tags: @product
2:48.623
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 9.178
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.462
And I create a persistent partition 31.533
And I manually store legacy localization settings in Persistent Storage 0.652
When I shutdown Tails and wait for the computer to power off 8.934
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 41.599
Then the Welcome Screen's language is set to English 0.300
And the Welcome Screen's formats is set to United States 0.246
When I enable persistence 8.432
Then the Welcome Screen's language is set to German 0.546
And the Welcome Screen's formats is set to France 0.287
When I set the language to Italian (it) 4.569
Then the language and keyboard have not been saved in cleartext storage 2.095
When I save the language and keyboard options in cleartext storage 2.471
Then the "it" language and keyboard have been saved in cleartext storage 0.098
And I shutdown Tails and wait for the computer to power off 2.789
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 41.516
Then the Welcome Screen's language is set to Italian 0.642
And the Welcome Screen's formats is set to Italy 0.174
When I enable persistence 11.267
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.190
And the Welcome Screen's language is set to Italian 0.630
After features/support/hooks.rb:331 0.749
After features/support/hooks.rb:100 0.011