Project Number Date
test_Tails_ISO_devel 4224 10 Feb 2026, 11:18

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:10.150 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
47.903
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 8.128
And I log in to a new session in German (de) 24.176
Then the live user's Documents directory exists 0.037
And there is a GNOME bookmark for the Documents directory 15.561
After features/support/hooks.rb:331 1.029
After features/support/hooks.rb:100 0.000
Tags: @product
47.953
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.208
And I log in to a new session in German (de) 25.461
Then the live user's Downloads directory exists 0.042
And there is a GNOME bookmark for the Downloads directory 15.242
After features/support/hooks.rb:331 1.082
After features/support/hooks.rb:100 0.000
Tags: @product
45.714
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.065
And I log in to a new session in German (de) 23.006
Then the live user's Music directory exists 0.043
And there is a GNOME bookmark for the Music directory 15.599
After features/support/hooks.rb:331 1.170
After features/support/hooks.rb:100 0.000
Tags: @product
45.981
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.138
And I log in to a new session in German (de) 23.465
Then the live user's Pictures directory exists 0.047
And there is a GNOME bookmark for the Pictures directory 15.330
After features/support/hooks.rb:331 0.997
After features/support/hooks.rb:100 0.000
Tags: @product
46.799
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.086
And I log in to a new session in German (de) 24.114
Then the live user's Videos directory exists 0.037
And there is a GNOME bookmark for the Videos directory 15.561
After features/support/hooks.rb:331 1.113
After features/support/hooks.rb:100 0.000
1:16.070
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.063
When I log in to a new session in Arabic (ar) 24.024
Then the keyboard layout is set to "eg" 0.125
And tpsd is localized to the selected locale 0.072
When the network is plugged 0.018
And Tor is ready 12.685
Then I successfully start the Unsafe Browser 4.992
And I kill the Unsafe Browser 5.227
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 7.039
And DuckDuckGo is the default search engine 4.719
And I kill the Tor Browser 5.198
And the screen keyboard works in Thunderbird 4.482
And the layout of the screen keyboard is set to "us" 0.356
After features/support/hooks.rb:331 0.704
After features/support/hooks.rb:100 0.000
1:16.683
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.194
When I log in to a new session in Chinese (zh_CN) 24.422
Then the keyboard layout is set to "cn" 0.086
And tpsd is localized to the selected locale 0.088
When the network is plugged 0.019
And Tor is ready 12.760
Then I successfully start the Unsafe Browser 4.876
And I kill the Unsafe Browser 5.184
When I enable the screen keyboard 0.078
Then the screen keyboard works in Tor Browser 7.604
And DuckDuckGo is the default search engine 4.608
And I kill the Tor Browser 5.245
And the screen keyboard works in Thunderbird 4.155
And the layout of the screen keyboard is set to "us" 0.357
After features/support/hooks.rb:331 0.629
After features/support/hooks.rb:100 0.000
59.646
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.003
When I log in to a new session in English (en) 9.473
Then the keyboard layout is set to "us" 0.113
And tpsd is localized to the selected locale 0.135
When the network is plugged 0.018
And Tor is ready 12.502
Then I successfully start the Unsafe Browser 4.366
And I kill the Unsafe Browser 5.193
When I enable the screen keyboard 0.080
Then the screen keyboard works in Tor Browser 7.171
And DuckDuckGo is the default search engine 3.627
And I kill the Tor Browser 5.181
And the screen keyboard works in Thunderbird 4.373
And the layout of the screen keyboard is set to "us" 0.404
After features/support/hooks.rb:331 0.604
After features/support/hooks.rb:100 0.000
1:17.055
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.094
When I log in to a new session in French (fr) 23.805
Then the keyboard layout is set to "fr" 0.142
And tpsd is localized to the selected locale 0.077
When the network is plugged 0.019
And Tor is ready 13.053
Then I successfully start the Unsafe Browser 4.730
And I kill the Unsafe Browser 5.260
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 7.601
And DuckDuckGo is the default search engine 5.128
And I kill the Tor Browser 5.194
And the screen keyboard works in Thunderbird 4.491
And the layout of the screen keyboard is set to "fr" 0.396
After features/support/hooks.rb:331 0.986
After features/support/hooks.rb:100 0.000
1:48.783
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.222
When I log in to a new session in German (de) 23.508
Then the keyboard layout is set to "de" 0.102
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.021
And Tor is ready 42.869
Then I successfully start the Unsafe Browser 4.872
And I kill the Unsafe Browser 5.220
When I enable the screen keyboard 0.050
Then the screen keyboard works in Tor Browser 10.163
And DuckDuckGo is the default search engine 4.955
And I kill the Tor Browser 5.245
And the screen keyboard works in Thunderbird 4.111
And the layout of the screen keyboard is set to "de" 0.341
After features/support/hooks.rb:331 1.356
After features/support/hooks.rb:100 0.000
1:16.766
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.253
When I log in to a new session in Hindi (hi) 24.069
Then the keyboard layout is set to "in" 0.098
And tpsd is localized to the selected locale 0.083
When the network is plugged 0.015
And Tor is ready 12.652
Then I successfully start the Unsafe Browser 4.963
And I kill the Unsafe Browser 5.215
When I enable the screen keyboard 0.080
Then the screen keyboard works in Tor Browser 7.294
And DuckDuckGo is the default search engine 5.278
And I kill the Tor Browser 5.239
And the screen keyboard works in Thunderbird 4.179
And the layout of the screen keyboard is set to "us" 0.342
After features/support/hooks.rb:331 1.236
After features/support/hooks.rb:100 0.000
1:15.541
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.078
When I log in to a new session in Indonesian (id) 24.099
Then the keyboard layout is set to "id" 0.096
And tpsd is localized to the selected locale 0.083
When the network is plugged 0.018
And Tor is ready 11.624
Then I successfully start the Unsafe Browser 5.036
And I kill the Unsafe Browser 5.212
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 7.557
And DuckDuckGo is the default search engine 4.807
And I kill the Tor Browser 5.309
And the screen keyboard works in Thunderbird 4.201
And the layout of the screen keyboard is set to "us" 0.363
After features/support/hooks.rb:331 0.768
After features/support/hooks.rb:100 0.000
1:15.613
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.049
When I log in to a new session in Italian (it) 23.760
Then the keyboard layout is set to "it" 0.085
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.019
And Tor is ready 11.905
Then I successfully start the Unsafe Browser 5.195
And I kill the Unsafe Browser 5.201
When I enable the screen keyboard 0.081
Then the screen keyboard works in Tor Browser 7.596
And DuckDuckGo is the default search engine 4.667
And I kill the Tor Browser 5.289
And the screen keyboard works in Thunderbird 4.276
And the layout of the screen keyboard is set to "us" 0.386
After features/support/hooks.rb:331 0.733
After features/support/hooks.rb:100 0.000
1:16.411
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.233
When I log in to a new session in Persian (fa) 24.054
Then the keyboard layout is set to "ir" 0.078
And tpsd is localized to the selected locale 0.083
When the network is plugged 0.014
And Tor is ready 12.494
Then I successfully start the Unsafe Browser 4.451
And I kill the Unsafe Browser 5.182
When I enable the screen keyboard 0.051
Then the screen keyboard works in Tor Browser 8.150
And DuckDuckGo is the default search engine 4.846
And I kill the Tor Browser 5.204
And the screen keyboard works in Thunderbird 4.208
And the layout of the screen keyboard is set to "ir" 0.355
After features/support/hooks.rb:331 0.849
After features/support/hooks.rb:100 0.000
1:15.875
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.018
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 7.200
When I log in to a new session in Portuguese (pt) 23.909
Then the keyboard layout is set to "pt" 0.081
And tpsd is localized to the selected locale 0.075
When the network is plugged 0.016
And Tor is ready 11.898
Then I successfully start the Unsafe Browser 4.796
And I kill the Unsafe Browser 5.219
When I enable the screen keyboard 0.071
Then the screen keyboard works in Tor Browser 7.365
And DuckDuckGo is the default search engine 5.245
And I kill the Tor Browser 5.215
And the screen keyboard works in Thunderbird 4.402
And the layout of the screen keyboard is set to "us" 0.376
After features/support/hooks.rb:331 1.177
After features/support/hooks.rb:100 0.000
1:16.885
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.350
When I log in to a new session in Russian (ru) 24.098
Then the keyboard layout is set to "ru" 0.096
And tpsd is localized to the selected locale 0.061
When the network is plugged 0.015
And Tor is ready 12.646
Then I successfully start the Unsafe Browser 5.027
And I kill the Unsafe Browser 5.260
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 7.689
And DuckDuckGo is the default search engine 4.829
And I kill the Tor Browser 5.188
And the screen keyboard works in Thunderbird 4.194
And the layout of the screen keyboard is set to "ru" 0.366
After features/support/hooks.rb:331 1.093
After features/support/hooks.rb:100 0.000
1:48.580
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.175
When I log in to a new session in Spanish (es) 23.868
Then the keyboard layout is set to "es" 0.107
And tpsd is localized to the selected locale 0.085
When the network is plugged 0.019
And Tor is ready 42.205
Then I successfully start the Unsafe Browser 4.349
And I kill the Unsafe Browser 5.184
When I enable the screen keyboard 0.057
Then the screen keyboard works in Tor Browser 10.721
And DuckDuckGo is the default search engine 5.023
And I kill the Tor Browser 5.216
And the screen keyboard works in Thunderbird 4.222
And the layout of the screen keyboard is set to "us" 0.344
After features/support/hooks.rb:331 0.709
After features/support/hooks.rb:100 0.000
1:30.448
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 19.950
When I log in to a new session in Turkish (tr) 24.540
Then the keyboard layout is set to "tr" 0.098
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.015
And Tor is ready 13.227
Then I successfully start the Unsafe Browser 4.788
And I kill the Unsafe Browser 5.170
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 7.587
And DuckDuckGo is the default search engine 5.262
And I kill the Tor Browser 5.211
And the screen keyboard works in Thunderbird 4.094
And the layout of the screen keyboard is set to "us" 0.341
After features/support/hooks.rb:331 0.856
After features/support/hooks.rb:100 0.000
Tags: @product
59.061
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.529
When I set the language to Italian (it) 4.609
Then the language and keyboard have not been saved in cleartext storage 2.094
When I shutdown Tails and wait for the computer to power off 6.700
And I start Tails from USB drive "__internal" with network unplugged 36.880
Then the Welcome Screen's language is set to English 0.246
After features/support/hooks.rb:331 0.894
After features/support/hooks.rb:100 0.053
Tags: @product
1:12.402
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.618
When I set the language to Italian (it) 4.628
And I save the language and keyboard options in cleartext storage 2.352
Then the "it" language and keyboard have been saved in cleartext storage 0.108
When I set the language to French (fr) 4.459
Then the "fr" language and keyboard have been saved in cleartext storage 0.092
And I shutdown Tails and wait for the computer to power off 5.512
And I start Tails from USB drive "__internal" with network unplugged 38.461
Then the "fr" language and keyboard have been saved in cleartext storage 0.356
And the Welcome Screen's language is set to French 0.767
When I log in to a new session 8.002
Then the language is set to French 0.042
After features/support/hooks.rb:331 0.844
After features/support/hooks.rb:100 0.045
Tags: @product
2:29.971
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.240
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.552
And I create a persistent partition 28.617
And I manually store legacy localization settings in Persistent Storage 0.513
When I shutdown Tails and wait for the computer to power off 9.289
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 35.837
Then the Welcome Screen's language is set to English 0.327
And the Welcome Screen's formats is set to United States 0.191
When I enable persistence 7.546
Then the Welcome Screen's language is set to German 0.548
And the Welcome Screen's formats is set to France 0.220
When I set the language to Italian (it) 4.458
Then the language and keyboard have not been saved in cleartext storage 2.066
When I save the language and keyboard options in cleartext storage 2.362
Then the "it" language and keyboard have been saved in cleartext storage 0.093
And I shutdown Tails and wait for the computer to power off 2.657
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 35.839
Then the Welcome Screen's language is set to Italian 0.556
And the Welcome Screen's formats is set to Italy 0.211
When I enable persistence 8.926
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.196
And the Welcome Screen's language is set to Italian 0.715
After features/support/hooks.rb:331 0.875
After features/support/hooks.rb:100 0.011