Project Number Date
test_Tails_ISO_stable 5764 09 Jul 2025, 14:22

Failures Overview

The following summary displays scenarios that failed.

Tags: @product
46.142
Scenario Using obfs4 pluggable transports from a QR code
Steps
When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode 46.142
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:665:in `block (2 levels) in <top (required)>'
./features/step_definitions/tor.rb:499: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/tor_bridges.feature:28:in `When I configure some obfs4 bridges from a QR code in the Tor Connection Assistant in hide mode'
Then I wait until Tor is ready 0.000
And tca.conf includes the configured bridges 0.000
And available upgrades have been checked 0.000
And all Internet traffic has only flowed through the configured bridges 0.000
After features/support/hooks.rb:330 6.577

SCENARIO FAILED: 'Using obfs4 pluggable transports from a QR code' (at time 00:34:12)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5764/artifact/build-artifacts/00:34:12_Using_obfs4_pluggable_transports_from_a_QR_code.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5764/artifact/build-artifacts/00:34:12_Using_obfs4_pluggable_transports_from_a_QR_code.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5764/artifact/build-artifacts/00:34:12_Using_obfs4_pluggable_transports_from_a_QR_code.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5764/artifact/build-artifacts/00:34:12_Using_obfs4_pluggable_transports_from_a_QR_code.journal

After features/support/hooks.rb:100 0.034
Tags: @product
1:14.798
Scenario TCA can scan QR code after a connection failure
Steps
Given the Tor network and default bridges are blocked 2.842
When I unsuccessfully configure a direct connection in the Tor Connection Assistant 32.829
Then the Tor Connection Assistant reports that it failed to connect 0.678
And tca.conf is empty 1.114
Given I scan a QR code from the error page in Tor Connection Assistant 37.334
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:739:in `/^I scan a QR code from the error page in Tor Connection Assistant$/'
features/tor_bridges.feature:39:in `Given I scan a QR code from the error page in Tor Connection Assistant'
And I retry connecting to Tor 0.000
Then I wait until Tor is ready 0.000
And tca.conf includes the configured bridges 0.000
And available upgrades have been checked 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 7.743

SCENARIO FAILED: 'TCA can scan QR code after a connection failure' (at time 00:35:50)

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5764/artifact/build-artifacts/00:35:50_TCA_can_scan_QR_code_after_a_connection_failure.file_content_var_log_boot.log

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5764/artifact/build-artifacts/00:35:50_TCA_can_scan_QR_code_after_a_connection_failure.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5764/artifact/build-artifacts/00:35:50_TCA_can_scan_QR_code_after_a_connection_failure.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5764/artifact/build-artifacts/00:35:50_TCA_can_scan_QR_code_after_a_connection_failure.journal

After features/support/hooks.rb:100 0.052
22:32.536
Scenario I am notified when Additional Software fails to install a package
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:273 0.011
Before features/support/hooks.rb:507 0.008
Steps
Given a computer 0.218
And I start Tails from USB drive "__internal" with network unplugged 1:22.904
And I enable persistence 17.094
And I remove the "cowsay" deb files from the APT cache 0.057
# Prevent the "Warning: virtual machine detected!" notification from racing
# with the one we'll be interacting with below.
And I disable the tails-virt-notify-user.service user unit 0.126
And I log in to a new session 51.409
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 20:0.723
execution expired (RemoteShell::Timeout)
./features/support/helpers/remote_shell.rb:56:in `read'
./features/support/helpers/remote_shell.rb:56:in `block (3 levels) in communicate'
./features/support/helpers/remote_shell.rb:55:in `block (2 levels) in communicate'
./features/support/helpers/remote_shell.rb:42:in `loop'
./features/support/helpers/remote_shell.rb:42:in `block in communicate'
./features/support/helpers/remote_shell.rb:37:in `communicate'
./features/support/helpers/remote_shell.rb:174:in `execute'
./features/support/helpers/remote_shell.rb:185:in `initialize'
./features/support/helpers/dogtail.rb:80:in `new'
./features/support/helpers/dogtail.rb:80:in `run'
./features/support/helpers/dogtail.rb:70:in `initialize'
./features/step_definitions/common_steps.rb:595:in `new'
./features/step_definitions/common_steps.rb:595:in `/^I see the "(.+)" notification(?: after at most (\d+) seconds)?$/'
features/additional_software_packages.feature:129:in `Then I see the "The installation of your additional software failed" notification after at most 300 seconds'
And I can open the Additional Software log file from the notification 0.000
And the package "cowsay" is not installed 0.000
After features/support/hooks.rb:515 0.072
After features/support/hooks.rb:330 11.237

