Group the kernel-selftest testcases in run-ptest. Signed-off-by: Dengke Du <[email protected]> --- meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb | 4 +++- .../recipes-kernel/kernel-selftest/kernel-selftest/run-ptest | 11 +++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100755 meta-oe/recipes-kernel/kernel-selftest/kernel-selftest/run-ptest
diff --git a/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb b/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb index d5ccace..d2923bc 100644 --- a/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb +++ b/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb @@ -4,6 +4,8 @@ LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://COPYING;md5=d7810fab7487fb0aad327b76f1be7cd7 \ " +SRC_URI += "file://run-ptest \ +" # for musl libc SRC_URI_libc-musl += "file://userfaultfd.patch \ @@ -17,7 +19,7 @@ PACKAGECONFIG[vm] = ",,,libgcc bash" do_patch[depends] += "virtual/kernel:do_shared_workdir" -inherit linux-kernel-base kernel-arch +inherit linux-kernel-base kernel-arch ptest do_populate_lic[depends] += "virtual/kernel:do_patch" diff --git a/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest/run-ptest b/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest/run-ptest new file mode 100755 index 0000000..d40b957 --- /dev/null +++ b/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest/run-ptest @@ -0,0 +1,11 @@ +#!/bin/sh +export PATH=$PATH:/usr/kernel-selftest/bpf + +# test_align +test_align | grep "12 pass" &> /dev/null +if [ $? == 0 ]; then + echo "[PASS]: test_align" +else + echo "[FAIL]: test_align" +fi + -- 2.7.4 -- _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-devel
