Project Number Date
test_Tails_ISO_stable 6081 20 Jan 2026, 12: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 27:4.445 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.495
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.423
And I log in to a new session in German (de) 26.383
Then the live user's Documents directory exists 0.047
And there is a GNOME bookmark for the Documents directory 15.640
After features/support/hooks.rb:331 1.070
After features/support/hooks.rb:100 0.000
Tags: @product
48.141
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.231
Then the live user's Downloads directory exists 0.047
And there is a GNOME bookmark for the Downloads directory 15.728
After features/support/hooks.rb:331 0.777
After features/support/hooks.rb:100 0.000
Tags: @product
50.439
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.698
And I log in to a new session in German (de) 27.321
Then the live user's Music directory exists 0.041
And there is a GNOME bookmark for the Music directory 15.377
After features/support/hooks.rb:331 1.101
After features/support/hooks.rb:100 0.000
Tags: @product
49.267
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.304
And I log in to a new session in German (de) 26.348
Then the live user's Pictures directory exists 0.035
And there is a GNOME bookmark for the Pictures directory 15.578
After features/support/hooks.rb:331 1.255
After features/support/hooks.rb:100 0.000
Tags: @product
49.107
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.287
And I log in to a new session in German (de) 26.020
Then the live user's Videos directory exists 0.063
And there is a GNOME bookmark for the Videos directory 15.736
After features/support/hooks.rb:331 0.874
After features/support/hooks.rb:100 0.000
1:24.154
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.565
When I log in to a new session in Arabic (ar) 27.585
Then the keyboard layout is set to "eg" 0.098
And tpsd is localized to the selected locale 0.083
When the network is plugged 0.014
And Tor is ready 12.751
Then I successfully start the Unsafe Browser 5.362
And I kill the Unsafe Browser 5.190
When I enable the screen keyboard 0.100
Then the screen keyboard works in Tor Browser 10.903
And DuckDuckGo is the default search engine 4.735
And I kill the Tor Browser 5.284
And the screen keyboard works in Thunderbird 4.127
And the layout of the screen keyboard is set to "us" 0.350
After features/support/hooks.rb:331 0.682
After features/support/hooks.rb:100 0.000
1:21.523
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.615
When I log in to a new session in Chinese (zh_CN) 27.427
Then the keyboard layout is set to "cn" 0.080
And tpsd is localized to the selected locale 0.071
When the network is plugged 0.015
And Tor is ready 12.302
Then I successfully start the Unsafe Browser 6.322
And I kill the Unsafe Browser 5.238
When I enable the screen keyboard 0.095
Then the screen keyboard works in Tor Browser 7.413
And DuckDuckGo is the default search engine 4.850
And I kill the Tor Browser 5.189
And the screen keyboard works in Thunderbird 4.546
And the layout of the screen keyboard is set to "us" 0.353
After features/support/hooks.rb:331 1.073
After features/support/hooks.rb:100 0.000
1:3.762
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.099
When I log in to a new session in English (en) 11.873
Then the keyboard layout is set to "us" 0.100
And tpsd is localized to the selected locale 0.122
When the network is plugged 0.016
And Tor is ready 13.138
Then I successfully start the Unsafe Browser 5.782
And I kill the Unsafe Browser 5.193
When I enable the screen keyboard 0.050
Then the screen keyboard works in Tor Browser 7.021
And DuckDuckGo is the default search engine 3.822
And I kill the Tor Browser 5.206
And the screen keyboard works in Thunderbird 3.989
And the layout of the screen keyboard is set to "us" 0.346
After features/support/hooks.rb:331 0.578
After features/support/hooks.rb:100 0.000
1:20.544
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.322
When I log in to a new session in French (fr) 25.306
Then the keyboard layout is set to "fr" 0.144
And tpsd is localized to the selected locale 0.116
When the network is plugged 0.021
And Tor is ready 13.970
Then I successfully start the Unsafe Browser 6.383
And I kill the Unsafe Browser 5.250
When I enable the screen keyboard 0.050
Then the screen keyboard works in Tor Browser 7.396
And DuckDuckGo is the default search engine 4.973
And I kill the Tor Browser 5.188
And the screen keyboard works in Thunderbird 4.079
And the layout of the screen keyboard is set to "fr" 0.338
After features/support/hooks.rb:331 0.748
After features/support/hooks.rb:100 0.000
1:20.299
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.521
When I log in to a new session in German (de) 26.786
Then the keyboard layout is set to "de" 0.104
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.014
And Tor is ready 12.852
Then I successfully start the Unsafe Browser 5.693
And I kill the Unsafe Browser 5.203
When I enable the screen keyboard 0.050
Then the screen keyboard works in Tor Browser 7.075
And DuckDuckGo is the default search engine 5.355
And I kill the Tor Browser 5.221
And the screen keyboard works in Thunderbird 3.975
And the layout of the screen keyboard is set to "de" 0.344
After features/support/hooks.rb:331 1.018
After features/support/hooks.rb:100 0.000
1:18.975
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.706
When I log in to a new session in Hindi (hi) 26.256
Then the keyboard layout is set to "in" 0.106
And tpsd is localized to the selected locale 0.094
When the network is plugged 0.018
And Tor is ready 12.771
Then I successfully start the Unsafe Browser 4.619
And I kill the Unsafe Browser 5.194
When I enable the screen keyboard 0.044
Then the screen keyboard works in Tor Browser 7.605
And DuckDuckGo is the default search engine 5.057
And I kill the Tor Browser 5.241
And the screen keyboard works in Thunderbird 3.920
And the layout of the screen keyboard is set to "us" 0.337
After features/support/hooks.rb:331 0.778
After features/support/hooks.rb:100 0.000
1:21.561
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.625
When I log in to a new session in Indonesian (id) 27.027
Then the keyboard layout is set to "id" 0.110
And tpsd is localized to the selected locale 0.147
When the network is plugged 0.017
And Tor is ready 13.929
Then I successfully start the Unsafe Browser 5.363
And I kill the Unsafe Browser 5.256
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 7.484
And DuckDuckGo is the default search engine 4.808
And I kill the Tor Browser 5.230
And the screen keyboard works in Thunderbird 4.137
And the layout of the screen keyboard is set to "us" 0.368
After features/support/hooks.rb:331 0.719
After features/support/hooks.rb:100 0.000
1:22.762
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.906
When I log in to a new session in Italian (it) 26.807
Then the keyboard layout is set to "it" 0.111
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.014
And Tor is ready 13.488
Then I successfully start the Unsafe Browser 5.921
And I kill the Unsafe Browser 5.244
When I enable the screen keyboard 0.058
Then the screen keyboard works in Tor Browser 7.553
And DuckDuckGo is the default search engine 4.713
And I kill the Tor Browser 5.223
And the screen keyboard works in Thunderbird 4.288
And the layout of the screen keyboard is set to "us" 0.333
After features/support/hooks.rb:331 0.588
After features/support/hooks.rb:100 0.000
1:21.559
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.528
When I log in to a new session in Persian (fa) 26.589
Then the keyboard layout is set to "ir" 0.081
And tpsd is localized to the selected locale 0.101
When the network is plugged 0.017
And Tor is ready 14.446
Then I successfully start the Unsafe Browser 5.038
And I kill the Unsafe Browser 5.266
When I enable the screen keyboard 0.055
Then the screen keyboard works in Tor Browser 7.597
And DuckDuckGo is the default search engine 4.777
And I kill the Tor Browser 5.199
And the screen keyboard works in Thunderbird 4.525
And the layout of the screen keyboard is set to "ir" 0.334
After features/support/hooks.rb:331 0.982
After features/support/hooks.rb:100 0.000
1:22.865
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.950
When I log in to a new session in Portuguese (pt) 28.013
Then the keyboard layout is set to "pt" 0.095
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.017
And Tor is ready 14.128
Then I successfully start the Unsafe Browser 5.369
And I kill the Unsafe Browser 5.286
When I enable the screen keyboard 0.064
Then the screen keyboard works in Tor Browser 7.378
And DuckDuckGo is the default search engine 4.725
And I kill the Tor Browser 5.216
And the screen keyboard works in Thunderbird 4.159
And the layout of the screen keyboard is set to "us" 0.354
After features/support/hooks.rb:331 1.027
After features/support/hooks.rb:100 0.000
1:21.389
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.284
When I log in to a new session in Russian (ru) 27.175
Then the keyboard layout is set to "ru" 0.111
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.040
And Tor is ready 13.173
Then I successfully start the Unsafe Browser 6.053
And I kill the Unsafe Browser 5.236
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 7.393
And DuckDuckGo is the default search engine 4.909
And I kill the Tor Browser 5.179
And the screen keyboard works in Thunderbird 4.323
And the layout of the screen keyboard is set to "ru" 0.350
After features/support/hooks.rb:331 1.214
After features/support/hooks.rb:100 0.000
1:22.691
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.474
When I log in to a new session in Spanish (es) 26.620
Then the keyboard layout is set to "es" 0.118
And tpsd is localized to the selected locale 0.092
When the network is plugged 0.017
And Tor is ready 13.975
Then I successfully start the Unsafe Browser 5.287
And I kill the Unsafe Browser 6.779
When I enable the screen keyboard 0.051
Then the screen keyboard works in Tor Browser 7.358
And DuckDuckGo is the default search engine 5.338
And I kill the Tor Browser 5.198
And the screen keyboard works in Thunderbird 4.040
And the layout of the screen keyboard is set to "us" 0.337
After features/support/hooks.rb:331 0.712
After features/support/hooks.rb:100 0.000
1:22.255
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.606
When I log in to a new session in Turkish (tr) 27.158
Then the keyboard layout is set to "tr" 0.094
And tpsd is localized to the selected locale 0.095
When the network is plugged 0.016
And Tor is ready 13.398
Then I successfully start the Unsafe Browser 6.550
And I kill the Unsafe Browser 5.179
When I enable the screen keyboard 0.048
Then the screen keyboard works in Tor Browser 7.464
And DuckDuckGo is the default search engine 5.006
And I kill the Tor Browser 5.196
And the screen keyboard works in Thunderbird 4.096
And the layout of the screen keyboard is set to "us" 0.343
After features/support/hooks.rb:331 0.698
After features/support/hooks.rb:100 0.000
Tags: @product
1:18.514
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 9.578
When I set the language to Italian (it) 4.732
Then the language and keyboard have not been saved in cleartext storage 2.109
When I shutdown Tails and wait for the computer to power off 21.366
And I start Tails from USB drive "__internal" with network unplugged 40.418
Then the Welcome Screen's language is set to English 0.308
After features/support/hooks.rb:331 1.239
After features/support/hooks.rb:100 0.035
Tags: @product
1:17.360
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.883
When I set the language to Italian (it) 4.633
And I save the language and keyboard options in cleartext storage 2.374
Then the "it" language and keyboard have been saved in cleartext storage 0.107
When I set the language to French (fr) 4.461
Then the "fr" language and keyboard have been saved in cleartext storage 0.090
And I shutdown Tails and wait for the computer to power off 8.718
And I start Tails from USB drive "__internal" with network unplugged 48.010
Then the "fr" language and keyboard have been saved in cleartext storage 0.335
And the Welcome Screen's language is set to French 0.744
After features/support/hooks.rb:331 0.894
After features/support/hooks.rb:100 0.069
Tags: @product
2:56.773
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 21.982
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.335
And I create a persistent partition 35.043
And I manually store legacy localization settings in Persistent Storage 0.591
When I shutdown Tails and wait for the computer to power off 8.232
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 44.040
Then the Welcome Screen's language is set to English 0.299
And the Welcome Screen's formats is set to United States 0.195
When I enable persistence 6.938
Then the Welcome Screen's language is set to German 0.432
And the Welcome Screen's formats is set to France 0.192
When I set the language to Italian (it) 4.495
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.390
Then the "it" language and keyboard have been saved in cleartext storage 0.089
And I shutdown Tails and wait for the computer to power off 2.730
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 36.316
Then the Welcome Screen's language is set to Italian 0.591
And the Welcome Screen's formats is set to Italy 0.199
When I enable persistence 8.771
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.159
And the Welcome Screen's language is set to Italian 0.666
After features/support/hooks.rb:331 0.508
After features/support/hooks.rb:100 0.010