Project Number Date
test_Tails_ISO_devel 4290 23 Mar 2026, 15:31

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:24.903 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
49.926
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.254
And I log in to a new session in German (de) 26.830
Then the live user's Documents directory exists 0.045
And there is a GNOME bookmark for the Documents directory 14.795
After features/support/hooks.rb:331 1.192
After features/support/hooks.rb:100 0.000
Tags: @product
48.458
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.410
And I log in to a new session in German (de) 26.204
Then the live user's Downloads directory exists 0.048
And there is a GNOME bookmark for the Downloads directory 14.795
After features/support/hooks.rb:331 1.256
After features/support/hooks.rb:100 0.000
Tags: @product
49.044
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
And I log in to a new session in German (de) 27.138
Then the live user's Music directory exists 0.038
And there is a GNOME bookmark for the Music directory 14.736
After features/support/hooks.rb:331 1.417
After features/support/hooks.rb:100 0.000
Tags: @product
47.720
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.684
And I log in to a new session in German (de) 25.655
Then the live user's Pictures directory exists 0.046
And there is a GNOME bookmark for the Pictures directory 14.334
After features/support/hooks.rb:331 1.259
After features/support/hooks.rb:100 0.000
Tags: @product
47.383
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.109
And I log in to a new session in German (de) 25.690
Then the live user's Videos directory exists 0.049
And there is a GNOME bookmark for the Videos directory 14.534
After features/support/hooks.rb:331 0.978
After features/support/hooks.rb:100 0.000
1:22.592
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.404
When I log in to a new session in Arabic (ar) 26.510
Then the keyboard layout is set to "eg" 0.090
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.018
And Tor is ready 11.903
Then I successfully start the Unsafe Browser 5.734
And I kill the Unsafe Browser 5.351
When I enable the screen keyboard 0.107
Then the screen keyboard works in Tor Browser 9.112
And DuckDuckGo is the default search engine 5.596
And I kill the Tor Browser 5.206
And the screen keyboard works in Thunderbird 4.889
And the layout of the screen keyboard is set to "us" 0.561
After features/support/hooks.rb:331 1.044
After features/support/hooks.rb:100 0.000
1:21.571
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.356
When I log in to a new session in Chinese (zh_CN) 26.197
Then the keyboard layout is set to "cn" 0.087
And tpsd is localized to the selected locale 0.086
When the network is plugged 0.016
And Tor is ready 12.668
Then I successfully start the Unsafe Browser 5.167
And I kill the Unsafe Browser 5.208
When I enable the screen keyboard 0.070
Then the screen keyboard works in Tor Browser 8.719
And DuckDuckGo is the default search engine 5.136
And I kill the Tor Browser 5.211
And the screen keyboard works in Thunderbird 5.190
And the layout of the screen keyboard is set to "us" 0.455
After features/support/hooks.rb:331 1.793
After features/support/hooks.rb:100 0.000
1:4.730
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.371
When I log in to a new session in English (en) 11.923
Then the keyboard layout is set to "us" 0.109
And tpsd is localized to the selected locale 0.114
When the network is plugged 0.029
And Tor is ready 11.922
Then I successfully start the Unsafe Browser 5.933
And I kill the Unsafe Browser 5.177
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 7.677
And DuckDuckGo is the default search engine 3.917
And I kill the Tor Browser 5.271
And the screen keyboard works in Thunderbird 4.859
And the layout of the screen keyboard is set to "us" 0.351
After features/support/hooks.rb:331 1.294
After features/support/hooks.rb:100 0.000
1:19.740
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.042
When I log in to a new session in French (fr) 25.604
Then the keyboard layout is set to "fr" 0.118
And tpsd is localized to the selected locale 0.109
When the network is plugged 0.016
And Tor is ready 11.816
Then I successfully start the Unsafe Browser 5.913
And I kill the Unsafe Browser 5.280
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 8.018
And DuckDuckGo is the default search engine 5.390
And I kill the Tor Browser 5.251
And the screen keyboard works in Thunderbird 4.760
And the layout of the screen keyboard is set to "fr" 0.349
After features/support/hooks.rb:331 1.389
After features/support/hooks.rb:100 0.000
1:20.751
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.201
When I log in to a new session in German (de) 27.117
Then the keyboard layout is set to "de" 0.108
And tpsd is localized to the selected locale 0.115
When the network is plugged 0.046
And Tor is ready 11.265
Then I successfully start the Unsafe Browser 5.601
And I kill the Unsafe Browser 5.262
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 7.594
And DuckDuckGo is the default search engine 5.677
And I kill the Tor Browser 5.237
And the screen keyboard works in Thunderbird 5.113
And the layout of the screen keyboard is set to "de" 0.356
After features/support/hooks.rb:331 1.308
After features/support/hooks.rb:100 0.000
1:25.757
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.514
When I log in to a new session in Hindi (hi) 26.611
Then the keyboard layout is set to "in" 0.094
And tpsd is localized to the selected locale 0.082
When the network is plugged 0.018
And Tor is ready 12.880
Then I successfully start the Unsafe Browser 5.892
And I kill the Unsafe Browser 5.167
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 11.156
And DuckDuckGo is the default search engine 5.511
And I kill the Tor Browser 5.278
And the screen keyboard works in Thunderbird 4.946
And the layout of the screen keyboard is set to "us" 0.546
After features/support/hooks.rb:331 1.618
After features/support/hooks.rb:100 0.000
1:21.551
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.559
When I log in to a new session in Indonesian (id) 26.284
Then the keyboard layout is set to "id" 0.145
And tpsd is localized to the selected locale 0.118
When the network is plugged 0.021
And Tor is ready 13.398
Then I successfully start the Unsafe Browser 4.984
And I kill the Unsafe Browser 5.231
When I enable the screen keyboard 0.088
Then the screen keyboard works in Tor Browser 8.222
And DuckDuckGo is the default search engine 5.091
And I kill the Tor Browser 5.204
And the screen keyboard works in Thunderbird 4.811
And the layout of the screen keyboard is set to "us" 0.388
After features/support/hooks.rb:331 1.303
After features/support/hooks.rb:100 0.000
1:19.731
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.322
When I log in to a new session in Italian (it) 25.500
Then the keyboard layout is set to "it" 0.137
And tpsd is localized to the selected locale 0.112
When the network is plugged 0.015
And Tor is ready 12.001
Then I successfully start the Unsafe Browser 4.870
And I kill the Unsafe Browser 5.246
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 8.725
And DuckDuckGo is the default search engine 4.854
And I kill the Tor Browser 5.212
And the screen keyboard works in Thunderbird 5.256
And the layout of the screen keyboard is set to "us" 0.417
After features/support/hooks.rb:331 1.471
After features/support/hooks.rb:100 0.000
1:20.546
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.333
When I log in to a new session in Persian (fa) 26.228
Then the keyboard layout is set to "ir" 0.147
And tpsd is localized to the selected locale 0.181
When the network is plugged 0.037
And Tor is ready 11.574
Then I successfully start the Unsafe Browser 5.462
And I kill the Unsafe Browser 5.242
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 8.703
And DuckDuckGo is the default search engine 4.980
And I kill the Tor Browser 5.219
And the screen keyboard works in Thunderbird 4.968
And the layout of the screen keyboard is set to "ir" 0.405
After features/support/hooks.rb:331 1.073
After features/support/hooks.rb:100 0.000
1:20.315
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.265
When I log in to a new session in Portuguese (pt) 26.334
Then the keyboard layout is set to "pt" 0.122
And tpsd is localized to the selected locale 0.128
When the network is plugged 0.036
And Tor is ready 11.753
Then I successfully start the Unsafe Browser 5.492
And I kill the Unsafe Browser 5.217
When I enable the screen keyboard 0.116
Then the screen keyboard works in Tor Browser 8.290
And DuckDuckGo is the default search engine 5.015
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 4.885
And the layout of the screen keyboard is set to "us" 0.447
After features/support/hooks.rb:331 1.256
After features/support/hooks.rb:100 0.000
1:19.745
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.008
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.058
When I log in to a new session in Russian (ru) 26.444
Then the keyboard layout is set to "ru" 0.114
And tpsd is localized to the selected locale 0.077
When the network is plugged 0.035
And Tor is ready 11.683
Then I successfully start the Unsafe Browser 5.647
And I kill the Unsafe Browser 5.265
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 7.697
And DuckDuckGo is the default search engine 5.356
And I kill the Tor Browser 5.177
And the screen keyboard works in Thunderbird 4.777
And the layout of the screen keyboard is set to "ru" 0.354
After features/support/hooks.rb:331 1.480
After features/support/hooks.rb:100 0.000
1:21.190
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.084
When I log in to a new session in Spanish (es) 26.115
Then the keyboard layout is set to "es" 0.153
And tpsd is localized to the selected locale 0.092
When the network is plugged 0.020
And Tor is ready 12.967
Then I successfully start the Unsafe Browser 5.927
And I kill the Unsafe Browser 5.232
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 7.754
And DuckDuckGo is the default search engine 5.167
And I kill the Tor Browser 5.215
And the screen keyboard works in Thunderbird 5.025
And the layout of the screen keyboard is set to "us" 0.367
After features/support/hooks.rb:331 0.910
After features/support/hooks.rb:100 0.000
1:20.510
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.204
When I log in to a new session in Turkish (tr) 26.031
Then the keyboard layout is set to "tr" 0.104
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.017
And Tor is ready 11.827
Then I successfully start the Unsafe Browser 5.616
And I kill the Unsafe Browser 5.176
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 8.242
And DuckDuckGo is the default search engine 5.331
And I kill the Tor Browser 5.211
And the screen keyboard works in Thunderbird 5.215
And the layout of the screen keyboard is set to "us" 0.369
After features/support/hooks.rb:331 1.303
After features/support/hooks.rb:100 0.000
Tags: @product
1:4.388
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 9.301
When I set the language to Italian (it) 5.659
Then the language and keyboard have not been saved in cleartext storage 2.115
When I shutdown Tails and wait for the computer to power off 6.785
And I start Tails from USB drive "__internal" with network unplugged 40.226
Then the Welcome Screen's language is set to English 0.299
After features/support/hooks.rb:331 1.518
After features/support/hooks.rb:100 0.006
Tags: @product
1:15.386
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.061
When I set the language to Italian (it) 5.639
And I save the language and keyboard options in cleartext storage 2.421
Then the "it" language and keyboard have been saved in cleartext storage 0.098
When I set the language to French (fr) 4.573
Then the "fr" language and keyboard have been saved in cleartext storage 0.183
And I shutdown Tails and wait for the computer to power off 4.228
And I start Tails from USB drive "__internal" with network unplugged 40.731
Then the "fr" language and keyboard have been saved in cleartext storage 0.427
And the Welcome Screen's language is set to French 0.878
When I log in to a new session 8.099
Then the language is set to French 0.042
After features/support/hooks.rb:331 0.873
After features/support/hooks.rb:100 0.006
Tags: @product
2:43.858
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 logged in 8.953
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.351
And I create a persistent partition 31.553
And I manually store legacy localization settings in Persistent Storage 0.650
When I shutdown Tails and wait for the computer to power off 9.753
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 39.264
Then the Welcome Screen's language is set to English 0.232
And the Welcome Screen's formats is set to United States 0.207
When I enable persistence 7.449
Then the Welcome Screen's language is set to German 0.518
And the Welcome Screen's formats is set to France 0.210
When I set the language to Italian (it) 4.634
Then the language and keyboard have not been saved in cleartext storage 2.087
When I save the language and keyboard options in cleartext storage 2.401
Then the "it" language and keyboard have been saved in cleartext storage 0.137
And I shutdown Tails and wait for the computer to power off 3.025
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 39.762
Then the Welcome Screen's language is set to Italian 0.744
And the Welcome Screen's formats is set to Italy 0.202
When I enable persistence 10.501
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.292
And the Welcome Screen's language is set to Italian 0.924
After features/support/hooks.rb:331 1.043
After features/support/hooks.rb:100 0.012