[Ocfs2-test-devel] [PATCH 38/59] reflink-test: make test fast

Junxiao Bi junxiao.bi at oracle.com
Sun Sep 13 19:44:24 PDT 2015


This patch is to make the reflink test done in an acceptable time
through less the stress and remove some tests. It is just a workaround,
drop this patch if find better and faster way to run the test.

Signed-off-by: Junxiao Bi <junxiao.bi at oracle.com>
---
 programs/python_common/multiple_run.sh           |    6 +-
 programs/python_common/single_run-WIP.sh         |    4 +-
 programs/reflink_tests/multi_reflink_test_run.sh |   40 ++++++------
 programs/reflink_tests/reflink_test_run.sh       |   76 +++++++++++-----------
 4 files changed, 65 insertions(+), 61 deletions(-)

diff --git a/programs/python_common/multiple_run.sh b/programs/python_common/multiple_run.sh
index 2a064ef..8483769 100755
--- a/programs/python_common/multiple_run.sh
+++ b/programs/python_common/multiple_run.sh
@@ -384,9 +384,9 @@ ${logdir} -d ${DEVICE} ${MOUNT_POINT} >> ${LOGFILE} 2>&1 || {
 	LogRC $RET
 	return $RET
 }
-	LogMsg "reflink 'data=writeback' mode test"
-	${BINDIR}/multi_reflink_test_run.sh -r 4 -f ${NODE_LIST} -a ssh -o \
-${logdir} -W -d ${DEVICE} ${MOUNT_POINT} >> ${LOGFILE} 2>&1
+#	LogMsg "reflink 'data=writeback' mode test"
+#	${BINDIR}/multi_reflink_test_run.sh -r 4 -f ${NODE_LIST} -a ssh -o \
+#${logdir} -W -d ${DEVICE} ${MOUNT_POINT} >> ${LOGFILE} 2>&1
 	LogRC $?
 }
 
diff --git a/programs/python_common/single_run-WIP.sh b/programs/python_common/single_run-WIP.sh
index 7539976..c6fcb77 100755
--- a/programs/python_common/single_run-WIP.sh
+++ b/programs/python_common/single_run-WIP.sh
@@ -864,8 +864,8 @@ run_reflink_test()
 	}
 
 	#writeback mount option
-	log_start "reflink_test" "writeback"
-	./reflink_test_run.sh -W -o ${logdir} -d ${device} ${mountpoint}
+	#log_start "reflink_test" "writeback"
+	#./reflink_test_run.sh -W -o ${logdir} -d ${device} ${mountpoint}
 	RC=$?
 	log_end ${RC}
 }
