aboutsummaryrefslogtreecommitdiff
path: root/src/profiling/test/SendTimelinePacketTests.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/profiling/test/SendTimelinePacketTests.cpp')
-rw-r--r--src/profiling/test/SendTimelinePacketTests.cpp248
1 files changed, 124 insertions, 124 deletions
diff --git a/src/profiling/test/SendTimelinePacketTests.cpp b/src/profiling/test/SendTimelinePacketTests.cpp
index 244f23dfb4..dd856d8590 100644
--- a/src/profiling/test/SendTimelinePacketTests.cpp
+++ b/src/profiling/test/SendTimelinePacketTests.cpp
@@ -15,16 +15,16 @@
#include <common/include/SwTrace.hpp>
-#include <boost/test/unit_test.hpp>
+#include <doctest/doctest.h>
#include <functional>
#include <Runtime.hpp>
using namespace armnn::profiling;
-BOOST_AUTO_TEST_SUITE(SendTimelinePacketTests)
-
-BOOST_AUTO_TEST_CASE(SendTimelineMessageDirectoryPackageTest)
+TEST_SUITE("SendTimelinePacketTests")
+{
+TEST_CASE("SendTimelineMessageDirectoryPackageTest")
{
MockBufferManager mockBuffer(512);
TimelinePacketWriterFactory timelinePacketWriterFactory(mockBuffer);
@@ -47,111 +47,111 @@ BOOST_AUTO_TEST_CASE(SendTimelineMessageDirectoryPackageTest)
uint32_t packetType = (packetHeaderWord0 >> 16) & 0x00000007;
uint32_t streamId = (packetHeaderWord0 >> 0) & 0x00000007;
- BOOST_CHECK(packetFamily == 1);
- BOOST_CHECK(packetClass == 0);
- BOOST_CHECK(packetType == 0);
- BOOST_CHECK(streamId == 0);
+ CHECK(packetFamily == 1);
+ CHECK(packetClass == 0);
+ CHECK(packetType == 0);
+ CHECK(streamId == 0);
offset += uint32_t_size;
uint32_t packetHeaderWord1 = ReadUint32(packetBuffer, offset);
uint32_t sequenceNumbered = (packetHeaderWord1 >> 24) & 0x00000001;
uint32_t dataLength = (packetHeaderWord1 >> 0) & 0x00FFFFFF;
- BOOST_CHECK(sequenceNumbered == 0);
- BOOST_CHECK(dataLength == 443);
+ CHECK(sequenceNumbered == 0);
+ CHECK(dataLength == 443);
offset += uint32_t_size;
uint8_t readStreamVersion = ReadUint8(packetBuffer, offset);
- BOOST_CHECK(readStreamVersion == 4);
+ CHECK(readStreamVersion == 4);
offset += uint8_t_size;
uint8_t readPointerBytes = ReadUint8(packetBuffer, offset);
- BOOST_CHECK(readPointerBytes == uint64_t_size);
+ CHECK(readPointerBytes == uint64_t_size);
offset += uint8_t_size;
uint8_t readThreadIdBytes = ReadUint8(packetBuffer, offset);
- BOOST_CHECK(readThreadIdBytes == ThreadIdSize);
+ CHECK(readThreadIdBytes == ThreadIdSize);
offset += uint8_t_size;
uint32_t DeclCount = ReadUint32(packetBuffer, offset);
- BOOST_CHECK(DeclCount == 5);
+ CHECK(DeclCount == 5);
offset += uint32_t_size;
arm::pipe::SwTraceMessage swTraceMessage = arm::pipe::ReadSwTraceMessage(packetBuffer->GetReadableData(),
offset,
packetBuffer->GetSize());
- BOOST_CHECK(swTraceMessage.m_Id == 0);
- BOOST_CHECK(swTraceMessage.m_Name == "declareLabel");
- BOOST_CHECK(swTraceMessage.m_UiName == "declare label");
- BOOST_CHECK(swTraceMessage.m_ArgTypes.size() == 2);
- BOOST_CHECK(swTraceMessage.m_ArgTypes[0] == 'p');
- BOOST_CHECK(swTraceMessage.m_ArgTypes[1] == 's');
- BOOST_CHECK(swTraceMessage.m_ArgNames.size() == 2);
- BOOST_CHECK(swTraceMessage.m_ArgNames[0] == "guid");
- BOOST_CHECK(swTraceMessage.m_ArgNames[1] == "value");
+ CHECK(swTraceMessage.m_Id == 0);
+ CHECK(swTraceMessage.m_Name == "declareLabel");
+ CHECK(swTraceMessage.m_UiName == "declare label");
+ CHECK(swTraceMessage.m_ArgTypes.size() == 2);
+ CHECK(swTraceMessage.m_ArgTypes[0] == 'p');
+ CHECK(swTraceMessage.m_ArgTypes[1] == 's');
+ CHECK(swTraceMessage.m_ArgNames.size() == 2);
+ CHECK(swTraceMessage.m_ArgNames[0] == "guid");
+ CHECK(swTraceMessage.m_ArgNames[1] == "value");
swTraceMessage = arm::pipe::ReadSwTraceMessage(packetBuffer->GetReadableData(),
offset,
packetBuffer->GetSize());
- BOOST_CHECK(swTraceMessage.m_Id == 1);
- BOOST_CHECK(swTraceMessage.m_Name == "declareEntity");
- BOOST_CHECK(swTraceMessage.m_UiName == "declare entity");
- BOOST_CHECK(swTraceMessage.m_ArgTypes.size() == 1);
- BOOST_CHECK(swTraceMessage.m_ArgTypes[0] == 'p');
- BOOST_CHECK(swTraceMessage.m_ArgNames.size() == 1);
- BOOST_CHECK(swTraceMessage.m_ArgNames[0] == "guid");
+ CHECK(swTraceMessage.m_Id == 1);
+ CHECK(swTraceMessage.m_Name == "declareEntity");
+ CHECK(swTraceMessage.m_UiName == "declare entity");
+ CHECK(swTraceMessage.m_ArgTypes.size() == 1);
+ CHECK(swTraceMessage.m_ArgTypes[0] == 'p');
+ CHECK(swTraceMessage.m_ArgNames.size() == 1);
+ CHECK(swTraceMessage.m_ArgNames[0] == "guid");
swTraceMessage = arm::pipe::ReadSwTraceMessage(packetBuffer->GetReadableData(),
offset,
packetBuffer->GetSize());
- BOOST_CHECK(swTraceMessage.m_Id == 2);
- BOOST_CHECK(swTraceMessage.m_Name == "declareEventClass");
- BOOST_CHECK(swTraceMessage.m_UiName == "declare event class");
- BOOST_CHECK(swTraceMessage.m_ArgTypes.size() == 2);
- BOOST_CHECK(swTraceMessage.m_ArgTypes[0] == 'p');
- BOOST_CHECK(swTraceMessage.m_ArgTypes[1] == 'p');
- BOOST_CHECK(swTraceMessage.m_ArgNames.size() == 2);
- BOOST_CHECK(swTraceMessage.m_ArgNames[0] == "guid");
- BOOST_CHECK(swTraceMessage.m_ArgNames[1] == "nameGuid");
+ CHECK(swTraceMessage.m_Id == 2);
+ CHECK(swTraceMessage.m_Name == "declareEventClass");
+ CHECK(swTraceMessage.m_UiName == "declare event class");
+ CHECK(swTraceMessage.m_ArgTypes.size() == 2);
+ CHECK(swTraceMessage.m_ArgTypes[0] == 'p');
+ CHECK(swTraceMessage.m_ArgTypes[1] == 'p');
+ CHECK(swTraceMessage.m_ArgNames.size() == 2);
+ CHECK(swTraceMessage.m_ArgNames[0] == "guid");
+ CHECK(swTraceMessage.m_ArgNames[1] == "nameGuid");
swTraceMessage = arm::pipe::ReadSwTraceMessage(packetBuffer->GetReadableData(),
offset,
packetBuffer->GetSize());
- BOOST_CHECK(swTraceMessage.m_Id == 3);
- BOOST_CHECK(swTraceMessage.m_Name == "declareRelationship");
- BOOST_CHECK(swTraceMessage.m_UiName == "declare relationship");
- BOOST_CHECK(swTraceMessage.m_ArgTypes.size() == 5);
- BOOST_CHECK(swTraceMessage.m_ArgTypes[0] == 'I');
- BOOST_CHECK(swTraceMessage.m_ArgTypes[1] == 'p');
- BOOST_CHECK(swTraceMessage.m_ArgTypes[2] == 'p');
- BOOST_CHECK(swTraceMessage.m_ArgTypes[3] == 'p');
- BOOST_CHECK(swTraceMessage.m_ArgTypes[4] == 'p');
- BOOST_CHECK(swTraceMessage.m_ArgNames.size() == 5);
- BOOST_CHECK(swTraceMessage.m_ArgNames[0] == "relationshipType");
- BOOST_CHECK(swTraceMessage.m_ArgNames[1] == "relationshipGuid");
- BOOST_CHECK(swTraceMessage.m_ArgNames[2] == "headGuid");
- BOOST_CHECK(swTraceMessage.m_ArgNames[3] == "tailGuid");
- BOOST_CHECK(swTraceMessage.m_ArgNames[4] == "attributeGuid");
+ CHECK(swTraceMessage.m_Id == 3);
+ CHECK(swTraceMessage.m_Name == "declareRelationship");
+ CHECK(swTraceMessage.m_UiName == "declare relationship");
+ CHECK(swTraceMessage.m_ArgTypes.size() == 5);
+ CHECK(swTraceMessage.m_ArgTypes[0] == 'I');
+ CHECK(swTraceMessage.m_ArgTypes[1] == 'p');
+ CHECK(swTraceMessage.m_ArgTypes[2] == 'p');
+ CHECK(swTraceMessage.m_ArgTypes[3] == 'p');
+ CHECK(swTraceMessage.m_ArgTypes[4] == 'p');
+ CHECK(swTraceMessage.m_ArgNames.size() == 5);
+ CHECK(swTraceMessage.m_ArgNames[0] == "relationshipType");
+ CHECK(swTraceMessage.m_ArgNames[1] == "relationshipGuid");
+ CHECK(swTraceMessage.m_ArgNames[2] == "headGuid");
+ CHECK(swTraceMessage.m_ArgNames[3] == "tailGuid");
+ CHECK(swTraceMessage.m_ArgNames[4] == "attributeGuid");
swTraceMessage = arm::pipe::ReadSwTraceMessage(packetBuffer->GetReadableData(),
offset,
packetBuffer->GetSize());
- BOOST_CHECK(swTraceMessage.m_Id == 4);
- BOOST_CHECK(swTraceMessage.m_Name == "declareEvent");
- BOOST_CHECK(swTraceMessage.m_UiName == "declare event");
- BOOST_CHECK(swTraceMessage.m_ArgTypes.size() == 3);
- BOOST_CHECK(swTraceMessage.m_ArgTypes[0] == '@');
- BOOST_CHECK(swTraceMessage.m_ArgTypes[1] == 't');
- BOOST_CHECK(swTraceMessage.m_ArgTypes[2] == 'p');
- BOOST_CHECK(swTraceMessage.m_ArgNames.size() == 3);
- BOOST_CHECK(swTraceMessage.m_ArgNames[0] == "timestamp");
- BOOST_CHECK(swTraceMessage.m_ArgNames[1] == "threadId");
- BOOST_CHECK(swTraceMessage.m_ArgNames[2] == "eventGuid");
+ CHECK(swTraceMessage.m_Id == 4);
+ CHECK(swTraceMessage.m_Name == "declareEvent");
+ CHECK(swTraceMessage.m_UiName == "declare event");
+ CHECK(swTraceMessage.m_ArgTypes.size() == 3);
+ CHECK(swTraceMessage.m_ArgTypes[0] == '@');
+ CHECK(swTraceMessage.m_ArgTypes[1] == 't');
+ CHECK(swTraceMessage.m_ArgTypes[2] == 'p');
+ CHECK(swTraceMessage.m_ArgNames.size() == 3);
+ CHECK(swTraceMessage.m_ArgNames[0] == "timestamp");
+ CHECK(swTraceMessage.m_ArgNames[1] == "threadId");
+ CHECK(swTraceMessage.m_ArgNames[2] == "eventGuid");
}
-BOOST_AUTO_TEST_CASE(SendTimelineEntityWithEventClassPacketTest)
+TEST_CASE("SendTimelineEntityWithEventClassPacketTest")
{
MockBufferManager bufferManager(40);
TimelinePacketWriterFactory timelinePacketWriterFactory(bufferManager);
@@ -184,10 +184,10 @@ BOOST_AUTO_TEST_CASE(SendTimelineEntityWithEventClassPacketTest)
uint32_t entityBinaryPacketType = (entityBinaryPacketHeaderWord0 >> 16) & 0x00000007;
uint32_t entityBinaryPacketStreamId = (entityBinaryPacketHeaderWord0 >> 0) & 0x00000007;
- BOOST_CHECK(entityBinaryPacketFamily == 1);
- BOOST_CHECK(entityBinaryPacketClass == 0);
- BOOST_CHECK(entityBinaryPacketType == 1);
- BOOST_CHECK(entityBinaryPacketStreamId == 0);
+ CHECK(entityBinaryPacketFamily == 1);
+ CHECK(entityBinaryPacketClass == 0);
+ CHECK(entityBinaryPacketType == 1);
+ CHECK(entityBinaryPacketStreamId == 0);
offset += uint32_t_size;
@@ -196,40 +196,40 @@ BOOST_AUTO_TEST_CASE(SendTimelineEntityWithEventClassPacketTest)
uint32_t entityBinaryPacketSequenceNumbered = (entityBinaryPacketHeaderWord1 >> 24) & 0x00000001;
uint32_t entityBinaryPacketDataLength = (entityBinaryPacketHeaderWord1 >> 0) & 0x00FFFFFF;
- BOOST_CHECK(entityBinaryPacketSequenceNumbered == 0);
- BOOST_CHECK(entityBinaryPacketDataLength == 32);
+ CHECK(entityBinaryPacketSequenceNumbered == 0);
+ CHECK(entityBinaryPacketDataLength == 32);
// Check the decl_id
offset += uint32_t_size;
uint32_t entitytDecId = ReadUint32(packetBuffer, offset);
- BOOST_CHECK(entitytDecId == uint32_t(1));
+ CHECK(entitytDecId == uint32_t(1));
// Check the profiling GUID
offset += uint32_t_size;
uint64_t readProfilingGuid = ReadUint64(packetBuffer, offset);
- BOOST_CHECK(readProfilingGuid == entityBinaryPacketProfilingGuid);
+ CHECK(readProfilingGuid == entityBinaryPacketProfilingGuid);
// Reading TimelineEventClassBinaryPacket
offset += uint64_t_size;
uint32_t eventClassDeclId = ReadUint32(packetBuffer, offset);
- BOOST_CHECK(eventClassDeclId == uint32_t(2));
+ CHECK(eventClassDeclId == uint32_t(2));
// Check the profiling GUID
offset += uint32_t_size;
readProfilingGuid = ReadUint64(packetBuffer, offset);
- BOOST_CHECK(readProfilingGuid == eventClassBinaryPacketProfilingGuid);
+ CHECK(readProfilingGuid == eventClassBinaryPacketProfilingGuid);
offset += uint64_t_size;
uint64_t readEventClassNameGuid = ReadUint64(packetBuffer, offset);
- BOOST_CHECK(readEventClassNameGuid == eventClassBinaryPacketNameGuid);
+ CHECK(readEventClassNameGuid == eventClassBinaryPacketNameGuid);
bufferManager.MarkRead(packetBuffer);
}
-BOOST_AUTO_TEST_CASE(SendEventClassAfterTimelineEntityPacketTest)
+TEST_CASE("SendEventClassAfterTimelineEntityPacketTest")
{
unsigned int uint32_t_size = sizeof(uint32_t);
unsigned int uint64_t_size = sizeof(uint64_t);
@@ -258,29 +258,29 @@ BOOST_AUTO_TEST_CASE(SendEventClassAfterTimelineEntityPacketTest)
uint32_t entityBinaryPacketType = (entityBinaryPacketHeaderWord0 >> 16) & 0x00000007;
uint32_t entityBinaryPacketStreamId = (entityBinaryPacketHeaderWord0 >> 0) & 0x00000007;
- BOOST_CHECK(entityBinaryPacketFamily == 1);
- BOOST_CHECK(entityBinaryPacketClass == 0);
- BOOST_CHECK(entityBinaryPacketType == 1);
- BOOST_CHECK(entityBinaryPacketStreamId == 0);
+ CHECK(entityBinaryPacketFamily == 1);
+ CHECK(entityBinaryPacketClass == 0);
+ CHECK(entityBinaryPacketType == 1);
+ CHECK(entityBinaryPacketStreamId == 0);
offset += uint32_t_size;
uint32_t entityBinaryPacketHeaderWord1 = ReadUint32(packetBuffer, offset);
uint32_t entityBinaryPacketSequenceNumbered = (entityBinaryPacketHeaderWord1 >> 24) & 0x00000001;
uint32_t entityBinaryPacketDataLength = (entityBinaryPacketHeaderWord1 >> 0) & 0x00FFFFFF;
- BOOST_CHECK(entityBinaryPacketSequenceNumbered == 0);
- BOOST_CHECK(entityBinaryPacketDataLength == 12);
+ CHECK(entityBinaryPacketSequenceNumbered == 0);
+ CHECK(entityBinaryPacketDataLength == 12);
// Check the decl_id
offset += uint32_t_size;
uint32_t entitytDecId = ReadUint32(packetBuffer, offset);
- BOOST_CHECK(entitytDecId == uint32_t(1));
+ CHECK(entitytDecId == uint32_t(1));
// Check the profiling GUID
offset += uint32_t_size;
uint64_t readProfilingGuid = ReadUint64(packetBuffer, offset);
- BOOST_CHECK(readProfilingGuid == entityBinaryPacketProfilingGuid);
+ CHECK(readProfilingGuid == entityBinaryPacketProfilingGuid);
bufferManager.MarkRead(packetBuffer);
@@ -306,30 +306,30 @@ BOOST_AUTO_TEST_CASE(SendEventClassAfterTimelineEntityPacketTest)
uint32_t eventClassBinaryPacketType = (eventClassBinaryPacketHeaderWord0 >> 16) & 0x00000007;
uint32_t eventClassBinaryPacketStreamId = (eventClassBinaryPacketHeaderWord0 >> 0) & 0x00000007;
- BOOST_CHECK(eventClassBinaryPacketFamily == 1);
- BOOST_CHECK(eventClassBinaryPacketClass == 0);
- BOOST_CHECK(eventClassBinaryPacketType == 1);
- BOOST_CHECK(eventClassBinaryPacketStreamId == 0);
+ CHECK(eventClassBinaryPacketFamily == 1);
+ CHECK(eventClassBinaryPacketClass == 0);
+ CHECK(eventClassBinaryPacketType == 1);
+ CHECK(eventClassBinaryPacketStreamId == 0);
offset += uint32_t_size;
uint32_t eventClassBinaryPacketHeaderWord1 = ReadUint32(packetBuffer, offset);
uint32_t eventClassBinaryPacketSequenceNumbered = (eventClassBinaryPacketHeaderWord1 >> 24) & 0x00000001;
uint32_t eventClassBinaryPacketDataLength = (eventClassBinaryPacketHeaderWord1 >> 0) & 0x00FFFFFF;
- BOOST_CHECK(eventClassBinaryPacketSequenceNumbered == 0);
- BOOST_CHECK(eventClassBinaryPacketDataLength == 20);
+ CHECK(eventClassBinaryPacketSequenceNumbered == 0);
+ CHECK(eventClassBinaryPacketDataLength == 20);
offset += uint32_t_size;
uint32_t eventClassDeclId = ReadUint32(packetBuffer, offset);
- BOOST_CHECK(eventClassDeclId == uint32_t(2));
+ CHECK(eventClassDeclId == uint32_t(2));
// Check the profiling GUID
offset += uint32_t_size;
readProfilingGuid = ReadUint64(packetBuffer, offset);
- BOOST_CHECK(readProfilingGuid == eventClassBinaryPacketProfilingGuid);
+ CHECK(readProfilingGuid == eventClassBinaryPacketProfilingGuid);
offset += uint64_t_size;
uint64_t readEventClassNameGuid = ReadUint64(packetBuffer, offset);
- BOOST_CHECK(readEventClassNameGuid == eventClassBinaryPacketNameGuid);
+ CHECK(readEventClassNameGuid == eventClassBinaryPacketNameGuid);
bufferManager.MarkRead(packetBuffer);
@@ -355,51 +355,51 @@ BOOST_AUTO_TEST_CASE(SendEventClassAfterTimelineEntityPacketTest)
uint32_t eventBinaryPacketType = (eventBinaryPacketHeaderWord0 >> 16) & 0x00000007;
uint32_t eventBinaryPacketStreamId = (eventBinaryPacketHeaderWord0 >> 0) & 0x00000007;
- BOOST_CHECK(eventBinaryPacketFamily == 1);
- BOOST_CHECK(eventBinaryPacketClass == 0);
- BOOST_CHECK(eventBinaryPacketType == 1);
- BOOST_CHECK(eventBinaryPacketStreamId == 0);
+ CHECK(eventBinaryPacketFamily == 1);
+ CHECK(eventBinaryPacketClass == 0);
+ CHECK(eventBinaryPacketType == 1);
+ CHECK(eventBinaryPacketStreamId == 0);
offset += uint32_t_size;
uint32_t eventBinaryPacketHeaderWord1 = ReadUint32(packetBuffer, offset);
uint32_t eventBinaryPacketSequenceNumbered = (eventBinaryPacketHeaderWord1 >> 24) & 0x00000001;
uint32_t eventBinaryPacketDataLength = (eventBinaryPacketHeaderWord1 >> 0) & 0x00FFFFFF;
- BOOST_CHECK(eventBinaryPacketSequenceNumbered == 0);
- BOOST_CHECK(eventBinaryPacketDataLength == 20 + ThreadIdSize);
+ CHECK(eventBinaryPacketSequenceNumbered == 0);
+ CHECK(eventBinaryPacketDataLength == 20 + ThreadIdSize);
// Check the decl_id
offset += uint32_t_size;
uint32_t eventDeclId = ReadUint32(packetBuffer, offset);
- BOOST_CHECK(eventDeclId == 4);
+ CHECK(eventDeclId == 4);
// Check the timestamp
offset += uint32_t_size;
uint64_t eventTimestamp = ReadUint64(packetBuffer, offset);
- BOOST_CHECK(eventTimestamp == timestamp);
+ CHECK(eventTimestamp == timestamp);
// Check the thread id
offset += uint64_t_size;
std::vector<uint8_t> readThreadId(ThreadIdSize, 0);
ReadBytes(packetBuffer, offset, ThreadIdSize, readThreadId.data());
- BOOST_CHECK(readThreadId == threadId);
+ CHECK(readThreadId == threadId);
// Check the profiling GUID
offset += ThreadIdSize;
readProfilingGuid = ReadUint64(packetBuffer, offset);
- BOOST_CHECK(readProfilingGuid == eventProfilingGuid);
+ CHECK(readProfilingGuid == eventProfilingGuid);
}
-BOOST_AUTO_TEST_CASE(SendTimelinePacketTests2)
+TEST_CASE("SendTimelinePacketTests2")
{
MockBufferManager bufferManager(40);
TimelinePacketWriterFactory timelinePacketWriterFactory(bufferManager);
std::unique_ptr<ISendTimelinePacket> sendTimelinePacket = timelinePacketWriterFactory.GetSendTimelinePacket();
- BOOST_CHECK_THROW(sendTimelinePacket->SendTimelineMessageDirectoryPackage(),
+ CHECK_THROWS_AS(sendTimelinePacket->SendTimelineMessageDirectoryPackage(),
armnn::RuntimeException);
}
-BOOST_AUTO_TEST_CASE(SendTimelinePacketTests3)
+TEST_CASE("SendTimelinePacketTests3")
{
MockBufferManager bufferManager(512);
TimelinePacketWriterFactory timelinePacketWriterFactory(bufferManager);
@@ -418,12 +418,12 @@ BOOST_AUTO_TEST_CASE(SendTimelinePacketTests3)
// Send TimelineEventClassBinaryPacket
const uint64_t eventClassBinaryPacketProfilingGuid = 789123u;
const uint64_t eventClassBinaryPacketNameGuid = 8845u;
- BOOST_CHECK_THROW(sendTimelinePacket->SendTimelineEventClassBinaryPacket(
+ CHECK_THROWS_AS(sendTimelinePacket->SendTimelineEventClassBinaryPacket(
eventClassBinaryPacketProfilingGuid, eventClassBinaryPacketNameGuid),
armnn::profiling::BufferExhaustion);
}
-BOOST_AUTO_TEST_CASE(GetGuidsFromProfilingService)
+TEST_CASE("GetGuidsFromProfilingService")
{
armnn::IRuntime::CreationOptions options;
options.m_ProfilingOptions.m_EnableProfiling = true;
@@ -435,16 +435,16 @@ BOOST_AUTO_TEST_CASE(GetGuidsFromProfilingService)
std::hash<std::string> hasher;
uint64_t hash = static_cast<uint64_t>(hasher("dummy"));
ProfilingStaticGuid expectedStaticValue(hash | MIN_STATIC_GUID);
- BOOST_CHECK(staticGuid == expectedStaticValue);
+ CHECK(staticGuid == expectedStaticValue);
ProfilingDynamicGuid dynamicGuid = profilingService.GetNextGuid();
uint64_t dynamicGuidValue = static_cast<uint64_t>(dynamicGuid);
++dynamicGuidValue;
ProfilingDynamicGuid expectedDynamicValue(dynamicGuidValue);
dynamicGuid = profilingService.GetNextGuid();
- BOOST_CHECK(dynamicGuid == expectedDynamicValue);
+ CHECK(dynamicGuid == expectedDynamicValue);
}
-BOOST_AUTO_TEST_CASE(GetTimelinePackerWriterFromProfilingService)
+TEST_CASE("GetTimelinePackerWriterFromProfilingService")
{
armnn::IRuntime::CreationOptions::ExternalProfilingOptions options;
options.m_EnableProfiling = true;
@@ -452,36 +452,36 @@ BOOST_AUTO_TEST_CASE(GetTimelinePackerWriterFromProfilingService)
profilingService.ResetExternalProfilingOptions(options, true);
std::unique_ptr<ISendTimelinePacket> writer = profilingService.GetSendTimelinePacket();
- BOOST_CHECK(writer != nullptr);
+ CHECK(writer != nullptr);
}
-BOOST_AUTO_TEST_CASE(CheckStaticGuidsAndEvents)
+TEST_CASE("CheckStaticGuidsAndEvents")
{
- BOOST_CHECK("name" == LabelsAndEventClasses::NAME_LABEL);
- BOOST_CHECK("type" == LabelsAndEventClasses::TYPE_LABEL);
- BOOST_CHECK("index" == LabelsAndEventClasses::INDEX_LABEL);
+ CHECK("name" == LabelsAndEventClasses::NAME_LABEL);
+ CHECK("type" == LabelsAndEventClasses::TYPE_LABEL);
+ CHECK("index" == LabelsAndEventClasses::INDEX_LABEL);
std::hash<std::string> hasher;
uint64_t hash = static_cast<uint64_t>(hasher(LabelsAndEventClasses::NAME_LABEL));
ProfilingStaticGuid expectedNameGuid(hash | MIN_STATIC_GUID);
- BOOST_CHECK(LabelsAndEventClasses::NAME_GUID == expectedNameGuid);
+ CHECK(LabelsAndEventClasses::NAME_GUID == expectedNameGuid);
hash = static_cast<uint64_t>(hasher(LabelsAndEventClasses::TYPE_LABEL));
ProfilingStaticGuid expectedTypeGuid(hash | MIN_STATIC_GUID);
- BOOST_CHECK(LabelsAndEventClasses::TYPE_GUID == expectedTypeGuid);
+ CHECK(LabelsAndEventClasses::TYPE_GUID == expectedTypeGuid);
hash = static_cast<uint64_t>(hasher(LabelsAndEventClasses::INDEX_LABEL));
ProfilingStaticGuid expectedIndexGuid(hash | MIN_STATIC_GUID);
- BOOST_CHECK(LabelsAndEventClasses::INDEX_GUID == expectedIndexGuid);
+ CHECK(LabelsAndEventClasses::INDEX_GUID == expectedIndexGuid);
hash = static_cast<uint64_t>(hasher("ARMNN_PROFILING_SOL"));
ProfilingStaticGuid expectedSol(hash | MIN_STATIC_GUID);
- BOOST_CHECK(LabelsAndEventClasses::ARMNN_PROFILING_SOL_EVENT_CLASS == expectedSol);
+ CHECK(LabelsAndEventClasses::ARMNN_PROFILING_SOL_EVENT_CLASS == expectedSol);
hash = static_cast<uint64_t>(hasher("ARMNN_PROFILING_EOL"));
ProfilingStaticGuid expectedEol(hash | MIN_STATIC_GUID);
- BOOST_CHECK(LabelsAndEventClasses::ARMNN_PROFILING_EOL_EVENT_CLASS == expectedEol);
+ CHECK(LabelsAndEventClasses::ARMNN_PROFILING_EOL_EVENT_CLASS == expectedEol);
}
-BOOST_AUTO_TEST_SUITE_END()
+}