Project Number Date
test_Tails_ISO_codespell 16 30 Jun 2025, 11:01

Failures Overview

The following summary displays scenarios that failed.

4:30.682
Scenario The Additional Software dpkg hook notices when persistence is locked down while installing a package
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Before features/support/hooks.rb:507 0.006
Steps
Given a computer 0.288
And I start Tails from USB drive "__internal" and I login with an administration password 4:30.394
cannot find GnomeApplicationsMenu.png on the screen (FindFailed)
./features/support/helpers/screen.rb:181:in `rescue in wait'
./features/support/helpers/screen.rb:165:in `wait'
./features/step_definitions/common_steps.rb:566:in `/^the Tails desktop is ready$/'
./features/step_definitions/common_steps.rb:522:in `/^I log in to a new session(?: in ([^ ]*) \(([^ ]*)\))?( without activating the Persistent Storage)?( after having activated the Persistent Storage| expecting no warning about the Persistent Storage not being activated)?$/'
./features/step_definitions/common_steps.rb:295:in `/^I start Tails from (.+?) drive "(.+?)"( with network unplugged)?( and I login( with persistence enabled)?( with the changed persistence passphrase)?( (?:and|with) an administration password)?)?$/'
features/additional_software_packages.feature:46:in `And I start Tails from USB drive "__internal" and I login with an administration password'
And I update APT using apt 0.000
When I install "makepp" using apt 0.000
Then the Additional Software dpkg hook has been run for package "makepp" and notices the persistence is locked 0.000
And the package "makepp" is installed 0.000
After features/support/hooks.rb:515 0.049
After features/support/hooks.rb:330 5.803

SCENARIO FAILED: 'The Additional Software dpkg hook notices when persistence is locked down while installing a package' (at time 01:31:45)

Exception thrown while trying to save /tmp/TailsToaster/artifact.file_content_run_live-additional-software_log: RemoteShell::ServerFailure: FileNotFoundError: [Errno 2] No such file or directory: '/run/live-additional-software/log'

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/01:31:45_The_Additional_Software_dpkg_hook_notices_when_persistence_is_locked_down_while_installing_a_package.file_content_var_log_boot.log

Output of ls -la --full-time /live/persistence/tailsdata_unlocked: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/01:31:45_The_Additional_Software_dpkg_hook_notices_when_persistence_is_locked_down_while_installing_a_package.cmd_output_persistent_volume

Output of ls -lar --full-time /var/cache/apt: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/01:31:45_The_Additional_Software_dpkg_hook_notices_when_persistence_is_locked_down_while_installing_a_package.cmd_output_var_cache_apt

Output of ls -lar --full-time /var/lib/apt: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/01:31:45_The_Additional_Software_dpkg_hook_notices_when_persistence_is_locked_down_while_installing_a_package.cmd_output_var_lib_apt

Output of mount: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/01:31:45_The_Additional_Software_dpkg_hook_notices_when_persistence_is_locked_down_while_installing_a_package.cmd_output_mount

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/01:31:45_The_Additional_Software_dpkg_hook_notices_when_persistence_is_locked_down_while_installing_a_package.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/01:31:45_The_Additional_Software_dpkg_hook_notices_when_persistence_is_locked_down_while_installing_a_package.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/01:31:45_The_Additional_Software_dpkg_hook_notices_when_persistence_is_locked_down_while_installing_a_package.journal

After features/support/hooks.rb:100 0.009
Tags: @product
1:37.145
Scenario Using Tails' custom backup tool to backup a newly added file
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Steps
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 16.629
# The volume cannot be in use when GuestFs clones it, which we do below
And I shutdown Tails and wait for the computer to power off 11.695
And I clone USB drive "__internal" to a temporary USB drive "backup" 8.495
Given I have started Tails without network from a USB drive with a persistent partition enabled and logged in 11.456
And I write a file "/live/persistence/TailsData_unlocked/new" with contents "foo" 0.425
When I start Tails' custom backup tool 8.215
Then the backup tool displays "Plug in your backup Tails USB stick" 0.252
When I plug USB drive "backup" 3.520
And I give the Persistent Storage on drive "backup" its own UUID 0.138
And I click "Retry" in the backup tool 1.163
Then the backup tool displays "Do you want to back up your Persistent Storage now?" 0.231
When I click "Back Up" in the backup tool 1.189
And I enter my persistent storage passphrase into the polkit prompt 3.727
Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!" 30.003
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/backup.rb:6:in `/^the backup tool displays "([^"]+)"$/'
features/backup.feature:22:in `Then the backup tool displays "Your Persistent Storage was backed up successfully to your backup Tails USB stick!"'
# The backup tool ejects the drive, so we have to replug it
When I unplug USB drive "backup" 0.000
And I plug USB drive "backup" 0.000
Then the USB drive "backup" contains the same files as my persistent storage 0.000
After features/support/hooks.rb:330 8.766

