merlimat opened a new pull request, #25314:
URL: https://github.com/apache/pulsar/pull/25314

   ## Summary
   - Fix flaky `PulsarDebeziumOracleSourceTest.testDebeziumOracleDbSource` that 
fails with `Oracle did not initialize properly`
   - The Oracle container may not reach `MOUNTED` status after `startup mount` 
if it is still completing shutdown
   - Add retry logic for the `startup mount` command (up to 3 attempts)
   - Add progress logging to `waitForOracleStatus` every 30 seconds so failures 
are diagnosable
   - Catch exceptions during status polling since `sqlplus` can fail during 
Oracle state transitions
   - Include last observed stdout/stderr in the failure message
   
   ## Test plan
   - [x] Existing tests pass — the change only affects Oracle initialization 
resilience
   - [ ] Verify `PulsarDebeziumOracleSourceTest` no longer fails during Oracle 
startup


-- 
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