diff options
author | Bruno Haible <bruno@clisp.org> | 2021-08-29 01:03:29 +0200 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2021-08-29 01:03:29 +0200 |
commit | d2e97793f7501e3985103686b050210bbe1da2f3 (patch) | |
tree | 3860666e6d6e1a4dd7c48a64e14ec3dbc16d850d /modules | |
parent | ecf9863b1f2ed7562b3031d2c6fc010622cd48fe (diff) | |
download | gnulib-d2e97793f7501e3985103686b050210bbe1da2f3.tar.gz |
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.
Diffstat (limited to 'modules')
-rw-r--r-- | modules/dprintf-posix-tests | 2 | ||||
-rw-r--r-- | modules/fprintf-posix-tests | 2 | ||||
-rw-r--r-- | modules/get-rusage-as-tests | 2 | ||||
-rw-r--r-- | modules/get-rusage-data-tests | 2 |
4 files changed, 8 insertions, 0 deletions
diff --git a/modules/dprintf-posix-tests b/modules/dprintf-posix-tests index 0c5a6e8cba..09ebbc06f9 100644 --- a/modules/dprintf-posix-tests +++ b/modules/dprintf-posix-tests @@ -5,10 +5,12 @@ tests/test-printf-posix.output tests/test-dprintf-posix2.sh tests/test-dprintf-posix2.c tests/infinity.h +tests/qemu.h tests/signature.h tests/macros.h Depends-on: +stdbool stdint get-rusage-as diff --git a/modules/fprintf-posix-tests b/modules/fprintf-posix-tests index 258e3bfb28..de0a8df796 100644 --- a/modules/fprintf-posix-tests +++ b/modules/fprintf-posix-tests @@ -8,10 +8,12 @@ tests/test-fprintf-posix2.c tests/test-fprintf-posix3.sh tests/test-fprintf-posix3.c tests/infinity.h +tests/qemu.h tests/signature.h tests/macros.h Depends-on: +stdbool stdint get-rusage-as diff --git a/modules/get-rusage-as-tests b/modules/get-rusage-as-tests index 9941009e37..67c011d712 100644 --- a/modules/get-rusage-as-tests +++ b/modules/get-rusage-as-tests @@ -1,8 +1,10 @@ Files: tests/test-get-rusage-as.c +tests/qemu.h tests/macros.h Depends-on: +stdbool configure.ac: 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 |