This is an automated email from the ASF dual-hosted git repository.

lihaosky pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git


The following commit(s) were added to refs/heads/master by this push:
     new 5338ead2a0f [FLINK-39879][tests] Avoid deploy RPC timeout in 
CheckpointAcknowledgeFailureITCase (#28377)
5338ead2a0f is described below

commit 5338ead2a0f1f30a051e086ff3c50d165ed2b2b8
Author: Martijn Visser <[email protected]>
AuthorDate: Mon Jun 15 08:49:10 2026 -0700

    [FLINK-39879][tests] Avoid deploy RPC timeout in 
CheckpointAcknowledgeFailureITCase (#28377)
---
 .../test/checkpointing/CheckpointAcknowledgeFailureITCase.java     | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git 
a/flink-tests/src/test/java/org/apache/flink/test/checkpointing/CheckpointAcknowledgeFailureITCase.java
 
b/flink-tests/src/test/java/org/apache/flink/test/checkpointing/CheckpointAcknowledgeFailureITCase.java
index 70213a1ce77..17b2f6ab23b 100644
--- 
a/flink-tests/src/test/java/org/apache/flink/test/checkpointing/CheckpointAcknowledgeFailureITCase.java
+++ 
b/flink-tests/src/test/java/org/apache/flink/test/checkpointing/CheckpointAcknowledgeFailureITCase.java
@@ -68,8 +68,11 @@ public class CheckpointAcknowledgeFailureITCase extends 
TestLogger {
     // let all the state go via checkpoint ACK RPC to exceed frame size limit
     private static final MemorySize IN_MEM_STATE_THRESHOLD = new 
MemorySize(STATE_SIZE * 2);
 
-    // let pekko time out checkpoint ACK
-    private static final Duration ASK_TIMEOUT = Duration.ofMillis(250);
+    // The oversized checkpoint ACK exceeds the pekko frame size, so it can 
never be delivered and
+    // always surfaces as an AskTimeoutException; this ask timeout only 
controls how quickly that
+    // surfaces, not whether the ACK fails. Because it is the cluster-wide RPC 
timeout it also
+    // covers task deployment, so keep it large enough that deployment does 
not time out on slow CI.
+    private static final Duration ASK_TIMEOUT = Duration.ofSeconds(1);
     // do NOT let flink time out the checkpoint
     private static final Duration CHECKPOINT_TIMEOUT = 
ASK_TIMEOUT.multipliedBy(1000);
 

Reply via email to