diff --git a/programs/reflink_tests/multi_reflink_test_run.sh b/programs/reflink_tests/multi_reflink_test_run.sh
index 03cea3c..1bc3f50 100755
--- a/programs/reflink_tests/multi_reflink_test_run.sh
+++ b/programs/reflink_tests/multi_reflink_test_run.sh
@@ -211,10 +211,10 @@ ${DEVICE} "refcount,xattr" ${JOURNALSIZE} ${BLOCKS}
 	f_LogMsg ${LOG_FILE} "[${TEST_NO}] Basic Functional Test, CMD:\
 ${MPIRUN} ${MPI_PLS_AGENT_ARG} ${MPI_BTL_ARG} ${MPI_BTL_IF_ARG} -np \
 ${MPI_RANKS} --host ${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 104857600 \
--n 100 -w ${WORK_PLACE} -f ${AIO_OPT}"
+-n 10 -w ${WORK_PLACE} -f ${AIO_OPT}"
 	${MPIRUN} ${MPI_PLS_AGENT_ARG} ${MPI_BTL_ARG} ${MPI_BTL_IF_ARG} -np \
 ${MPI_RANKS} --host ${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 104857600 \
--n 100 -w ${WORK_PLACE} -f ${AIO_OPT} >>${LOG_FILE} 2>&1
+-n 10 -w ${WORK_PLACE} -f ${AIO_OPT} >>${LOG_FILE} 2>&1
 	RET=$?
 	f_echo_status ${RET}| tee -a ${RUN_LOG_FILE}
 	f_exit_or_not ${RET}
@@ -228,11 +228,11 @@ ${MPI_RANKS} --host ${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 104857600 \
 	f_LogRunMsg ${RUN_LOG_FILE} "[${TEST_NO}] Random Test:"
 	f_LogMsg ${LOG_FILE} "[${TEST_NO}] Random Test, CMD:${MPIRUN} \
 ${MPI_PLS_AGENT_ARG} ${MPI_BTL_ARG} ${MPI_BTL_IF_ARG} -np ${MPI_RANKS} --host \
-${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 104857600 -n 100 -w \
+${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 104857600 -n 10 -w \
 ${WORK_PLACE} -r ${AIO_OPT}"
 	${MPIRUN} ${MPI_PLS_AGENT_ARG} ${MPI_BTL_ARG} ${MPI_BTL_IF_ARG} -np \
 ${MPI_RANKS} --host ${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 104857600 -n \
-100 -w ${WORK_PLACE} -r ${AIO_OPT} >>${LOG_FILE} 2>&1
+10 -w ${WORK_PLACE} -r ${AIO_OPT} >>${LOG_FILE} 2>&1
 	RET=$?
 	f_echo_status ${RET}| tee -a ${RUN_LOG_FILE}
 	f_exit_or_not ${RET}
@@ -246,11 +246,11 @@ ${MPI_RANKS} --host ${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 104857600 -n
 	f_LogRunMsg ${RUN_LOG_FILE} "[${TEST_NO}] Mmap Test:"
 	f_LogMsg ${LOG_FILE} "[${TEST_NO}] Mmap Test, CMD:${MPIRUN} \
 ${MPI_PLS_AGENT_ARG} ${MPI_BTL_ARG} ${MPI_BTL_IF_ARG} -np ${MPI_RANKS} --host \
-${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 104857600 -n 100 -w \
+${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 104857600 -n 10 -w \
 ${WORK_PLACE} -m "
 	${MPIRUN} ${MPI_PLS_AGENT_ARG} ${MPI_BTL_ARG} ${MPI_BTL_IF_ARG} -np \
 ${MPI_RANKS} --host ${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 104857600 -n \
-100 -w ${WORK_PLACE} -m >>${LOG_FILE} 2>&1
+10 -w ${WORK_PLACE} -m >>${LOG_FILE} 2>&1
 	RET=$?
 	f_echo_status ${RET}| tee -a ${RUN_LOG_FILE}
 	f_exit_or_not ${RET}
@@ -264,11 +264,11 @@ ${MPI_RANKS} --host ${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 104857600 -n
         f_LogRunMsg ${RUN_LOG_FILE} "[${TEST_NO}] O_DIRECT Test:"
         f_LogMsg ${LOG_FILE} "[${TEST_NO}] O_DIRECT Test, CMD:${MPIRUN} \
 ${MPI_PLS_AGENT_ARG} ${MPI_BTL_ARG} ${MPI_BTL_IF_ARG} -np ${MPI_RANKS} --host \
-${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 41943040 -n 100 -w \
+${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 41943040 -n 10 -w \
 ${WORK_PLACE} -O ${AIO_OPT}"
         ${MPIRUN} ${MPI_PLS_AGENT_ARG} ${MPI_BTL_ARG} ${MPI_BTL_IF_ARG} -np \
 ${MPI_RANKS} --host ${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 41943040 -n \
-100 -w ${WORK_PLACE} -O ${AIO_OPT} >>${LOG_FILE} 2>&1
+10 -w ${WORK_PLACE} -O ${AIO_OPT} >>${LOG_FILE} 2>&1
         RET=$?
         f_echo_status ${RET}| tee -a ${RUN_LOG_FILE}
         f_exit_or_not ${RET}
@@ -282,11 +282,11 @@ ${MPI_RANKS} --host ${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 41943040 -n \
 	f_LogRunMsg ${RUN_LOG_FILE} "[${TEST_NO}] Concurrent Test:"
 	f_LogMsg ${LOG_FILE} "[${TEST_NO}] Concurrent Test, CMD:${MPIRUN} \
 ${MPI_PLS_AGENT_ARG} ${MPI_BTL_ARG} ${MPI_BTL_IF_ARG} -np ${MPI_RANKS} --host \
-${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 10485760 -n 1000 -w \
+${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 10485760 -n 100 -w \
 ${WORK_PLACE} -c "
 	${MPIRUN} ${MPI_PLS_AGENT_ARG} ${MPI_BTL_ARG} ${MPI_BTL_IF_ARG} -np \
 ${MPI_RANKS} --host ${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 10485760 -n \
-1000 -w ${WORK_PLACE} -c >>${LOG_FILE} 2>&1
+100 -w ${WORK_PLACE} -c >>${LOG_FILE} 2>&1
 	RET=$?
 	f_echo_status ${RET}| tee -a ${RUN_LOG_FILE}
 	f_exit_or_not ${RET}
@@ -301,10 +301,10 @@ ${MPI_RANKS} --host ${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 10485760 -n \
 	f_LogMsg ${LOG_FILE} "[${TEST_NO}] Inline-data Refcount Test, CMD:\
 ${MPIRUN} ${MPI_PLS_AGENT_ARG} ${MPI_BTL_ARG} ${MPI_BTL_IF_ARG} -np \
 ${MPI_RANKS} --host ${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l $((${BLOCKSIZE}-200)) \
--n 100 -w ${WORK_PLACE} -f "
+-n 10 -w ${WORK_PLACE} -f "
 	${MPIRUN} ${MPI_PLS_AGENT_ARG} ${MPI_BTL_ARG} ${MPI_BTL_IF_ARG} -np \
 ${MPI_RANKS} --host ${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l $((${BLOCKSIZE}-200)) \
--n 100 -w ${WORK_PLACE} -f >>${LOG_FILE} 2>&1
+-n 10 -w ${WORK_PLACE} -f >>${LOG_FILE} 2>&1
 	RET=$?
 	f_echo_status ${RET}| tee -a ${RUN_LOG_FILE}
 	f_exit_or_not ${RET}
@@ -319,10 +319,10 @@ ${MPI_RANKS} --host ${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l $((${BLOCKSIZ
 	f_LogMsg ${LOG_FILE} "[${TEST_NO}] Xattr Combination Test, CMD:\
 ${MPIRUN} ${MPI_PLS_AGENT_ARG} ${MPI_BTL_ARG} ${MPI_BTL_IF_ARG} -np \
 ${MPI_RANKS} --host ${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 104857600 \
--n 10 -w ${WORK_PLACE} -x 1000 "
+-n 10 -w ${WORK_PLACE} -x 100 "
 	${MPIRUN} ${MPI_PLS_AGENT_ARG} ${MPI_BTL_ARG} ${MPI_BTL_IF_ARG} -np \
 ${MPI_RANKS} --host ${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 104857600 \
--n 10 -w ${WORK_PLACE} -x 1000 >>${LOG_FILE} 2>&1
+-n 10 -w ${WORK_PLACE} -x 100 >>${LOG_FILE} 2>&1
 	RET=$?
 	f_echo_status ${RET}| tee -a ${RUN_LOG_FILE}
 	f_exit_or_not ${RET}
@@ -336,11 +336,11 @@ ${MPI_RANKS} --host ${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -l 104857600 \
 	f_LogRunMsg ${RUN_LOG_FILE} "[${TEST_NO}] Stress Test:"
 	f_LogMsg ${LOG_FILE} "[${TEST_NO}] Stress Test, CMD:${MPIRUN} \
 ${MPI_PLS_AGENT_ARG} ${MPI_BTL_ARG} ${MPI_BTL_IF_ARG} -np ${MPI_RANKS} --host \
-${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -p 1000 -l 2147483648 -n 2000 \
+${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -p 100 -l 2147483648 -n 200 \
 -w ${WORK_PLACE} -s "
 	${MPIRUN} ${MPI_PLS_AGENT_ARG} ${MPI_BTL_ARG} ${MPI_BTL_IF_ARG} -np \
-${MPI_RANKS} --host ${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -p 1000 -l \
-2147483648 -n 2000 -w ${WORK_PLACE} -s >>${LOG_FILE} 2>&1
+${MPI_RANKS} --host ${MPI_HOSTS} ${MULTI_REFLINK_TEST_BIN} -i 1 -p 100 -l \
+2147483648 -n 200 -w ${WORK_PLACE} -s >>${LOG_FILE} 2>&1
 	RET=$?
 	f_echo_status ${RET}| tee -a ${RUN_LOG_FILE}
 	f_exit_or_not ${RET}
@@ -378,8 +378,10 @@ start:  `date`=====================\n"
 f_LogMsg ${LOG_FILE} "=====================Multi-nodes refcount tests \
 start:  `date`====================="
 
-for BLOCKSIZE in 512 1024 2048 4096;do
-	for CLUSTERSIZE in  4096 32768 1048576;do
+#for BLOCKSIZE in 512 1024 2048 4096;do
+#	for CLUSTERSIZE in  4096 32768 1048576;do
+for BLOCKSIZE in 4096;do
+	for CLUSTERSIZE in 1048576;do
 		f_LogRunMsg ${RUN_LOG_FILE} "<- Running test with ${BLOCKSIZE} \
 bs and ${CLUSTERSIZE} cs ->\n"
                 f_LogMsg ${LOG_FILE} "<- Running test with ${BLOCKSIZE} \
diff --git a/programs/reflink_tests/reflink_test_run.sh b/programs/reflink_tests/reflink_test_run.sh
index a42c35e..5c4d233 100755
--- a/programs/reflink_tests/reflink_test_run.sh
+++ b/programs/reflink_tests/reflink_test_run.sh
@@ -448,8 +448,8 @@ ${WORK_PLACE} -D 10 -a ${LISTENER_ADDR} -P ${LISTENER_PORT} >>${LOG_FILE} 2>&1
 	((TEST_NO++))
 	f_LogRunMsg ${RUN_LOG_FILE} "[${TEST_NO}] Basic Fucntional Test:"
 	f_LogMsg ${LOG_FILE} "[${TEST_NO}] Basic Fucntional Test, CMD:${SUDO} \
-${REFLINK_TEST_BIN} -i 1 -n 100 -l 104857600 -d ${DEVICE} -w ${WORK_PLACE} -f ${AIO_OPT}"
-	${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 100 -l 104857600 -d ${DEVICE} -w \
+${REFLINK_TEST_BIN} -i 1 -n 10 -l 104857600 -d ${DEVICE} -w ${WORK_PLACE} -f ${AIO_OPT}"
+	${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 10 -l 104857600 -d ${DEVICE} -w \
 ${WORK_PLACE} -f ${AIO_OPT} >>${LOG_FILE} 2>&1
         RET=$?
         f_echo_status ${RET} | tee -a ${RUN_LOG_FILE}
@@ -464,8 +464,8 @@ ${WORK_PLACE} -f ${AIO_OPT} >>${LOG_FILE} 2>&1
 	((TEST_NO++))
 	f_LogRunMsg ${RUN_LOG_FILE} "[${TEST_NO}] Random Refcount Test:"
 	f_LogMsg ${LOG_FILE} "[${TEST_NO}] Random Refcount Test, CMD:${SUDO} \
-${REFLINK_TEST_BIN} -i 1 -n 100 -l 104857600 -d ${DEVICE} -w ${WORK_PLACE} -f -r ${AIO_OPT}"
-	${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 100 -l 104857600 -d ${DEVICE} -w \
+${REFLINK_TEST_BIN} -i 1 -n 10 -l 104857600 -d ${DEVICE} -w ${WORK_PLACE} -f -r ${AIO_OPT}"
+	${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 10 -l 104857600 -d ${DEVICE} -w \
 ${WORK_PLACE} -r ${AIO_OPT} >>${LOG_FILE} 2>&1
         RET=$?
         f_echo_status ${RET} | tee -a ${RUN_LOG_FILE}
@@ -480,8 +480,8 @@ ${WORK_PLACE} -r ${AIO_OPT} >>${LOG_FILE} 2>&1
 	((TEST_NO++))
 	f_LogRunMsg ${RUN_LOG_FILE} "[${TEST_NO}] Mmap Refcount Test:"
 	f_LogMsg ${LOG_FILE} "[${TEST_NO}] Mmap Refcount Test, CMD:${SUDO} \
-${REFLINK_TEST_BIN} -i 1 -n 100 -l 104857600 -d ${DEVICE} -w ${WORK_PLACE} -m"
-	${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 100 -l 104857600 -d ${DEVICE} -w \
+${REFLINK_TEST_BIN} -i 1 -n 10 -l 104857600 -d ${DEVICE} -w ${WORK_PLACE} -m"
+	${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 10 -l 104857600 -d ${DEVICE} -w \
 ${WORK_PLACE} -m >>${LOG_FILE} 2>&1
         RET=$?
         f_echo_status ${RET} | tee -a ${RUN_LOG_FILE}
@@ -512,9 +512,9 @@ ${WORK_PLACE} -b >>${LOG_FILE} 2>&1
 	((TEST_NO++))
 	f_LogRunMsg ${RUN_LOG_FILE} "[${TEST_NO}] Concurrent Refcount Test:"
 	f_LogMsg ${LOG_FILE} "[${TEST_NO}] Concurrent Refcount Test, \
-CMD:${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 100 -l 104857600 -d ${DEVICE} \
+CMD:${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 10 -l 104857600 -d ${DEVICE} \
 -w ${WORK_PLACE} -c 100 "
-	${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 100 -l 104857600 -d ${DEVICE} -w \
+	${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 10 -l 104857600 -d ${DEVICE} -w \
 ${WORK_PLACE} -c 100 >>${LOG_FILE} 2>&1
         RET=$?
         f_echo_status ${RET} | tee -a ${RUN_LOG_FILE}
@@ -529,8 +529,8 @@ ${WORK_PLACE} -c 100 >>${LOG_FILE} 2>&1
 	((TEST_NO++))
         f_LogRunMsg ${RUN_LOG_FILE} "[${TEST_NO}] O_DIRECT Refcount Test:"
         f_LogMsg ${LOG_FILE} "[${TEST_NO}] O_DIRECT Refcount Test, CMD:${SUDO} \
-${REFLINK_TEST_BIN} -i 1 -n 100 -l 104857600 -d ${DEVICE} -w ${WORK_PLACE} -O ${AIO_OPT}"
-        ${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 100 -l 104857600 -d ${DEVICE} -w \
+${REFLINK_TEST_BIN} -i 1 -n 10 -l 104857600 -d ${DEVICE} -w ${WORK_PLACE} -O ${AIO_OPT}"
+        ${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 10 -l 104857600 -d ${DEVICE} -w \
 ${WORK_PLACE} -O ${AIO_OPT} >>${LOG_FILE} 2>&1
         RET=$?
         f_echo_status ${RET} | tee -a ${RUN_LOG_FILE}
@@ -546,9 +546,9 @@ ${WORK_PLACE} -O ${AIO_OPT} >>${LOG_FILE} 2>&1
 	f_LogRunMsg ${RUN_LOG_FILE} "[${TEST_NO}] Verificationl CoW Test On \
 Punching Holes:"
 	f_LogMsg ${LOG_FILE} "[${TEST_NO}] Verification CoW Test On Punching \
-Holes, CMD:${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 100 -l 3276800 -d ${DEVICE} \
+Holes, CMD:${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 10 -l 3276800 -d ${DEVICE} \
 -w ${WORK_PLACE} -H "
-	${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 100 -l 3276800 -d ${DEVICE} -w \
+	${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 10 -l 3276800 -d ${DEVICE} -w \
 ${WORK_PLACE} -H >>${LOG_FILE} 2>&1
 	RET=$?
 	f_echo_status ${RET} | tee -a ${RUN_LOG_FILE}
@@ -564,9 +564,9 @@ ${WORK_PLACE} -H >>${LOG_FILE} 2>&1
 	f_LogRunMsg ${RUN_LOG_FILE} "[${TEST_NO}] Verificationl CoW Test On \
 Truncating:"
 	f_LogMsg ${LOG_FILE} "[${TEST_NO}] Verification CoW Test On Truncating\
-, CMD:${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 100 -l 3276800 -d ${DEVICE} \
+, CMD:${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 10 -l 3276800 -d ${DEVICE} \
 -w ${WORK_PLACE} -T "
-	${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 100 -l 3276800 -d ${DEVICE} -w \
+	${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 10 -l 3276800 -d ${DEVICE} -w \
 ${WORK_PLACE} -T >>${LOG_FILE} 2>&1
 	RET=$?
 	f_echo_status ${RET} | tee -a ${RUN_LOG_FILE}
@@ -628,7 +628,7 @@ ${WORK_PLACE} -h 500 -m -o ${VERIFY_HOLES_LOG_FILE} >>${LOG_FILE} 2>&1
 
 	((TEST_NO++))
 	f_LogRunMsg ${RUN_LOG_FILE} "[${TEST_NO}] OracleVM Data Integrity Test:"
-	f_ovmtest 8048 10 >>${LOG_FILE} 2>&1
+	f_ovmtest 1000 3 >>${LOG_FILE} 2>&1
         RET=$?
         f_echo_status ${RET} | tee -a ${RUN_LOG_FILE}
         f_exit_or_not ${RET}
@@ -642,9 +642,9 @@ ${WORK_PLACE} -h 500 -m -o ${VERIFY_HOLES_LOG_FILE} >>${LOG_FILE} 2>&1
 	((TEST_NO++))
 	f_LogRunMsg ${RUN_LOG_FILE} "[${TEST_NO}] Inline-data Refcount Test:"
 	f_LogMsg ${LOG_FILE} "[${TEST_NO}] Inline-data Refcount Test, CMD:${SUDO} \
-${REFLINK_TEST_BIN} -i 1 -n 100 -l $((${BLOCKSIZE}-200)) -d ${DEVICE} -w ${WORK_PLACE} \
+${REFLINK_TEST_BIN} -i 1 -n 10 -l $((${BLOCKSIZE}-200)) -d ${DEVICE} -w ${WORK_PLACE} \
 -I "
-	${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 100 -l $((${BLOCKSIZE}-200)) -d ${DEVICE} -w \
+	${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 10 -l $((${BLOCKSIZE}-200)) -d ${DEVICE} -w \
 ${WORK_PLACE} -I >>${LOG_FILE} 2>&1
         RET=$?
         f_echo_status ${RET} | tee -a ${RUN_LOG_FILE}
@@ -676,9 +676,9 @@ ${WORK_PLACE} -x 5000 >>${LOG_FILE} 2>&1
 	((TEST_NO++))
         f_LogRunMsg ${RUN_LOG_FILE} "[${TEST_NO}] Stress Refcount Test:"
         f_LogMsg ${LOG_FILE} "[${TEST_NO}] Stress Refcount Test, CMD:${SUDO} \
-${REFLINK_TEST_BIN} -i 1 -n 10000 -l 2048576000 -p 20000 -d ${DEVICE} -w \
+${REFLINK_TEST_BIN} -i 1 -n 100 -l 2048576000 -p 20000 -d ${DEVICE} -w \
 ${WORK_PLACE} -s "
-        ${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 10000 -l 2048576000 -p 20000 -d \
+        ${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 100 -l 2048576000 -p 20000 -d \
 ${DEVICE} -w ${WORK_PLACE} -s >>${LOG_FILE} 2>&1
         RET=$?
         f_echo_status ${RET} | tee -a ${RUN_LOG_FILE}
@@ -690,22 +690,22 @@ ${DEVICE} -w ${WORK_PLACE} -s >>${LOG_FILE} 2>&1
         RET=$?
         f_exit_or_not ${RET}
 
-	((TEST_NO++))
-	f_LogRunMsg ${RUN_LOG_FILE} "[${TEST_NO}] OracleVM Simulation Test:"
-	f_LogMsg ${LOG_FILE} "[${TEST_NO}] OracleVM Simulation Test, CMD:\
-${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 10 -l 20485760000 -p 1000 -d ${DEVICE} -w \
-${WORK_PLACE} -s "
-	${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 10 -l 20485760000 -p 1000 -d \
-${DEVICE} -w ${WORK_PLACE} -s >>${LOG_FILE} 2>&1
-        RET=$?
-        f_echo_status ${RET} | tee -a ${RUN_LOG_FILE}
-        f_exit_or_not ${RET}
-	((TEST_PASS++))
-	f_LogMsg ${LOG_FILE} "Cleanup working place"
-	${SUDO} ${CHMOD_BIN} -R 777 ${MOUNT_POINT}  >>${LOG_FILE} 2>&1
-        ${RM_BIN} -rf ${WORK_PLACE}/* >>${LOG_FILE} 2>&1
-        RET=$?
-        f_exit_or_not ${RET}
+#	((TEST_NO++))
+#	f_LogRunMsg ${RUN_LOG_FILE} "[${TEST_NO}] OracleVM Simulation Test:"
+#	f_LogMsg ${LOG_FILE} "[${TEST_NO}] OracleVM Simulation Test, CMD:\
+#${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 10 -l 20485760000 -p 1000 -d ${DEVICE} -w \
+#${WORK_PLACE} -s "
+#	${SUDO} ${REFLINK_TEST_BIN} -i 1 -n 10 -l 20485760000 -p 1000 -d \
+#${DEVICE} -w ${WORK_PLACE} -s >>${LOG_FILE} 2>&1
+#        RET=$?
+#        f_echo_status ${RET} | tee -a ${RUN_LOG_FILE}
+#        f_exit_or_not ${RET}
+#	((TEST_PASS++))
+#	f_LogMsg ${LOG_FILE} "Cleanup working place"
+#	${SUDO} ${CHMOD_BIN} -R 777 ${MOUNT_POINT}  >>${LOG_FILE} 2>&1
+#        ${RM_BIN} -rf ${WORK_PLACE}/* >>${LOG_FILE} 2>&1
+#        RET=$?
+#        f_exit_or_not ${RET}
 
 	f_LogRunMsg ${RUN_LOG_FILE} "[*] Umount device ${DEVICE} from ${MOUNT_POINT}:"
 	f_umount ${LOG_FILE} ${MOUNT_POINT}
@@ -735,8 +735,10 @@ f_LogRunMsg ${RUN_LOG_FILE} "=====================Reflink tests start:  `date`\
 f_LogMsg ${LOG_FILE} "=====================Reflink tests start:  `date`\
 ====================="
 
-for BLOCKSIZE in 512 1024 4096;do
-	for CLUSTERSIZE in 4096 32768 1048576;do
+#for BLOCKSIZE in 512 1024 4096;do
+#	for CLUSTERSIZE in 4096 32768 1048576;do
+for BLOCKSIZE in 4096;do
+	for CLUSTERSIZE in 1048576;do
 		f_LogRunMsg ${RUN_LOG_FILE} "<- Running test with ${BLOCKSIZE} \
 bs and ${CLUSTERSIZE} cs ->\n"
 		f_LogMsg ${LOG_FILE} "<- Running test with ${BLOCKSIZE} bs \
-- 
1.7.9.5




More information about the Ocfs2-test-devel mailing list