From 4091ca1eeb1e6da47e5566128feea35db14fb801 Mon Sep 17 00:00:00 2001 From: Mathieu Desnoyers Date: Mon, 17 Jun 2013 15:49:57 -0400 Subject: [PATCH] add empty stream tests Signed-off-by: Mathieu Desnoyers --- .../pass/empty-stream-no-header/emptystream | 0 .../1.8/pass/empty-stream-no-header/metadata | 15 +++++++++++++++ tests/1.8/pass/empty-stream/emptystream | 1 + tests/1.8/pass/empty-stream/metadata | 19 +++++++++++++++++++ .../pass/empty-stream-no-header/emptystream | 0 .../1.9/pass/empty-stream-no-header/metadata | 15 +++++++++++++++ tests/1.9/pass/empty-stream/emptystream | 1 + tests/1.9/pass/empty-stream/metadata | 19 +++++++++++++++++++ 8 files changed, 70 insertions(+) create mode 100644 tests/1.8/pass/empty-stream-no-header/emptystream create mode 100644 tests/1.8/pass/empty-stream-no-header/metadata create mode 100644 tests/1.8/pass/empty-stream/emptystream create mode 100644 tests/1.8/pass/empty-stream/metadata create mode 100644 tests/1.9/pass/empty-stream-no-header/emptystream create mode 100644 tests/1.9/pass/empty-stream-no-header/metadata create mode 100644 tests/1.9/pass/empty-stream/emptystream create mode 100644 tests/1.9/pass/empty-stream/metadata diff --git a/tests/1.8/pass/empty-stream-no-header/emptystream b/tests/1.8/pass/empty-stream-no-header/emptystream new file mode 100644 index 0000000..e69de29 diff --git a/tests/1.8/pass/empty-stream-no-header/metadata b/tests/1.8/pass/empty-stream-no-header/metadata new file mode 100644 index 0000000..d4a73a3 --- /dev/null +++ b/tests/1.8/pass/empty-stream-no-header/metadata @@ -0,0 +1,15 @@ +/* CTF 1.8 */ +typealias integer { size = 8; align = 8; signed = false; base = 10; } := uint8_t; +typealias integer { size = 32; align = 32; signed = false; base = hex; } := uint32_t; + +trace { + major = 0; + minor = 1; + uuid = "2a6422d0-6cee-11e0-8c08-cb07d7b3a564"; + byte_order = le; +}; + +event { + name = string; + fields := struct { string str; }; +}; diff --git a/tests/1.8/pass/empty-stream/emptystream b/tests/1.8/pass/empty-stream/emptystream new file mode 100644 index 0000000..8cc80f6 --- /dev/null +++ b/tests/1.8/pass/empty-stream/emptystream @@ -0,0 +1 @@ +ÁüÁ*d"ÐlîàŒË׳¥d \ No newline at end of file diff --git a/tests/1.8/pass/empty-stream/metadata b/tests/1.8/pass/empty-stream/metadata new file mode 100644 index 0000000..86f8e0a --- /dev/null +++ b/tests/1.8/pass/empty-stream/metadata @@ -0,0 +1,19 @@ +/* CTF 1.8 */ +typealias integer { size = 8; align = 8; signed = false; base = 10; } := uint8_t; +typealias integer { size = 32; align = 32; 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]; + }; +}; + +event { + name = string; + fields := struct { string str; }; +}; diff --git a/tests/1.9/pass/empty-stream-no-header/emptystream b/tests/1.9/pass/empty-stream-no-header/emptystream new file mode 100644 index 0000000..e69de29 diff --git a/tests/1.9/pass/empty-stream-no-header/metadata b/tests/1.9/pass/empty-stream-no-header/metadata new file mode 100644 index 0000000..d4a73a3 --- /dev/null +++ b/tests/1.9/pass/empty-stream-no-header/metadata @@ -0,0 +1,15 @@ +/* CTF 1.8 */ +typealias integer { size = 8; align = 8; signed = false; base = 10; } := uint8_t; +typealias integer { size = 32; align = 32; signed = false; base = hex; } := uint32_t; + +trace { + major = 0; + minor = 1; + uuid = "2a6422d0-6cee-11e0-8c08-cb07d7b3a564"; + byte_order = le; +}; + +event { + name = string; + fields := struct { string str; }; +}; diff --git a/tests/1.9/pass/empty-stream/emptystream b/tests/1.9/pass/empty-stream/emptystream new file mode 100644 index 0000000..8cc80f6 --- /dev/null +++ b/tests/1.9/pass/empty-stream/emptystream @@ -0,0 +1 @@ +ÁüÁ*d"ÐlîàŒË׳¥d \ No newline at end of file diff --git a/tests/1.9/pass/empty-stream/metadata b/tests/1.9/pass/empty-stream/metadata new file mode 100644 index 0000000..86f8e0a --- /dev/null +++ b/tests/1.9/pass/empty-stream/metadata @@ -0,0 +1,19 @@ +/* CTF 1.8 */ +typealias integer { size = 8; align = 8; signed = false; base = 10; } := uint8_t; +typealias integer { size = 32; align = 32; 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]; + }; +}; + +event { + name = string; + fields := struct { string str; }; +}; -- 2.34.1