提交 f9f5449b 编写于 作者: M Minghao Li

refactor(sync): modify auto bench

上级 2b2b8862
#!/bin/bash #!/bin/bash
if [ $# != 6 ] ; then if [ $# != 7 ] ; then
echo "Uasge: $0 instances vgroups replica ctables rows weak" echo "Uasge: $0 instances vgroups replica ctables rows weak drop(yes/no)"
echo "" echo ""
exit 1 exit 1
fi fi
...@@ -12,11 +12,13 @@ replica=$3 ...@@ -12,11 +12,13 @@ replica=$3
ctables=$4 ctables=$4
rows=$5 rows=$5
weak=$6 weak=$6
drop=$7
echo "params: instances:${instances}, vgroups:${vgroups}, replica:${replica}, ctables:${ctables}, rows:${rows}"
echo "params: instances:${instances}, vgroups:${vgroups}, replica:${replica}, ctables:${ctables}, rows:${rows}, weak:${weak}, drop:${drop}"
dt=`date "+%Y-%m-%d-%H-%M-%S"` dt=`date "+%Y-%m-%d-%H-%M-%S"`
casedir=instances_${instances}_vgroups_${vgroups}_replica_${replica}_ctables_${ctables}_rows_${rows}_weak_${weak}_${dt} casedir=instances_${instances}_vgroups_${vgroups}_replica_${replica}_ctables_${ctables}_rows_${rows}_weak_${weak}_drop_${drop}_${dt}
mkdir ${casedir} mkdir ${casedir}
cp ./insert.tpl.json ${casedir} cp ./insert.tpl.json ${casedir}
cd ${casedir} cd ${casedir}
...@@ -26,6 +28,7 @@ for i in `seq 1 ${instances}`;do ...@@ -26,6 +28,7 @@ for i in `seq 1 ${instances}`;do
cfg_file=bench_${i}.json cfg_file=bench_${i}.json
cp ./insert.tpl.json ${cfg_file} cp ./insert.tpl.json ${cfg_file}
rstfile=result_${i} rstfile=result_${i}
sed -i 's/tpl_drop_tpl/'${drop}'/g' ${cfg_file}
sed -i 's/tpl_vgroups_tpl/'${vgroups}'/g' ${cfg_file} sed -i 's/tpl_vgroups_tpl/'${vgroups}'/g' ${cfg_file}
sed -i 's/tpl_replica_tpl/'${replica}'/g' ${cfg_file} sed -i 's/tpl_replica_tpl/'${replica}'/g' ${cfg_file}
sed -i 's/tpl_ctables_tpl/'${ctables}'/g' ${cfg_file} sed -i 's/tpl_ctables_tpl/'${ctables}'/g' ${cfg_file}
......
...@@ -15,8 +15,8 @@ ...@@ -15,8 +15,8 @@
"databases": [ "databases": [
{ {
"dbinfo": { "dbinfo": {
"name": "db1", "name": "db_auto",
"drop": "no", "drop": "tpl_drop_tpl",
"wal_retention_period": -1, "wal_retention_period": -1,
"wal_retention_size": -1, "wal_retention_size": -1,
"drop": "no", "drop": "no",
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册