From cddb58b0c6eb0d687e4da04f5da0752a4bf28e62 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Thu, 1 Oct 2020 17:11:11 +0100 Subject: parted: improve ptest Add a RRECOMMENDS on kernel-module-scsi-debug as this module is needed for many of the tests. Create the udev mount blacklist directory before writing into it, as it doesn't always exist. Delete any existing log files before calling make, as otherwise the tests cannot be repeated. (From OE-Core rev: 9d3cc0fb89cc4bd8a4f4fe168eff08a3c8bc8d2f) Signed-off-by: Ross Burton Signed-off-by: Richard Purdie --- meta/recipes-extended/parted/files/run-ptest | 2 ++ meta/recipes-extended/parted/parted_3.3.bb | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) (limited to 'meta/recipes-extended/parted') diff --git a/meta/recipes-extended/parted/files/run-ptest b/meta/recipes-extended/parted/files/run-ptest index f39c478ce6..374f1bfbc9 100644 --- a/meta/recipes-extended/parted/files/run-ptest +++ b/meta/recipes-extended/parted/files/run-ptest @@ -1,5 +1,7 @@ #!/bin/sh +mkdir -p /etc/udev/mount.blacklist.d echo /dev/sda1 >> /etc/udev/mount.blacklist.d/parted-tmp +rm -f *.log make -C tests test-suite.log rm /etc/udev/mount.blacklist.d/parted-tmp diff --git a/meta/recipes-extended/parted/parted_3.3.bb b/meta/recipes-extended/parted/parted_3.3.bb index aa4d8042cf..a1fd3ef07b 100644 --- a/meta/recipes-extended/parted/parted_3.3.bb +++ b/meta/recipes-extended/parted/parted_3.3.bb @@ -46,7 +46,7 @@ do_install_ptest() { } RDEPENDS_${PN}-ptest = "bash coreutils perl util-linux-losetup python3 make gawk e2fsprogs-mke2fs" - +RRECOMMENDS_${PN}-ptest = "kernel-module-scsi-debug" RDEPENDS_${PN}-ptest_append_libc-glibc = "\ glibc-utils \ locale-base-en-us \ -- cgit v1.2.3-54-g00ecf