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)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Wed, 4 Sep 2019 15:58:20 +0000 (11:58 -0400)
commit241aad0a5d76e6a47c262d6de89972fe77525aa8
treeed0328dc94613dd415290c7bedaba6e33f2b228e
parentc3923e1ffbb10370c0133db1e5b08cdc6080bdd3
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.027721 seconds and 4 git commands to generate.