SCENARIO FAILED: 'I am notified when Additional Software fails to install a package' (at time 02:19:49)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5764/artifact/build-artifacts/02:19:49_I_am_notified_when_Additional_Software_fails_to_install_a_package.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5764/artifact/build-artifacts/02:19:49_I_am_notified_when_Additional_Software_fails_to_install_a_package.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5764/artifact/build-artifacts/02:19:49_I_am_notified_when_Additional_Software_fails_to_install_a_package.journal

After features/support/hooks.rb:100 0.016
Tags: @product @doc
21:25.861
Scenario Manual filesystem repair fails
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 9.526
And the Persistent Storage filesystem is corrupted beyond what e2fsck can repair 0.121
When I try to enable persistence 0.280
Then the Welcome Screen tells me that filesystem errors were found on the Persistent Storage 31.917
When I repair the filesystem of the Persistent Storage 1.340
Then the Welcome Screen tells me that it failed to repair the Persistent Storage 0.148
When I log in to a new session 42.382
And all notifications have disappeared 20:0.146
execution expired (RemoteShell::Timeout)
./features/support/helpers/remote_shell.rb:56:in `read'
./features/support/helpers/remote_shell.rb:56:in `block (3 levels) in communicate'
./features/support/helpers/remote_shell.rb:55:in `block (2 levels) in communicate'
./features/support/helpers/remote_shell.rb:42:in `loop'
./features/support/helpers/remote_shell.rb:42:in `block in communicate'
./features/support/helpers/remote_shell.rb:37:in `communicate'
./features/support/helpers/remote_shell.rb:174:in `execute'
./features/support/helpers/remote_shell.rb:185:in `initialize'
./features/support/helpers/dogtail.rb:80:in `new'
./features/support/helpers/dogtail.rb:80:in `run'
./features/support/helpers/dogtail.rb:70:in `initialize'
./features/step_definitions/common_steps.rb:719:in `new'
./features/step_definitions/common_steps.rb:719:in `/^all notifications have disappeared$/'
features/persistence.feature:192:in `And all notifications have disappeared'
# Now both WhisperBack and Tor Browser has started at the same
# time, so we do not know which window is focused. The steps about
# Tor Browser care about that, but the ones about WhisperBack do
# not, so we first deal with WhisperBack and then kill it to
# ensure that Tor Browser is focused.
Then WhisperBack is prefilled for fsck with summary: "Failed to repair the file system of your Persistent Storage" 0.000
And the file "/var/lib/gdm3/post-greeter-whisperback.json" is empty 0.000
When I close the "whisperback" window 0.000
Then the Tor Browser starts 0.000
And "Tails - Recovering data from the Persistent Storage when it has file system errors" has loaded in the Tor Browser 0.000
After features/support/hooks.rb:330 10.855

SCENARIO FAILED: 'Manual filesystem repair fails' (at time 05:03:38)

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5764/artifact/build-artifacts/05:03:38_Manual_filesystem_repair_fails.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5764/artifact/build-artifacts/05:03:38_Manual_filesystem_repair_fails.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5764/artifact/build-artifacts/05:03:38_Manual_filesystem_repair_fails.journal

After features/support/hooks.rb:100 0.000
Tags: @product
1:43.769
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.004
Steps
Given I have started Tails from DVD and logged in and the network is connected 12.272
And I capture all network traffic 0.007
When I successfully start the Unsafe Browser 20.749
And I open the Tails homepage in the Unsafe Browser 10.403
And the Tails homepage loads in the Unsafe Browser 1:0.337
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.728

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5764/artifact/build-artifacts/05:28:02_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_stable/5764/artifact/build-artifacts/05:28:02_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_stable/5764/artifact/build-artifacts/05:28:02_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_stable/5764/artifact/build-artifacts/05:28:02_Anti_test:_Detecting_TCP_leaks_from_the_Unsafe_Browser_with_the_firewall_leak_detector.journal

After features/support/hooks.rb:100 0.077
Tags: @product
1:40.858
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.007
Steps
Given I have started Tails from DVD and logged in and the network is connected 11.988
When I successfully start the Unsafe Browser 18.714
When I open the Tails homepage in the Unsafe Browser 10.027
Then the Tails homepage loads in the Unsafe Browser 1:0.128
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 5.467

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

Boot log: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5764/artifact/build-artifacts/06:00:49_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_stable/5764/artifact/build-artifacts/06:00:49_The_Unsafe_Browser_can_load_a_web_page_from_the_Internet.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5764/artifact/build-artifacts/06:00:49_The_Unsafe_Browser_can_load_a_web_page_from_the_Internet.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_stable/5764/artifact/build-artifacts/06:00:49_The_Unsafe_Browser_can_load_a_web_page_from_the_Internet.journal

After features/support/hooks.rb:100 0.000