bvolpato opened a new pull request, #39539: URL: https://github.com/apache/beam/pull/39539
Fixes #39526. ## Summary The persistent retry test asserts one initial BigQuery call plus three retries. Its default pipeline can select Prism, where runner-dependent execution sometimes invokes the mocked retry path twice. The reported failure saw 8 calls instead of 4. Pin this runner-specific mocking test to FnApiRunner, matching the adjacent intermittent retry test. Production code is unchanged. ## Validation - Confirmed failing CI trace contained two four-attempt retry sequences - Unchanged test: 50/50 local passes, consistent with a rare scheduling flake - Python 3.12 cloud tox target after fix: 2 passed - Patched timeout case stress: 50/50 passes - YAPF 0.43.0 and Ruff 0.15.7 passed on changed file -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
