summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoss Burton <ross@burtonini.com>2020-10-01 17:11:11 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2020-10-06 23:14:25 +0100
commitcddb58b0c6eb0d687e4da04f5da0752a4bf28e62 (patch)
tree051c44a3ecc904128d51cc27c4689ad2cdd14054
parentb37ebab71b9466a40ca204f31dcb60de1c407993 (diff)
downloadpoky-cddb58b0c6eb0d687e4da04f5da0752a4bf28e62.tar.gz
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 <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/recipes-extended/parted/files/run-ptest2
-rw-r--r--meta/recipes-extended/parted/parted_3.3.bb2
2 files changed, 3 insertions, 1 deletions
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 @@
1#!/bin/sh 1#!/bin/sh
2 2
3mkdir -p /etc/udev/mount.blacklist.d
3echo /dev/sda1 >> /etc/udev/mount.blacklist.d/parted-tmp 4echo /dev/sda1 >> /etc/udev/mount.blacklist.d/parted-tmp
5rm -f *.log
4make -C tests test-suite.log 6make -C tests test-suite.log
5rm /etc/udev/mount.blacklist.d/parted-tmp 7rm /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() {
46} 46}
47 47
48RDEPENDS_${PN}-ptest = "bash coreutils perl util-linux-losetup python3 make gawk e2fsprogs-mke2fs" 48RDEPENDS_${PN}-ptest = "bash coreutils perl util-linux-losetup python3 make gawk e2fsprogs-mke2fs"
49 49RRECOMMENDS_${PN}-ptest = "kernel-module-scsi-debug"
50RDEPENDS_${PN}-ptest_append_libc-glibc = "\ 50RDEPENDS_${PN}-ptest_append_libc-glibc = "\
51 glibc-utils \ 51 glibc-utils \
52 locale-base-en-us \ 52 locale-base-en-us \