IVGCVSW-2346 Fix test wrt NEFillBorderKernel index
authorMatthew Bentham <matthew.bentham@arm.com>
Mon, 10 Dec 2018 17:05:25 +0000 (17:05 +0000)
committerMatthew Bentham <matthew.bentham@arm.com>
Mon, 10 Dec 2018 17:08:51 +0000 (17:08 +0000)
Kernel position within the layer is part of the kernel name

Change-Id: I3b9ee870fbd0db025f1515c81245f917189ae884

src/backends/neon/test/NeonTimerTest.cpp

index 6f54147..a9b3193 100644 (file)
@@ -104,7 +104,9 @@ BOOST_AUTO_TEST_CASE(NeonTimerMeasure)
         BOOST_CHECK_EQUAL(measurements[0].m_Name, "NeonKernelTimer/0: NEFillBorderKernel");
         BOOST_CHECK(measurements[0].m_Value > 0.0);
     }
-    BOOST_CHECK_EQUAL(measurements[measurements.size()-1].m_Name, "NeonKernelTimer/1: NEActivationLayerKernel");
+    std::ostringstream oss;
+    oss << "NeonKernelTimer/" << measurements.size()-1 << ": NEActivationLayerKernel";
+    BOOST_CHECK_EQUAL(measurements[measurements.size()-1].m_Name, oss.str());
     BOOST_CHECK(measurements[measurements.size()-1].m_Value > 0.0);
 }