Project Number Date
test_Tails_ISO_20912-test-suite-wget-specific-mirror 4 06 May 2025, 13:28

Failures Overview

The following summary displays scenarios that failed.

1:42.109
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.010
Before features/support/hooks.rb:511 0.008
Steps
Given a computer 0.361
And I start Tails from USB drive "__internal" with network unplugged 1:41.748
try_for() timeout expired
Last ignored exception was: RemoteShell::ServerFailure: FileNotFoundError: [Errno 2] No such file or directory: '/tmp/gdm-env'
./features/support/helpers/remote_shell.rb:71: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/usb.rb:108:in `new'
./features/step_definitions/usb.rb:108:in `greeter'
./features/step_definitions/common_steps.rb:460:in `block (2 levels) in <top (required)>'
./features/support/helpers/misc_helpers.rb:78:in `block (2 levels) in try_for'
./features/support/helpers/misc_helpers.rb:66:in `loop'
./features/support/helpers/misc_helpers.rb:66:in `block in try_for'
./features/support/helpers/misc_helpers.rb:65:in `try_for'
./features/step_definitions/common_steps.rb:459:in `block in <top (required)>'
./features/step_definitions/common_steps.rb:284:in `block in <top (required)>' (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/common_steps.rb:459:in `/^the computer (?:re)?boots Tails$/'
./features/step_definitions/common_steps.rb:284: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:122:in `And I start Tails from USB drive "__internal" with network unplugged'
And I enable persistence 0.000
And I remove the "cowsay" deb files from the APT cache 0.000
# 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.000
And I log in to a new session 0.000
Then I see the "The installation of your additional software failed" notification after at most 300 seconds 0.000
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:519 0.033
After features/support/hooks.rb:330 5.759

SCENARIO FAILED: 'I am notified when Additional Software fails to install a package' (at time 01:37:34)

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_20912-test-suite-wget-specific-mirror/4/artifact/build-artifacts/01:37:34_I_am_notified_when_Additional_Software_fails_to_install_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_20912-test-suite-wget-specific-mirror/4/artifact/build-artifacts/01:37:34_I_am_notified_when_Additional_Software_fails_to_install_a_package.cmd_output_persistent_volume

Output of ls -lar --full-time /var/cache/apt: https://jenkins.tails.boum.org/job/test_Tails_ISO_20912-test-suite-wget-specific-mirror/4/artifact/build-artifacts/01:37:34_I_am_notified_when_Additional_Software_fails_to_install_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_20912-test-suite-wget-specific-mirror/4/artifact/build-artifacts/01:37:34_I_am_notified_when_Additional_Software_fails_to_install_a_package.cmd_output_var_lib_apt

Output of mount: https://jenkins.tails.boum.org/job/test_Tails_ISO_20912-test-suite-wget-specific-mirror/4/artifact/build-artifacts/01:37:34_I_am_notified_when_Additional_Software_fails_to_install_a_package.cmd_output_mount

Screenshot: https://jenkins.tails.boum.org/job/test_Tails_ISO_20912-test-suite-wget-specific-mirror/4/artifact/build-artifacts/01:37:34_I_am_notified_when_Additional_Software_fails_to_install_a_package.png

Video: https://jenkins.tails.boum.org/job/test_Tails_ISO_20912-test-suite-wget-specific-mirror/4/artifact/build-artifacts/01:37:34_I_am_notified_when_Additional_Software_fails_to_install_a_package.mkv

Systemd journal: https://jenkins.tails.boum.org/job/test_Tails_ISO_20912-test-suite-wget-specific-mirror/4/artifact/build-artifacts/01:37:34_I_am_notified_when_Additional_Software_fails_to_install_a_package.journal

After features/support/hooks.rb:100 0.035
Tags: @source
56.160
Scenario All packages are up-to-date
Before features/support/hooks.rb:266 0.000
Before features/support/hooks.rb:536 0.000
Steps
Given I have the build manifest for the image under test 0.000
Then all packages listed in the build manifest are up-to-date 56.160
Command failed (returned pid 65640 exit 1): ["/var/lib/jenkins/workspace/test_Tails_ISO_20912-test-suite-wget-specific-mirror/bin/needed-package-updates", "--config=/var/lib/jenkins/workspace/test_Tails_ISO_20912-test-suite-wget-specific-mirror/config/ci/needed-package-updates.yml", "--file=/var/lib/jenkins/workspace/test_Tails_ISO_20912-test-suite-wget-specific-mirror/tmp/tails-amd64-20912-test-suite-wget-specific-mirror@9ab7cc1333+stable@8494612b68-20250506T0722Z.build-manifest", {:err=>[:child, :out]}]:
INFO: Check local file /var/lib/jenkins/workspace/test_Tails_ISO_20912-test-suite-wget-specific-mirror/tmp/tails-amd64-20912-test-suite-wget-specific-mirror@9ab7cc1333+stable@8494612b68-20250506T0722Z.build-manifest
INFO: Need to upgrade to a new APT snapshot:
  - firmware-free (20241210-1) to Debian trixie (20241210-2)
  - firmware-nonfree[firmware-atheros, firmware-intel-sound, firmware-brcm80211, firmware-intel-misc, firmware-iwlwifi, firmware-amd-graphics, firmware-ipw2x00, firmware-intel-graphics, firmware-libertas] (20241210-1) to Debian trixie (20250410-2)
  - firmware-nonfree[firmware-misc-nonfree, firmware-realtek, firmware-linux-nonfree, firmware-mediatek, firmware-linux, firmware-ti-connectivity, firmware-nvidia-graphics] (20241210-1) to Debian trixie (20250410-2)
.
<0> expected but was
<#<Process::Status: pid 65640 exit 1>>. (Test::Unit::AssertionFailedError)
/var/lib/jenkins/workspace/test_Tails_ISO_20912-test-suite-wget-specific-mirror/features/support/helpers/misc_helpers.rb:307:in `block in cmd_helper'
/var/lib/jenkins/workspace/test_Tails_ISO_20912-test-suite-wget-specific-mirror/features/support/helpers/misc_helpers.rb:303:in `popen'
/var/lib/jenkins/workspace/test_Tails_ISO_20912-test-suite-wget-specific-mirror/features/support/helpers/misc_helpers.rb:303:in `cmd_helper'
/var/lib/jenkins/workspace/test_Tails_ISO_20912-test-suite-wget-specific-mirror/features/step_definitions/needed_package_updates.rb:8:in `/^all packages listed in the build manifest are up-to-date$/'
features/needed_package_updates.feature:12:in `Then all packages listed in the build manifest are up-to-date'
After features/support/hooks.rb:543 0.000
After features/support/hooks.rb:100 0.000