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  }