Project Number Date
test_Tails_ISO_devel 4304 30 Mar 2026, 11:05

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 25:58.889 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.079
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.052
And I log in to a new session in German (de) 26.411
Then the live user's Documents directory exists 0.044
And there is a GNOME bookmark for the Documents directory 14.571
After features/support/hooks.rb:331 0.928
After features/support/hooks.rb:100 0.000
Tags: @product
46.768
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.393
And I log in to a new session in German (de) 25.045
Then the live user's Downloads directory exists 0.061
And there is a GNOME bookmark for the Downloads directory 14.267
After features/support/hooks.rb:331 1.240
After features/support/hooks.rb:100 0.000
Tags: @product
46.525
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 6.962
And I log in to a new session in German (de) 25.186
Then the live user's Music directory exists 0.044
And there is a GNOME bookmark for the Music directory 14.332
After features/support/hooks.rb:331 1.109
After features/support/hooks.rb:100 0.000
Tags: @product
46.779
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.169
And I log in to a new session in German (de) 25.197
Then the live user's Pictures directory exists 0.047
And there is a GNOME bookmark for the Pictures directory 14.364
After features/support/hooks.rb:331 1.212
After features/support/hooks.rb:100 0.000
Tags: @product
47.129
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.067
And I log in to a new session in German (de) 25.674
Then the live user's Videos directory exists 0.043
And there is a GNOME bookmark for the Videos directory 14.343
After features/support/hooks.rb:331 0.810
After features/support/hooks.rb:100 0.000
1:17.802
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.091
When I log in to a new session in Arabic (ar) 25.552
Then the keyboard layout is set to "eg" 0.120
And tpsd is localized to the selected locale 0.096
When the network is plugged 0.023
And Tor is ready 11.240
Then I successfully start the Unsafe Browser 5.555
And I kill the Unsafe Browser 5.184
When I enable the screen keyboard 0.056
Then the screen keyboard works in Tor Browser 7.552
And DuckDuckGo is the default search engine 5.128
And I kill the Tor Browser 5.191
And the screen keyboard works in Thunderbird 4.661
And the layout of the screen keyboard is set to "us" 0.345
After features/support/hooks.rb:331 1.222
After features/support/hooks.rb:100 0.000
1:18.648
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.123
When I log in to a new session in Chinese (zh_CN) 25.759
Then the keyboard layout is set to "cn" 0.098
And tpsd is localized to the selected locale 0.111
When the network is plugged 0.018
And Tor is ready 11.547
Then I successfully start the Unsafe Browser 5.559
And I kill the Unsafe Browser 5.198
When I enable the screen keyboard 0.048
Then the screen keyboard works in Tor Browser 7.444
And DuckDuckGo is the default search engine 5.419
And I kill the Tor Browser 5.238
And the screen keyboard works in Thunderbird 4.733
And the layout of the screen keyboard is set to "us" 0.345
After features/support/hooks.rb:331 1.055
After features/support/hooks.rb:100 0.000
1:2.321
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.125
When I log in to a new session in English (en) 11.449
Then the keyboard layout is set to "us" 0.080
And tpsd is localized to the selected locale 0.098
When the network is plugged 0.018
And Tor is ready 11.246
Then I successfully start the Unsafe Browser 5.394
And I kill the Unsafe Browser 5.223
When I enable the screen keyboard 0.066
Then the screen keyboard works in Tor Browser 7.783
And DuckDuckGo is the default search engine 4.192
And I kill the Tor Browser 5.192
And the screen keyboard works in Thunderbird 4.112
And the layout of the screen keyboard is set to "us" 0.338
After features/support/hooks.rb:331 0.990
After features/support/hooks.rb:100 0.000
1:22.454
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 6.975
When I log in to a new session in French (fr) 25.923
Then the keyboard layout is set to "fr" 0.098
And tpsd is localized to the selected locale 0.149
When the network is plugged 0.018
And Tor is ready 11.999
Then I successfully start the Unsafe Browser 4.992
And I kill the Unsafe Browser 5.176
When I enable the screen keyboard 0.075
Then the screen keyboard works in Tor Browser 11.329
And DuckDuckGo is the default search engine 5.348
And I kill the Tor Browser 5.253
And the screen keyboard works in Thunderbird 4.741
And the layout of the screen keyboard is set to "fr" 0.371
After features/support/hooks.rb:331 1.336
After features/support/hooks.rb:100 0.000
1:19.633
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.222
When I log in to a new session in German (de) 25.995
Then the keyboard layout is set to "de" 0.087
And tpsd is localized to the selected locale 0.125
When the network is plugged 0.018
And Tor is ready 11.490
Then I successfully start the Unsafe Browser 5.621
And I kill the Unsafe Browser 5.179
When I enable the screen keyboard 0.054
Then the screen keyboard works in Tor Browser 8.111
And DuckDuckGo is the default search engine 5.260
And I kill the Tor Browser 5.216
And the screen keyboard works in Thunderbird 4.748
And the layout of the screen keyboard is set to "de" 0.500
After features/support/hooks.rb:331 0.940
After features/support/hooks.rb:100 0.000
1:19.460
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.223
When I log in to a new session in Hindi (hi) 25.935
Then the keyboard layout is set to "in" 0.118
And tpsd is localized to the selected locale 0.107
When the network is plugged 0.014
And Tor is ready 12.383
Then I successfully start the Unsafe Browser 5.122
And I kill the Unsafe Browser 5.206
When I enable the screen keyboard 0.065
Then the screen keyboard works in Tor Browser 8.042
And DuckDuckGo is the default search engine 4.990
And I kill the Tor Browser 5.264
And the screen keyboard works in Thunderbird 4.534
And the layout of the screen keyboard is set to "us" 0.450
After features/support/hooks.rb:331 1.343
After features/support/hooks.rb:100 0.000
1:52.887
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.240
When I log in to a new session in Indonesian (id) 26.120
Then the keyboard layout is set to "id" 0.095
And tpsd is localized to the selected locale 0.095
When the network is plugged 0.018
And Tor is ready 41.918
Then I successfully start the Unsafe Browser 4.824
And I kill the Unsafe Browser 5.218
When I enable the screen keyboard 0.061
Then the screen keyboard works in Tor Browser 11.265
And DuckDuckGo is the default search engine 5.626
And I kill the Tor Browser 5.259
And the screen keyboard works in Thunderbird 4.791
And the layout of the screen keyboard is set to "us" 0.352
After features/support/hooks.rb:331 1.418
After features/support/hooks.rb:100 0.000
1:19.180
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.224
When I log in to a new session in Italian (it) 26.581
Then the keyboard layout is set to "it" 0.099
And tpsd is localized to the selected locale 0.079
When the network is plugged 0.017
And Tor is ready 11.743
Then I successfully start the Unsafe Browser 5.605
And I kill the Unsafe Browser 5.221
When I enable the screen keyboard 0.053
Then the screen keyboard works in Tor Browser 7.883
And DuckDuckGo is the default search engine 5.115
And I kill the Tor Browser 5.183
And the screen keyboard works in Thunderbird 4.033
And the layout of the screen keyboard is set to "us" 0.336
After features/support/hooks.rb:331 0.613
After features/support/hooks.rb:100 0.000
1:18.561
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.169
When I log in to a new session in Persian (fa) 25.759
Then the keyboard layout is set to "ir" 0.153
And tpsd is localized to the selected locale 0.105
When the network is plugged 0.020
And Tor is ready 12.684
Then I successfully start the Unsafe Browser 4.937
And I kill the Unsafe Browser 5.189
When I enable the screen keyboard 0.048
Then the screen keyboard works in Tor Browser 7.496
And DuckDuckGo is the default search engine 5.144
And I kill the Tor Browser 5.197
And the screen keyboard works in Thunderbird 4.314
And the layout of the screen keyboard is set to "ir" 0.338
After features/support/hooks.rb:331 0.762
After features/support/hooks.rb:100 0.000
1:18.837
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.124
When I log in to a new session in Portuguese (pt) 25.636
Then the keyboard layout is set to "pt" 0.104
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.019
And Tor is ready 12.775
Then I successfully start the Unsafe Browser 4.968
And I kill the Unsafe Browser 5.198
When I enable the screen keyboard 0.050
Then the screen keyboard works in Tor Browser 7.409
And DuckDuckGo is the default search engine 5.537
And I kill the Tor Browser 5.198
And the screen keyboard works in Thunderbird 4.377
And the layout of the screen keyboard is set to "us" 0.340
After features/support/hooks.rb:331 1.184
After features/support/hooks.rb:100 0.000
1:18.102
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 6.976
When I log in to a new session in Russian (ru) 25.502
Then the keyboard layout is set to "ru" 0.079
And tpsd is localized to the selected locale 0.093
When the network is plugged 0.013
And Tor is ready 12.775
Then I successfully start the Unsafe Browser 4.897
And I kill the Unsafe Browser 5.207
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 7.459
And DuckDuckGo is the default search engine 5.192
And I kill the Tor Browser 5.243
And the screen keyboard works in Thunderbird 4.257
And the layout of the screen keyboard is set to "ru" 0.341
After features/support/hooks.rb:331 0.627
After features/support/hooks.rb:100 0.000
1:17.139
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.079
When I log in to a new session in Spanish (es) 25.007
Then the keyboard layout is set to "es" 0.105
And tpsd is localized to the selected locale 0.095
When the network is plugged 0.019
And Tor is ready 12.485
Then I successfully start the Unsafe Browser 4.924
And I kill the Unsafe Browser 5.227
When I enable the screen keyboard 0.052
Then the screen keyboard works in Tor Browser 7.415
And DuckDuckGo is the default search engine 4.735
And I kill the Tor Browser 5.200
And the screen keyboard works in Thunderbird 4.450
And the layout of the screen keyboard is set to "us" 0.340
After features/support/hooks.rb:331 0.571
After features/support/hooks.rb:100 0.000
1:16.478
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 6.908
When I log in to a new session in Turkish (tr) 25.547
Then the keyboard layout is set to "tr" 0.106
And tpsd is localized to the selected locale 0.119
When the network is plugged 0.015
And Tor is ready 11.456
Then I successfully start the Unsafe Browser 5.012
And I kill the Unsafe Browser 5.182
When I enable the screen keyboard 0.079
Then the screen keyboard works in Tor Browser 7.324
And DuckDuckGo is the default search engine 4.790
And I kill the Tor Browser 5.208
And the screen keyboard works in Thunderbird 4.289
And the layout of the screen keyboard is set to "us" 0.436
After features/support/hooks.rb:331 1.168
After features/support/hooks.rb:100 0.000
Tags: @product
1:0.416
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 8.447
When I set the language to Italian (it) 5.519
Then the language and keyboard have not been saved in cleartext storage 2.090
When I shutdown Tails and wait for the computer to power off 6.640
And I start Tails from USB drive "__internal" with network unplugged 37.481
Then the Welcome Screen's language is set to English 0.237
After features/support/hooks.rb:331 1.039
After features/support/hooks.rb:100 0.043
Tags: @product
1:12.488
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.550
When I set the language to Italian (it) 5.556
And I save the language and keyboard options in cleartext storage 2.377
Then the "it" language and keyboard have been saved in cleartext storage 0.115
When I set the language to French (fr) 4.469
Then the "fr" language and keyboard have been saved in cleartext storage 0.100
And I shutdown Tails and wait for the computer to power off 4.004
And I start Tails from USB drive "__internal" with network unplugged 39.048
Then the "fr" language and keyboard have been saved in cleartext storage 0.344
And the Welcome Screen's language is set to French 0.732
When I log in to a new session 8.145
Then the language is set to French 0.044
After features/support/hooks.rb:331 0.786
After features/support/hooks.rb:100 0.046
Tags: @product
2:28.192
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.409
# The first boot simulates a legacy Tails, where locale is only saved in Persistent Storage
Then Tails is running from USB drive "__internal" 0.337
And I create a persistent partition 28.720
And I manually store legacy localization settings in Persistent Storage 0.564
When I shutdown Tails and wait for the computer to power off 6.735
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 36.514
Then the Welcome Screen's language is set to English 0.282
And the Welcome Screen's formats is set to United States 0.249
When I enable persistence 6.855
Then the Welcome Screen's language is set to German 0.481
And the Welcome Screen's formats is set to France 0.206
When I set the language to Italian (it) 4.486
Then the language and keyboard have not been saved in cleartext storage 2.077
When I save the language and keyboard options in cleartext storage 2.338
Then the "it" language and keyboard have been saved in cleartext storage 0.095
And I shutdown Tails and wait for the computer to power off 2.768
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 36.310
Then the Welcome Screen's language is set to Italian 0.660
And the Welcome Screen's formats is set to Italy 0.217
When I enable persistence 8.963
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.219
And the Welcome Screen's language is set to Italian 0.697
After features/support/hooks.rb:331 0.593
After features/support/hooks.rb:100 0.010