IVGCVSW-3547 Use ExecuteNetwork to run a dynamic backend end to end test
authorMatteo Martincigh <matteo.martincigh@arm.com>
Wed, 14 Aug 2019 10:42:30 +0000 (11:42 +0100)
committerMatteo Martincigh <matteo.martincigh@arm.com>
Fri, 23 Aug 2019 12:44:27 +0000 (12:44 +0000)
commit00dda4a66c10a56b02bdd534ba3b5fdb27527ebc
treecb752587ba5c2ea64e2de6ec402cbce7fc63981d
parente898db9aaf07b4d0ea0242a1f3296f0192c42939
IVGCVSW-3547 Use ExecuteNetwork to run a dynamic backend end to end test

 * Added path override for dynamic backend loading
 * Do not default to CpuRef, as there could be dynamic backends loaded at
   runtime
 * Do not check right away whether the backends are correct, as more of
   them can be loaded at runtime as dynamic backends

Change-Id: If23f79aa1480b8dfce57e49b1746c23b6b9e6f82
Signed-off-by: Matteo Martincigh <matteo.martincigh@arm.com>
tests/CaffeYolo-Armnn/CaffeYolo-Armnn.cpp
tests/ExecuteNetwork/ExecuteNetwork.cpp
tests/InferenceModel.hpp
tests/InferenceTest.hpp
tests/InferenceTest.inl
tests/NetworkExecutionUtils/NetworkExecutionUtils.hpp
tests/TfLiteMobileNetSsd-Armnn/TfLiteMobileNetSsd-Armnn.cpp