yangjj-iso opened a new pull request, #7545:
URL: https://github.com/apache/shenyu/pull/7545

   Fixes #7478.
   
   Cluster E2E changes currently produce an empty matrix, and full E2E runs 
omit the existing JDBC and ZooKeeper suites. Add both compose scripts to 
direct-path, cluster-domain and full-run resolution, with 
`shenyu-e2e-case-cluster` and `:shenyu-examples-http` as their case/example 
mappings. Admin cluster changes retain the existing full-run policy.
   
   SOFA's E2E module and examples were removed from this repository by #7494 
after the issue was opened, so the current-master fix covers the remaining 
cluster suites without scheduling removed SOFA assets.
   
   Regression tests cover both compose scripts, the case POM and Java tests, 
the HTTP-named cluster compose file, repeated changes, Admin 
JDBC/ZooKeeper/mapper changes, full-run triggers and isolation from 
integration/Kubernetes routing. A Dubbo cluster resource still selects the 
Dubbo suite.
   
   Validation:
   - Passed the complete `.github/scripts/resolve-test-case-matrix-test.sh` 
suite using Bash 5.3.20.
   - Confirmed the new tests fail against the unchanged upstream resolver 
because the cluster matrix is empty.
   - Passed `bash -n` for both changed scripts and `git diff --check`.
   - Full Maven build and deployed Docker E2E were not run; this change 
modifies CI scheduling only.
   
   - [x] Read the contribution guidelines.
   - [x] Added regression test cases.
   - [ ] Ran `./mvnw clean install -Dmaven.javadoc.skip=true`.
   


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