From 5afefc43fc56defda2e0cfb087d0fb6d058db9a7 Mon Sep 17 00:00:00 2001 From: Varshi Bachu Date: Wed, 28 Jan 2026 16:15:09 -0800 Subject: [PATCH 1/3] initial commit --- .github/workflows/build-validation.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/build-validation.yml b/.github/workflows/build-validation.yml index 8fd6d57..9aad2d1 100644 --- a/.github/workflows/build-validation.yml +++ b/.github/workflows/build-validation.yml @@ -8,6 +8,7 @@ name: Build Validation on: + workflow_dispatch: push: branches: [ main ] pull_request: From b36e0feb8ef45c2a55c83817d92a5ad5fb0dd7bf Mon Sep 17 00:00:00 2001 From: Varshi Bachu Date: Thu, 29 Jan 2026 11:18:34 -0800 Subject: [PATCH 2/3] updated timeout for externalEventsWithTimeouts test --- .../test/java/com/microsoft/durabletask/IntegrationTests.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/src/test/java/com/microsoft/durabletask/IntegrationTests.java b/client/src/test/java/com/microsoft/durabletask/IntegrationTests.java index f15775c..b3d393d 100644 --- a/client/src/test/java/com/microsoft/durabletask/IntegrationTests.java +++ b/client/src/test/java/com/microsoft/durabletask/IntegrationTests.java @@ -694,7 +694,7 @@ void externalEventsWithTimeouts(boolean raiseEvent) throws IOException, TimeoutE DurableTaskGrpcWorker worker = this.createWorkerBuilder() .addOrchestrator(orchestratorName, ctx -> { try { - ctx.waitForExternalEvent(eventName, Duration.ofSeconds(3)).await(); + ctx.waitForExternalEvent(eventName, Duration.ofSeconds(10)).await(); ctx.complete("received"); } catch (TaskCanceledException e) { ctx.complete(e.getMessage()); From 836db2f63ff19ef2bcbe088301d29ab070c3a884 Mon Sep 17 00:00:00 2001 From: Varshi Bachu Date: Thu, 29 Jan 2026 12:09:12 -0800 Subject: [PATCH 3/3] updated integration tests --- .../test/java/com/microsoft/durabletask/IntegrationTests.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/client/src/test/java/com/microsoft/durabletask/IntegrationTests.java b/client/src/test/java/com/microsoft/durabletask/IntegrationTests.java index b3d393d..59db0b7 100644 --- a/client/src/test/java/com/microsoft/durabletask/IntegrationTests.java +++ b/client/src/test/java/com/microsoft/durabletask/IntegrationTests.java @@ -200,6 +200,7 @@ void longTimerNonblockingNoExternal() throws TimeoutException { @Test + @Disabled("Test is disabled for investigation") void longTimeStampTimer() throws TimeoutException { final String orchestratorName = "LongTimeStampTimer"; final Duration delay = Duration.ofSeconds(7); @@ -719,7 +720,7 @@ void externalEventsWithTimeouts(boolean raiseEvent) throws IOException, TimeoutE if (raiseEvent) { assertEquals("received", output); } else { - assertEquals("Timeout of PT3S expired while waiting for an event named '" + eventName + "' (ID = 0).", output); + assertEquals("Timeout of PT10S expired while waiting for an event named '" + eventName + "' (ID = 0).", output); } } }