refactor(sync): modify auto bench
This commit is contained in:
parent
2b2b8862d1
commit
f9f5449b5d
|
@ -1,7 +1,7 @@
|
||||||
#!/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
|
||||||
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
|
||||||
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 @@
|
||||||
"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",
|
||||||
|
|
Loading…
Reference in New Issue