Trace class:
  Stream class (ID 0):
    Supports packets: Yes
    Packets have beginning default clock snapshot: No
    Packets have end default clock snapshot: No
    Supports discarded events: No
    Supports discarded packets: No
    Event class `string` (ID 0):
      Payload field class: Structure (1 member):
        str: String

{Trace 0, Stream class ID 0, Stream ID 0}
Stream beginning:
  Trace:
    UUID: 2a6422d0-6cee-11e0-8c08-cb07d7b3a564
    Stream (ID 0, Class ID 0)

{Trace 0, Stream class ID 0, Stream ID 0}
Packet beginning

{Trace 0, Stream class ID 0, Stream ID 0}
Event `string` (Class ID 0):
  Payload:
    str: This is a test trace

{Trace 0, Stream class ID 0, Stream ID 0}
Event `string` (Class ID 0):
  Payload:
    str: with only two small events.

{Trace 0, Stream class ID 0, Stream ID 0}
Packet end

{Trace 0, Stream class ID 0, Stream ID 0}
Stream end
