From 8b95d59332bb8d9c2a0272197b15f4b9753945cf Mon Sep 17 00:00:00 2001 From: George Danchev Date: Sat, 9 Jul 2011 10:17:29 +0000 Subject: [PATCH] re-run print size test several times to minimize possible disk cache impact --- releng/releng_printsize | 24 +++++++++++++++++------- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/releng/releng_printsize b/releng/releng_printsize index 16ed2b8b..6011d360 100755 --- a/releng/releng_printsize +++ b/releng/releng_printsize @@ -41,20 +41,30 @@ do done printf "done.\n" -# Disk cache might play dirty games, so re-run these several times? +printf "\n${SELF}: Performing several print size runs to neutralize possible disk cache impact.\n" + +# if [ -x ${RELENG_XORRISO} ]; then - printf "\n${SELF}: Running ${RELENG_XORRISO} -as mkisofs -quiet -print-size ${GEN_DATA_DIR}\n" - time ${RELENG_XORRISO} -as mkisofs -quiet -print-size ${GEN_DATA_DIR} + for run in 1 2 3; do + printf "\n${SELF}: Running ${RELENG_XORRISO} -as mkisofs -quiet -print-size ${GEN_DATA_DIR}. Trial: ${run}.\n" + time ${RELENG_XORRISO} -as mkisofs -quiet -print-size ${GEN_DATA_DIR} + done fi +# if [ -x ${RELENG_GENISOIMAGE} ]; then - printf "\n${SELF}: Running ${RELENG_GENISOIMAGE} -quiet -print-size ${GEN_DATA_DIR}\n" - time ${RELENG_GENISOIMAGE} -quiet -print-size ${GEN_DATA_DIR} + for run in 1 2 3; do + printf "\n${SELF}: Running ${RELENG_GENISOIMAGE} -quiet -print-size ${GEN_DATA_DIR}. Trial: ${run}.\n" + time ${RELENG_GENISOIMAGE} -quiet -print-size ${GEN_DATA_DIR} + done fi +# if [ -x ${RELENG_MKISOFS} ]; then - printf "\n${SELF}: Running ${RELENG_MKISOFS} -quiet -print-size ${GEN_DATA_DIR}\n" - time ${RELENG_MKISOFS} -quiet -print-size ${GEN_DATA_DIR} + for run in 1 2 3; do + printf "\n${SELF}: Running ${RELENG_MKISOFS} -quiet -print-size ${GEN_DATA_DIR}. Trial: ${run}.\n" + time ${RELENG_MKISOFS} -quiet -print-size ${GEN_DATA_DIR} + done fi #