matrixsparse opened a new pull request, #708: URL: https://github.com/apache/flink-agents/pull/708
## Purpose of change Add automated e2e test for submitting Java/Python quickstart examples to a Flink standalone cluster, replacing the current manual verification process before each release. Closes #642 ## Changes - `e2e-test/test-scripts/test_submit_examples_to_flink.sh`: Test script that installs Flink via `install.sh`, starts a standalone cluster, submits all 6 examples (3 Java + 3 Python), verifies submission success, and cleans up. - `.github/workflows/nightly-e2e.yml`: Nightly GitHub Actions workflow that runs the test daily at UTC 00:00, with manual trigger support. ## Key design decisions - Uses `tools/install.sh --non-interactive` (from #599) for Flink installation - Validates job **submission** success (not full execution), since examples depend on LLM APIs - Each example tested independently; one failure doesn't block others - Flink logs archived as artifacts on failure for debugging -- 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]
