shangeyao opened a new pull request, #4478:
URL: https://github.com/apache/streampark/pull/4478

   ## Summary
   
   - Replace Selenium UI E2E with REST API integration tests using 
`@StreamParkApi`, `ApiClient`, and `FlinkApiSupport` — no browser or frontend 
interaction required.
   - Expand Flink deploy coverage to versions **1.17.2–2.3.0** (8 versions), 
with **Remote / Yarn Application+Session / K8s Application+Session** per 
version; remove Flink 1.16 and Per-Job mode.
   - Update `.github/workflows/e2e.yml` to **52 `api-e2e` jobs** (12 CRUD + 40 
Flink), remove `ui-e2e` and Selenium/screen-recording steps.
   
   ## Scope
   
   Only `streampark-e2e/**` and `.github/workflows/e2e.yml` — no 
console-service or webapp changes.
   
   ## Test plan
   
   - [ ] CI `api-e2e` matrix runs on PR (52 jobs)
   - [ ] Spotless / license header checks pass
   - [ ] Sample CRUD job (e.g. `EnvironmentTest`) passes
   - [ ] Sample Flink job per deploy mode (Remote / Yarn / K8s) passes
   - [ ] Verify 1.16 tests and docker resources are removed
   
   
   Made with [Cursor](https://cursor.com)


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