github.com/pingcap/tiflow@v0.0.0-20240520035814-5bf52d54e205/dm/tests/_utils/run_dm_master_info_log (about) 1 #!/bin/sh 2 # parameter 1: work directory 3 # parameter 2: master-addr port 4 # parameter 3: config file for DM-master 5 # parameter 4: binary version, previous or current, can be omitted 6 7 set -eu 8 9 workdir=$1 10 port=$2 11 conf=$3 12 13 binary=$PWD/bin/dm-master.test 14 if [ "$#" -ge 4 ]; then 15 version=$4 16 binary=$PWD/bin/dm-master.test.$version 17 fi 18 19 PWD=$(pwd) 20 21 mkdir -p $workdir/log 22 23 echo "[$(date)] <<<<<< START DM-MASTER on port $port, config: $conf >>>>>>" 24 cd $workdir 25 $binary -test.coverprofile="$TEST_DIR/cov.$TEST_NAME.master.out" DEVEL \ 26 --master-addr=:$port --log-file="$workdir/log/dm-master.log" -L=info \ 27 --config="$conf" >>$workdir/log/stdout.log 2>&1 & 28 cd $PWD