sunnysabor opened a new pull request, #7408: URL: https://github.com/apache/shenyu/pull/7408
Closes #6596. The admin integration tests now select their database profile from a system property and continue to default to H2. The pull-request workflow runs the full `shenyu-admin` test suite against MySQL, PostgreSQL, openGauss, and Oracle when admin code, its schema, or this workflow changes; the new job contributes to the existing required `build` gate. Selector mapper tests now clean up inserted data and assert their own rows instead of assuming the database is empty. Validation: - Admin suite on H2: 1,723 tests, 0 failures/errors, 1 skipped. - Admin suite on MySQL 8.2: 1,723 tests, 0 failures/errors, 1 skipped. - Admin dependency reactor install and Checkstyle passed. - `git diff --check` and actionlint passed (ignoring existing legacy action-version and local path-filter output diagnostics). - PostgreSQL, openGauss, and Oracle container jobs are added to CI; they were not run locally. -- 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]
