Test RTPS Operations ADD_CACHE_CHANGE, and REMOVE_WRITER of DDS Reader. Port changes and code refoctoring in DDS Writer.
57 lines
2.3 KiB
Plaintext
57 lines
2.3 KiB
Plaintext
-- TEST: NORMAL ADD_CACHE_CHANGE
|
|
-- TEST: ADD_CACHE_CHANGE ON PAYLOAD MEMORY FULL
|
|
|
|
-- TEST: REMOVE_WRITER [UNKNOWN WRITER]
|
|
-- TEST: REMOVE_WRITER [KNOWN WRITER (1 Instance)]
|
|
-- TEST: REMOVE_WRITER [KNOWN WRITER (>1 Instances)]
|
|
|
|
-- TEST: SAMPLE WITH ALIGNED PAYLOAD
|
|
-- TEST: SAMPLE WITH UNALIGNED PAYLOAD [>1 SLOT]
|
|
-- TEST: SAMPLE WITH UNALIGNED PAYLOAD [<1 SLOT]
|
|
|
|
-- TEST: NORMAL SAMPLE [KNOWN INSTANCE]
|
|
-- TEST: NORMAL SAMPLE [UNKNOWN INSTANCE]
|
|
|
|
-- TEST: UNREGISTER SAMPLE [KNOWN INSTANCE, KNOWN WRITER]
|
|
-- TEST: UNREGISTER SAMPLE [KNOWN INSTANCE, UNKNOWN WRITER]
|
|
-- TEST: UNREGISTER SAMPLE [UNKNOWN INSTANCE]
|
|
-- TEST: UNREGISTER SAMPLE [NOT_ALIVE_NO_WRITERS INSTANCE]
|
|
-- TEST: UNREGISTER SAMPLE [NOT_ALIVE_DISPOSED INSTANCE]
|
|
-- TEST: UNREGISTER SAMPLE [NOT_ALIVE_DISPOSED INSTANCE, STALE INSTANCE TRANSITION]
|
|
|
|
-- TEST: DISPOSE SAMPLE [KNOWN INSTANCE]
|
|
-- TEST: DISPOSE SAMPLE [UNKNOWN INSTANCE]
|
|
-- TEST: DISPOSE SAMPLE [NOT_ALIVE_NO_WRITERS INSTANCE]
|
|
-- TEST: DISPOSE SAMPLE [NOT_ALIVE_DISPOSED INSTANCE]
|
|
|
|
-- TEST: FILTER SAMPLE [KNOWN INSTANCE]
|
|
-- TEST: FILTER SAMPLE [UNKNOWN INSTANCE]
|
|
-- TEST: FILTER SAMPLE [NOT_ALIVE_DISPOSED INSTANCE]
|
|
-- TEST: FILTER SAMPLE [NOT_ALIVE_NO_WRITERS INSTANCE]
|
|
|
|
-- TEST: SAMPLE WITH KEY_HASH
|
|
-- TEST: SAMPLE WITHOUT KEY_HASH
|
|
-- TEST: SAMPLE WITH SERIALIZED KEY [WITH KEY_HASH]
|
|
-- TEST: SAMPLE WITH SERIALIZED KEY [WITHOUT KEY_HASH]
|
|
-- TEST: SAMPLE WITH EARLY TIMESTAMP [TIMESTAMP EARLIER THAN LAST READ]
|
|
|
|
-- TEST: TEST SAMPLE WITH SERIALIZED KEY EFFECT ON PAYLOAD MEMORY FULLNESS
|
|
|
|
-- TEST: ADD SAMPLE ON MAX_SAMPLES_PER_INSTANCE
|
|
|
|
-- TEST: ADD SAMPLE ON MAX_SAMPLES [KNOWN INSTANCE]
|
|
-- TEST: ADD SAMPLE ON MAX_SAMPLES [UNKNOWN INSTANCE]
|
|
|
|
-- TEST: ADD SAMPLE ON MAX_INSTANCES [UNKOWN INSTANCE, WITH STALE INSTANCE]
|
|
-- TEST: ADD SAMPLE ON MAX_INSTANCES [UNKOWN INSTANCE, WITHOUT STALE INSTANCE]
|
|
-- TEST: ADD SAMPLE ON MAX_INSTANCES [UNKOWN INSTANCE, WITHOUT STALE INSTANCE, WITH EMPTY INSTANCE]
|
|
-- TEST: ADD SAMPLE ON MAX_INSTANCES [UNKOWN INSTANCE, NOT_ALIVE_DISPOSED & STALE INSTANCE]
|
|
|
|
-- TEST: ADD SAMPLE ON MAX_SAMPLES & MAX_INSTANCES [UNKNOWN INSTANCE, WITH STALE INSTANCE]
|
|
-- TEST: ADD SAMPLE ON MAX_SAMPLES & MAX_INSTANCES [UNKNOWN INSTANCE, WITHOUT STALE INSTANCE]
|
|
|
|
-- TEST: WRITER_BITMAP SPLIT
|
|
|
|
-- TEST: ADD SAMPLE BIGGER THAN AVAILABLE MEMORY SPACE
|
|
|
|
-- TEST: ADD SAMPLE ON PAYLOAD MEMORY FULL & MAX_SAMPLES_PER_INSTANCE (Induce Double Remove) |