cyclonedds/src
Erik Boasson 9b9a07a8e5 Test delivery under discovery stress
This commit adds a test that checks all data published by (reliable)
volatile writers is delivered to readers that existed at the time of the
writer creation, while continuously creating and deleting these writers
and relying on the writer lingering long enough for the data to be
actually delivered.  It also verifies that the match counts end up at 0.

By also semi-continuously creating and deleting an additional reader in
the subscribing process, all three delivery paths (steady state, proxy
writer deletion or matching in progress, and delivery of data to
out-of-sync readers) are hit, as verified by a coverage test.

Signed-off-by: Erik Boasson <eb@ilities.com>
2019-09-03 12:23:50 +02:00
..
core Deliver initial samples to all readers 2019-09-03 12:23:50 +02:00
ddsrt Add a global counter in ddsrt_random_init fallback 2019-09-03 12:23:50 +02:00
idlc Reorganize repository 2019-07-30 10:52:44 +02:00
mpt Test delivery under discovery stress 2019-09-03 12:23:50 +02:00
tools Support multiple domains in configuration 2019-08-21 14:16:51 +02:00
CMakeLists.txt Reorganize repository 2019-07-30 10:52:44 +02:00