Thread (6 messages) 6 messages, 2 authors, 2021-01-08

Re: [PATCH] testsuite: Add facility to skip tests.

flat view

From: Marius Bakke <hidden>
Date: 2020-08-01 15:58:44

Lucas De Marchi [off-list ref] writes:
On Sat, May 16, 2020 at 6:04 AM Marius Bakke [off-list ref] wrote:
quoted
The Makefile helpfully warns that some tests will fail when
--sysconfdir != /etc, but there are no provisions to easily disable
those.  This commit provides an escape hatch.
nice... but are we missing a patch to actually make it skip?
Uh...  That makes sense.  (I maintained a list down-stream, derp.)
quoted
@@ -948,6 +949,14 @@ static inline int test_run_parent(const struct test *t, int fdout[2],
        int err;
        bool matchout, match_modules;

+       if (t->skip == true) {
only if (t->skip)  would be less verbose and preferred I think.
Fixed in v2, thanks!

Marius Bakke (2):
  testsuite: Add facility to skip tests.
  testsuite: Automatically skip tests that fail when sysconfdir != /etc.

 Makefile.am                | 12 +++++-------
 configure.ac               |  2 ++
 testsuite/test-blacklist.c |  3 +++
 testsuite/test-depmod.c    | 12 ++++++++++++
 testsuite/test-modprobe.c  |  6 ++++++
 testsuite/testsuite.c      |  9 +++++++++
 testsuite/testsuite.h      |  1 +
 7 files changed, 38 insertions(+), 7 deletions(-)

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help