From cffbdaf5b9053fcf4266423b2167227523b082c4 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Tue, 29 Sep 2015 07:52:23 +0000 Subject: report skipped tests, doxygen fixes --- src/datacache/perf_datacache.c | 3 ++- src/datacache/test_datacache.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'src/datacache') diff --git a/src/datacache/perf_datacache.c b/src/datacache/perf_datacache.c index 3750b9256..5c08cea95 100644 --- a/src/datacache/perf_datacache.c +++ b/src/datacache/perf_datacache.c @@ -75,6 +75,7 @@ run (void *cls, char *const *args, const char *cfgfile, if (h == NULL) { FPRINTF (stderr, "%s", "Failed to initialize datacache. Database likely not setup, skipping test.\n"); + ok = 77; /* mark test as skipped */ return; } exp = GNUNET_TIME_relative_to_absolute (GNUNET_TIME_UNIT_HOURS); @@ -150,7 +151,7 @@ main (int argc, char *argv[]) plugin_name); GNUNET_PROGRAM_run ((sizeof (xargv) / sizeof (char *)) - 1, xargv, "perf-datacache", "nohelp", options, &run, NULL); - if (ok != 0) + if ( (0 != ok) && (77 != ok) ) FPRINTF (stderr, "Missed some perfcases: %d\n", ok); return ok; } diff --git a/src/datacache/test_datacache.c b/src/datacache/test_datacache.c index 726378aa3..ddddf0008 100644 --- a/src/datacache/test_datacache.c +++ b/src/datacache/test_datacache.c @@ -77,6 +77,7 @@ run (void *cls, char *const *args, const char *cfgfile, FPRINTF (stderr, "%s", "Failed to initialize datacache. Database likely not setup, skipping test.\n"); + ok = 77; /* mark test as skipped */ return; } exp = GNUNET_TIME_absolute_get (); @@ -140,7 +141,7 @@ main (int argc, char *argv[]) plugin_name); GNUNET_PROGRAM_run ((sizeof (xargv) / sizeof (char *)) - 1, xargv, "test-datacache", "nohelp", options, &run, NULL); - if (0 != ok) + if ( (0 != ok) && (77 != ok) ) FPRINTF (stderr, "Missed some testcases: %d\n", ok); return ok; } -- cgit v1.2.3