Move fail tests under regression
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Sun, 17 Nov 2013 18:06:45 +0000 (13:06 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Sun, 17 Nov 2013 18:06:45 +0000 (13:06 -0500)
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
72 files changed:
tests/1.8/fail/empty/metadata [deleted file]
tests/1.8/fail/fail1/dummystream [deleted file]
tests/1.8/fail/fail1/metadata [deleted file]
tests/1.8/fail/fail2/metadata [deleted file]
tests/1.8/fail/integer-range/metadata [deleted file]
tests/1.8/fail/lttng-modules-2.0-pre1/metadata [deleted file]
tests/1.8/fail/packet-based-metadata/metadata [deleted file]
tests/1.8/fail/smalltrace/dummystream-fail [deleted file]
tests/1.8/fail/smalltrace/metadata [deleted file]
tests/1.8/fail/string-concat/metadata [deleted file]
tests/1.8/fail/types01/metadata [deleted file]
tests/1.8/fail/types02/metadata [deleted file]
tests/1.8/fail/types03/metadata [deleted file]
tests/1.8/fail/types04/metadata [deleted file]
tests/1.8/fail/types05/metadata [deleted file]
tests/1.8/fail/types06/metadata [deleted file]
tests/1.8/fail/types07/metadata [deleted file]
tests/1.8/fail/types08/metadata [deleted file]
tests/1.8/fail/types09/metadata [deleted file]
tests/1.8/fail/types10/metadata [deleted file]
tests/1.8/fail/types11/metadata [deleted file]
tests/1.8/fail/types12/metadata [deleted file]
tests/1.8/fail/types13/metadata [deleted file]
tests/1.8/fail/types14/metadata [deleted file]
tests/1.8/fail/types15/metadata [deleted file]
tests/1.8/fail/types16/metadata [deleted file]
tests/1.8/fail/types17/metadata [deleted file]
tests/1.8/fail/types18/metadata [deleted file]
tests/1.8/fail/types19/metadata [deleted file]
tests/1.8/fail/types20/metadata [deleted file]
tests/1.8/fail/types21/metadata [deleted file]
tests/1.8/fail/types22/metadata [deleted file]
tests/1.8/fail/types23/metadata [deleted file]
tests/1.8/fail/types24/metadata [deleted file]
tests/1.8/fail/types25/metadata [deleted file]
tests/1.8/fail/types26/metadata [deleted file]
tests/1.8/regression/metadata/fail/empty/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/fail2/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/integer-range/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/lttng-modules-2.0-pre1/metadata [new file with mode: 0755]
tests/1.8/regression/metadata/fail/packet-based-metadata/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/string-concat/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types01/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types02/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types03/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types04/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types05/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types06/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types07/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types08/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types09/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types10/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types11/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types12/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types13/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types14/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types15/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types16/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types17/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types18/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types19/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types20/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types21/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types22/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types23/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types24/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types25/metadata [new file with mode: 0644]
tests/1.8/regression/metadata/fail/types26/metadata [new file with mode: 0644]
tests/1.8/regression/stream/fail/fail1/dummystream [new file with mode: 0644]
tests/1.8/regression/stream/fail/fail1/metadata [new file with mode: 0644]
tests/1.8/regression/stream/fail/smalltrace/dummystream-fail [new file with mode: 0644]
tests/1.8/regression/stream/fail/smalltrace/metadata [new file with mode: 0644]

diff --git a/tests/1.8/fail/empty/metadata b/tests/1.8/fail/empty/metadata
deleted file mode 100644 (file)
index 7a459fa..0000000
+++ /dev/null
@@ -1 +0,0 @@
-/* CTF 1.8 */
diff --git a/tests/1.8/fail/fail1/dummystream b/tests/1.8/fail/fail1/dummystream
deleted file mode 100644 (file)
index 2601067..0000000
Binary files a/tests/1.8/fail/fail1/dummystream and /dev/null differ
diff --git a/tests/1.8/fail/fail1/metadata b/tests/1.8/fail/fail1/metadata
deleted file mode 100644 (file)
index 28185f5..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-/* CTF 1.8
- *
- * Architecture with 32-bit pointers, 32-bit integers, 32-bit longs.
- */
-
-typealias integer { size = 1; align = 1; signed = false; } := uint1_t;
-typealias integer { size = 8; align = 8; signed = false; } := uint8_t;
-typealias integer { size = 63; align = 1; signed = false; } := timestamp_t;
-
-typealias integer { size = 32; align = 32; signed = false; base = 10; } := uint32_t;
-typealias integer { size = 32; align = 32; signed = false; } := void *;
-
-
-trace {
-       major = 0;
-       minor = 1;
-       uuid = "2a6422d0-6cee-11e0-8c08-cb07d7b3a564";
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-               uint8_t  uuid[16];
-               uint32_t stream_id;
-       };
-};
-
-stream {
-       event.header := struct {
-               uint1_t id;
-               timestamp_t timestamp;
-       };
-       event.context := struct {
-               uint32_t thread_id;
-               uint32_t event_count;
-       };                      
-};
-
-event {
-       name = func_enter;
-       id = 0;
-       fields := struct {
-               void *func_called;
-               void *called_from;
-       };
-};
-
-event {
-       name = func_exit;
-       id = 1;
-};
diff --git a/tests/1.8/fail/fail2/metadata b/tests/1.8/fail/fail2/metadata
deleted file mode 100644 (file)
index 456661e..0000000
Binary files a/tests/1.8/fail/fail2/metadata and /dev/null differ
diff --git a/tests/1.8/fail/integer-range/metadata b/tests/1.8/fail/integer-range/metadata
deleted file mode 100644 (file)
index 3574940..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-/* CTF 1.8 */
-typealias integer { size = 8; align = 8; signed = false; } := uint8_t;
-typealias integer { size = 32; align = 32; signed = false; } := uint32_t;
-
-trace {
-       /* Integer out of range */
-       major = 23452397856348975623897562893746589237465289374658923764598237645897234658723648579236;
-       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 content_size;
-               uint32_t packet_size;
-       };
-};
-
-event {
-       name = string;
-       fields := struct { string str; };
-};
diff --git a/tests/1.8/fail/lttng-modules-2.0-pre1/metadata b/tests/1.8/fail/lttng-modules-2.0-pre1/metadata
deleted file mode 100755 (executable)
index 6f92a29..0000000
Binary files a/tests/1.8/fail/lttng-modules-2.0-pre1/metadata and /dev/null differ
diff --git a/tests/1.8/fail/packet-based-metadata/metadata b/tests/1.8/fail/packet-based-metadata/metadata
deleted file mode 100644 (file)
index e209780..0000000
Binary files a/tests/1.8/fail/packet-based-metadata/metadata and /dev/null differ
diff --git a/tests/1.8/fail/smalltrace/dummystream-fail b/tests/1.8/fail/smalltrace/dummystream-fail
deleted file mode 100644 (file)
index fc7e07c..0000000
+++ /dev/null
@@ -1 +0,0 @@
\1füÁ*d
\ No newline at end of file
diff --git a/tests/1.8/fail/smalltrace/metadata b/tests/1.8/fail/smalltrace/metadata
deleted file mode 100644 (file)
index 86f8e0a..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-/* 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.8/fail/string-concat/metadata b/tests/1.8/fail/string-concat/metadata
deleted file mode 100644 (file)
index d4440b8..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-/* CTF 1.8 */
-
-trace {
-       test = "abc" "def";
-};
diff --git a/tests/1.8/fail/types01/metadata b/tests/1.8/fail/types01/metadata
deleted file mode 100644 (file)
index f734c50..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-
-/* FAIL: size = 0 */
-typealias integer { size = 0; align = 8; signed = false; } := uint0_t;    
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
diff --git a/tests/1.8/fail/types02/metadata b/tests/1.8/fail/types02/metadata
deleted file mode 100644 (file)
index 64caaec..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-
-/* FAIL: Alignment values must be power of two. */
-typealias integer { size = 8; align = 17; signed = false; } := uint0_t;
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
diff --git a/tests/1.8/fail/types03/metadata b/tests/1.8/fail/types03/metadata
deleted file mode 100644 (file)
index 66fdd53..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-
-/* FAIL: invalid byte ordering. */
-typealias integer { size = 8; align = 8; signed = false; byte_order = iroquois; } := uint8_t;
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
diff --git a/tests/1.8/fail/types04/metadata b/tests/1.8/fail/types04/metadata
deleted file mode 100644 (file)
index c3939db..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-
-/* FAIL: invalid signed. */
-typealias integer { size = 8; align = 8; signed = svp; } := uint8_t;
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
diff --git a/tests/1.8/fail/types05/metadata b/tests/1.8/fail/types05/metadata
deleted file mode 100644 (file)
index 6d87f56..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-
-/* FAIL: negative size. */
-typealias integer { size = -8; align = 8; signed = false; } := uint8_t;
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
diff --git a/tests/1.8/fail/types06/metadata b/tests/1.8/fail/types06/metadata
deleted file mode 100644 (file)
index 2d60c33..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-
-/* FAIL: negative align. */
-typealias integer { size = 8; align = -8; signed = false; } := uint8_t;
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
diff --git a/tests/1.8/fail/types07/metadata b/tests/1.8/fail/types07/metadata
deleted file mode 100644 (file)
index 4b97a9c..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-
-/* FAIL: size as string. */
-typealias integer { size = "8"; align = 8; signed = false; } := uint8_t;
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
diff --git a/tests/1.8/fail/types08/metadata b/tests/1.8/fail/types08/metadata
deleted file mode 100644 (file)
index c2fd4af..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-
-/* FAIL: align as string. */
-typealias integer { size = 8; align = "8"; signed = false; } := uint8_t;
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
diff --git a/tests/1.8/fail/types09/metadata b/tests/1.8/fail/types09/metadata
deleted file mode 100644 (file)
index 7f5f142..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-
-/* FAIL: signed as string. */
-typealias integer { size = 8; align = 8; signed = "false"; } := uint8_t;
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
diff --git a/tests/1.8/fail/types10/metadata b/tests/1.8/fail/types10/metadata
deleted file mode 100644 (file)
index 86b6496..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-
-/* FAIL: name is a keyword. */
-typealias integer { size = 8; align = 8; signed = "false"; } := trace;
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
diff --git a/tests/1.8/fail/types11/metadata b/tests/1.8/fail/types11/metadata
deleted file mode 100644 (file)
index 6ac5b82..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-
-/* FAIL: missing size. */
-typealias integer { align = 8; signed = "false"; } := uint8_t;
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
diff --git a/tests/1.8/fail/types12/metadata b/tests/1.8/fail/types12/metadata
deleted file mode 100644 (file)
index 8057394..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-/* FAIL: invalid kind. */
-typealias entier { size = 8; align = 8; signed = false; } := uint8_t;
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
diff --git a/tests/1.8/fail/types13/metadata b/tests/1.8/fail/types13/metadata
deleted file mode 100644 (file)
index d379426..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-/* FAIL: base as a string. */
-typealias integer { size = 8; align = 8; signed = false; base = "decimal"; } := uint8_t;
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
diff --git a/tests/1.8/fail/types14/metadata b/tests/1.8/fail/types14/metadata
deleted file mode 100644 (file)
index 051c230..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-/* FAIL: invalid base. */
-typealias integer { size = 8; align = 8; signed = false; base = orthogonal; } := uint8_t;
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
diff --git a/tests/1.8/fail/types15/metadata b/tests/1.8/fail/types15/metadata
deleted file mode 100644 (file)
index 6343188..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-/* FAIL: invalid encoding. */
-typealias integer { size = 8; align = 8; signed = false; encoding = true; } := uint8_t;
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
diff --git a/tests/1.8/fail/types16/metadata b/tests/1.8/fail/types16/metadata
deleted file mode 100644 (file)
index 4eeb883..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-/* FAIL: encoding as a string. */
-typealias integer { size = 8; align = 8; signed = false; encoding = "ascii"; } := uint8_t;
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
diff --git a/tests/1.8/fail/types17/metadata b/tests/1.8/fail/types17/metadata
deleted file mode 100644 (file)
index abeee11..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-typealias integer { size = 8; align = 8; signed = false; } := uint8_t;
-
-/* FAIL: out of range */
-enum dummy : uint8_t {
-  x = 1024
-};
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
-
-
diff --git a/tests/1.8/fail/types18/metadata b/tests/1.8/fail/types18/metadata
deleted file mode 100644 (file)
index 3477e20..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-
-/* FAIL: out of range */
-enum dummy : uint32_t {
-  x = -1
-};
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
-
-
diff --git a/tests/1.8/fail/types19/metadata b/tests/1.8/fail/types19/metadata
deleted file mode 100644 (file)
index 6d88bad..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-
-/* FAIL: implicite type int, but undefined. */
-enum dummy {
-  x = 1024
-};
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
-
-
diff --git a/tests/1.8/fail/types20/metadata b/tests/1.8/fail/types20/metadata
deleted file mode 100644 (file)
index 7f7405c..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-
-/* FAIL: type int, but undefined. */
-struct dummy {
-  int xxx;
-};
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
-
-
diff --git a/tests/1.8/fail/types21/metadata b/tests/1.8/fail/types21/metadata
deleted file mode 100644 (file)
index 9933b4e..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-
-/* FAIL: duplicate name */
-struct dummy {
-  uint32_t xxx;
-  uint32_t xxx;
-};
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
-
-
diff --git a/tests/1.8/fail/types22/metadata b/tests/1.8/fail/types22/metadata
deleted file mode 100644 (file)
index eb05c32..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-
-/* FAIL: duplicate name. */
-struct a {
-  uint32_t xxx;
-};
-
-struct a {
-  uint32_t xxx;
-};
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
-
-
diff --git a/tests/1.8/fail/types23/metadata b/tests/1.8/fail/types23/metadata
deleted file mode 100644 (file)
index 326f730..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-
-/* FAIL: duplicate name. */
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
-
-
diff --git a/tests/1.8/fail/types24/metadata b/tests/1.8/fail/types24/metadata
deleted file mode 100644 (file)
index 666933a..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-
-/* FAIL: keyword as a field. */
-struct a {
-  uint32_t trace;
-};
-
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
-
-
diff --git a/tests/1.8/fail/types25/metadata b/tests/1.8/fail/types25/metadata
deleted file mode 100644 (file)
index 5ca0fb5..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-
-/* FAIL: keyword as a field. */
-struct a {
-  uint32_t x;
-} align(-1);
-
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
-
-
diff --git a/tests/1.8/fail/types26/metadata b/tests/1.8/fail/types26/metadata
deleted file mode 100644 (file)
index 3d1b760..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-/* CTF 1.8 */
-
-typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
-
-/* FAIL: negative array. */
-typedef uint32_t name[-1];
-
-trace {
-       major = 2;
-       minor = 1;
-       byte_order = le;
-       packet.header := struct {
-               uint32_t magic;
-       };
-};
-
-
diff --git a/tests/1.8/regression/metadata/fail/empty/metadata b/tests/1.8/regression/metadata/fail/empty/metadata
new file mode 100644 (file)
index 0000000..7a459fa
--- /dev/null
@@ -0,0 +1 @@
+/* CTF 1.8 */
diff --git a/tests/1.8/regression/metadata/fail/fail2/metadata b/tests/1.8/regression/metadata/fail/fail2/metadata
new file mode 100644 (file)
index 0000000..456661e
Binary files /dev/null and b/tests/1.8/regression/metadata/fail/fail2/metadata differ
diff --git a/tests/1.8/regression/metadata/fail/integer-range/metadata b/tests/1.8/regression/metadata/fail/integer-range/metadata
new file mode 100644 (file)
index 0000000..3574940
--- /dev/null
@@ -0,0 +1,27 @@
+/* CTF 1.8 */
+typealias integer { size = 8; align = 8; signed = false; } := uint8_t;
+typealias integer { size = 32; align = 32; signed = false; } := uint32_t;
+
+trace {
+       /* Integer out of range */
+       major = 23452397856348975623897562893746589237465289374658923764598237645897234658723648579236;
+       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 content_size;
+               uint32_t packet_size;
+       };
+};
+
+event {
+       name = string;
+       fields := struct { string str; };
+};
diff --git a/tests/1.8/regression/metadata/fail/lttng-modules-2.0-pre1/metadata b/tests/1.8/regression/metadata/fail/lttng-modules-2.0-pre1/metadata
new file mode 100755 (executable)
index 0000000..6f92a29
Binary files /dev/null and b/tests/1.8/regression/metadata/fail/lttng-modules-2.0-pre1/metadata differ
diff --git a/tests/1.8/regression/metadata/fail/packet-based-metadata/metadata b/tests/1.8/regression/metadata/fail/packet-based-metadata/metadata
new file mode 100644 (file)
index 0000000..e209780
Binary files /dev/null and b/tests/1.8/regression/metadata/fail/packet-based-metadata/metadata differ
diff --git a/tests/1.8/regression/metadata/fail/string-concat/metadata b/tests/1.8/regression/metadata/fail/string-concat/metadata
new file mode 100644 (file)
index 0000000..d4440b8
--- /dev/null
@@ -0,0 +1,5 @@
+/* CTF 1.8 */
+
+trace {
+       test = "abc" "def";
+};
diff --git a/tests/1.8/regression/metadata/fail/types01/metadata b/tests/1.8/regression/metadata/fail/types01/metadata
new file mode 100644 (file)
index 0000000..f734c50
--- /dev/null
@@ -0,0 +1,15 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+
+/* FAIL: size = 0 */
+typealias integer { size = 0; align = 8; signed = false; } := uint0_t;    
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
diff --git a/tests/1.8/regression/metadata/fail/types02/metadata b/tests/1.8/regression/metadata/fail/types02/metadata
new file mode 100644 (file)
index 0000000..64caaec
--- /dev/null
@@ -0,0 +1,15 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+
+/* FAIL: Alignment values must be power of two. */
+typealias integer { size = 8; align = 17; signed = false; } := uint0_t;
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
diff --git a/tests/1.8/regression/metadata/fail/types03/metadata b/tests/1.8/regression/metadata/fail/types03/metadata
new file mode 100644 (file)
index 0000000..66fdd53
--- /dev/null
@@ -0,0 +1,15 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+
+/* FAIL: invalid byte ordering. */
+typealias integer { size = 8; align = 8; signed = false; byte_order = iroquois; } := uint8_t;
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
diff --git a/tests/1.8/regression/metadata/fail/types04/metadata b/tests/1.8/regression/metadata/fail/types04/metadata
new file mode 100644 (file)
index 0000000..c3939db
--- /dev/null
@@ -0,0 +1,15 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+
+/* FAIL: invalid signed. */
+typealias integer { size = 8; align = 8; signed = svp; } := uint8_t;
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
diff --git a/tests/1.8/regression/metadata/fail/types05/metadata b/tests/1.8/regression/metadata/fail/types05/metadata
new file mode 100644 (file)
index 0000000..6d87f56
--- /dev/null
@@ -0,0 +1,15 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+
+/* FAIL: negative size. */
+typealias integer { size = -8; align = 8; signed = false; } := uint8_t;
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
diff --git a/tests/1.8/regression/metadata/fail/types06/metadata b/tests/1.8/regression/metadata/fail/types06/metadata
new file mode 100644 (file)
index 0000000..2d60c33
--- /dev/null
@@ -0,0 +1,15 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+
+/* FAIL: negative align. */
+typealias integer { size = 8; align = -8; signed = false; } := uint8_t;
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
diff --git a/tests/1.8/regression/metadata/fail/types07/metadata b/tests/1.8/regression/metadata/fail/types07/metadata
new file mode 100644 (file)
index 0000000..4b97a9c
--- /dev/null
@@ -0,0 +1,16 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+
+/* FAIL: size as string. */
+typealias integer { size = "8"; align = 8; signed = false; } := uint8_t;
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
diff --git a/tests/1.8/regression/metadata/fail/types08/metadata b/tests/1.8/regression/metadata/fail/types08/metadata
new file mode 100644 (file)
index 0000000..c2fd4af
--- /dev/null
@@ -0,0 +1,15 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+
+/* FAIL: align as string. */
+typealias integer { size = 8; align = "8"; signed = false; } := uint8_t;
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
diff --git a/tests/1.8/regression/metadata/fail/types09/metadata b/tests/1.8/regression/metadata/fail/types09/metadata
new file mode 100644 (file)
index 0000000..7f5f142
--- /dev/null
@@ -0,0 +1,16 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+
+/* FAIL: signed as string. */
+typealias integer { size = 8; align = 8; signed = "false"; } := uint8_t;
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
diff --git a/tests/1.8/regression/metadata/fail/types10/metadata b/tests/1.8/regression/metadata/fail/types10/metadata
new file mode 100644 (file)
index 0000000..86b6496
--- /dev/null
@@ -0,0 +1,15 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+
+/* FAIL: name is a keyword. */
+typealias integer { size = 8; align = 8; signed = "false"; } := trace;
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
diff --git a/tests/1.8/regression/metadata/fail/types11/metadata b/tests/1.8/regression/metadata/fail/types11/metadata
new file mode 100644 (file)
index 0000000..6ac5b82
--- /dev/null
@@ -0,0 +1,15 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+
+/* FAIL: missing size. */
+typealias integer { align = 8; signed = "false"; } := uint8_t;
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
diff --git a/tests/1.8/regression/metadata/fail/types12/metadata b/tests/1.8/regression/metadata/fail/types12/metadata
new file mode 100644 (file)
index 0000000..8057394
--- /dev/null
@@ -0,0 +1,15 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+/* FAIL: invalid kind. */
+typealias entier { size = 8; align = 8; signed = false; } := uint8_t;
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
diff --git a/tests/1.8/regression/metadata/fail/types13/metadata b/tests/1.8/regression/metadata/fail/types13/metadata
new file mode 100644 (file)
index 0000000..d379426
--- /dev/null
@@ -0,0 +1,15 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+/* FAIL: base as a string. */
+typealias integer { size = 8; align = 8; signed = false; base = "decimal"; } := uint8_t;
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
diff --git a/tests/1.8/regression/metadata/fail/types14/metadata b/tests/1.8/regression/metadata/fail/types14/metadata
new file mode 100644 (file)
index 0000000..051c230
--- /dev/null
@@ -0,0 +1,15 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+/* FAIL: invalid base. */
+typealias integer { size = 8; align = 8; signed = false; base = orthogonal; } := uint8_t;
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
diff --git a/tests/1.8/regression/metadata/fail/types15/metadata b/tests/1.8/regression/metadata/fail/types15/metadata
new file mode 100644 (file)
index 0000000..6343188
--- /dev/null
@@ -0,0 +1,15 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+/* FAIL: invalid encoding. */
+typealias integer { size = 8; align = 8; signed = false; encoding = true; } := uint8_t;
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
diff --git a/tests/1.8/regression/metadata/fail/types16/metadata b/tests/1.8/regression/metadata/fail/types16/metadata
new file mode 100644 (file)
index 0000000..4eeb883
--- /dev/null
@@ -0,0 +1,15 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+/* FAIL: encoding as a string. */
+typealias integer { size = 8; align = 8; signed = false; encoding = "ascii"; } := uint8_t;
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
diff --git a/tests/1.8/regression/metadata/fail/types17/metadata b/tests/1.8/regression/metadata/fail/types17/metadata
new file mode 100644 (file)
index 0000000..abeee11
--- /dev/null
@@ -0,0 +1,19 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+typealias integer { size = 8; align = 8; signed = false; } := uint8_t;
+
+/* FAIL: out of range */
+enum dummy : uint8_t {
+  x = 1024
+};
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
+
+
diff --git a/tests/1.8/regression/metadata/fail/types18/metadata b/tests/1.8/regression/metadata/fail/types18/metadata
new file mode 100644 (file)
index 0000000..3477e20
--- /dev/null
@@ -0,0 +1,18 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+
+/* FAIL: out of range */
+enum dummy : uint32_t {
+  x = -1
+};
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
+
+
diff --git a/tests/1.8/regression/metadata/fail/types19/metadata b/tests/1.8/regression/metadata/fail/types19/metadata
new file mode 100644 (file)
index 0000000..6d88bad
--- /dev/null
@@ -0,0 +1,18 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+
+/* FAIL: implicite type int, but undefined. */
+enum dummy {
+  x = 1024
+};
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
+
+
diff --git a/tests/1.8/regression/metadata/fail/types20/metadata b/tests/1.8/regression/metadata/fail/types20/metadata
new file mode 100644 (file)
index 0000000..7f7405c
--- /dev/null
@@ -0,0 +1,19 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+
+/* FAIL: type int, but undefined. */
+struct dummy {
+  int xxx;
+};
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
+
+
diff --git a/tests/1.8/regression/metadata/fail/types21/metadata b/tests/1.8/regression/metadata/fail/types21/metadata
new file mode 100644 (file)
index 0000000..9933b4e
--- /dev/null
@@ -0,0 +1,20 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+
+/* FAIL: duplicate name */
+struct dummy {
+  uint32_t xxx;
+  uint32_t xxx;
+};
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
+
+
diff --git a/tests/1.8/regression/metadata/fail/types22/metadata b/tests/1.8/regression/metadata/fail/types22/metadata
new file mode 100644 (file)
index 0000000..eb05c32
--- /dev/null
@@ -0,0 +1,23 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+
+/* FAIL: duplicate name. */
+struct a {
+  uint32_t xxx;
+};
+
+struct a {
+  uint32_t xxx;
+};
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
+
+
diff --git a/tests/1.8/regression/metadata/fail/types23/metadata b/tests/1.8/regression/metadata/fail/types23/metadata
new file mode 100644 (file)
index 0000000..326f730
--- /dev/null
@@ -0,0 +1,17 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+
+/* FAIL: duplicate name. */
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
+
+
diff --git a/tests/1.8/regression/metadata/fail/types24/metadata b/tests/1.8/regression/metadata/fail/types24/metadata
new file mode 100644 (file)
index 0000000..666933a
--- /dev/null
@@ -0,0 +1,20 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+
+/* FAIL: keyword as a field. */
+struct a {
+  uint32_t trace;
+};
+
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
+
+
diff --git a/tests/1.8/regression/metadata/fail/types25/metadata b/tests/1.8/regression/metadata/fail/types25/metadata
new file mode 100644 (file)
index 0000000..5ca0fb5
--- /dev/null
@@ -0,0 +1,20 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+
+/* FAIL: keyword as a field. */
+struct a {
+  uint32_t x;
+} align(-1);
+
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
+
+
diff --git a/tests/1.8/regression/metadata/fail/types26/metadata b/tests/1.8/regression/metadata/fail/types26/metadata
new file mode 100644 (file)
index 0000000..3d1b760
--- /dev/null
@@ -0,0 +1,17 @@
+/* CTF 1.8 */
+
+typealias integer { size = 32; align = 8; signed = false; } := uint32_t;
+
+/* FAIL: negative array. */
+typedef uint32_t name[-1];
+
+trace {
+       major = 2;
+       minor = 1;
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+       };
+};
+
+
diff --git a/tests/1.8/regression/stream/fail/fail1/dummystream b/tests/1.8/regression/stream/fail/fail1/dummystream
new file mode 100644 (file)
index 0000000..2601067
Binary files /dev/null and b/tests/1.8/regression/stream/fail/fail1/dummystream differ
diff --git a/tests/1.8/regression/stream/fail/fail1/metadata b/tests/1.8/regression/stream/fail/fail1/metadata
new file mode 100644 (file)
index 0000000..28185f5
--- /dev/null
@@ -0,0 +1,49 @@
+/* CTF 1.8
+ *
+ * Architecture with 32-bit pointers, 32-bit integers, 32-bit longs.
+ */
+
+typealias integer { size = 1; align = 1; signed = false; } := uint1_t;
+typealias integer { size = 8; align = 8; signed = false; } := uint8_t;
+typealias integer { size = 63; align = 1; signed = false; } := timestamp_t;
+
+typealias integer { size = 32; align = 32; signed = false; base = 10; } := uint32_t;
+typealias integer { size = 32; align = 32; signed = false; } := void *;
+
+
+trace {
+       major = 0;
+       minor = 1;
+       uuid = "2a6422d0-6cee-11e0-8c08-cb07d7b3a564";
+       byte_order = le;
+       packet.header := struct {
+               uint32_t magic;
+               uint8_t  uuid[16];
+               uint32_t stream_id;
+       };
+};
+
+stream {
+       event.header := struct {
+               uint1_t id;
+               timestamp_t timestamp;
+       };
+       event.context := struct {
+               uint32_t thread_id;
+               uint32_t event_count;
+       };                      
+};
+
+event {
+       name = func_enter;
+       id = 0;
+       fields := struct {
+               void *func_called;
+               void *called_from;
+       };
+};
+
+event {
+       name = func_exit;
+       id = 1;
+};
diff --git a/tests/1.8/regression/stream/fail/smalltrace/dummystream-fail b/tests/1.8/regression/stream/fail/smalltrace/dummystream-fail
new file mode 100644 (file)
index 0000000..fc7e07c
--- /dev/null
@@ -0,0 +1 @@
\1füÁ*d
\ No newline at end of file
diff --git a/tests/1.8/regression/stream/fail/smalltrace/metadata b/tests/1.8/regression/stream/fail/smalltrace/metadata
new file mode 100644 (file)
index 0000000..86f8e0a
--- /dev/null
@@ -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; };
+};
This page took 0.049792 seconds and 4 git commands to generate.