aboutsummaryrefslogtreecommitdiff
path: root/src/armnn/test/OptimizerTests.cpp
diff options
context:
space:
mode:
authorColm Donelan <Colm.Donelan@arm.com>2021-08-17 00:52:23 +0100
committerMatthew Sloyan <matthew.sloyan@arm.com>2021-08-17 11:08:52 +0100
commitb2297aae9e41b0b700bc29831579a433bbd904c7 (patch)
tree4596c0087309179344436e50150cb202bc215af5 /src/armnn/test/OptimizerTests.cpp
parentcbcd2d1a11f650445177fcbc2926e7eec0d32622 (diff)
downloadarmnn-b2297aae9e41b0b700bc29831579a433bbd904c7.tar.gz
IVGCVSW-6317 Cleaning up BackendRegistry following negative tests.
* Deregister backends in BackendHintTest. * Deregister backend in ThrowBackendUnavailableException * Clean up dynamic backends when an exception is thrown from RuntimeImpl::RuntimeImpl. * Use CHECK_THROWS_AS_MESSAGE syntax in ClCustomAllocatorTests. Signed-off-by: Colm Donelan <Colm.Donelan@arm.com> Change-Id: I0e6e5413dd074b5fcfc9515c85cb8d40a4a0b73c
Diffstat (limited to 'src/armnn/test/OptimizerTests.cpp')
-rw-r--r--src/armnn/test/OptimizerTests.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/armnn/test/OptimizerTests.cpp b/src/armnn/test/OptimizerTests.cpp
index 38aef671d2..66da3ad1ff 100644
--- a/src/armnn/test/OptimizerTests.cpp
+++ b/src/armnn/test/OptimizerTests.cpp
@@ -804,6 +804,9 @@ TEST_CASE("BackendHintTest")
{
(*it)->Accept(visitor);
}
+ // Clean up the registry for the next test.
+ backendRegistry.Deregister("MockBackend");
+ backendRegistry.Deregister("CustomBackend");
}
// Tests that OptimizeForExclusiveConnections works, fusing when needed, using BatchNorm fusing as example