From 68c8c6c12f78f994346c0d44bb91dcc1e167187b Mon Sep 17 00:00:00 2001 From: Jim Ehrismann Date: Mon, 12 Apr 2021 18:44:18 -0400 Subject: [PATCH] modified kubeconfig manager test to avoid intermittent ENXIO error Signed-off-by: Jim Ehrismann --- src/main/__test__/kubeconfig-manager.test.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/__test__/kubeconfig-manager.test.ts b/src/main/__test__/kubeconfig-manager.test.ts index a272d1e597..305fe67bf9 100644 --- a/src/main/__test__/kubeconfig-manager.test.ts +++ b/src/main/__test__/kubeconfig-manager.test.ts @@ -84,7 +84,9 @@ describe("kubeconfig manager tests", () => { expect(logger.error).not.toBeCalled(); expect(await kubeConfManager.getPath()).toBe(`tmp${path.sep}kubeconfig-foo`); - const file = await fse.readFile(await kubeConfManager.getPath()); +// this causes an intermittent "ENXIO: no such device or address, read" error +// const file = await fse.readFile(await kubeConfManager.getPath()); + const file = fse.readFileSync(await kubeConfManager.getPath()); const yml = loadYaml(file.toString()); expect(yml["current-context"]).toBe("minikube");