ruanwenjun opened a new pull request, #18602: URL: https://github.com/apache/dolphinscheduler/pull/18602
## Was this PR generated or assisted by AI? YES. The implementation and tests were assisted by OpenAI Codex and reviewed and validated locally. ## Purpose of the pull request Fixes #18601. Align Alert Script test sending so configured script paths and arguments are passed literally, and the existing alert-plugin-instance create operation check is applied consistently. ## Brief change log - Execute the configured Alert Script with separate process arguments. - Pass the logged-in user through test-send and reuse the existing alert instance create operation check. - Add regression coverage for literal script paths and permission checks. ## Verify this pull request This change added tests and can be verified as follows: - ScriptSenderTest and ProcessUtilsTest pass with 8 tests in total. - AlertPluginInstanceControllerTest and AlertPluginInstanceServiceTest pass with 24 tests in total. - Spotless and git diff check pass. -- 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]
