github.com/pingcap/tiflow@v0.0.0-20240520035814-5bf52d54e205/dm/tests/_utils/run_dm_syncer (about) 1 #!/bin/sh 2 3 set -eu 4 5 workdir=$1 6 config=$2 7 8 binary=$PWD/bin/dm-syncer.test 9 10 PWD=$(pwd) 11 12 mkdir -p $workdir/log 13 14 format="" 15 meta="" 16 name="" 17 18 if [ "$#" -ge 5 ]; then 19 meta="--meta=$3" 20 format=$4 21 name="--name=$5" 22 fi 23 24 cd $workdir 25 echo "$binary --log-file="$workdir/log/dm-syncer.log" --config="$config" $meta $format >> $workdir/log/stdout.log 2>&1 &" 26 $binary -test.coverprofile="$TEST_DIR/cov.$TEST_NAME.syncer.out" DEVEL \ 27 -L=Debug --log-file="$workdir/log/dm-syncer.log" --config="$config" $name $meta $format >>$workdir/log/stdout.log 2>&1 & 28 cd $PWD