github.com/pingcap/tiflow@v0.0.0-20240520035814-5bf52d54e205/dm/tests/dmctl_basic/check_list/pause_task.sh (about) 1 #!/bin/bash 2 3 function pause_task_wrong_arg() { 4 run_dm_ctl $WORK_DIR "127.0.0.1:$MASTER_PORT" \ 5 "pause-task" \ 6 "pause-task \[-s source ...\] \[task-name | task-file\] \[flags\]" 1 7 run_dm_ctl $WORK_DIR "127.0.0.1:$MASTER_PORT" \ 8 "pause-task -s a -s b" \ 9 "pause-task \[-s source ...\] \[task-name | task-file\] \[flags\]" 1 10 } 11 12 function pause_task_success() { 13 task_name=$1 14 run_dm_ctl $WORK_DIR "127.0.0.1:$MASTER_PORT" \ 15 "pause-task $task_name" \ 16 "\"result\": true" 3 \ 17 "\"op\": \"Pause\"" 1 \ 18 "\"source\": \"$SOURCE_ID1\"" 1 \ 19 "\"source\": \"$SOURCE_ID2\"" 1 20 }