From d9a790ae7b88df83d8a554ac76b29bc2bb5f0a93 Mon Sep 17 00:00:00 2001 From: Gerd Zellweger Date: Mon, 10 Aug 2026 09:44:04 -0700 Subject: [PATCH] python: Raise test pipeline provisioning timeout to 300s The arm64 CI workload tests hit the 180s deadline when parallel test workers request several fresh nodes at once (node boot plus image pull). The failed runs' cleanup found the pipelines provisioned shortly after the deadline, so the timeout was too tight rather than provisioning broken. Signed-off-by: Gerd Zellweger --- python/feldera/testutils.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/python/feldera/testutils.py b/python/feldera/testutils.py index adfbcc2ecf3..e3d6d9d5746 100644 --- a/python/feldera/testutils.py +++ b/python/feldera/testutils.py @@ -487,8 +487,9 @@ def build_pipeline( compilation_profile=CompilationProfile.OPTIMIZED, runtime_config=RuntimeConfig( # Covers node auto-provisioning: a pipeline that needs a fresh - # node shape waits for node boot plus image pull. - provisioning_timeout_secs=180, + # node shape waits for node boot plus image pull, and parallel + # test workers can request several fresh nodes at once. + provisioning_timeout_secs=300, resources=resources, workers=FELDERA_TEST_NUM_WORKERS, hosts=FELDERA_TEST_NUM_HOSTS,