Running main() from ../../third_party/googletest/googletest/src/gtest_main.cc [==========] Running 48 tests from 5 test suites. [----------] Global test environment set-up. [----------] 19 tests from Spec [ RUN ] Spec.DecodingErrors [ERROR:garnet/bin/trace/spec.cc(282)] Couldn't parse the tracing spec file: offset 0, The document is empty. [ERROR:garnet/public/lib/rapidjson_utils/rapidjson_validation.cc(42)] Incorrect schema at # , schema violation: type [ERROR:garnet/bin/trace/spec.cc(282)] Couldn't parse the tracing spec file: offset 0, Invalid value. [ERROR:garnet/bin/trace/spec.cc(282)] Couldn't parse the tracing spec file: offset 1, The document root must not be followed by other values. [ERROR:garnet/public/lib/rapidjson_utils/rapidjson_validation.cc(42)] Incorrect schema at #/properties/test_name , schema violation: type [ERROR:garnet/public/lib/rapidjson_utils/rapidjson_validation.cc(42)] Incorrect schema at #/properties/app , schema violation: type [ERROR:garnet/public/lib/rapidjson_utils/rapidjson_validation.cc(42)] Incorrect schema at #/properties/args , schema violation: type [ERROR:garnet/public/lib/rapidjson_utils/rapidjson_validation.cc(42)] Incorrect schema at #/properties/args/items , schema violation: type [ERROR:garnet/public/lib/rapidjson_utils/rapidjson_validation.cc(42)] Incorrect schema at #/properties/spawn , schema violation: type [ERROR:garnet/public/lib/rapidjson_utils/rapidjson_validation.cc(42)] Incorrect schema at #/properties/categories , schema violation: type [ERROR:garnet/public/lib/rapidjson_utils/rapidjson_validation.cc(42)] Incorrect schema at #/properties/categories/items , schema violation: type [ERROR:garnet/public/lib/rapidjson_utils/rapidjson_validation.cc(42)] Incorrect schema at #/properties/buffering_mode , schema violation: type [ERROR:garnet/public/lib/rapidjson_utils/rapidjson_validation.cc(42)] Incorrect schema at #/properties/buffer_size_in_mb , schema violation: type [ERROR:garnet/public/lib/rapidjson_utils/rapidjson_validation.cc(42)] Incorrect schema at #/properties/duration , schema violation: type [ERROR:garnet/public/lib/rapidjson_utils/rapidjson_validation.cc(42)] Incorrect schema at #/properties/measure , schema violation: type [ERROR:garnet/public/lib/rapidjson_utils/rapidjson_validation.cc(42)] Incorrect schema at #/properties/measure/items/properties/type , schema violation: type [ERROR:garnet/public/lib/rapidjson_utils/rapidjson_validation.cc(42)] Incorrect schema at #/properties/buffer_size_in_mb , schema violation: minimum [ERROR:garnet/public/lib/rapidjson_utils/rapidjson_validation.cc(42)] Incorrect schema at #/properties/provider_specs/items , schema violation: required [ERROR:garnet/public/lib/rapidjson_utils/rapidjson_validation.cc(42)] Incorrect schema at #/properties/provider_specs/items/properties/buffer_size_in_mb , schema violation: minimum [ERROR:garnet/public/lib/rapidjson_utils/rapidjson_validation.cc(42)] Incorrect schema at #/properties/provider_specs/items , schema violation: additionalProperties [ERROR:garnet/bin/trace/spec.cc(396)] Unrecognized measurement type: unknown [ERROR:garnet/public/lib/rapidjson_utils/rapidjson_validation.cc(42)] Incorrect schema at # , schema violation: required [ERROR:garnet/public/lib/rapidjson_utils/rapidjson_validation.cc(42)] Incorrect schema at # , schema violation: required [ERROR:garnet/public/lib/rapidjson_utils/rapidjson_validation.cc(42)] Incorrect schema at # , schema violation: additionalProperties [ OK ] Spec.DecodingErrors (2 ms) [ RUN ] Spec.DecodeEmpty [ OK ] Spec.DecodeEmpty (0 ms) [ RUN ] Spec.DecodeTestName [ OK ] Spec.DecodeTestName (0 ms) [ RUN ] Spec.DecodeArgs [ OK ] Spec.DecodeArgs (0 ms) [ RUN ] Spec.DecodeSpawn [ OK ] Spec.DecodeSpawn (1 ms) [ RUN ] Spec.DecodeCategories [ OK ] Spec.DecodeCategories (0 ms) [ RUN ] Spec.DecodeBufferingMode [ OK ] Spec.DecodeBufferingMode (0 ms) [ RUN ] Spec.DecodeBufferSizeInMb [ OK ] Spec.DecodeBufferSizeInMb (0 ms) [ RUN ] Spec.DecodeProviderSpecs [ OK ] Spec.DecodeProviderSpecs (0 ms) [ RUN ] Spec.DecodeDuration [ OK ] Spec.DecodeDuration (0 ms) [ RUN ] Spec.DecodeTestSuiteName [ OK ] Spec.DecodeTestSuiteName (0 ms) [ RUN ] Spec.ErrorOnNegativeDuration [ERROR:garnet/public/lib/rapidjson_utils/rapidjson_validation.cc(42)] Incorrect schema at #/properties/duration , schema violation: minimum [ OK ] Spec.ErrorOnNegativeDuration (0 ms) [ RUN ] Spec.DecodeMeasureDuration [ OK ] Spec.DecodeMeasureDuration (1 ms) [ RUN ] Spec.DecodeMeasureArgumentValue [ OK ] Spec.DecodeMeasureArgumentValue (0 ms) [ RUN ] Spec.DecodeMeasureTimeBetween [ OK ] Spec.DecodeMeasureTimeBetween (0 ms) [ RUN ] Spec.DecodeMeasurementExpectedSampleCount [ OK ] Spec.DecodeMeasurementExpectedSampleCount (0 ms) [ RUN ] Spec.DecodeMeasurementSplitFirst [ OK ] Spec.DecodeMeasurementSplitFirst (0 ms) [ RUN ] Spec.OutputNameDefault [ OK ] Spec.OutputNameDefault (0 ms) [ RUN ] Spec.OutputNameOverride [ OK ] Spec.OutputNameOverride (0 ms) [----------] 19 tests from Spec (4 ms total) [----------] 3 tests from MeasureArgumentValueTest [ RUN ] MeasureArgumentValueTest.ArgumentValue [ OK ] MeasureArgumentValueTest.ArgumentValue (0 ms) [ RUN ] MeasureArgumentValueTest.ArgumentValueDoesNotMatchSpec [ OK ] MeasureArgumentValueTest.ArgumentValueDoesNotMatchSpec (0 ms) [ RUN ] MeasureArgumentValueTest.ArgumentValueArgumentNotFound [ OK ] MeasureArgumentValueTest.ArgumentValueArgumentNotFound (0 ms) [----------] 3 tests from MeasureArgumentValueTest (0 ms total) [----------] 11 tests from MeasureDurationTest [ RUN ] MeasureDurationTest.DurationBeginEnd [ OK ] MeasureDurationTest.DurationBeginEnd (0 ms) [ RUN ] MeasureDurationTest.DurationComplete [ OK ] MeasureDurationTest.DurationComplete (0 ms) [ RUN ] MeasureDurationTest.DurationEmpty [ OK ] MeasureDurationTest.DurationEmpty (0 ms) [ RUN ] MeasureDurationTest.DurationTwoMeasurements [ OK ] MeasureDurationTest.DurationTwoMeasurements (0 ms) [ RUN ] MeasureDurationTest.DurationNestedBeginEnd [ OK ] MeasureDurationTest.DurationNestedBeginEnd (0 ms) [ RUN ] MeasureDurationTest.DurationNestedComplete [ OK ] MeasureDurationTest.DurationNestedComplete (0 ms) [ RUN ] MeasureDurationTest.Async [ OK ] MeasureDurationTest.Async (0 ms) [ RUN ] MeasureDurationTest.Flow [ OK ] MeasureDurationTest.Flow (0 ms) [ RUN ] MeasureDurationTest.DurationAsyncTwoMeasurements [ OK ] MeasureDurationTest.DurationAsyncTwoMeasurements (0 ms) [ RUN ] MeasureDurationTest.EventMatchingByNameAndCategory [ OK ] MeasureDurationTest.EventMatchingByNameAndCategory (0 ms) [ RUN ] MeasureDurationTest.AsyncNested [ OK ] MeasureDurationTest.AsyncNested (0 ms) [----------] 11 tests from MeasureDurationTest (0 ms total) [----------] 7 tests from Results [ RUN ] Results.Empty [ OK ] Results.Empty (0 ms) [ RUN ] Results.Duration [ OK ] Results.Duration (0 ms) [ RUN ] Results.ArgumentValue [ OK ] Results.ArgumentValue (0 ms) [ RUN ] Results.TimeBetween [ OK ] Results.TimeBetween (0 ms) [ RUN ] Results.SplitFirst [ OK ] Results.SplitFirst (0 ms) [ RUN ] Results.ExpectedSampleCount [ OK ] Results.ExpectedSampleCount (0 ms) [ RUN ] Results.ExpectedSampleCountMismatch [ERROR:garnet/lib/measure/results.cc(59)] Number of recorded samples for an event foo (bar) does not match the expected number (expected 5, got 3). [ OK ] Results.ExpectedSampleCountMismatch (0 ms) [----------] 7 tests from Results (0 ms total) [----------] 8 tests from MeasureTimeBetweenTest [ RUN ] MeasureTimeBetweenTest.Instant [ OK ] MeasureTimeBetweenTest.Instant (0 ms) [ RUN ] MeasureTimeBetweenTest.SameEvent [ OK ] MeasureTimeBetweenTest.SameEvent (0 ms) [ RUN ] MeasureTimeBetweenTest.AnchorsEndBegin [ OK ] MeasureTimeBetweenTest.AnchorsEndBegin (0 ms) [ RUN ] MeasureTimeBetweenTest.AnchorsBeginEnd [ OK ] MeasureTimeBetweenTest.AnchorsBeginEnd (0 ms) [ RUN ] MeasureTimeBetweenTest.AnchorsSameEvent [ OK ] MeasureTimeBetweenTest.AnchorsSameEvent (0 ms) [ RUN ] MeasureTimeBetweenTest.AnchorsSameEventCompleteEndToBegin [ OK ] MeasureTimeBetweenTest.AnchorsSameEventCompleteEndToBegin (0 ms) [ RUN ] MeasureTimeBetweenTest.AnchorsSameEventCompleteBeginToEnd [ OK ] MeasureTimeBetweenTest.AnchorsSameEventCompleteBeginToEnd (0 ms) [ RUN ] MeasureTimeBetweenTest.AsyncAndFlow [ OK ] MeasureTimeBetweenTest.AsyncAndFlow (0 ms) [----------] 8 tests from MeasureTimeBetweenTest (1 ms total) [----------] Global test environment tear-down [==========] 48 tests from 5 test suites ran. (6 ms total) [ PASSED ] 48 tests.