Tests: flt.utils.muxer: add message ordering tests
authorFrancis Deslauriers <francis.deslauriers@efficios.com>
Fri, 19 Jul 2019 21:46:35 +0000 (17:46 -0400)
committerPhilippe Proulx <eeppeliteloop@gmail.com>
Thu, 8 Aug 2019 18:39:52 +0000 (14:39 -0400)
commit38403bf59288e53839f191f6da34792d9439528b
tree33d003b0a6f81256aed994f73203326bb1c9c9ee
parent6915f47af2a34d05a98885d0aede730f8e3a0d6a
Tests: flt.utils.muxer: add message ordering tests

* Add a test that checks the basic ordering of messages based on
  timestamps.

* Add a test that checks the basic ordering of messages with the same
  timestamps but different trace name, stream class id, or stream id.

* Add tests that check the ordering of messages with the same timestamps
  and types.

Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com>
Change-Id: I217119a00828288d0a2471c26b387a670e62608a
Reviewed-on: https://review.lttng.org/c/babeltrace/+/1726
Tested-by: jenkins <jenkins@lttng.org>
Reviewed-by: Philippe Proulx <eeppeliteloop@gmail.com>
19 files changed:
configure.ac
tests/Makefile.am
tests/data/plugins/flt.utils.muxer/bt_plugin_muxer_test.py [new file with mode: 0644]
tests/data/plugins/flt.utils.muxer/succeed/basic_timestamp_ordering.expect [new file with mode: 0644]
tests/data/plugins/flt.utils.muxer/succeed/diff_event_class_id.expect [new file with mode: 0644]
tests/data/plugins/flt.utils.muxer/succeed/diff_event_class_name.expect [new file with mode: 0644]
tests/data/plugins/flt.utils.muxer/succeed/diff_inactivity_msg_cs.expect [new file with mode: 0644]
tests/data/plugins/flt.utils.muxer/succeed/diff_stream_class_id.expect [new file with mode: 0644]
tests/data/plugins/flt.utils.muxer/succeed/diff_stream_class_name.expect [new file with mode: 0644]
tests/data/plugins/flt.utils.muxer/succeed/diff_stream_class_no_name.expect [new file with mode: 0644]
tests/data/plugins/flt.utils.muxer/succeed/diff_stream_id.expect [new file with mode: 0644]
tests/data/plugins/flt.utils.muxer/succeed/diff_stream_name.expect [new file with mode: 0644]
tests/data/plugins/flt.utils.muxer/succeed/diff_stream_no_name.expect [new file with mode: 0644]
tests/data/plugins/flt.utils.muxer/succeed/diff_trace_name.expect [new file with mode: 0644]
tests/data/plugins/flt.utils.muxer/succeed/multi_iter_ordering.expect [new file with mode: 0644]
tests/plugins/Makefile.am
tests/plugins/flt.utils.muxer/Makefile.am [new file with mode: 0644]
tests/plugins/flt.utils.muxer/succeed/Makefile.am [new file with mode: 0644]
tests/plugins/flt.utils.muxer/succeed/test_succeed [new file with mode: 0755]
This page took 0.025203 seconds and 4 git commands to generate.