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]

Reply via email to