diff --git a/e2e/spring-shell-e2e-tests/src/utils.ts b/e2e/spring-shell-e2e-tests/src/utils.ts index e7af2160..4f0a8e82 100644 --- a/e2e/spring-shell-e2e-tests/src/utils.ts +++ b/e2e/spring-shell-e2e-tests/src/utils.ts @@ -18,4 +18,4 @@ export const nativeCommand = cliPath; export const jarOptions = ['-jar', jarPath]; export const waitForExpectDefaultTimeout = 30000; export const waitForExpectDefaultInterval = 2000; -export const testTimeout = 100000; +export const testTimeout = 120000; diff --git a/e2e/spring-shell-e2e-tests/test/flow.test.ts b/e2e/spring-shell-e2e-tests/test/flow.test.ts index 97a24025..ec9289f8 100644 --- a/e2e/spring-shell-e2e-tests/test/flow.test.ts +++ b/e2e/spring-shell-e2e-tests/test/flow.test.ts @@ -26,10 +26,12 @@ describe('flow commands', () => { const flowConditionalField2SkipsFields1 = async (cli: Cli) => { cli.run(); + // windows on gh actions may take quite a bit of time to start + // so use long timeout await waitForExpect(async () => { const screen = cli.screen(); expect(screen).toEqual(expect.arrayContaining([expect.stringContaining('Single1')])); - }); + }, 60000); await cli.keyDown(); await waitForExpect(async () => {