From 3c2795ac70e3963069bf54ac9c3e4555c5154a85 Mon Sep 17 00:00:00 2001 From: Ryan OShea Date: Thu, 3 Nov 2022 17:51:52 +0000 Subject: IVGCVSW-7318 Support basic addition model in the TOSA Reference Backend * Create Simple Addition EndtoEnd test * Create EndToEndTest file in TosaRef/test directory * Add AdditionEndToEnd test to CpuRef,CpuAcc,GpuAcc,TosaRef Signed-off-by: Ryan OShea Change-Id: Ic44e2b457c25dcb41bb3b17c05cce0e74bf17a80 --- src/backends/tosaReference/test/CMakeLists.txt | 1 + .../tosaReference/test/TosaRefEndToEndTests.cpp | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 src/backends/tosaReference/test/TosaRefEndToEndTests.cpp (limited to 'src/backends/tosaReference') diff --git a/src/backends/tosaReference/test/CMakeLists.txt b/src/backends/tosaReference/test/CMakeLists.txt index 627a1836e1..06fbbe1d96 100644 --- a/src/backends/tosaReference/test/CMakeLists.txt +++ b/src/backends/tosaReference/test/CMakeLists.txt @@ -4,6 +4,7 @@ # list(APPEND armnnTosaRefBackendUnitTests_sources + TosaRefEndToEndTests.cpp TosaRefLayerTests.cpp TosaRefLayerSupportTests.cpp TosaRefOptimizedNetworkTests.cpp diff --git a/src/backends/tosaReference/test/TosaRefEndToEndTests.cpp b/src/backends/tosaReference/test/TosaRefEndToEndTests.cpp new file mode 100644 index 0000000000..ce4cde2423 --- /dev/null +++ b/src/backends/tosaReference/test/TosaRefEndToEndTests.cpp @@ -0,0 +1,22 @@ +// +// Copyright © 2022 Arm Ltd and Contributors. All rights reserved. +// SPDX-License-Identifier: MIT +// + +#include "backendsCommon/test/EndToEndTestImpl.hpp" + +#include "backendsCommon/test/AdditionEndToEndTestImpl.hpp" + +#include + +TEST_SUITE("TosaRefEndToEnd") +{ +std::vector tosaDefaultBackends = { "TosaRef" }; + +// Addition +TEST_CASE("TosaRefEndtoEndTestFloat32") +{ + AdditionEndToEnd(tosaDefaultBackends); +} + +} \ No newline at end of file -- cgit v1.2.1