diff options
author | David Monahan <David.Monahan@arm.com> | 2022-01-31 14:29:14 +0000 |
---|---|---|
committer | Colm Donelan <colm.donelan@arm.com> | 2022-02-03 12:40:20 +0000 |
commit | 646bc8a52d5012486646c02e3b4940def6f85a47 (patch) | |
tree | 8eb3ad1d1e9a9cf975c2448d1c2c72a8e04a30ff /src/backends/neon/test | |
parent | e46659669b753411421a6a552b32b9f1d27b8b2e (diff) | |
download | armnn-646bc8a52d5012486646c02e3b4940def6f85a47.tar.gz |
IVGCVSW-6696 Add Forced Import EndToEnd tests to Ref, Neon, and CL
* Created EndToEnd tests with Misaligned buffers but import is forced
* Added the Aligned Tests from a previous patch to avoid merge conflicts
* Previous Aligned EndToEnd test for ref has been added to backendsCommon and is now used for neon as well
* Added to Ref, Neon, and Gpu Backends
* Neon tests only check for copies as reconfigure has not been implemented for the Neon backend yet
Signed-off-by: David Monahan <David.Monahan@arm.com>
Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com>
Change-Id: I12ddf5780201044834d6d1bbeebce60a4614efd1
Diffstat (limited to 'src/backends/neon/test')
-rw-r--r-- | src/backends/neon/test/NeonEndToEndTests.cpp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/backends/neon/test/NeonEndToEndTests.cpp b/src/backends/neon/test/NeonEndToEndTests.cpp index 5190e2ff61..ff13fb0f68 100644 --- a/src/backends/neon/test/NeonEndToEndTests.cpp +++ b/src/backends/neon/test/NeonEndToEndTests.cpp @@ -568,6 +568,26 @@ TEST_CASE("NeonStridedSliceInvalidSliceEndToEndTest") StridedSliceInvalidSliceEndToEndTest(neonDefaultBackends); } +TEST_CASE("NeonForceImportWithAlignedBuffersEndToEndTest") +{ + ForceImportWithAlignedBuffersEndToEndTest(neonDefaultBackends); +} + +TEST_CASE("NeonForceImportWithMisalignedInputBuffersEndToEndTest") +{ + ForceImportWithMisalignedInputBuffersEndToEndTest(neonDefaultBackends); +} + +TEST_CASE("NeonForceImportWithMisalignedOutputBuffersEndToEndTest") +{ + ForceImportWithMisalignedOutputBuffersEndToEndTest(neonDefaultBackends); +} + +TEST_CASE("NeonForceImportWithMisalignedInputAndOutputBuffersEndToEndTest") +{ + ForceImportWithMisalignedInputAndOutputBuffersEndToEndTest(neonDefaultBackends); +} + // DISABLED //TEST_CASE("NeonDetectionPostProcessRegularNmsTest") //{ |