From 4a8f119b5d3bb6b3bbce5e4d71ea1b6f0bcef9df Mon Sep 17 00:00:00 2001 From: Mikhail Klementev Date: Thu, 24 Aug 2023 00:52:21 +0000 Subject: [PATCH] feat: check ssh connection after tests --- pew.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pew.go b/pew.go index b63181b..9dd1455 100644 --- a/pew.go +++ b/pew.go @@ -558,6 +558,13 @@ func copyArtifactAndTest(slog zerolog.Logger, q *qemu.System, ka config.Artifact slog.Fatal().Msg("Unsupported artifact type") } + _, err = q.Command("root", "echo") + if err != nil { + slog.Error().Err(err).Msg("after-test ssh reconnect") + res.Test.Ok = false + return + } + return }