summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build.config.net_test9
-rwxr-xr-xbuild_test.sh21
2 files changed, 30 insertions, 0 deletions
diff --git a/build.config.net_test b/build.config.net_test
new file mode 100644
index 000000000000..e1808d938ee5
--- /dev/null
+++ b/build.config.net_test
@@ -0,0 +1,9 @@
+ARCH=um
+SUBARCH=x86_64
+CROSS_COMPILE=
+EXTRA_CMDS=''
+KERNEL_DIR=hikey-linaro
+LINUX_GCC_CROSS_COMPILE_PREBUILTS_BIN=
+FILES="
+linux
+"
diff --git a/build_test.sh b/build_test.sh
new file mode 100755
index 000000000000..654e65c39e18
--- /dev/null
+++ b/build_test.sh
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+# Usage:
+# build/build_test.sh
+
+export MAKE_ARGS=$@
+export ROOT_DIR=$(dirname $(readlink -f $0))
+export NET_TEST=${ROOT_DIR}/../kernel/tests/net/test
+export BUILD_CONFIG=build/build.config.net_test
+
+test=all_tests.sh
+set -e
+source ${ROOT_DIR}/envsetup.sh
+
+echo "========================================================"
+echo " Building kernel and running tests "
+
+cd ${KERNEL_DIR}
+$NET_TEST/run_net_test.sh --builder $test
+echo $?
+echo "======Finished running tests======"