diff --git a/airbyte-workers/src/test/java/io/airbyte/workers/temporal/scheduling/ConnectionManagerWorkflowTest.java b/airbyte-workers/src/test/java/io/airbyte/workers/temporal/scheduling/ConnectionManagerWorkflowTest.java index 1f67539fec57..4e5594295912 100644 --- a/airbyte-workers/src/test/java/io/airbyte/workers/temporal/scheduling/ConnectionManagerWorkflowTest.java +++ b/airbyte-workers/src/test/java/io/airbyte/workers/temporal/scheduling/ConnectionManagerWorkflowTest.java @@ -70,6 +70,7 @@ import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Nested; +import org.junit.jupiter.api.RepeatedTest; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Timeout; import org.junit.jupiter.params.ParameterizedTest; @@ -713,7 +714,7 @@ public void resetCancelRunningWorkflow() throws InterruptedException { } - @Test + @RepeatedTest(100) @Timeout(value = 60, unit = TimeUnit.SECONDS) @DisplayName("Test that cancelling a reset deletes streamsToReset from stream_resets table") @@ -738,7 +739,7 @@ public void cancelResetRemovesStreamsToReset() throws InterruptedException { testEnv.sleep(Duration.ofSeconds(30L)); workflow.cancelJob(); - testEnv.sleep(Duration.ofMinutes(15L)); + Thread.sleep(500); Mockito.verify(mStreamResetActivity).deleteStreamResetRecordsForJob(new DeleteStreamResetRecordsForJobInput(connectionId, JOB_ID)); }