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]
