From ae4028262b91a265ec3814a9bc94d0ef3ecf5bd4 Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Sun, 17 Nov 2013 16:33:03 -0500 Subject: [PATCH 1/1] Add 2-packet pass tests Signed-off-by: Mathieu Desnoyers --- .../2-packets-no-content-size/dummystream | Bin 0 -> 56 bytes .../pass/2-packets-no-content-size/metadata | 25 +++++++++++++++++ .../stream/pass/2-packets/dummystream | Bin 0 -> 64 bytes .../regression/stream/pass/2-packets/metadata | 26 ++++++++++++++++++ 4 files changed, 51 insertions(+) create mode 100644 tests/1.8/regression/stream/pass/2-packets-no-content-size/dummystream create mode 100644 tests/1.8/regression/stream/pass/2-packets-no-content-size/metadata create mode 100644 tests/1.8/regression/stream/pass/2-packets/dummystream create mode 100644 tests/1.8/regression/stream/pass/2-packets/metadata diff --git a/tests/1.8/regression/stream/pass/2-packets-no-content-size/dummystream b/tests/1.8/regression/stream/pass/2-packets-no-content-size/dummystream new file mode 100644 index 0000000000000000000000000000000000000000..12e62322c60174c1fadc4f603d9290e44b54b483 GIT binary patch literal 56 mcmX>o|L34qiqeIgcY+UkI8L))-@G*C0Rsbr6A&E4BL@KN78sKN literal 0 HcmV?d00001 diff --git a/tests/1.8/regression/stream/pass/2-packets-no-content-size/metadata b/tests/1.8/regression/stream/pass/2-packets-no-content-size/metadata new file mode 100644 index 0000000..724e550 --- /dev/null +++ b/tests/1.8/regression/stream/pass/2-packets-no-content-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; }; +}; diff --git a/tests/1.8/regression/stream/pass/2-packets/dummystream b/tests/1.8/regression/stream/pass/2-packets/dummystream new file mode 100644 index 0000000000000000000000000000000000000000..cc9e627a893a85c6ae6afb02d35a73767389a01f GIT binary patch literal 64 ncmX>o|L34qiqeIgcY+UkI8L))-@G)1fsug$gq?ukAOU#*M!go- literal 0 HcmV?d00001 diff --git a/tests/1.8/regression/stream/pass/2-packets/metadata b/tests/1.8/regression/stream/pass/2-packets/metadata new file mode 100644 index 0000000..7428eed --- /dev/null +++ b/tests/1.8/regression/stream/pass/2-packets/metadata @@ -0,0 +1,26 @@ +/* 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; + uint32_t content_size; + }; +}; + +event { + name = myevent; + fields := struct { uint32_t f; }; +}; -- 2.34.1