From: Mathieu Desnoyers Date: Wed, 27 Nov 2013 09:50:40 +0000 (-0500) Subject: Update stream tests X-Git-Url: https://git.efficios.com/?p=ctf-testsuite.git;a=commitdiff_plain;h=90409b99262c58272da8d9c984a69bf8fd5698b1 Update stream tests Signed-off-by: Mathieu Desnoyers --- diff --git a/tests/1.8/regression/stream/fail/content-size-larger-than-packet-size/dummystream b/tests/1.8/regression/stream/fail/content-size-larger-than-packet-size/dummystream index 8281829..d7071fd 100644 Binary files a/tests/1.8/regression/stream/fail/content-size-larger-than-packet-size/dummystream and b/tests/1.8/regression/stream/fail/content-size-larger-than-packet-size/dummystream differ diff --git a/tests/1.8/regression/stream/fail/less-than-1-byte-packet-size/dummystream b/tests/1.8/regression/stream/fail/less-than-1-byte-packet-size/dummystream new file mode 100644 index 0000000..8281829 Binary files /dev/null and b/tests/1.8/regression/stream/fail/less-than-1-byte-packet-size/dummystream differ diff --git a/tests/1.8/regression/stream/fail/less-than-1-byte-packet-size/metadata b/tests/1.8/regression/stream/fail/less-than-1-byte-packet-size/metadata new file mode 100644 index 0000000..724e550 --- /dev/null +++ b/tests/1.8/regression/stream/fail/less-than-1-byte-packet-size/metadata @@ -0,0 +1,25 @@ +/* CTF 1.8 */ +typealias integer { size = 8; align = 8; signed = false; base = 10; } := uint8_t; +typealias integer { size = 32; align = 8; signed = false; base = hex; } := uint32_t; + +trace { + major = 0; + minor = 1; + uuid = "2a6422d0-6cee-11e0-8c08-cb07d7b3a564"; + byte_order = le; + packet.header := struct { + uint32_t magic; + uint8_t uuid[16]; + }; +}; + +stream { + packet.context := struct { + uint32_t packet_size; + }; +}; + +event { + name = myevent; + fields := struct { uint32_t f; }; +};