SCENARIO FAILED: 'Using Tails' custom backup tool to backup a newly added file' (at time 02:32:27)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/02:32:27_Using_Tails__custom_backup_tool_to_backup_a_newly_added_file.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/02:32:27_Using_Tails__custom_backup_tool_to_backup_a_newly_added_file.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/02:32:27_Using_Tails__custom_backup_tool_to_backup_a_newly_added_file.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/02:32:27_Using_Tails__custom_backup_tool_to_backup_a_newly_added_file.journal

After features/support/hooks.rb:100 0.184
Feature: Localization
1:14.699
Scenario Outline Tails is localized for every tier-1 language
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Steps
Given I have started Tails from DVD without network and stopped at Tails Greeter's login screen 8.937
When I log in to a new session in Arabic (ar) 53.138
Then the keyboard layout is set to "us" 0.130
When the network is plugged 0.087
And Tor is ready 12.406
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/tor.rb:828:in `click_connect_to_tor'
./features/step_definitions/tor.rb:502:in `tca_configure'
./features/step_definitions/tor.rb:512:in `/^I configure a direct connection in the Tor Connection Assistant$/'
./features/step_definitions/common_steps.rb:653:in `/^I successfully configure Tor$/'
./features/step_definitions/common_steps.rb:607:in `/^Tor is ready$/'
features/localization.feature:44:in `And Tor is ready'
features/localization.feature:26:in `And Tor is ready'
Then I successfully start the Unsafe Browser 0.000
And I kill the Unsafe Browser 0.000
When I enable the screen keyboard 0.000
Then the screen keyboard works in Tor Browser 0.000
And DuckDuckGo is the default search engine 0.000
And I kill the Tor Browser 0.000
And the screen keyboard works in Thunderbird 0.000
And the layout of the screen keyboard is set to "us" 0.000
After features/support/hooks.rb:330 5.509

SCENARIO FAILED: 'Tails is localized for every tier-1 language, Examples (#1)' (at time 03:17:24)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/03:17:24_Tails_is_localized_for_every_tier-1_language,_Examples___1_.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/03:17:24_Tails_is_localized_for_every_tier-1_language,_Examples___1_.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/03:17:24_Tails_is_localized_for_every_tier-1_language,_Examples___1_.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/03:17:24_Tails_is_localized_for_every_tier-1_language,_Examples___1_.journal

After features/support/hooks.rb:100 0.000
Tags: @product
26.287
Scenario Booting Tails from a USB drive with a disabled persistent partition
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.006
Steps
Given I have started Tails without network from a USB drive with a persistent partition and stopped at Tails Greeter's login screen 17.818
When I log in to a new session without activating the Persistent Storage 8.468
<false> is not true. (Test::Unit::AssertionFailedError)
./features/step_definitions/common_steps.rb:519:in `/^I log in to a new session(?: in ([^ ]*) \(([^ ]*)\))?( without activating the Persistent Storage)?( after having activated the Persistent Storage| expecting no warning about the Persistent Storage not being activated)?$/'
features/persistence.feature:14:in `When I log in to a new session without activating the Persistent Storage'
Then Tails is running from USB drive "__internal" 0.000
And persistence is disabled 0.000
But a Tails persistence partition exists on USB drive "__internal" 0.000
After features/support/hooks.rb:330 5.758

SCENARIO FAILED: 'Booting Tails from a USB drive with a disabled persistent partition' (at time 04:12:04)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/04:12:04_Booting_Tails_from_a_USB_drive_with_a_disabled_persistent_partition.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/04:12:04_Booting_Tails_from_a_USB_drive_with_a_disabled_persistent_partition.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/04:12:04_Booting_Tails_from_a_USB_drive_with_a_disabled_persistent_partition.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/04:12:04_Booting_Tails_from_a_USB_drive_with_a_disabled_persistent_partition.journal

After features/support/hooks.rb:100 0.000
1:19.929
Background
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.030
Steps
Given I have started Tails without network from a USB drive without a persistent partition and logged in 18.323
And I create a persistent partition with the default settings 35.309
Then the "TorConfiguration" tps feature is not enabled 4.555
When the network is plugged 1.002
And the Tor Connection Assistant autostarts 11.722
And I configure some persistent obfs4 bridges in the Tor Connection Assistant 9.014
try_for() timeout expired (Timeout::Error)
./features/support/helpers/misc_helpers.rb:145:in `rescue in try_for'
./features/support/helpers/misc_helpers.rb:51:in `try_for'
./features/step_definitions/tor.rb:828:in `click_connect_to_tor'
./features/step_definitions/tor.rb:502:in `tca_configure'
./features/step_definitions/tor.rb:628:in `/^I configure (?:some|the) (persistent )?(\w+) bridges (from a QR code )?in the Tor Connection Assistant(?: in (easy|hide) mode)?( without connecting|)$/'
features/persistent_tor_bridges.feature:13:in `And I configure some persistent obfs4 bridges in the Tor Connection Assistant'
And I wait until Tor is ready 0.000
Then tca.conf includes the configured bridges 0.000
And the "TorConfiguration" tps feature is enabled and active 0.000
When I cold reboot the computer 0.000
And the computer reboots Tails 0.000
And I enable persistence 0.000
And I capture all network traffic 0.000
And I log in to a new session 0.000
Then tca.conf includes the configured bridges 0.000
When the network is plugged 0.000
And the Tor Connection Assistant autostarts 0.000
Tags: @product
0.000
Scenario Using Persistent Tor bridges
Steps
When I choose to connect to Tor automatically 0.000
And I accept Tor Connection's offer to use my persistent bridges 0.000
And I click "Connect to Tor" 0.000
Then I wait until Tor is ready 0.000
And tca.conf includes the configured bridges 0.000
And the "TorConfiguration" tps feature is enabled and active 0.000
And all Internet traffic has only flowed through the configured bridges or connectivity check service 0.000
After features/support/hooks.rb:330 6.187

SCENARIO FAILED: 'Using Persistent Tor bridges' (at time 05:06:02)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/05:06:02_Using_Persistent_Tor_bridges.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/05:06:02_Using_Persistent_Tor_bridges.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/05:06:02_Using_Persistent_Tor_bridges.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/05:06:02_Using_Persistent_Tor_bridges.journal

After features/support/hooks.rb:100 0.000
Tags: @product
2:11.412
Scenario Anti test: Detecting TCP leaks from the Unsafe Browser with the firewall leak detector
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.020
Steps
Given I have started Tails from DVD and logged in and the network is connected 30.404
And I capture all network traffic 0.010
When I successfully start the Unsafe Browser 25.806
And I open the Tails homepage in the Unsafe Browser 15.119
And the Tails homepage loads in the Unsafe Browser 1:0.071
cannot find TailsHomepage.png on the screen (FindFailed)
./features/support/helpers/screen.rb:181:in `rescue in wait'
./features/support/helpers/screen.rb:165:in `wait'
./features/step_definitions/browser.rb:316:in `/^the Tails homepage loads in the Unsafe Browser$/'
features/tor_enforcement.feature:20:in `And the Tails homepage loads in the Unsafe Browser'
Then the firewall leak detector has detected leaks 0.000
After features/support/hooks.rb:330 5.915

SCENARIO FAILED: 'Anti test: Detecting TCP leaks from the Unsafe Browser with the firewall leak detector' (at time 05:30:08)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/05:30:08_Anti_test:_Detecting_TCP_leaks_from_the_Unsafe_Browser_with_the_firewall_leak_detector.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/05:30:08_Anti_test:_Detecting_TCP_leaks_from_the_Unsafe_Browser_with_the_firewall_leak_detector.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/05:30:08_Anti_test:_Detecting_TCP_leaks_from_the_Unsafe_Browser_with_the_firewall_leak_detector.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/05:30:08_Anti_test:_Detecting_TCP_leaks_from_the_Unsafe_Browser_with_the_firewall_leak_detector.journal

After features/support/hooks.rb:100 0.038
Tags: @product
1:49.388
Scenario The Unsafe Browser can load a web page from the Internet
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.009
Steps
Given I have started Tails from DVD and logged in and the network is connected 13.915
When I successfully start the Unsafe Browser 23.430
When I open the Tails homepage in the Unsafe Browser 11.986
Then the Tails homepage loads in the Unsafe Browser 1:0.055
cannot find TailsHomepage.png on the screen (FindFailed)
./features/support/helpers/screen.rb:181:in `rescue in wait'
./features/support/helpers/screen.rb:165:in `wait'
./features/step_definitions/browser.rb:316:in `/^the Tails homepage loads in the Unsafe Browser$/'
features/unsafe_browser.feature:38:in `Then the Tails homepage loads in the Unsafe Browser'
And the Unsafe Browser has sent packets out to the Internet 0.000
After features/support/hooks.rb:330 7.717

SCENARIO FAILED: 'The Unsafe Browser can load a web page from the Internet' (at time 06:16:34)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/06:16:34_The_Unsafe_Browser_can_load_a_web_page_from_the_Internet.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/06:16:34_The_Unsafe_Browser_can_load_a_web_page_from_the_Internet.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/06:16:34_The_Unsafe_Browser_can_load_a_web_page_from_the_Internet.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_codespell/16/artifact/build-artifacts/06:16:34_The_Unsafe_Browser_can_load_a_web_page_from_the_Internet.journal

After features/support/hooks.rb:100 0.000