diff options
author | Sadik Armagan <sadik.armagan@arm.com> | 2021-06-10 18:24:34 +0100 |
---|---|---|
committer | Sadik Armagan <sadik.armagan@arm.com> | 2021-06-11 10:33:16 +0000 |
commit | 1625efc870f1a8b7c6e6382277ddbb245f91a294 (patch) | |
tree | 39fbbaa15ed7eb81337b082c2d20b0af68b91c02 /src/profiling/test/SendTimelinePacketTests.cpp | |
parent | 958e0ba61e940a8d11955cf2a10f681c7c47e1fa (diff) | |
download | armnn-1625efc870f1a8b7c6e6382277ddbb245f91a294.tar.gz |
IVGCVSW-5963 'Move unit tests to new framework'
* Used doctest in ArmNN unit tests
Signed-off-by: Sadik Armagan <sadik.armagan@arm.com>
Change-Id: Ia9cf5fc72775878885c5f864abf2c56b3a935f1a
Diffstat (limited to 'src/profiling/test/SendTimelinePacketTests.cpp')
-rw-r--r-- | src/profiling/test/SendTimelinePacketTests.cpp | 248 |
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() +} |