test: disable coredumps for the selftest

Because on my XPS coredumps take away all the CPU, leading to a test timeout.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
Peter Hutterer 2019-06-26 15:44:16 +10:00
parent 82958a31f1
commit 61553432b0

View file

@ -1,5 +1,7 @@
#include <config.h>
#include <sys/resource.h>
#include <sys/time.h>
#include <check.h>
#include <signal.h>
@ -441,6 +443,7 @@ litest_assert_macros_suite(void)
int
main (int argc, char **argv)
{
const struct rlimit corelimit = { 0, 0 };
int nfailed;
Suite *s;
SRunner *sr;
@ -451,6 +454,9 @@ main (int argc, char **argv)
if (RUNNING_ON_VALGRIND)
return 77;
if (setrlimit(RLIMIT_CORE, &corelimit) != 0)
perror("WARNING: Core dumps not disabled");
s = litest_assert_macros_suite();
sr = srunner_create(s);