aboutsummaryrefslogtreecommitdiff
path: root/src/profiling/test/ProfilingGuidTest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/profiling/test/ProfilingGuidTest.cpp')
-rw-r--r--src/profiling/test/ProfilingGuidTest.cpp90
1 files changed, 45 insertions, 45 deletions
diff --git a/src/profiling/test/ProfilingGuidTest.cpp b/src/profiling/test/ProfilingGuidTest.cpp
index d70e0d5547..07a0985591 100644
--- a/src/profiling/test/ProfilingGuidTest.cpp
+++ b/src/profiling/test/ProfilingGuidTest.cpp
@@ -8,75 +8,75 @@
#include <armnn/Types.hpp>
#include <set>
-#include <boost/test/unit_test.hpp>
+#include <doctest/doctest.h>
#include <fmt/format.h>
#include <thread>
using namespace armnn::profiling;
-BOOST_AUTO_TEST_SUITE(ProfilingGuidTests)
-
-BOOST_AUTO_TEST_CASE(GuidTest)
+TEST_SUITE("ProfilingGuidTests")
+{
+TEST_CASE("GuidTest")
{
ProfilingGuid guid0(0);
ProfilingGuid guid1(1);
ProfilingGuid guid2(1);
- BOOST_TEST(guid0 != guid1);
- BOOST_TEST(guid1 == guid2);
- BOOST_TEST(guid0 < guid1);
- BOOST_TEST(guid0 <= guid1);
- BOOST_TEST(guid1 <= guid2);
- BOOST_TEST(guid1 > guid0);
- BOOST_TEST(guid1 >= guid0);
- BOOST_TEST(guid1 >= guid2);
+ CHECK(guid0 != guid1);
+ CHECK(guid1 == guid2);
+ CHECK(guid0 < guid1);
+ CHECK(guid0 <= guid1);
+ CHECK(guid1 <= guid2);
+ CHECK(guid1 > guid0);
+ CHECK(guid1 >= guid0);
+ CHECK(guid1 >= guid2);
}
-BOOST_AUTO_TEST_CASE(StaticGuidTest)
+TEST_CASE("StaticGuidTest")
{
ProfilingStaticGuid guid0(0);
ProfilingStaticGuid guid1(1);
ProfilingStaticGuid guid2(1);
- BOOST_TEST(guid0 != guid1);
- BOOST_TEST(guid1 == guid2);
- BOOST_TEST(guid0 < guid1);
- BOOST_TEST(guid0 <= guid1);
- BOOST_TEST(guid1 <= guid2);
- BOOST_TEST(guid1 > guid0);
- BOOST_TEST(guid1 >= guid0);
- BOOST_TEST(guid1 >= guid2);
+ CHECK(guid0 != guid1);
+ CHECK(guid1 == guid2);
+ CHECK(guid0 < guid1);
+ CHECK(guid0 <= guid1);
+ CHECK(guid1 <= guid2);
+ CHECK(guid1 > guid0);
+ CHECK(guid1 >= guid0);
+ CHECK(guid1 >= guid2);
}
-BOOST_AUTO_TEST_CASE(DynamicGuidTest)
+TEST_CASE("DynamicGuidTest")
{
ProfilingDynamicGuid guid0(0);
ProfilingDynamicGuid guid1(1);
ProfilingDynamicGuid guid2(1);
- BOOST_TEST(guid0 != guid1);
- BOOST_TEST(guid1 == guid2);
- BOOST_TEST(guid0 < guid1);
- BOOST_TEST(guid0 <= guid1);
- BOOST_TEST(guid1 <= guid2);
- BOOST_TEST(guid1 > guid0);
- BOOST_TEST(guid1 >= guid0);
- BOOST_TEST(guid1 >= guid2);
+ CHECK(guid0 != guid1);
+ CHECK(guid1 == guid2);
+ CHECK(guid0 < guid1);
+ CHECK(guid0 <= guid1);
+ CHECK(guid1 <= guid2);
+ CHECK(guid1 > guid0);
+ CHECK(guid1 >= guid0);
+ CHECK(guid1 >= guid2);
}
void CheckStaticGuid(uint64_t guid, uint64_t expectedGuid)
{
- BOOST_TEST(guid == expectedGuid);
- BOOST_TEST(guid >= MIN_STATIC_GUID);
+ CHECK(guid == expectedGuid);
+ CHECK(guid >= MIN_STATIC_GUID);
}
void CheckDynamicGuid(uint64_t guid, uint64_t expectedGuid)
{
- BOOST_TEST(guid == expectedGuid);
- BOOST_TEST(guid < MIN_STATIC_GUID);
+ CHECK(guid == expectedGuid);
+ CHECK(guid < MIN_STATIC_GUID);
}
-BOOST_AUTO_TEST_CASE(StaticGuidGeneratorCollisionTest)
+TEST_CASE("StaticGuidGeneratorCollisionTest")
{
ProfilingGuidGenerator generator;
std::set<uint64_t> guids;
@@ -93,11 +93,11 @@ BOOST_AUTO_TEST_CASE(StaticGuidGeneratorCollisionTest)
// message rather than error in this case.
if (guid == ProfilingGuid(armnn::profiling::MIN_STATIC_GUID))
{
- BOOST_WARN("MIN_STATIC_GUID returned more than once from GenerateStaticId.");
+ WARN("MIN_STATIC_GUID returned more than once from GenerateStaticId.");
}
else
{
- BOOST_ERROR(fmt::format("GUID collision occurred: {} -> {}", str, guid));
+ FAIL(fmt::format("GUID collision occurred: {} -> {}", str, guid));
}
break;
}
@@ -105,24 +105,24 @@ BOOST_AUTO_TEST_CASE(StaticGuidGeneratorCollisionTest)
}
}
-BOOST_AUTO_TEST_CASE(StaticGuidGeneratorTest)
+TEST_CASE("StaticGuidGeneratorTest")
{
ProfilingGuidGenerator generator;
ProfilingStaticGuid staticGuid0 = generator.GenerateStaticId("name");
CheckStaticGuid(staticGuid0, LabelsAndEventClasses::NAME_GUID);
- BOOST_TEST(staticGuid0 != generator.GenerateStaticId("Name"));
+ CHECK(staticGuid0 != generator.GenerateStaticId("Name"));
ProfilingStaticGuid staticGuid1 = generator.GenerateStaticId("type");
CheckStaticGuid(staticGuid1, LabelsAndEventClasses::TYPE_GUID);
- BOOST_TEST(staticGuid1 != generator.GenerateStaticId("Type"));
+ CHECK(staticGuid1 != generator.GenerateStaticId("Type"));
ProfilingStaticGuid staticGuid2 = generator.GenerateStaticId("index");
CheckStaticGuid(staticGuid2, LabelsAndEventClasses::INDEX_GUID);
- BOOST_TEST(staticGuid2 != generator.GenerateStaticId("Index"));
+ CHECK(staticGuid2 != generator.GenerateStaticId("Index"));
}
-BOOST_AUTO_TEST_CASE(DynamicGuidGeneratorTest)
+TEST_CASE("DynamicGuidGeneratorTest")
{
ProfilingGuidGenerator generator;
@@ -133,7 +133,7 @@ BOOST_AUTO_TEST_CASE(DynamicGuidGeneratorTest)
}
}
-BOOST_AUTO_TEST_CASE (ProfilingGuidThreadTest)
+TEST_CASE("ProfilingGuidThreadTest")
{
ProfilingGuidGenerator profilingGuidGenerator;
@@ -154,7 +154,7 @@ BOOST_AUTO_TEST_CASE (ProfilingGuidThreadTest)
t3.join();
uint64_t guid = profilingGuidGenerator.NextGuid();
- BOOST_CHECK(guid == 3000u);
+ CHECK(guid == 3000u);
}
-BOOST_AUTO_TEST_SUITE_END()
+}