Control: tags -1 confirmed

Hi,

On Wed, 17 May 2017 11:47:39 +0100 Iain Lane <[email protected]> wrote:
We just got a busted* kernel "linux-azure" in Ubuntu's xenial-proposed. It 
failed like so:

  May 17 07:36:27 machine sh[31524]: Setting up linux-image-azure 
(4.10.0.1005.5) ...
  May 17 07:36:27 machine sh[31524]: autopkgtest [07:30:56]: rebooting testbed 
after setup commands that affected boot
  May 17 07:36:27 machine sh[31524]: Exit request sent.
  May 17 07:36:27 machine sh[31524]: autopkgtest-virt-ssh: WARNING: ssh 
connection failed. Retrying in 3 seconds...
  May 17 07:36:27 machine sh[31524]: autopkgtest-virt-ssh: WARNING: ssh 
connection failed. Retrying in 3 seconds...
  [ … until timeout, tmpfail, loop, worker death, no workers left, huge
  queue, crying, end of the world ]

Is there a good way to handle this in autopkgtest? Maybe: if testing a
kernel (in triggers or as the real pkg), a failure to reboot after
installing the new kernel is a real and not a testbed failure?

I don't think autopkgtest should care about what triggered the test, but if it successfully connected to the testbed before the reboot, the test should indeed fail and not tmpfail (blaming "infrastructure"). It should be up to the test submitter (human or tools) to blame whatever needs blaming. britney2 in Debian will retry after a day anyways, so if this really would be infrastructure, the failure would go away the next day.

Paul

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to