Project Number Date
test_Tails_ISO_20268-more-early-patch-functionality 41 13 Apr 2024, 06:44

Failures Overview

The following summary displays scenarios that failed.

10:37.670
Scenario Recovering in offline mode after Additional Software previously failed to upgrade and then succeed to upgrade when online
Before features/support/hooks.rb:259 0.005
Before features/support/hooks.rb:456 0.006
Steps
Given a computer 0.186
And I start Tails from USB drive "__internal" and I login with persistence enabled and an administration password 2:9.390
And I configure APT to prefer an old version of cowsay 0.022
When I install an old version "3.03+dfsg2-1" of the cowsay package using apt 23.277
And I accept adding "cowsay" to Additional Software 5.959
And Additional Software is correctly configured for package "cowsay" 0.907
And I shutdown Tails and wait for the computer to power off 6.350
And I start Tails from USB drive "__internal" with network unplugged 54.721
And I enable persistence 10.079
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.049
And I log in to a new session 34.479
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 31.410
And I revert the APT tweaks that made it prefer an old version of cowsay 0.065
# We remove the newest package after it has been downloaded and before
# it is installed, so that the upgrade process fails
And I prepare the Additional Software upgrade process to fail 0.064
And the network is plugged 0.050
And Tor is ready 17.364
# Note: the next step races against the appearance of the "The
# upgrade of your additional software failed" notification.
# It should win most of the time, which is good, but there's no
# guarantee it does. If it loses, then it'll remove the notification
# we'll be trying to interact with below ("I can open…")
And all notifications have disappeared 6.680
And available upgrades have been checked 0.219
And I see the "The upgrade of your additional software failed" notification after at most 300 seconds 2.466
And I can open the Additional Software configuration window from the notification 3.509
And I shutdown Tails and wait for the computer to power off 17.831
And I start Tails from USB drive "__internal" with network unplugged 54.511
And I enable persistence 10.075
# We need to add back this custom APT source for the Additional Software
# install step, as it was not saved in persistence
And I configure APT to prefer an old version of cowsay 0.024
And I log in to a new session 33.701
And the installed version of package "cowsay" is "3.03+dfsg2-1" after Additional Software has been started 2:12.644
And I revert the APT tweaks that made it prefer an old version of cowsay 0.059
And the network is plugged 0.052
And Tor is ready 1:1.513
TCA
TCA did not start (TorBootstrapFailure)
./features/step_definitions/tor.rb:375:in `rescue in block in <top (required)>'
./features/step_definitions/tor.rb:371:in `/^the Tor Connection Assistant (?:autostarts|is running)$/'
./features/step_definitions/common_steps.rb:644:in `/^I successfully configure Tor$/'
./features/step_definitions/common_steps.rb:599:in `/^Tor is ready$/'
features/additional_software_packages.feature:117:in `And Tor is ready'
Then the Additional Software upgrade service has started 0.000
And the installed version of package "cowsay" is newer than "3.03+dfsg2-1" 0.000
Hooks
After features/support/hooks.rb:464 0.031
After features/support/hooks.rb:305 20:3.473
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:124:in `execute'
./features/support/helpers/remote_shell.rb:135:in `initialize'
./features/support/helpers/vm_helper.rb:445:in `new'
./features/support/helpers/vm_helper.rb:445:in `execute'
./features/support/helpers/misc_helpers.rb:246:in `block in save_tor_journal'
./features/support/helpers/misc_helpers.rb:245:in `open'
./features/support/helpers/misc_helpers.rb:245:in `save_tor_journal'
./features/support/hooks.rb:342:in `After'
Output 1

SCENARIO FAILED: 'Recovering in offline mode after Additional Software previously failed to upgrade and then succeed to upgrade when online' (at time 01:27:19)

After features/support/hooks.rb:89 0.030