summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2021-08-29 01:03:29 +0200
committerBruno Haible <bruno@clisp.org>2021-08-29 01:03:29 +0200
commitd2e97793f7501e3985103686b050210bbe1da2f3 (patch)
tree3860666e6d6e1a4dd7c48a64e14ec3dbc16d850d /modules
parentecf9863b1f2ed7562b3031d2c6fc010622cd48fe (diff)
downloadgnulib-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-tests2
-rw-r--r--modules/fprintf-posix-tests2
-rw-r--r--modules/get-rusage-as-tests2
-rw-r--r--modules/get-rusage-data-tests2
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