aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Bentham <Matthew.Bentham@arm.com>2019-09-13 12:45:04 +0100
committerJim Flynn Arm <jim.flynn@arm.com>2019-09-16 09:59:43 +0000
commit46d1c62aa6c8ef634311257c6adeb6775cc8e0f8 (patch)
tree70dfbd6fc47a9862effbf9f0cbf33df0f7d305b1
parent46ff1caca9b4504d04515404b7f61cc97fc42123 (diff)
downloadarmnn-46d1c62aa6c8ef634311257c6adeb6775cc8e0f8.tar.gz
Split out basic CaptureData unit tests from Holder tests
Change-Id: I68f62c2941c4af77a48829bbc71d5836d9477b5d Signed-off-by: Matthew Bentham <Matthew.Bentham@arm.com>
-rw-r--r--src/profiling/test/ProfilingTests.cpp16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/profiling/test/ProfilingTests.cpp b/src/profiling/test/ProfilingTests.cpp
index 7f7fe1c0d2..4913dde6ee 100644
--- a/src/profiling/test/ProfilingTests.cpp
+++ b/src/profiling/test/ProfilingTests.cpp
@@ -452,28 +452,30 @@ BOOST_AUTO_TEST_CASE(CheckCaptureDataHolder)
std::vector<uint16_t> readIds = holder.GetCaptureData().GetCounterIds();
BOOST_CHECK(captureIds == readIds);
+}
+BOOST_AUTO_TEST_CASE(CaptureDataMethods)
+{
// Check assignment operator
CaptureData assignableCaptureData;
+ std::vector<uint16_t> counterIds = {42, 29, 13};
assignableCaptureData.SetCapturePeriod(3);
- assignableCaptureData.SetCounterIds(periodIdMap[3]);
+ assignableCaptureData.SetCounterIds(counterIds);
CaptureData secondCaptureData;
- secondCaptureData.SetCapturePeriod(2);
- secondCaptureData.SetCounterIds(periodIdMap[2]);
- BOOST_CHECK(secondCaptureData.GetCapturePeriod() == 2);
- BOOST_CHECK(secondCaptureData.GetCounterIds() == periodIdMap[2]);
+ BOOST_CHECK(assignableCaptureData.GetCapturePeriod() == 3);
+ BOOST_CHECK(assignableCaptureData.GetCounterIds() == counterIds);
secondCaptureData = assignableCaptureData;
BOOST_CHECK(secondCaptureData.GetCapturePeriod() == 3);
- BOOST_CHECK(secondCaptureData.GetCounterIds() == periodIdMap[3]);
+ BOOST_CHECK(secondCaptureData.GetCounterIds() == counterIds);
// Check copy constructor
CaptureData copyConstructedCaptureData(assignableCaptureData);
BOOST_CHECK(copyConstructedCaptureData.GetCapturePeriod() == 3);
- BOOST_CHECK(copyConstructedCaptureData.GetCounterIds() == periodIdMap[3]);
+ BOOST_CHECK(copyConstructedCaptureData.GetCounterIds() == counterIds);
}
BOOST_AUTO_TEST_CASE(CheckProfilingServiceDisabled)