From def951e4aceb9bf4087695b06cea2a650f7a8b25 Mon Sep 17 00:00:00 2001 From: "fryorcraken.eth" Date: Thu, 25 Aug 2022 14:40:25 +1000 Subject: [PATCH] ci: wait 100ms after go-waku seems ready as it is sometimes not --- src/test_utils/nwaku.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/test_utils/nwaku.ts b/src/test_utils/nwaku.ts index cba55b4bb4..4cbffc3019 100644 --- a/src/test_utils/nwaku.ts +++ b/src/test_utils/nwaku.ts @@ -18,6 +18,7 @@ import { WakuMessage } from "../lib/waku_message"; import * as proto from "../proto/message"; import { existsAsync, mkdirAsync, openAsync } from "./async_fs"; +import { delay } from "./delay"; import waitForLine from "./log_file"; const dbg = debug("waku:nwaku"); @@ -181,6 +182,7 @@ export class Nwaku { dbg(`Waiting to see '${NODE_READY_LOG_LINE}' in nwaku logs`); await this.waitForLog(NODE_READY_LOG_LINE, 15000); + if (process.env.CI) await delay(100); dbg("nwaku node has been started"); }