[Ocfs2-test-devel] [PATCH 38/59] reflink-test: make test fast
Eric Ren
zren at suse.com
Tue Sep 22 20:39:08 PDT 2015
Hi Junxiao and all,
It's good to have this patch now. When we work out a better way, say
putting all common testing parameter into golobal configration file,
we can replace this one.
Reviewed-by: Eric Ren <zren at suse.com>
Thanks,
Eric Ren
On Mon, Sep 14, 2015 at 10:44:24AM +0800, Junxiao Bi wrote:
> 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
>
>
> _______________________________________________
> Ocfs2-test-devel mailing list
> Ocfs2-test-devel at oss.oracle.com
> https://oss.oracle.com/mailman/listinfo/ocfs2-test-devel
>
More information about the Ocfs2-test-devel
mailing list