IVGCVSW-2325 Reduce duplication in LayerTests by reusing the ElementwiseTestHelper
authorAron Virginas-Tar <Aron.Virginas-Tar@arm.com>
Tue, 27 Aug 2019 17:14:26 +0000 (18:14 +0100)
committerAron Virginas-Tar <Aron.Virginas-Tar@arm.com>
Tue, 27 Aug 2019 17:16:18 +0000 (18:16 +0100)
commite89ebad9cd78096d9c18a28fa01337dd622f5081
tree844acd0106e586261f52ab422f89832eb268c23d
parentdb16dd33fe124d25ef376b1bec41272d397b67cd
IVGCVSW-2325 Reduce duplication in LayerTests by reusing the ElementwiseTestHelper

* Refactored tests for element-wise operations to use ElementwiseTestHelper
* Moved the etasts for each operation in a separate file under backendsCommon/test/layerTests

Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com>
Change-Id: Icefb6b35df78b9619f69378229789505bf92670e
22 files changed:
src/backends/backendsCommon/common.mk
src/backends/backendsCommon/test/CMakeLists.txt
src/backends/backendsCommon/test/LayerTests.cpp
src/backends/backendsCommon/test/LayerTests.hpp
src/backends/backendsCommon/test/layerTests/AdditionTestImpl.cpp [new file with mode: 0644]
src/backends/backendsCommon/test/layerTests/AdditionTestImpl.hpp [new file with mode: 0644]
src/backends/backendsCommon/test/layerTests/DivisionTestImpl.cpp [new file with mode: 0644]
src/backends/backendsCommon/test/layerTests/DivisionTestImpl.hpp [new file with mode: 0644]
src/backends/backendsCommon/test/layerTests/ElementwiseTestImpl.hpp [new file with mode: 0644]
src/backends/backendsCommon/test/layerTests/EqualTestImpl.cpp [new file with mode: 0644]
src/backends/backendsCommon/test/layerTests/EqualTestImpl.hpp [new file with mode: 0644]
src/backends/backendsCommon/test/layerTests/GreaterTestImpl.cpp [new file with mode: 0644]
src/backends/backendsCommon/test/layerTests/GreaterTestImpl.hpp [new file with mode: 0644]
src/backends/backendsCommon/test/layerTests/LayerTestResult.hpp [new file with mode: 0644]
src/backends/backendsCommon/test/layerTests/MaximumTestImpl.cpp [new file with mode: 0644]
src/backends/backendsCommon/test/layerTests/MaximumTestImpl.hpp [new file with mode: 0644]
src/backends/backendsCommon/test/layerTests/MinimumTestImpl.cpp [new file with mode: 0644]
src/backends/backendsCommon/test/layerTests/MinimumTestImpl.hpp [new file with mode: 0644]
src/backends/backendsCommon/test/layerTests/MultiplicationTestImpl.cpp [new file with mode: 0644]
src/backends/backendsCommon/test/layerTests/MultiplicationTestImpl.hpp [new file with mode: 0644]
src/backends/backendsCommon/test/layerTests/SubtractionTestImpl.cpp [new file with mode: 0644]
src/backends/backendsCommon/test/layerTests/SubtractionTestImpl.hpp [new file with mode: 0644]