Project Number Date
test_Tails_ISO_stable 6127 08 Feb 2026, 12:55

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 34:55.444 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
58.711
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 13.028
And I log in to a new session in German (de) 28.011
Then the live user's Documents directory exists 0.045
And there is a GNOME bookmark for the Documents directory 17.626
After features/support/hooks.rb:331 0.933
After features/support/hooks.rb:100 0.000
Tags: @product
55.426
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 8.745
And I log in to a new session in German (de) 29.175
Then the live user's Downloads directory exists 0.042
And there is a GNOME bookmark for the Downloads directory 17.461
After features/support/hooks.rb:331 1.290
After features/support/hooks.rb:100 0.000
Tags: @product
55.674
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.012
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.757
And I log in to a new session in German (de) 29.373
Then the live user's Music directory exists 0.049
And there is a GNOME bookmark for the Music directory 17.494
After features/support/hooks.rb:331 1.223
After features/support/hooks.rb:100 0.000
Tags: @product
55.197
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.104
And I log in to a new session in German (de) 28.274
Then the live user's Pictures directory exists 0.081
And there is a GNOME bookmark for the Pictures directory 17.737
After features/support/hooks.rb:331 1.277
After features/support/hooks.rb:100 0.000
Tags: @product
54.067
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.982
And I log in to a new session in German (de) 26.606
Then the live user's Videos directory exists 0.050
And there is a GNOME bookmark for the Videos directory 18.428
After features/support/hooks.rb:331 1.341
After features/support/hooks.rb:100 0.000
1:48.987
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 9.773
When I log in to a new session in Arabic (ar) 27.282
Then the keyboard layout is set to "eg" 0.112
And tpsd is localized to the selected locale 0.124
When the network is plugged 0.054
And Tor is ready 19.757
Then I successfully start the Unsafe Browser 8.890
And I kill the Unsafe Browser 5.298
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 15.801
And DuckDuckGo is the default search engine 7.775
And I kill the Tor Browser 5.242
And the screen keyboard works in Thunderbird 7.954
And the layout of the screen keyboard is set to "us" 0.857
After features/support/hooks.rb:331 1.482
After features/support/hooks.rb:100 0.000
1:39.359
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.182
When I log in to a new session in Chinese (zh_CN) 28.190
Then the keyboard layout is set to "cn" 0.161
And tpsd is localized to the selected locale 0.117
When the network is plugged 0.074
And Tor is ready 14.327
Then I successfully start the Unsafe Browser 7.510
And I kill the Unsafe Browser 5.295
When I enable the screen keyboard 0.062
Then the screen keyboard works in Tor Browser 13.354
And DuckDuckGo is the default search engine 7.208
And I kill the Tor Browser 5.243
And the screen keyboard works in Thunderbird 7.937
And the layout of the screen keyboard is set to "us" 0.692
After features/support/hooks.rb:331 1.887
After features/support/hooks.rb:100 0.000
1:22.840
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 8.923
When I log in to a new session in English (en) 14.494
Then the keyboard layout is set to "us" 0.125
And tpsd is localized to the selected locale 0.113
When the network is plugged 0.051
And Tor is ready 15.142
Then I successfully start the Unsafe Browser 7.119
And I kill the Unsafe Browser 5.269
When I enable the screen keyboard 0.113
Then the screen keyboard works in Tor Browser 12.448
And DuckDuckGo is the default search engine 6.064
And I kill the Tor Browser 5.418
And the screen keyboard works in Thunderbird 6.957
And the layout of the screen keyboard is set to "us" 0.597
After features/support/hooks.rb:331 1.287
After features/support/hooks.rb:100 0.000
1:40.995
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 9.225
When I log in to a new session in French (fr) 29.042
Then the keyboard layout is set to "fr" 0.101
And tpsd is localized to the selected locale 0.100
When the network is plugged 0.069
And Tor is ready 16.461
Then I successfully start the Unsafe Browser 7.203
And I kill the Unsafe Browser 5.251
When I enable the screen keyboard 0.080
Then the screen keyboard works in Tor Browser 12.062
And DuckDuckGo is the default search engine 8.432
And I kill the Tor Browser 5.303
And the screen keyboard works in Thunderbird 7.080
And the layout of the screen keyboard is set to "fr" 0.580
After features/support/hooks.rb:331 1.350
After features/support/hooks.rb:100 0.000
1:46.261
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.926
When I log in to a new session in German (de) 29.520
Then the keyboard layout is set to "de" 0.118
And tpsd is localized to the selected locale 0.193
When the network is plugged 0.068
And Tor is ready 15.570
Then I successfully start the Unsafe Browser 6.962
And I kill the Unsafe Browser 5.276
When I enable the screen keyboard 0.124
Then the screen keyboard works in Tor Browser 11.922
And DuckDuckGo is the default search engine 8.300
And I kill the Tor Browser 5.418
And the screen keyboard works in Thunderbird 11.296
And the layout of the screen keyboard is set to "de" 2.561
After features/support/hooks.rb:331 1.771
After features/support/hooks.rb:100 0.000
1:39.725
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.015
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.945
When I log in to a new session in Hindi (hi) 28.350
Then the keyboard layout is set to "in" 0.120
And tpsd is localized to the selected locale 0.213
When the network is plugged 0.175
And Tor is ready 14.920
Then I successfully start the Unsafe Browser 8.261
And I kill the Unsafe Browser 5.205
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 12.071
And DuckDuckGo is the default search engine 7.427
And I kill the Tor Browser 5.270
And the screen keyboard works in Thunderbird 7.962
And the layout of the screen keyboard is set to "us" 0.716
After features/support/hooks.rb:331 1.490
After features/support/hooks.rb:100 0.000
2:15.814
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.201
When I log in to a new session in Indonesian (id) 28.299
Then the keyboard layout is set to "id" 0.164
And tpsd is localized to the selected locale 0.150
When the network is plugged 2.388
And Tor is ready 44.594
Then I successfully start the Unsafe Browser 6.682
And I kill the Unsafe Browser 5.242
When I enable the screen keyboard 0.085
Then the screen keyboard works in Tor Browser 16.611
And DuckDuckGo is the default search engine 8.695
And I kill the Tor Browser 5.255
And the screen keyboard works in Thunderbird 7.600
And the layout of the screen keyboard is set to "us" 0.841
After features/support/hooks.rb:331 1.462
After features/support/hooks.rb:100 0.000
1:43.168
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 9.553
When I log in to a new session in Italian (it) 28.436
Then the keyboard layout is set to "it" 0.206
And tpsd is localized to the selected locale 0.142
When the network is plugged 0.063
And Tor is ready 16.229
Then I successfully start the Unsafe Browser 7.552
And I kill the Unsafe Browser 5.344
When I enable the screen keyboard 0.093
Then the screen keyboard works in Tor Browser 12.779
And DuckDuckGo is the default search engine 8.456
And I kill the Tor Browser 5.248
And the screen keyboard works in Thunderbird 8.376
And the layout of the screen keyboard is set to "us" 0.686
After features/support/hooks.rb:331 1.352
After features/support/hooks.rb:100 0.000
1:51.232
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 8.890
When I log in to a new session in Persian (fa) 28.784
Then the keyboard layout is set to "ir" 0.147
And tpsd is localized to the selected locale 0.104
When the network is plugged 1.903
And Tor is ready 15.757
Then I successfully start the Unsafe Browser 8.583
And I kill the Unsafe Browser 5.270
When I enable the screen keyboard 0.059
Then the screen keyboard works in Tor Browser 20.296
And DuckDuckGo is the default search engine 9.099
And I kill the Tor Browser 5.252
And the screen keyboard works in Thunderbird 6.531
And the layout of the screen keyboard is set to "ir" 0.550
After features/support/hooks.rb:331 1.588
After features/support/hooks.rb:100 0.000
1:42.078
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.007
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.186
When I log in to a new session in Portuguese (pt) 28.910
Then the keyboard layout is set to "pt" 0.112
And tpsd is localized to the selected locale 0.104
When the network is plugged 0.050
And Tor is ready 16.143
Then I successfully start the Unsafe Browser 7.712
And I kill the Unsafe Browser 5.417
When I enable the screen keyboard 0.072
Then the screen keyboard works in Tor Browser 11.136
And DuckDuckGo is the default search engine 9.291
And I kill the Tor Browser 5.274
And the screen keyboard works in Thunderbird 7.985
And the layout of the screen keyboard is set to "us" 0.679
After features/support/hooks.rb:331 1.459
After features/support/hooks.rb:100 0.000
1:42.735
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.010
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 9.130
When I log in to a new session in Russian (ru) 28.924
Then the keyboard layout is set to "ru" 0.137
And tpsd is localized to the selected locale 0.135
When the network is plugged 0.057
And Tor is ready 16.252
Then I successfully start the Unsafe Browser 7.682
And I kill the Unsafe Browser 5.365
When I enable the screen keyboard 0.073
Then the screen keyboard works in Tor Browser 13.467
And DuckDuckGo is the default search engine 7.369
And I kill the Tor Browser 5.224
And the screen keyboard works in Thunderbird 8.209
And the layout of the screen keyboard is set to "ru" 0.703
After features/support/hooks.rb:331 1.566
After features/support/hooks.rb:100 0.000
1:45.915
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 9.168
When I log in to a new session in Spanish (es) 29.136
Then the keyboard layout is set to "es" 0.112
And tpsd is localized to the selected locale 0.106
When the network is plugged 0.137
And Tor is ready 16.847
Then I successfully start the Unsafe Browser 7.518
And I kill the Unsafe Browser 5.242
When I enable the screen keyboard 0.096
Then the screen keyboard works in Tor Browser 16.764
And DuckDuckGo is the default search engine 8.149
And I kill the Tor Browser 5.360
And the screen keyboard works in Thunderbird 6.676
And the layout of the screen keyboard is set to "us" 0.599
After features/support/hooks.rb:331 1.658
After features/support/hooks.rb:100 0.000
1:38.043
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 9.719
When I log in to a new session in Turkish (tr) 28.020
Then the keyboard layout is set to "tr" 0.116
And tpsd is localized to the selected locale 0.117
When the network is plugged 0.055
And Tor is ready 14.501
Then I successfully start the Unsafe Browser 6.739
And I kill the Unsafe Browser 5.225
When I enable the screen keyboard 0.223
Then the screen keyboard works in Tor Browser 12.593
And DuckDuckGo is the default search engine 8.031
And I kill the Tor Browser 5.278
And the screen keyboard works in Thunderbird 6.811
And the layout of the screen keyboard is set to "us" 0.611
After features/support/hooks.rb:331 1.493
After features/support/hooks.rb:100 0.000
Tags: @product
1:48.755
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 24.188
When I set the language to Italian (it) 5.444
Then the language and keyboard have not been saved in cleartext storage 2.103
When I shutdown Tails and wait for the computer to power off 9.611
And I start Tails from USB drive "__internal" with network unplugged 1:5.966
Then the Welcome Screen's language is set to English 1.440
After features/support/hooks.rb:331 1.415
After features/support/hooks.rb:100 0.011
Tags: @product
1:50.379
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Given I have started Tails without network from a USB drive without a persistent partition and stopped at Tails Greeter's login screen 12.162
When I set the language to Italian (it) 4.830
And I save the language and keyboard options in cleartext storage 2.706
Then the "it" language and keyboard have been saved in cleartext storage 1.234
When I set the language to French (fr) 4.669
Then the "fr" language and keyboard have been saved in cleartext storage 0.122
And I shutdown Tails and wait for the computer to power off 6.318
And I start Tails from USB drive "__internal" with network unplugged 57.146
Then the "fr" language and keyboard have been saved in cleartext storage 0.473
And the Welcome Screen's language is set to French 1.188
When I log in to a new session 19.379
Then the language is set to French 0.144
After features/support/hooks.rb:331 0.959
After features/support/hooks.rb:100 0.009
Tags: @product
4:0.073
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 logged in 33.539
# 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 40.030
And I manually store legacy localization settings in Persistent Storage 0.737
When I shutdown Tails and wait for the computer to power off 10.206
# The second boot verifies that the legacy setting still works
And I start Tails from USB drive "__internal" with network unplugged 48.853
Then the Welcome Screen's language is set to English 0.462
And the Welcome Screen's formats is set to United States 0.351
When I enable persistence 12.286
Then the Welcome Screen's language is set to German 0.863
And the Welcome Screen's formats is set to France 0.402
When I set the language to Italian (it) 4.847
Then the language and keyboard have not been saved in cleartext storage 2.155
When I save the language and keyboard options in cleartext storage 2.584
Then the "it" language and keyboard have been saved in cleartext storage 0.206
And I shutdown Tails and wait for the computer to power off 11.639
# The third boot verifies that cleartext has priority
And I start Tails from USB drive "__internal" with network unplugged 51.343
Then the Welcome Screen's language is set to Italian 0.944
And the Welcome Screen's formats is set to Italy 0.406
When I enable persistence 16.228
# Only formats are loaded from persistence
Then the Welcome Screen's formats is set to France 0.433
And the Welcome Screen's language is set to Italian 1.212
After features/support/hooks.rb:331 0.650
After features/support/hooks.rb:100 0.027