Commit 8ad60985 authored by Michal Berger's avatar Michal Berger Committed by Jim Harris
Browse files

autopackage: Move packaging test to autobuild



Signed-off-by: default avatarMichal Berger <michal.berger@intel.com>
Change-Id: Ifbe4d98f3d7a4b9970f923acd6d299d9cc02d350
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/17206


Tested-by: default avatarSPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: default avatarKonrad Sztyber <konrad.sztyber@intel.com>
Reviewed-by: default avatarJim Harris <james.r.harris@intel.com>
parent 095f4063
Loading
Loading
Loading
Loading
+2 −15
Original line number Diff line number Diff line
@@ -4,21 +4,8 @@
#  All rights reserved.
#

set -e

# If the configuration of tests is not provided, no tests will be carried out.
if [[ ! -f $1 ]]; then
	echo "ERROR: SPDK test configuration not specified"
	exit 1
fi

source "$1"

rootdir=$(readlink -f $(dirname $0))
testdir=$rootdir # to get the storage space for tests
source "$rootdir/test/common/autotest_common.sh"

out=$PWD
source "$rootdir/test/common/autobuild_common.sh"

MAKEFLAGS=${MAKEFLAGS:--j16}
cd $rootdir
@@ -36,7 +23,7 @@ fi
timing_exit porcelain_check

if [[ $SPDK_TEST_RELEASE_BUILD -eq 1 ]]; then
	run_test "packaging" $rootdir/test/packaging/packaging.sh
	build_packaging
	$MAKE clean
fi

+4 −0
Original line number Diff line number Diff line
@@ -436,6 +436,10 @@ build_native_dpdk() {
	run_test "build_native_dpdk" _build_native_dpdk
}

build_packaging() {
	run_test "packaging" "$rootdir/test/packaging/packaging.sh"
}

out=$output_dir
SPDK_WORKSPACE=$(mktemp -dt "spdk_$(date +%s).XXXXXX")