2023-02-12T01:06 2023-02-12T01:06 PASS: bin/test_trace_read 1 - Run babeltrace with trace env-warning PASS: bin/test_trace_read 2 - Run babeltrace with trace lttng-modules-2.0-pre5 PASS: bin/test_trace_read 3 - Run babeltrace with trace sequence PASS: bin/test_trace_read 4 - Run babeltrace with trace smalltrace PASS: bin/test_trace_read 5 - Run babeltrace with trace succeed1 PASS: bin/test_trace_read 6 - Run babeltrace with trace succeed2 PASS: bin/test_trace_read 7 - Run babeltrace with trace succeed3 PASS: bin/test_trace_read 8 - Run babeltrace with trace succeed4 PASS: bin/test_trace_read 9 - Run babeltrace with trace warnings PASS: bin/test_trace_read 10 - Run babeltrace with trace wk-heartbeat-u PASS: bin/test_trace_read 11 - Run babeltrace with invalid trace fail1 PASS: bin/test_trace_read 12 - Run babeltrace with invalid trace fail2 PASS: bin/test_trace_read 13 - Run babeltrace with invalid trace integer-range PASS: bin/test_trace_read 14 - Run babeltrace with invalid trace lttng-modules-2.0-pre1 PASS: bin/test_trace_read 15 - Run babeltrace with invalid trace packet-based-metadata PASS: bin/test_trace_read 16 - Run babeltrace with invalid trace smalltrace PASS: bin/test_packet_seq_num 1 - Trace parses PASS: bin/test_packet_seq_num 2 - No events lost PASS: bin/test_packet_seq_num 3 - Trace parses PASS: bin/test_packet_seq_num 4 - No events lost PASS: bin/test_packet_seq_num 5 - Trace parses PASS: bin/test_packet_seq_num 6 - Lost events string matches 2 PASS: bin/test_packet_seq_num 7 - Trace parses PASS: bin/test_packet_seq_num 8 - Lost events string matches 2 PASS: bin/test_packet_seq_num 9 - Trace parses PASS: bin/test_packet_seq_num 10 - Lost events string matches 3,2,1 PASS: bin/intersection/test_intersection 1 - 8 events in the whole trace PASS: bin/intersection/test_intersection 2 - 3 events in packets intersecting PASS: bin/intersection/test_intersection 3 - 8 events in the whole trace PASS: bin/intersection/test_intersection 4 - 3 events in packets intersecting PASS: bin/intersection/test_intersection 5 - 6 events in the whole trace PASS: bin/intersection/test_intersection 6 - 0 events in packets intersecting PASS: bin/intersection/test_intersection 7 - 3 events in the whole trace PASS: bin/intersection/test_intersection 8 - 3 events in packets intersecting PASS: bin/intersection/test_intersection 9 - 0 events in the whole trace PASS: bin/intersection/test_intersection 10 - 0 events in packets intersecting PASS: lib/test_bitfield 1 - Writing and reading back 0x0, unsigned PASS: lib/test_bitfield 2 - Writing and reading back 0x0, signed PASS: lib/test_bitfield 3 - Writing and reading back 0x1, unsigned PASS: lib/test_bitfield 4 - Writing and reading back 0xFFFFFFFF, unsigned PASS: lib/test_bitfield 5 - Writing and reading back 0xFFFFFFFF, signed PASS: lib/test_bitfield 6 - Writing and reading back 0x80000000, signed PASS: lib/test_bitfield 7 - Writing and reading back 0x1B581D28, unsigned PASS: lib/test_bitfield 8 - Writing and reading back 0x1B581D28, signed PASS: lib/test_bitfield 9 - Writing and reading back 0x17E709E0, unsigned PASS: lib/test_bitfield 10 - Writing and reading back 0x17E709E0, signed PASS: lib/test_bitfield 11 - Writing and reading back 0x44701D40, unsigned PASS: lib/test_bitfield 12 - Writing and reading back 0x44701D40, signed PASS: lib/test_bitfield 13 - Writing and reading back 0x450101C5, unsigned PASS: lib/test_bitfield 14 - Writing and reading back 0x450101C5, signed PASS: lib/test_bitfield 15 - Writing and reading back 0x3F7B5E6, unsigned PASS: lib/test_bitfield 16 - Writing and reading back 0x3F7B5E6, signed PASS: lib/test_bitfield 17 - Writing and reading back 0x317DD0D3, unsigned PASS: lib/test_bitfield 18 - Writing and reading back 0x317DD0D3, signed PASS: lib/test_bitfield 19 - Writing and reading back 0x79C4423E, unsigned PASS: lib/test_bitfield 20 - Writing and reading back 0x79C4423E, signed PASS: lib/test_bitfield 21 - Writing and reading back 0x32542703, unsigned PASS: lib/test_bitfield 22 - Writing and reading back 0x32542703, signed PASS: lib/test_bitfield 23 - Writing and reading back 0x7757ECA7, unsigned PASS: lib/test_bitfield 24 - Writing and reading back 0x7757ECA7, signed PASS: lib/test_bitfield 25 - Writing and reading back 0xF5D0602, unsigned PASS: lib/test_bitfield 26 - Writing and reading back 0xF5D0602, signed PASS: lib/test_seek_empty_packet 1 - Event valid PASS: lib/test_seek_empty_packet 2 - timestamp_begin == expected_begin PASS: lib/test_seek_empty_packet 3 - Seek begin retval 0 PASS: lib/test_seek_empty_packet 4 - Event valid PASS: lib/test_seek_empty_packet 5 - timestamp_begin == timestamp_seek_begin PASS: lib/test_seek_empty_packet 6 - Event valid at beginning PASS: lib/test_seek_empty_packet 7 - Seek time at last retval 0 PASS: lib/test_seek_empty_packet 8 - Event valid at last position PASS: lib/test_seek_empty_packet 9 - timestamp_last == expected_last PASS: lib/test_seek_empty_packet 10 - iter next should return an error PASS: lib/test_seek_empty_packet 11 - Event after last should be invalid PASS: lib/test_seek_empty_packet 12 - Event valid at beginning PASS: lib/test_seek_empty_packet 13 - Seek last retval 0 PASS: lib/test_seek_empty_packet 14 - Event valid at last position PASS: lib/test_seek_empty_packet 15 - timestamp_last == expected_last PASS: lib/test_seek_empty_packet 16 - iter next should return an error PASS: lib/test_seek_empty_packet 17 - Event after last should be invalid PASS: lib/test_seek_empty_packet 18 - Event valid at beginning PASS: lib/test_seek_empty_packet 19 - Seek last retval 0 PASS: lib/test_seek_empty_packet 20 - Event valid at last position PASS: lib/test_seek_empty_packet 21 - timestamp == expected_last PASS: lib/test_seek_empty_packet 22 - iter next should return an error PASS: lib/test_seek_empty_packet 23 - Event after last should be invalid PASS: lib/test_seek_empty_packet 24 - Seek begin retval 0 PASS: lib/test_seek_empty_packet 25 - Event valid at first position PASS: lib/test_seek_empty_packet 26 - timestamp == expected_begin PASS: lib/test_seek_empty_packet 27 - Seek last retval 0 PASS: lib/test_seek_empty_packet 28 - Event valid at last position PASS: lib/test_seek_empty_packet 29 - timestamp == expected_last PASS: lib/test_seek_big_trace 1 - Event valid PASS: lib/test_seek_big_trace 2 - timestamp_begin == expected_begin PASS: lib/test_seek_big_trace 3 - Seek begin retval 0 PASS: lib/test_seek_big_trace 4 - Event valid PASS: lib/test_seek_big_trace 5 - timestamp_begin == timestamp_seek_begin PASS: lib/test_seek_big_trace 6 - Event valid at beginning PASS: lib/test_seek_big_trace 7 - Seek time at last retval 0 PASS: lib/test_seek_big_trace 8 - Event valid at last position PASS: lib/test_seek_big_trace 9 - timestamp_last == expected_last PASS: lib/test_seek_big_trace 10 - iter next should return an error PASS: lib/test_seek_big_trace 11 - Event after last should be invalid PASS: lib/test_seek_big_trace 12 - Event valid at beginning PASS: lib/test_seek_big_trace 13 - Seek last retval 0 PASS: lib/test_seek_big_trace 14 - Event valid at last position PASS: lib/test_seek_big_trace 15 - timestamp_last == expected_last PASS: lib/test_seek_big_trace 16 - iter next should return an error PASS: lib/test_seek_big_trace 17 - Event after last should be invalid PASS: lib/test_seek_big_trace 18 - Event valid at beginning PASS: lib/test_seek_big_trace 19 - Seek last retval 0 PASS: lib/test_seek_big_trace 20 - Event valid at last position PASS: lib/test_seek_big_trace 21 - timestamp == expected_last PASS: lib/test_seek_big_trace 22 - iter next should return an error PASS: lib/test_seek_big_trace 23 - Event after last should be invalid PASS: lib/test_seek_big_trace 24 - Seek begin retval 0 PASS: lib/test_seek_big_trace 25 - Event valid at first position PASS: lib/test_seek_big_trace 26 - timestamp == expected_begin PASS: lib/test_seek_big_trace 27 - Seek last retval 0 PASS: lib/test_seek_big_trace 28 - Event valid at last position PASS: lib/test_seek_big_trace 29 - timestamp == expected_last PASS: lib/test_ctf_writer_complete 1 - bt_ctf_create succeeds in creating trace with path PASS: lib/test_ctf_writer_complete 2 - Add host (qemux86-64) environment field to writer instance PASS: lib/test_ctf_writer_complete 3 - bt_ctf_writer_add_environment_field error with NULL writer PASS: lib/test_ctf_writer_complete 4 - bt_ctf_writer_add_environment_field error with NULL field name PASS: lib/test_ctf_writer_complete 5 - bt_ctf_writer_add_environment_field error with NULL field value PASS: lib/test_ctf_writer_complete 6 - Add sysname (Linux) environment field to writer instance PASS: lib/test_ctf_writer_complete 7 - Add nodename (qemux86-64) environment field to writer instance PASS: lib/test_ctf_writer_complete 8 - Add release (6.1.9-yocto-standard) environment field to writer instance PASS: lib/test_ctf_writer_complete 9 - Add version (\#1 SMP PREEMPT_DYNAMIC Wed Feb 1 14:11:31 UTC 2023) environment field to writer instance PASS: lib/test_ctf_writer_complete 10 - Add machine (x86_64) environment field to writer istance PASS: lib/test_ctf_writer_complete 11 - Illegal clock name rejected PASS: lib/test_ctf_writer_complete 12 - NULL clock name rejected PASS: lib/test_ctf_writer_complete 13 - Clock created sucessfully PASS: lib/test_ctf_writer_complete 14 - Set clock frequency PASS: lib/test_ctf_writer_complete 15 - Set clock offset (seconds) PASS: lib/test_ctf_writer_complete 16 - Set clock offset PASS: lib/test_ctf_writer_complete 17 - Set clock precision PASS: lib/test_ctf_writer_complete 18 - Set clock absolute property PASS: lib/test_ctf_writer_complete 19 - Add clock to writer instance PASS: lib/test_ctf_writer_complete 20 - Verify a clock can't be added twice to a writer instance PASS: lib/test_ctf_writer_complete 21 - Create stream class PASS: lib/test_ctf_writer_complete 22 - Set a stream class' clock PASS: lib/test_ctf_writer_complete 23 - Create an unsigned integer type PASS: lib/test_ctf_writer_complete 24 - Set integer type's base as binary PASS: lib/test_ctf_writer_complete 25 - Set integer type's base as decimal PASS: lib/test_ctf_writer_complete 26 - Reject integer type's base set as unknown PASS: lib/test_ctf_writer_complete 27 - Set integer type's base as octal PASS: lib/test_ctf_writer_complete 28 - Set integer type's base as hexadecimal PASS: lib/test_ctf_writer_complete 29 - Reject unknown integer base value PASS: lib/test_ctf_writer_complete 30 - Set integer type signedness to signed PASS: lib/test_ctf_writer_complete 31 - Set integer type signedness to unsigned PASS: lib/test_ctf_writer_complete 32 - Create a sequence of int16_t type PASS: lib/test_ctf_writer_complete 33 - Create a string type PASS: lib/test_ctf_writer_complete 34 - Reject invalid "None" string encoding PASS: lib/test_ctf_writer_complete 35 - Reject invalid string encoding PASS: lib/test_ctf_writer_complete 36 - Set string encoding to ASCII PASS: lib/test_ctf_writer_complete 37 - Create a structure type PASS: lib/test_ctf_writer_complete 38 - Add a uint8_t type to a structure PASS: lib/test_ctf_writer_complete 39 - Add a sequence type to a structure PASS: lib/test_ctf_writer_complete 40 - Add a string type to a structure PASS: lib/test_ctf_writer_complete 41 - Add a structure type to a structure PASS: lib/test_ctf_writer_complete 42 - Instanciate a signed 16-bit integer PASS: lib/test_ctf_writer_complete 43 - Instanciate an unsigned 12-bit integer PASS: lib/test_ctf_writer_complete 44 - Check an integer type' base can't be modified after instanciation PASS: lib/test_ctf_writer_complete 45 - Check an integer type's signedness can't be modified after instanciation PASS: lib/test_ctf_writer_complete 46 - Check bt_ctf_field_signed_integer_set_value is not allowed on an unsigned integer PASS: lib/test_ctf_writer_complete 47 - Check bt_ctf_field_unsigned_integer_set_value is not allowed on a signed integer PASS: lib/test_ctf_writer_complete 48 - Check -32768 is allowed for a signed 16-bit integer PASS: lib/test_ctf_writer_complete 49 - Check 32767 is allowed for a signed 16-bit integer PASS: lib/test_ctf_writer_complete 50 - Check 32768 is not allowed for a signed 16-bit integer PASS: lib/test_ctf_writer_complete 51 - Check -32769 is not allowed for a signed 16-bit integer PASS: lib/test_ctf_writer_complete 52 - Check -42 is allowed for a signed 16-bit integer PASS: lib/test_ctf_writer_complete 53 - Check 4095 is allowed for an unsigned 12-bit integer PASS: lib/test_ctf_writer_complete 54 - Check 4096 is not allowed for a unsigned 12-bit integer PASS: lib/test_ctf_writer_complete 55 - Check 0 is allowed for an unsigned 12-bit integer PASS: lib/test_ctf_writer_complete 56 - Instanciate a string field PASS: lib/test_ctf_writer_complete 57 - Set a string's value PASS: lib/test_ctf_writer_complete 58 - Create an enumeration type with an unsigned 12-bit integer as container PASS: lib/test_ctf_writer_complete 59 - Check enumeration types are validated before instantiation PASS: lib/test_ctf_writer_complete 60 - Instanciate a stream class from writer PASS: lib/test_ctf_writer_complete 61 - Changes to a stream class that was already instantiated fail PASS: lib/test_ctf_writer_complete 62 - Accept enumeration mapping strings containing quotes PASS: lib/test_ctf_writer_complete 63 - Accept enumeration mapping strings containing special characters PASS: lib/test_ctf_writer_complete 64 - Accept enumeration mapping strings containing reserved keywords PASS: lib/test_ctf_writer_complete 65 - Add enumeration field to event PASS: lib/test_ctf_writer_complete 66 - Create an unsigned integer type PASS: lib/test_ctf_writer_complete 67 - Instantiate an event containing a single integer field PASS: lib/test_ctf_writer_complete 68 - Use bt_ctf_event_set_payload to set a manually allocated field PASS: lib/test_ctf_writer_complete 69 - Set enumeration container value PASS: lib/test_ctf_writer_complete 70 - Set clock time PASS: lib/test_ctf_writer_complete 71 - Append simple event to trace stream PASS: lib/test_ctf_writer_complete 72 - Flush trace stream with one event PASS: lib/test_ctf_writer_complete 73 - Add a new event class to a stream class after writing an event PASS: lib/test_ctf_writer_complete 74 - Append 100 000 events to a stream PASS: lib/test_ctf_writer_complete 75 - Flush a stream that forces a packet resize PASS: lib/test_ctf_writer_complete 76 - Reject a variant field based on an unknown tag value PASS: lib/test_ctf_writer_complete 77 - Add a field to a variant PASS: lib/test_ctf_writer_complete 78 - Reject creation of an event class with an illegal name PASS: lib/test_ctf_writer_complete 79 - Create an event class PASS: lib/test_ctf_writer_complete 80 - Reject addition of a field with an empty name to an event PASS: lib/test_ctf_writer_complete 81 - Reject addition of a field with a NULL type to an event PASS: lib/test_ctf_writer_complete 82 - Reject addition of a type with an illegal name to an event PASS: lib/test_ctf_writer_complete 83 - Add field of type unsigned integer to an event PASS: lib/test_ctf_writer_complete 84 - Add field of type signed integer to an event PASS: lib/test_ctf_writer_complete 85 - Add composite structure to an event PASS: lib/test_ctf_writer_complete 86 - Reject addition of NULL event class to a stream class PASS: lib/test_ctf_writer_complete 87 - Add an event class to stream class PASS: lib/test_ctf_writer_complete 88 - Instanciate a complex event PASS: lib/test_ctf_writer_complete 89 - Use bt_ctf_event_get_payload to get a field instance PASS: lib/test_ctf_writer_complete 90 - Set a sequence field's length PASS: lib/test_ctf_writer_complete 91 - Append a complex event to a stream PASS: lib/test_ctf_writer_complete 92 - Flush a stream containing a complex event PASS: lib/test_ctf_writer_complete 93 - Get metadata string PASS: lib/test_ctf_writer_complete 94 - Metadata string is valid PASS: lib/test_ctf_writer_complete 95 - Babeltrace could read the resulting trace ============================================================================ Testsuite summary for babeltrace 1.5.11 ============================================================================ # TOTAL: 231 # PASS: 231 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ DURATION: 4