m/n/c/update/e2e: abort test when timing out

The test has failed when it hits timeout, everything afterwards
is just misleading.

Change-Id: Id20a525b6786de1b3b99eb3f24d4cc33f06d9912
Reviewed-on: https://review.monogon.dev/c/monogon/+/2976
Tested-by: Jenkins CI
Reviewed-by: Serge Bazanski <serge@monogon.tech>
diff --git a/metropolis/node/core/update/e2e/e2e_test.go b/metropolis/node/core/update/e2e/e2e_test.go
index 9428464..d7cce0d 100644
--- a/metropolis/node/core/update/e2e/e2e_test.go
+++ b/metropolis/node/core/update/e2e/e2e_test.go
@@ -97,6 +97,7 @@
 			t.Fatal("Timed out waiting for VM to exit")
 			cancel()
 			<-procExit
+			t.FailNow()
 			return
 		}
 	case err := <-procExit: