From d2e97793f7501e3985103686b050210bbe1da2f3 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sun, 29 Aug 2021 01:03:29 +0200 Subject: Skip some tests when running under QEMU user-mode. * tests/qemu.h: New file. * tests/test-get-rusage-as.c: Include qemu.h. (main): Skip the test when running under QEMU. * tests/test-get-rusage-data.c: Include qemu.h. (main): Skip the test when running under QEMU. * tests/test-printf-posix2.c: Include qemu.h. (main): Return with code 77 when running under QEMU. * tests/test-fprintf-posix2.c: Include qemu.h. (main): Return with code 77 when running under QEMU. * tests/test-fprintf-posix3.c: Include qemu.h. (main): Return with code 79 when running under QEMU. * tests/test-fprintf-posix3.sh: Skip the test when the return code was 79. * tests/test-dprintf-posix2.c: Include qemu.h. (main): Return with code 79 when running under QEMU. Use return code 80 instead of 78. * tests/test-dprintf-posix2.sh: Skip the test when the return code was 79. Update for changed return code. * modules/get-rusage-as-tests (Files): Add qemu.h. (Depends-on): Add stdbool. * modules/get-rusage-data-tests (Files): Add qemu.h. (Depends-on): Add stdbool. * modules/fprintf-posix-tests (Files): Add qemu.h. (Depends-on): Add stdbool. * modules/dprintf-posix-tests (Files): Add qemu.h. (Depends-on): Add stdbool. --- modules/get-rusage-data-tests | 2 ++ 1 file changed, 2 insertions(+) (limited to 'modules/get-rusage-data-tests') diff --git a/modules/get-rusage-data-tests b/modules/get-rusage-data-tests index 109cce53e9..d18d30bc23 100644 --- a/modules/get-rusage-data-tests +++ b/modules/get-rusage-data-tests @@ -1,9 +1,11 @@ Files: tests/test-get-rusage-data.c +tests/qemu.h tests/macros.h m4/musl.m4 Depends-on: +stdbool configure.ac: gl_MUSL_LIBC -- cgit v1.2.1