From 0337dd70c0f441db8c504ab7899dd89f6a22f89f Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Fri, 6 May 2011 08:36:11 -0400 Subject: [PATCH] Add single-stream tests Signed-off-by: Mathieu Desnoyers --- .../ctf-single-stream-with-packet-context.txt | 25 +++++++++++++++++++ .../ctf-test/succeed/ctf-single-stream.txt | 18 +++++++++++++ 2 files changed, 43 insertions(+) create mode 100644 formats/ctf/metadata/ctf-test/succeed/ctf-single-stream-with-packet-context.txt create mode 100644 formats/ctf/metadata/ctf-test/succeed/ctf-single-stream.txt diff --git a/formats/ctf/metadata/ctf-test/succeed/ctf-single-stream-with-packet-context.txt b/formats/ctf/metadata/ctf-test/succeed/ctf-single-stream-with-packet-context.txt new file mode 100644 index 00000000..c8cf5d21 --- /dev/null +++ b/formats/ctf/metadata/ctf-test/succeed/ctf-single-stream-with-packet-context.txt @@ -0,0 +1,25 @@ +typealias integer { size = 8; align = 8; signed = false; } := uint8_t; +typealias integer { size = 32; align = 32; signed = false; } := uint32_t; + +trace { + major = 0; + minor = 1; + uuid = "2a6422d0-6cee-11e0-8c08-cb07d7b3a564"; + byte_order = le; + packet.header := struct { + uint32_t magic; + uint8_t trace_uuid[16]; + }; +}; + +stream { + packet.context := struct { + uint32_t content_size; + uint32_t packet_size; + }; +}; + +event { + name = string; + fields := struct { string str; }; +}; diff --git a/formats/ctf/metadata/ctf-test/succeed/ctf-single-stream.txt b/formats/ctf/metadata/ctf-test/succeed/ctf-single-stream.txt new file mode 100644 index 00000000..31465293 --- /dev/null +++ b/formats/ctf/metadata/ctf-test/succeed/ctf-single-stream.txt @@ -0,0 +1,18 @@ +typealias integer { size = 8; align = 8; signed = false; } := uint8_t; +typealias integer { size = 32; align = 32; signed = false; } := uint32_t; + +trace { + major = 0; + minor = 1; + uuid = "2a6422d0-6cee-11e0-8c08-cb07d7b3a564"; + byte_order = le; + packet.header := struct { + uint32_t magic; + uint8_t trace_uuid[16]; + }; +}; + +event { + name = string; + fields := struct { string str; }; +}; -- 2.34.1