cyclonedds/src/mpt/tests
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
..
basic Enable "missing prototypes" warning for gcc, clang 2019-06-13 12:54:35 +02:00
disc Test delivery under discovery stress 2019-09-03 12:23:50 +02:00
qos Add multi-domain version of topic_data test 2019-08-21 14:16:51 +02:00
self Improved mpt default timeout. 2019-04-24 15:00:37 +02:00
CMakeLists.txt Test delivery under discovery stress 2019-09-03 12:23:50 +02:00