@@ -693,26 +693,28 @@ for job in $jobs; do # {
693693 echo $cmd
694694 [[ $EVAL -eq 1 ]] && eval $cmd
695695 elif [ $job == " readrand" ] ; then
696- for USERS in ` eval echo $MULTIUSERS ` ; do
697- # echo "j: $USERS"
698- PREFIX=" $OUTPUT /${job} _u${USERS} _kb0008"
699- JOBFILE=${PREFIX} .job
700- # init creates the shared job file potion
701- init
702- # for random read, offsets shouldn't be needed
703- # offsets
704- OFFSET=0
705- loops=1
706- NUSERS=` echo $USERS | sed -e ' s/^00*//' `
707- while [[ $loops -le $NUSERS ]] ; do
708- JOBNUMBER=$loops
709- eval $jobs
710- loops=$( expr $loops + 1)
711- done
712- cmd=" $DTRACE1 $BINARY $JOBFILE $DTRACE2 > ${PREFIX} .out"
713- echo $cmd
714- [[ $EVAL -eq 1 ]] && eval $cmd
715- done
696+ for READSIZE in ` eval echo $READSIZES ` ; do
697+ for USERS in ` eval echo $MULTIUSERS ` ; do
698+ # echo "j: $USERS"
699+ PREFIX=" $OUTPUT /${job} _u${USERS} _kb0008"
700+ JOBFILE=${PREFIX} .job
701+ # init creates the shared job file potion
702+ init
703+ # for random read, offsets shouldn't be needed
704+ # offsets
705+ OFFSET=0
706+ loops=1
707+ NUSERS=` echo $USERS | sed -e ' s/^00*//' `
708+ while [[ $loops -le $NUSERS ]] ; do
709+ JOBNUMBER=$loops
710+ eval $jobs
711+ loops=$( expr $loops + 1)
712+ done
713+ cmd=" $DTRACE1 $BINARY $JOBFILE $DTRACE2 > ${PREFIX} .out"
714+ echo $cmd
715+ [[ $EVAL -eq 1 ]] && eval $cmd
716+ done
717+ done
716718 # redo test : 1k, 4k, 8k, 128k, 1024k by 1 user
717719 elif [ $job == " write" ] ; then
718720 for WRITESIZE in ` eval echo $WRITESIZES ` ; do
0 commit comments