GNUNET_TESTBED_test_run (TESTPROGAM_NAME,
CONFIG,
REQUESTED_PEERS, 0LL, NULL, NULL,
- connect_to_peers, NULL);
+ prepare_test, NULL);
return test_result;
}
return cadet;
}
-
static void
check_test_readyness (void *cls,
struct GNUNET_TESTBED_Operation *op,
run_test();
}
-
static int
peerinfo_complete ()
{
}
void
-connect_to_peers (void *cls,
- struct GNUNET_TESTBED_RunHandle *h,
- unsigned int num_peers,
- struct GNUNET_TESTBED_Peer **peers,
- unsigned int links_succeeded,
- unsigned int links_failed)
+prepare_test (void *cls,
+ struct GNUNET_TESTBED_RunHandle *h,
+ unsigned int num_peers,
+ struct GNUNET_TESTBED_Peer **peers,
+ unsigned int links_succeeded,
+ unsigned int links_failed)
{
GNUNET_log (GNUNET_ERROR_TYPE_INFO, "%s\n", __func__);
GNUNET_assert (GNUNET_NO == links_failed);
+ GNUNET_assert (REQUESTED_PEERS == num_peers);
- for (int i=0; i<num_peers; i++)
+ for (int i=0; i<REQUESTED_PEERS; i++)
{
test_peers[i].ready = GNUNET_NO;
test_peers[i].idx = i;
&test_peers[1]);
GNUNET_SCHEDULER_add_shutdown (&shutdown_task, NULL);
+
GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_SECONDS, TIMEOUT_IN_SEC),
&timeout, NULL);
}