From b015c9e45f2a81b7069e5ecde3e0e9e0c5c619fa Mon Sep 17 00:00:00 2001 From: Tom Clegg Date: Wed, 6 Dec 2023 14:01:00 -0500 Subject: [PATCH] 21258: Fix "guaranteed broken" stub instance not broken. Arvados-DCO-1.1-Signed-off-by: Tom Clegg --- lib/dispatchcloud/dispatcher_test.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/dispatchcloud/dispatcher_test.go b/lib/dispatchcloud/dispatcher_test.go index e2f0db1efb..51c2c3d6a3 100644 --- a/lib/dispatchcloud/dispatcher_test.go +++ b/lib/dispatchcloud/dispatcher_test.go @@ -217,6 +217,7 @@ func (s *DispatcherSuite) TestDispatchToStubDriver(c *check.C) { return test.CapacityError{InstanceTypeSpecific: true} } n := atomic.AddInt32(&vmCount, 1) + c.Logf("SetupVM: instance %s n=%d", stubvm.Instance(), n) stubvm.Boot = time.Now().Add(time.Duration(rand.Int63n(int64(5 * time.Millisecond)))) stubvm.CrunchRunDetachDelay = time.Duration(rand.Int63n(int64(10 * time.Millisecond))) stubvm.ExecuteContainer = executeContainer @@ -238,7 +239,7 @@ func (s *DispatcherSuite) TestDispatchToStubDriver(c *check.C) { // 1 instance is completely broken, ensuring // the boot_outcomes{outcome="failure"} metric // is not zero - stubvm.CrunchRunCrashRate = 1 + stubvm.Broken = time.Now() default: stubvm.CrunchRunCrashRate = 0.1 stubvm.ArvMountDeadlockRate = 0.1 -- 2.30.2