From: Jeff Moyer Date: Mon, 29 Jul 2019 18:25:01 +0000 (-0400) Subject: [PATCH libaio 24/28] harness: skip 22.p if async_poll isn't supported X-Git-Tag: archive/raspbian/0.3.112-13+rpi1~1^2~21 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=44e4a5db325c1f9bbbbf8708b27fc772a1f88f79;p=libaio.git [PATCH libaio 24/28] harness: skip 22.p if async_poll isn't supported Use the new skip error code instead of failing the test. Also add in a Local variables: section for emacs. Signed-off-by: Jeff Moyer Gbp-Pq: Topic upstream Gbp-Pq: Name 0024-harness-skip-22.p-if-async_poll-isn-t-supported.patch --- diff --git a/harness/cases/22.t b/harness/cases/22.t index c7428a8..b13024e 100644 --- a/harness/cases/22.t +++ b/harness/cases/22.t @@ -83,6 +83,9 @@ int test_main(void) io_prep_poll(&iocb, pipe1[0], POLLIN); ret = io_submit(ctx, 1, iocbs); if (ret != 1) { + /* if poll isn't supported, skip the test */ + if (ret == -EINVAL) + return 3; printf("child: io_submit failed\n"); return 1; } @@ -120,7 +123,10 @@ int test_main(void) ret = io_submit(ctx, 1, iocbs); if (ret != 1) { - printf("parent: io_submit failed\n"); + /* if poll isn't supported, skip the test */ + if (ret == -EINVAL) + return 3; + printf("parent: io_submit failed with %d\n", ret); return 1; } @@ -147,3 +153,9 @@ int test_main(void) return 0; } } +/* + * Local variables: + * mode: c + * c-basic-offset: 8 + * End: + */