diff --git a/auto_tests/onion_test.c b/auto_tests/onion_test.c index e3198095d..2f244693c 100644 --- a/auto_tests/onion_test.c +++ b/auto_tests/onion_test.c @@ -255,7 +255,7 @@ void do_onions(Onions *on) START_TEST(test_announce) { - uint32_t i; + uint32_t i, j; Onions *onions[NUM_ONIONS]; for (i = 0; i < NUM_ONIONS; ++i) { @@ -289,6 +289,14 @@ START_TEST(test_announce) c_sleep(50); } + for (i = 0; i < 25 * 2; ++i) { + for (j = 0; j < NUM_ONIONS; ++j) { + do_onions(onions[j]); + } + + c_sleep(50); + } + onion_addfriend(onions[7]->onion_c, onions[37]->onion->dht->c->self_public_key); int frnum = onion_addfriend(onions[37]->onion_c, onions[7]->onion->dht->c->self_public_key);