Update tests to include new packet.header description
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Wed, 4 May 2011 20:00:05 +0000 (16:00 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Wed, 4 May 2011 20:00:05 +0000 (16:00 -0400)
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
formats/ctf/metadata/ctf-test/succeed/ctf-embedded-1.txt
formats/ctf/metadata/ctf-test/succeed/ctf-embedded-2.txt
formats/ctf/metadata/ctf-test/succeed/ctf-test.txt

index e6cdd8e48316941d021729db5692a195767b36f8..05b1c98a46a0635e71cf882fa517b705d1bca014 100644 (file)
@@ -1,8 +1,8 @@
-
 trace {
        major = 0;
        minor = 1;
        uuid = "f816d884-6cea-11e0-ac7a-8f5f4e9f7724";
+       endian = big;   /* Assuming big endian streams */
 };
 
 /* Architecture with 32-bit pointers, 32-bit integers, 32-bit longs */
@@ -12,7 +12,6 @@ typealias integer { size = 64; align = 64; signed = false; } := uint64_t;
 typealias integer { size = 32; align = 32; signed = false; } := void *;
 
 stream {
-       id = 0;
        event.header := struct {
                uint32_t id;
                uint64_t timestamp;
@@ -31,6 +30,6 @@ stream {
  * layout). See ctf-embedded-2.txt for a more compact layout.
  */
 
-event { name = invalid; id = 0; stream_id = 0; };
-event { name = func_enter; id = 1; stream_id = 0; };
-event { name = func_exit; id = 2; stream_id = 0; };
+event { name = invalid; id = 0; };
+event { name = func_enter; id = 1; };
+event { name = func_exit; id = 2; };
index 8b76bcbe083f4912e995e21c1b43f8cccb264a5f..db436ae30e211383cade053e8d9e1b3db9995609 100644 (file)
@@ -1,18 +1,23 @@
-
-trace {
-       major = 0;
-       minor = 1;
-       uuid = "2a6422d0-6cee-11e0-8c08-cb07d7b3a564";
-};
-
 /* 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; } := uint32_t;
 typealias integer { size = 32; align = 32; signed = false; } := void *;
 
+trace {
+       major = 0;
+       minor = 1;
+       uuid = "2a6422d0-6cee-11e0-8c08-cb07d7b3a564";
+       packet.header := struct {
+               uint32_t magic;
+               uint8_t  trace_uuid[16];
+               uint32_t stream_id;
+       };
+};
+
 stream {
        id = 0;
        event.header := struct {
index ac25a4a8816382a06a2d8fc4110fa9af0ab3ce22..260ac024bab30ab19497c3e9436fe7dff03a34e9 100644 (file)
@@ -39,10 +39,20 @@ typealias integer {
   signed = false;
 } := struct page *;
 
+struct event_packet_header {
+  typealias integer { size = 32; align = 32; signed = false; } := uint32_t;
+  typealias integer { size = 8; align = 8; signed = false; } := uint8_t;
+
+  uint32_t magic;
+  uint8_t  trace_uuid[16];
+  uint32_t stream_id;
+};
+
 trace {
        major = 66;
        minor = 2;
        uuid = "1123fcea-706e-11e0-a38b-f3c28a683a3d";
+       packet.header := struct event_packet_header;
 };
 
 stream {
@@ -93,15 +103,6 @@ typealias integer {
 
 typealias string { encoding = UTF8; } := test;
 
-struct event_packet_header {
-  typealias integer { size = 32; align = 32; signed = false; } := uint32_t;
-  typealias integer { size = 8; align = 8; signed = false; } := uint8_t;
-
-  uint32_t magic;
-  uint8_t  trace_uuid[16];
-  uint32_t stream_id;
-};
-
 struct event_packet_context {
   typealias integer { size = 64; align = 64; signed = false; } := uint64_t;
   typealias integer { size = 32; align = 32; signed = false; } := uint32_t;
This page took 0.026473 seconds and 4 git commands to generate.