[Ocfs2-test-devel] [PATCH 4/9] Single Run: kernel building is little broken now
Eric Ren
zren at suse.com
Fri Jun 17 02:12:59 PDT 2016
Only check kernel source if we specify "buildkernel" test case.
The original kernel source web-link cannot be reached,
so give a new link instead but the md5sum check is missing
now.
Signed-off-by: Eric Ren <zren at suse.com>
---
programs/python_common/single_run-WIP.sh | 56 ++++++++++++++++----------------
1 file changed, 28 insertions(+), 28 deletions(-)
diff --git a/programs/python_common/single_run-WIP.sh b/programs/python_common/single_run-WIP.sh
index 87b18fc..872cc2d 100755
--- a/programs/python_common/single_run-WIP.sh
+++ b/programs/python_common/single_run-WIP.sh
@@ -20,9 +20,9 @@ WGET=`which wget`
WHOAMI=`which whoami`
SED=`which sed`
-DWNLD_PATH="http://oss.oracle.com/~smushran/ocfs2-test"
-KERNEL_TARBALL="linux-kernel.tar.gz"
-KERNEL_TARBALL_CHECK="${KERNEL_TARBALL}.md5sum"
+DWNLD_PATH="https://cdn.kernel.org/pub/linux/kernel/v3.x/"
+KERNEL_TARBALL="linux-3.2.80.tar.xz"
+#KERNEL_TARBALL_CHECK="${KERNEL_TARBALL}.md5sum"
USERID=`${WHOAMI}`
DEBUGFS_BIN="${SUDO} `which debugfs.ocfs2`"
@@ -85,7 +85,7 @@ get_bits()
# get_kernel_source $LOGDIR $DWNLD_PATH $KERNEL_TARBALL $KERNEL_TARBALL_CHECK
get_kernel_source()
{
- if [ "$#" -lt "4" ]; then
+ if [ "$#" -lt "3" ]; then
${ECHO} "Error in get_kernel_source()"
exit 1
fi
@@ -93,18 +93,18 @@ get_kernel_source()
logdir=$1
dwnld_path=$2
kernel_tarball=$3
- kernel_tarball_check=$4
+ #kernel_tarball_check=$4
cd ${logdir}
outlog=get_kernel_source.log
- ${WGET} -o ${outlog} ${dwnld_path}/${kernel_tarball_check}
- if [ $? -ne 0 ]; then
- ${ECHO} "ERROR downloading ${dwnld_path}/${kernel_tarball_check}"
- cd -
- exit 1
- fi
+# ${WGET} -o ${outlog} ${dwnld_path}/${kernel_tarball_check}
+# if [ $? -ne 0 ]; then
+# ${ECHO} "ERROR downloading ${dwnld_path}/${kernel_tarball_check}"
+# cd -
+# exit 1
+# fi
${WGET} -a ${outlog} ${dwnld_path}/${kernel_tarball}
if [ $? -ne 0 ]; then
@@ -113,13 +113,13 @@ get_kernel_source()
exit 1
fi
- ${MD5SUM} -c ${kernel_tarball_check} >>${outlog} 2>&1
- if [ $? -ne 0 ]; then
- ${ECHO} "ERROR ${kernel_tarball_check} check failed"
- cd -
- exit 1
- fi
- cd -
+# ${MD5SUM} -c ${kernel_tarball_check} >>${outlog} 2>&1
+# if [ $? -ne 0 ]; then
+# ${ECHO} "ERROR ${kernel_tarball_check} check failed"
+# cd -
+# exit 1
+# fi
+# cd -
}
# do_format() ${BLOCKSIZE} ${CLUSTERSIZE} ${FEATURES} ${DEVICE}
@@ -1026,16 +1026,6 @@ LOGFILE=${LOGDIR}/single_run.log
do_mkdir ${LOGDIR}
-if [ -z ${KERNELSRC} ]; then
- get_kernel_source $LOGDIR $DWNLD_PATH $KERNEL_TARBALL $KERNEL_TARBALL_CHECK
- KERNELSRC=${LOGDIR}/${KERNEL_TARBALL}
-fi
-
-if [ ! -f ${KERNELSRC} ]; then
- ${ECHO} "No kernel source"
- usage
-fi
-
STARTRUN=$(date +%s)
log_message "*** Start Single Node test ***"
@@ -1072,6 +1062,16 @@ for tc in `${ECHO} ${TESTCASES} | ${SED} "s:,: :g"`; do
fi
if [ "$tc"X = "buildkernel"X -o "$tc"X = "all"X ];then
+ if [ -z ${KERNELSRC} ]; then
+ get_kernel_source $LOGDIR $DWNLD_PATH $KERNEL_TARBALL #$KERNEL_TARBALL_CHECK
+ KERNELSRC=${LOGDIR}/${KERNEL_TARBALL}
+ fi
+
+ if [ ! -f ${KERNELSRC} ]; then
+ ${ECHO} "No kernel source"
+ usage
+ fi
+
run_buildkernel ${LOGDIR} ${DEVICE} ${MOUNTPOINT} ${KERNELSRC} ${BLOCKSIZE} ${CLUSTERSIZE}
fi
--
2.6.6
More information about the Ocfs2-test-devel
mailing list