aboutsummaryrefslogtreecommitdiff
path: root/src/profiling/test/TimelineUtilityMethodsTests.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/profiling/test/TimelineUtilityMethodsTests.cpp')
-rw-r--r--src/profiling/test/TimelineUtilityMethodsTests.cpp61
1 files changed, 11 insertions, 50 deletions
diff --git a/src/profiling/test/TimelineUtilityMethodsTests.cpp b/src/profiling/test/TimelineUtilityMethodsTests.cpp
index 388d38acc4..8fd8c369f4 100644
--- a/src/profiling/test/TimelineUtilityMethodsTests.cpp
+++ b/src/profiling/test/TimelineUtilityMethodsTests.cpp
@@ -44,7 +44,7 @@ BOOST_AUTO_TEST_CASE(CreateTypedLabelTest)
auto readableBuffer = mockBufferManager.GetReadableBuffer();
BOOST_CHECK(readableBuffer != nullptr);
unsigned int size = readableBuffer->GetSize();
- BOOST_CHECK(size == 100);
+ BOOST_CHECK(size == 76);
const unsigned char* readableData = readableBuffer->GetReadableData();
BOOST_CHECK(readableData != nullptr);
@@ -52,7 +52,7 @@ BOOST_AUTO_TEST_CASE(CreateTypedLabelTest)
unsigned int offset = 0;
// Verify Header
- VerifyTimelineHeaderBinary(readableData, offset, 92);
+ VerifyTimelineHeaderBinary(readableData, offset, 68);
// First dataset sent: TimelineLabelBinaryPacket
VerifyTimelineLabelBinaryPacketData(EmptyOptional(), entityName, readableData, offset);
@@ -62,13 +62,6 @@ BOOST_AUTO_TEST_CASE(CreateTypedLabelTest)
EmptyOptional(),
entityGuid,
EmptyOptional(),
- readableData,
- offset);
-
- // Third dataset sent: TimelineRelationshipBinaryPacket
- VerifyTimelineRelationshipBinaryPacketData(ProfilingRelationshipType::LabelLink,
- EmptyOptional(),
- EmptyOptional(),
labelTypeGuid,
readableData,
offset);
@@ -210,7 +203,7 @@ BOOST_AUTO_TEST_CASE(CreateNamedTypedChildEntityTest)
auto readableBuffer = mockBufferManager.GetReadableBuffer();
BOOST_CHECK(readableBuffer != nullptr);
unsigned int size = readableBuffer->GetSize();
- BOOST_CHECK(size == 236);
+ BOOST_CHECK(size == 196);
const unsigned char* readableData = readableBuffer->GetReadableData();
BOOST_CHECK(readableData != nullptr);
@@ -218,7 +211,7 @@ BOOST_AUTO_TEST_CASE(CreateNamedTypedChildEntityTest)
unsigned int offset = 0;
// Verify Header
- VerifyTimelineHeaderBinary(readableData, offset, 228);
+ VerifyTimelineHeaderBinary(readableData, offset, 188);
// First dataset sent: TimelineEntityBinaryPacket
VerifyTimelineEntityBinaryPacketData(EmptyOptional(), readableData, offset);
@@ -231,13 +224,6 @@ BOOST_AUTO_TEST_CASE(CreateNamedTypedChildEntityTest)
EmptyOptional(),
EmptyOptional(),
EmptyOptional(),
- readableData,
- offset);
-
- // Fourth dataset sent: TimelineRelationshipBinaryPacket
- VerifyTimelineRelationshipBinaryPacketData(ProfilingRelationshipType::LabelLink,
- EmptyOptional(),
- EmptyOptional(),
LabelsAndEventClasses::NAME_GUID,
readableData,
offset);
@@ -250,22 +236,17 @@ BOOST_AUTO_TEST_CASE(CreateNamedTypedChildEntityTest)
EmptyOptional(),
EmptyOptional(),
EmptyOptional(),
- readableData,
- offset);
-
- // Seventh dataset sent: TimelineRelationshipBinaryPacket
- VerifyTimelineRelationshipBinaryPacketData(ProfilingRelationshipType::LabelLink,
- EmptyOptional(),
- EmptyOptional(),
LabelsAndEventClasses::TYPE_GUID,
readableData,
offset);
+
// Eighth dataset sent: TimelineRelationshipBinaryPacket
VerifyTimelineRelationshipBinaryPacketData(ProfilingRelationshipType::RetentionLink,
EmptyOptional(),
parentEntityGuid,
EmptyOptional(),
+ EmptyOptional(),
readableData,
offset);
@@ -350,7 +331,7 @@ BOOST_AUTO_TEST_CASE(CreateNameTypeEntityTest)
auto readableBuffer = mockBufferManager.GetReadableBuffer();
BOOST_CHECK(readableBuffer != nullptr);
unsigned int size = readableBuffer->GetSize();
- BOOST_CHECK(size == 196);
+ BOOST_CHECK(size == 148);
const unsigned char* readableData = readableBuffer->GetReadableData();
BOOST_CHECK(readableData != nullptr);
@@ -358,7 +339,7 @@ BOOST_AUTO_TEST_CASE(CreateNameTypeEntityTest)
unsigned int offset = 0;
// Verify Header
- VerifyTimelineHeaderBinary(readableData, offset, 188);
+ VerifyTimelineHeaderBinary(readableData, offset, 140);
// First dataset sent: TimelineEntityBinaryPacket
VerifyTimelineEntityBinaryPacketData(guid, readableData, offset);
@@ -372,13 +353,6 @@ BOOST_AUTO_TEST_CASE(CreateNameTypeEntityTest)
EmptyOptional(),
EmptyOptional(),
EmptyOptional(),
- readableData,
- offset);
-
- // Third dataset sent: TimelineRelationshipBinaryPacket
- VerifyTimelineRelationshipBinaryPacketData(ProfilingRelationshipType::LabelLink,
- EmptyOptional(),
- EmptyOptional(),
LabelsAndEventClasses::NAME_GUID,
readableData,
offset);
@@ -392,17 +366,11 @@ BOOST_AUTO_TEST_CASE(CreateNameTypeEntityTest)
EmptyOptional(),
EmptyOptional(),
EmptyOptional(),
- readableData,
- offset);
-
- // Third dataset sent: TimelineRelationshipBinaryPacket
- VerifyTimelineRelationshipBinaryPacketData(ProfilingRelationshipType::LabelLink,
- EmptyOptional(),
- EmptyOptional(),
LabelsAndEventClasses::TYPE_GUID,
readableData,
offset);
+
// Mark the buffer as read
mockBufferManager.MarkRead(readableBuffer);
}
@@ -430,7 +398,7 @@ BOOST_AUTO_TEST_CASE(RecordEventTest)
BOOST_CHECK(readableBuffer != nullptr);
unsigned int size = readableBuffer->GetSize();
- BOOST_CHECK(size == 92 + ThreadIdSize);
+ BOOST_CHECK(size == 68 + ThreadIdSize);
const unsigned char* readableData = readableBuffer->GetReadableData();
BOOST_CHECK(readableData != nullptr);
@@ -439,7 +407,7 @@ BOOST_AUTO_TEST_CASE(RecordEventTest)
unsigned int offset = 0;
// Verify Header
- VerifyTimelineHeaderBinary(readableData, offset, 84 + ThreadIdSize);
+ VerifyTimelineHeaderBinary(readableData, offset, 60 + ThreadIdSize);
// First dataset sent: TimelineEntityBinaryPacket
VerifyTimelineEventBinaryPacket(EmptyOptional(), EmptyOptional(), EmptyOptional(), readableData, offset);
@@ -448,13 +416,6 @@ BOOST_AUTO_TEST_CASE(RecordEventTest)
VerifyTimelineRelationshipBinaryPacketData(ProfilingRelationshipType::ExecutionLink,
EmptyOptional(),
entityGuid,
- EmptyOptional(),
- readableData,
- offset);
-
- // Third dataset sent: TimelineRelationshipBinaryPacket
- VerifyTimelineRelationshipBinaryPacketData(ProfilingRelationshipType::DataLink,
- EmptyOptional(),
eventGuid,
eventClassGuid,
readableData,