From 88eb7de60f9a419fd21698f33f177e27a55259dc Mon Sep 17 00:00:00 2001 From: heartlock <21521209@zju.edu.cn> Date: Fri, 7 Oct 2016 00:18:52 -0700 Subject: [PATCH 1/2] replace start to run Signed-off-by: heartlock <21521209@zju.edu.cn> --- test_runtime.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test_runtime.sh b/test_runtime.sh index 504e4c6c4..de1193f28 100755 --- a/test_runtime.sh +++ b/test_runtime.sh @@ -79,7 +79,7 @@ cp runtimetest ${TESTDIR} oci-runtime-tool generate --output "${TESTDIR}/config.json" "${TEST_ARGS[@]}" --rootfs '.' -TESTCMD="${RUNTIME} start $(uuidgen)" +TESTCMD="${RUNTIME} run $(uuidgen)" pushd $TESTDIR > /dev/null if ! ${TESTCMD}; then error "Runtime ${RUNTIME} failed validation" From 0f2fdf68741737e0a7d564a7b1c7dc8804b5bd04 Mon Sep 17 00:00:00 2001 From: heartlock <21521209@zju.edu.cn> Date: Fri, 7 Oct 2016 03:48:50 -0700 Subject: [PATCH 2/2] replace start to create-start Signed-off-by: heartlock <21521209@zju.edu.cn> --- test_runtime.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/test_runtime.sh b/test_runtime.sh index de1193f28..9fc6c0dda 100755 --- a/test_runtime.sh +++ b/test_runtime.sh @@ -79,8 +79,17 @@ cp runtimetest ${TESTDIR} oci-runtime-tool generate --output "${TESTDIR}/config.json" "${TEST_ARGS[@]}" --rootfs '.' -TESTCMD="${RUNTIME} run $(uuidgen)" +conID=$(uuidgen) + +CREATECMD="${RUNTIME} create ${conID}" +TESTCMD="${RUNTIME} start ${conID}" pushd $TESTDIR > /dev/null +if ! ${CREATECMD}; then + info "Runtime is ${RUNTIME}, no need to create before start" +else + info "Runtime is ${RUNTIME}, need to create before start" +fi + if ! ${TESTCMD}; then error "Runtime ${RUNTIME} failed validation" else