dengliming opened a new pull request, #7239:
URL: https://github.com/apache/shenyu/pull/7239

   ## Summary
   
   - Make all 11 non-Kubernetes integration healthcheck scripts fail when any 
service exhausts its retries.
   - Bound curl connection/overall duration and reject transport failures even 
if curl emitted an HTTP status.
   - Also fail Spring Cloud's Eureka registration gate when applications do not 
register.
   - Keep module-specific startup waits and diagnostic logging unchanged; allow 
MAX_RETRIES override for deterministic tests.
   
   Fixes #6680
   
   ## Validation
   
   - bash shenyu-integrated-test/healthcheck-test.sh passed for all 11 scripts: 
success, HTTP failure and transport timeout, plus missing Eureka registrations.
   - bash syntax checks, Maven root validate (Checkstyle/RAT) and git diff 
--check passed.
   - Tests stub network, sleeps and Docker; full container integration tests 
were not run.
   


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