Skip to content

Commit ebb42c2

Browse files
committed
Review updates. Make some code common.
1 parent 1d02ac0 commit ebb42c2

File tree

1 file changed

+10
-24
lines changed

1 file changed

+10
-24
lines changed

hammerdb/run_hammerdb

Lines changed: 10 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@ install_it()
126126
run_hammerdb_users()
127127
{
128128
uc=$1
129+
out_file=""
129130

130131
export uc
131132
#
@@ -175,30 +176,23 @@ run_hammerdb_users()
175176
sleep 120
176177
else
177178
export ctr=1
179+
results_file=results_hammerdb_${test_to_run}.csv
180+
if [[ ! -f $results_file ]]; then
181+
$TOOLS_BIN/test_header_info --front_matter --results_file $results_file --host $to_configuration --sys_type $to_sys_type --tuned $to_tuned_setting --results_version $version --test_name hammerdb_${test_to_run}
182+
echo "# connection:TPM" >> $results_file
183+
fi
184+
export uc
178185
if [[ $test_to_run == "mariadb" ]]; then
179-
if [ ! -f results_hammerdb_maria.csv ]; then
180-
$TOOLS_BIN/test_header_info --front_matter --results_file results_hammerdb_maria.csv --host $to_configuration --sys_type $to_sys_type --tuned $to_tuned_setting --results_version $version --test_name hammerdb_mariadb
181-
echo "# connection:TPM" >> results_hammerdb_maria.csv
182-
fi
183-
export uc
184186
cp runtest_mariadb.tcl runtest${ctr}_mariadb.tcl
185187
out_file="test_mariadb_${rundt}_${numhosts}pod_pod1_${uc}.out"
186188
sed -i "s/^diset connection mysql_host.*/diset connection mysql_host ${hostnm}/" runtest${ctr}_mariadb.tcl
187189
sed -i "s/^vuset.*/vuset vu ${uc}/" runtest${ctr}_mariadb.tcl
188190
export outputfname=$out_file
189191
./hammerdbcli auto runtest${ctr}_mariadb.tcl > $out_file 2>&1
190-
connections=`grep "Active Virtual Users configured" $out_file | cut -d: -f 2 | cut -d' ' -f 1`
191-
tpms=`grep TPM $out_file | cut -d' ' -f 7`
192-
echo ${connections}:${tpms} >> results_hammerdb_maria.csv
193192
fi
194193
if [[ $test_to_run == "mssql" ]]; then
195194
export whc
196-
export uc
197195
export hostnm
198-
if [ ! -f results_hammerdb_mssql.csv ]; then
199-
$TOOLS_BIN/test_header_info --front_matter --results_file results_hammerdb_mssql.csv --host $to_configuration --sys_type $to_sys_type --tuned $to_tuned_setting --results_version $version --test_name hammerdb_mssql
200-
echo "# connections:TPM" >> results_hammerdb_mssql.csv
201-
fi
202196
export uc
203197
out_file="test_mssql_${rundt}_${numhosts}VM_VM${ctr}_${uc}.out"
204198
cp runtest_mssql.tcl runtest${ctr}_mssql.tcl
@@ -207,27 +201,19 @@ run_hammerdb_users()
207201
export outputfname=$out_file
208202
./hammerdbcli auto runtest${ctr}_mssql.tcl > $out_file 2>&1
209203
echo "${uc} User run done"
210-
connections=`grep "Active Virtual Users configured" $out_file | cut -d: -f 2 | cut -d' ' -f 1`
211-
tpms=`grep TPM $out_file | cut -d' ' -f 7`
212-
echo ${connections}:${tpms} >> results_hammerdb_mssql.csv
213204
fi
214205
if [[ $test_to_run == "postgres" ]]; then
215-
export uc
216206
cp runtest_pg.tcl runtest${ctr}_pg.tcl
217-
if [ ! -f results_hammerdb_pg.csv ]; then
218-
$TOOLS_BIN/test_header_info --front_matter --results_file results_hammerdb_pg.csv --host $to_configuration --sys_type $to_sys_type --tuned $to_tuned_setting --results_version $version --test_name hammerdb_pg
219-
echo "# connections:TPM" >> results_hammerdb_pg.csv
220-
fi
221207
export uc
222208
sed -i "s/^diset connection pg_host.*/diset connection pg_host ${hostnm}/" runtest${ctr}_pg.tcl
223209
sed -i "s/^vuset.*/vuset vu ${uc}/" runtest${ctr}_pg.tcl
224210
out_file="test_pg_${rundt}_${numhosts}pod_pod1_${uc}.out"
225211
export outputfname=$out_file
226212
./hammerdbcli auto runtest${ctr}_pg.tcl > $out_file 2>&1
227-
connections=`grep "Active Virtual Users configured" $out_file | cut -d: -f 2 | cut -d' ' -f 1`
228-
tpms=`grep TPM $out_file | cut -d' ' -f 7`
229-
echo ${connections}:${tpms} >> results_hammerdb_pg.csv
230213
fi
214+
connections=`grep "Active Virtual Users configured" $out_file | cut -d: -f 2 | cut -d' ' -f 1`
215+
tpms=`grep TPM $out_file | cut -d' ' -f 7`
216+
echo ${connections}:${tpms} >> ${results_file}
231217
ctr=$((ctr + 1))
232218
export ctr
233219
fi

0 commit comments

Comments
 (0)