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]

Reply via email to