Records

Functions

  • bool CompareRecords (const fbl::Vector<trace::Record> & records, size_t start_record, size_t max_num_records, const char * expected)

    Compare the pretty-printed form of |records| with |expected|.

    Comparison begins |start_records| in and continues for |max_num_records|.

    Returns true on success.

    Defined at line 23 of file ../../zircon/system/ulib/trace-test-utils/compare_records.cc

  • bool ReadRecordsAndErrors (const uint8_t * buffer, size_t buffer_size, fbl::Vector<trace::Record> * out_records, fbl::Vector<fbl::String> * out_errors)

    Return records from |buffer|.

    Errors detected while reading are returned in |*out_errors| and do not

    cause failure.

    Returns true on success.

    Defined at line 15 of file ../../zircon/system/ulib/trace-test-utils/read_records.cc

  • bool ReadRecords (const uint8_t * buffer, size_t buffer_size, fbl::Vector<trace::Record> * out_records)

    Return records from |buffer|.

    Returns true on success.

    Defined at line 33 of file ../../zircon/system/ulib/trace-test-utils/read_records.cc

  • bool ComparePartialBuffer (const fbl::Vector<trace::Record> & records, size_t max_num_records, const char * expected, size_t * out_leading_to_skip)

    Compare the pretty-printed form of |records| with |expected|.

    |records| is assumed to have been created with ReadRecords().

    Comparison proceeds for at most |max_num_records| records.

    If non-null, |*out_leading_to_skip| contains the number of leading

    records in |records| to skip in further analysis. Typically these are

    administrative records emitted at the start by the tracing system.

    |max_num_records| does *not* include these leading administrative records.

    Returns true on success.

    Defined at line 61 of file ../../zircon/system/ulib/trace-test-utils/compare_records.cc

  • bool CompareBuffer (const fbl::Vector<trace::Record> & recordsconst char * expected)

    Compare the pretty-printed form of |records| with |expected|.

    |records| is assumed to have been created with ReadRecords().

    Returns true on success.

    Defined at line 93 of file ../../zircon/system/ulib/trace-test-utils/compare_records.cc