[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r11290 - gnunet/src/testing
From: |
gnunet |
Subject: |
[GNUnet-SVN] r11290 - gnunet/src/testing |
Date: |
Mon, 10 May 2010 17:00:34 +0200 |
Author: nevans
Date: 2010-05-10 17:00:34 +0200 (Mon, 10 May 2010)
New Revision: 11290
Modified:
gnunet/src/testing/test_testing_group.c
Log:
test case fails properly now
Modified: gnunet/src/testing/test_testing_group.c
===================================================================
--- gnunet/src/testing/test_testing_group.c 2010-05-10 13:58:02 UTC (rev
11289)
+++ gnunet/src/testing/test_testing_group.c 2010-05-10 15:00:34 UTC (rev
11290)
@@ -24,7 +24,7 @@
#include "platform.h"
#include "gnunet_testing_lib.h"
-#define VERBOSE GNUNET_NO
+#define VERBOSE GNUNET_YES
#define NUM_PEERS 4
@@ -55,10 +55,17 @@
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Start callback called with error
(too long starting peers), aborting test!\n");
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Error from testing: `%s'\n");
failed_peers++;
- ok = 7;
+ if (failed_peers == peers_left)
+ {
+ GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Too many peers failed, ending
test!\n");
+ ok = 1;
+ GNUNET_TESTING_daemons_stop (pg, TIMEOUT);
+ }
+ return;
}
peers_left--;
+ fprintf(stderr, "peers_left is %d, failed_peers is %d\n", peers_left,
failed_peers);
if (peers_left == 0)
{
sleep(2); /* Give other services a chance to initialize before killing */
@@ -69,6 +76,7 @@
else if (failed_peers == peers_left)
{
GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Too many peers failed, ending
test!\n");
+ ok = 1;
GNUNET_TESTING_daemons_stop (pg, TIMEOUT);
}
}
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r11290 - gnunet/src/testing,
gnunet <=