diff --git a/lib/model/model_test.go b/lib/model/model_test.go index ba29c8dab..745d14437 100644 --- a/lib/model/model_test.go +++ b/lib/model/model_test.go @@ -3680,15 +3680,17 @@ func testConfigChangeTriggersClusterConfigs(t *testing.T, expectFirst, expectSec m.promoteConnections() // Initial CCs + initTimeout := time.NewTimer(time.Second) + defer initTimeout.Stop() select { case <-cc1: - default: - t.Fatal("missing initial CC from device1") + case <-initTimeout.C: + t.Fatal("timed out waiting for initial CC from device1") } select { case <-cc2: - default: - t.Fatal("missing initial CC from device2") + case <-initTimeout.C: + t.Fatal("timed out waiting for initial CC from device2") } t.Log("Applying config change")