Project Number Date
test_Tails_ISO_devel 4251 24 Feb 2026, 21:16

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:15.111 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
50.385
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.518
And I log in to a new session in German (de) 26.174
Then the live user's Documents directory exists 0.043
And there is a GNOME bookmark for the Documents directory 15.649
After features/support/hooks.rb:331 1.144
After features/support/hooks.rb:100 0.000
Tags: @product
51.763
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.280
And I log in to a new session in German (de) 25.593
Then the live user's Downloads directory exists 0.048
And there is a GNOME bookmark for the Downloads directory 18.840
After features/support/hooks.rb:331 1.322
After features/support/hooks.rb:100 0.000
Tags: @product
47.471
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.321
And I log in to a new session in German (de) 24.442
Then the live user's Music directory exists 0.044
And there is a GNOME bookmark for the Music directory 15.663
After features/support/hooks.rb:331 1.088
After features/support/hooks.rb:100 0.000
Tags: @product
48.580
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.133
And I log in to a new session in German (de) 25.776
Then the live user's Pictures directory exists 0.041
And there is a GNOME bookmark for the Pictures directory 15.630
After features/support/hooks.rb:331 0.968
After features/support/hooks.rb:100 0.000
Tags: @product
48.075
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.195
And I log in to a new session in German (de) 24.856
Then the live user's Videos directory exists 0.051
And there is a GNOME bookmark for the Videos directory 15.972
After features/support/hooks.rb:331 0.926
After features/support/hooks.rb:100 0.000
1:20.532
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.254
When I log in to a new session in Arabic (ar) 25.052
Then the keyboard layout is set to "eg" 0.102
And tpsd is localized to the selected locale 0.110
When the network is plugged 0.017
And Tor is ready 12.638
Then I successfully start the Unsafe Browser 6.141
And I kill the Unsafe Browser 5.382
When I enable the screen keyboard 0.063
Then the screen keyboard works in Tor Browser 7.969
And DuckDuckGo is the default search engine 5.380
And I kill the Tor Browser 5.245
And the screen keyboard works in Thunderbird 4.739
And the layout of the screen keyboard is set to "us" 0.433
After features/support/hooks.rb:331 1.166
After features/support/hooks.rb:100 0.000
1:18.705
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.523
When I log in to a new session in Chinese (zh_CN) 23.937
Then the keyboard layout is set to "cn" 0.134
And tpsd is localized to the selected locale 0.099
When the network is plugged 0.020
And Tor is ready 12.151
Then I successfully start the Unsafe Browser 5.043
And I kill the Unsafe Browser 5.203
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 8.293
And DuckDuckGo is the default search engine 5.833
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 4.774
And the layout of the screen keyboard is set to "us" 0.406
After features/support/hooks.rb:331 1.366
After features/support/hooks.rb:100 0.000
1:4.605
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.323
When I log in to a new session in English (en) 10.902
Then the keyboard layout is set to "us" 0.091
And tpsd is localized to the selected locale 0.092
When the network is plugged 0.018
And Tor is ready 13.615
Then I successfully start the Unsafe Browser 5.324
And I kill the Unsafe Browser 5.174
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 7.707
And DuckDuckGo is the default search engine 3.860
And I kill the Tor Browser 5.207
And the screen keyboard works in Thunderbird 4.809
And the layout of the screen keyboard is set to "us" 0.416
After features/support/hooks.rb:331 1.151
After features/support/hooks.rb:100 0.000
1:18.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.484
When I log in to a new session in French (fr) 24.098
Then the keyboard layout is set to "fr" 0.118
And tpsd is localized to the selected locale 0.117
When the network is plugged 0.019
And Tor is ready 12.684
Then I successfully start the Unsafe Browser 5.429
And I kill the Unsafe Browser 5.202
When I enable the screen keyboard 0.060
Then the screen keyboard works in Tor Browser 7.615
And DuckDuckGo is the default search engine 5.414
And I kill the Tor Browser 5.215
And the screen keyboard works in Thunderbird 4.804
And the layout of the screen keyboard is set to "fr" 0.402
After features/support/hooks.rb:331 0.991
After features/support/hooks.rb:100 0.000
1:21.224
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.416
When I log in to a new session in German (de) 25.413
Then the keyboard layout is set to "de" 0.134
And tpsd is localized to the selected locale 0.117
When the network is plugged 0.014
And Tor is ready 12.589
Then I successfully start the Unsafe Browser 5.667
And I kill the Unsafe Browser 5.202
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 8.195
And DuckDuckGo is the default search engine 5.472
And I kill the Tor Browser 5.203
And the screen keyboard works in Thunderbird 5.348
And the layout of the screen keyboard is set to "de" 0.390
After features/support/hooks.rb:331 1.389
After features/support/hooks.rb:100 0.000
1:20.812
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.351
When I log in to a new session in Hindi (hi) 25.125
Then the keyboard layout is set to "in" 0.115
And tpsd is localized to the selected locale 0.127
When the network is plugged 0.017
And Tor is ready 12.717
Then I successfully start the Unsafe Browser 5.012
And I kill the Unsafe Browser 5.268
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 8.782
And DuckDuckGo is the default search engine 5.545
And I kill the Tor Browser 5.327
And the screen keyboard works in Thunderbird 4.950
And the layout of the screen keyboard is set to "us" 0.411
After features/support/hooks.rb:331 1.460
After features/support/hooks.rb:100 0.000
1:17.999
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.268
When I log in to a new session in Indonesian (id) 24.060
Then the keyboard layout is set to "id" 0.116
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.015
And Tor is ready 12.416
Then I successfully start the Unsafe Browser 4.853
And I kill the Unsafe Browser 5.232
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 7.892
And DuckDuckGo is the default search engine 5.230
And I kill the Tor Browser 5.174
And the screen keyboard works in Thunderbird 5.202
And the layout of the screen keyboard is set to "us" 0.376
After features/support/hooks.rb:331 1.063
After features/support/hooks.rb:100 0.000
1:17.456
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.179
When I log in to a new session in Italian (it) 24.058
Then the keyboard layout is set to "it" 0.110
And tpsd is localized to the selected locale 0.077
When the network is plugged 0.017
And Tor is ready 12.390
Then I successfully start the Unsafe Browser 4.883
And I kill the Unsafe Browser 5.225
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 7.850
And DuckDuckGo is the default search engine 4.822
And I kill the Tor Browser 5.201
And the screen keyboard works in Thunderbird 5.170
And the layout of the screen keyboard is set to "us" 0.372
After features/support/hooks.rb:331 1.083
After features/support/hooks.rb:100 0.000
1:50.379
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.228
When I log in to a new session in Persian (fa) 23.923
Then the keyboard layout is set to "ir" 0.081
And tpsd is localized to the selected locale 0.095
When the network is plugged 0.017
And Tor is ready 43.036
Then I successfully start the Unsafe Browser 5.181
And I kill the Unsafe Browser 5.253
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 10.685
And DuckDuckGo is the default search engine 5.153
And I kill the Tor Browser 5.198
And the screen keyboard works in Thunderbird 4.115
And the layout of the screen keyboard is set to "ir" 0.348
After features/support/hooks.rb:331 0.994
After features/support/hooks.rb:100 0.000
1:17.916
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.114
When I log in to a new session in Portuguese (pt) 24.124
Then the keyboard layout is set to "pt" 0.079
And tpsd is localized to the selected locale 0.092
When the network is plugged 0.017
And Tor is ready 12.552
Then I successfully start the Unsafe Browser 4.803
And I kill the Unsafe Browser 5.218
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 7.613
And DuckDuckGo is the default search engine 5.728
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 4.907
And the layout of the screen keyboard is set to "us" 0.380
After features/support/hooks.rb:331 1.179
After features/support/hooks.rb:100 0.000
1:17.964
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
When I log in to a new session in Russian (ru) 24.410
Then the keyboard layout is set to "ru" 0.104
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.014
And Tor is ready 13.095
Then I successfully start the Unsafe Browser 4.941
And I kill the Unsafe Browser 5.188
When I enable the screen keyboard 0.068
Then the screen keyboard works in Tor Browser 7.438
And DuckDuckGo is the default search engine 5.171
And I kill the Tor Browser 5.233
And the screen keyboard works in Thunderbird 4.631
And the layout of the screen keyboard is set to "ru" 0.353
After features/support/hooks.rb:331 1.106
After features/support/hooks.rb:100 0.000
1:18.507
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.348
When I log in to a new session in Spanish (es) 24.783
Then the keyboard layout is set to "es" 0.098
And tpsd is localized to the selected locale 0.076
When the network is plugged 0.016
And Tor is ready 13.089
Then I successfully start the Unsafe Browser 5.282
And I kill the Unsafe Browser 5.227
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 7.330
And DuckDuckGo is the default search engine 5.078
And I kill the Tor Browser 5.220
And the screen keyboard works in Thunderbird 4.532
And the layout of the screen keyboard is set to "us" 0.361
After features/support/hooks.rb:331 1.045
After features/support/hooks.rb:100 0.000
1:17.776
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.127
When I log in to a new session in Turkish (tr) 23.646
Then the keyboard layout is set to "tr" 0.143
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.019
And Tor is ready 12.957
Then I successfully start the Unsafe Browser 5.355
And I kill the Unsafe Browser 5.203
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 7.555
And DuckDuckGo is the default search engine 5.482
And I kill the Tor Browser 5.242
And the screen keyboard works in Thunderbird 4.486
And the layout of the screen keyboard is set to "us" 0.384
After features/support/hooks.rb:331 1.219
After features/support/hooks.rb:100 0.000
Tags: @product
1:0.629
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.634
When I set the language to Italian (it) 4.566
Then the language and keyboard have not been saved in cleartext storage 2.081
When I shutdown Tails and wait for the computer to power off 6.779
And I start Tails from USB drive "__internal" with network unplugged 38.283
Then the Welcome Screen's language is set to English 0.284
After features/support/hooks.rb:331 0.914
After features/support/hooks.rb:100 0.008
Tags: @product
1:12.718
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 7.723
When I set the language to Italian (it) 4.573
And I save the language and keyboard options in cleartext storage 2.393
Then the "it" language and keyboard have been saved in cleartext storage 0.094
When I set the language to French (fr) 4.491
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 4.155
And I start Tails from USB drive "__internal" with network unplugged 39.433
Then the "fr" language and keyboard have been saved in cleartext storage 0.413
And the Welcome Screen's language is set to French 0.780
When I log in to a new session 8.512
Then the language is set to French 0.041
After features/support/hooks.rb:331 0.542
After features/support/hooks.rb:100 0.024
Tags: @product
2:32.938
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 8.523
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.360
And I create a persistent partition 28.642
And I manually store legacy localization settings in Persistent Storage 0.657
When I shutdown Tails and wait for the computer to power off 9.661
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 37.439
Then the Welcome Screen's language is set to English 0.304
And the Welcome Screen's formats is set to United States 0.211
When I enable persistence 7.927
Then the Welcome Screen's language is set to German 0.515
And the Welcome Screen's formats is set to France 0.154
When I set the language to Italian (it) 4.454
Then the language and keyboard have not been saved in cleartext storage 2.075
When I save the language and keyboard options in cleartext storage 2.355
Then the "it" language and keyboard have been saved in cleartext storage 0.102
And I shutdown Tails and wait for the computer to power off 2.685
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 35.795
Then the Welcome Screen's language is set to Italian 0.628
And the Welcome Screen's formats is set to Italy 0.206
When I enable persistence 9.226
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.232
And the Welcome Screen's language is set to Italian 0.774
After features/support/hooks.rb:331 0.850
After features/support/hooks.rb:100 0.029