2 // Copyright © 2017 Arm Ltd. All rights reserved.
3 // SPDX-License-Identifier: MIT
6 #include "DynamicBackendTests.hpp"
8 #include <test/UnitTests.hpp>
10 BOOST_AUTO_TEST_SUITE(DynamicBackendTests)
12 ARMNN_SIMPLE_TEST_CASE(OpenCloseHandle, OpenCloseHandleTestImpl);
13 ARMNN_SIMPLE_TEST_CASE(CloseInvalidHandle, CloseInvalidHandleTestImpl);
14 ARMNN_SIMPLE_TEST_CASE(OpenEmptyFileName, OpenEmptyFileNameTestImpl);
15 ARMNN_SIMPLE_TEST_CASE(OpenNotExistingFile, OpenNotExistingFileTestImpl);
16 ARMNN_SIMPLE_TEST_CASE(OpenNotSharedObjectFile, OpenNotSharedObjectTestImpl);
17 ARMNN_SIMPLE_TEST_CASE(GetValidEntryPoint, GetValidEntryPointTestImpl);
18 ARMNN_SIMPLE_TEST_CASE(GetNameMangledEntryPoint, GetNameMangledEntryPointTestImpl);
19 ARMNN_SIMPLE_TEST_CASE(GetNoExternEntryPoint, GetNoExternEntryPointTestImpl);
20 ARMNN_SIMPLE_TEST_CASE(GetNotExistingEntryPoint, GetNotExistingEntryPointTestImpl);
22 ARMNN_SIMPLE_TEST_CASE(BackendVersioning, BackendVersioningTestImpl);
24 ARMNN_SIMPLE_TEST_CASE(CreateValidDynamicBackendObject, CreateValidDynamicBackendObjectTestImpl);
26 ARMNN_SIMPLE_TEST_CASE(CreateDynamicBackendObjectInvalidHandle,
27 CreateDynamicBackendObjectInvalidHandleTestImpl);
28 ARMNN_SIMPLE_TEST_CASE(CreateDynamicBackendObjectInvalidInterface1,
29 CreateDynamicBackendObjectInvalidInterface1TestImpl);
30 ARMNN_SIMPLE_TEST_CASE(CreateDynamicBackendObjectInvalidInterface2,
31 CreateDynamicBackendObjectInvalidInterface2TestImpl);
32 ARMNN_SIMPLE_TEST_CASE(CreateDynamicBackendObjectInvalidInterface3,
33 CreateDynamicBackendObjectInvalidInterface3TestImpl);
34 ARMNN_SIMPLE_TEST_CASE(CreateDynamicBackendObjectInvalidInterface4,
35 CreateDynamicBackendObjectInvalidInterface4TestImpl);
36 ARMNN_SIMPLE_TEST_CASE(CreateDynamicBackendObjectInvalidInterface5,
37 CreateDynamicBackendObjectInvalidInterface5TestImpl);
38 ARMNN_SIMPLE_TEST_CASE(CreateDynamicBackendObjectInvalidInterface6,
39 CreateDynamicBackendObjectInvalidInterface6TestImpl);
40 ARMNN_SIMPLE_TEST_CASE(CreateDynamicBackendObjectInvalidInterface7,
41 CreateDynamicBackendObjectInvalidInterface7TestImpl);
43 ARMNN_SIMPLE_TEST_CASE(GetBackendPaths, GetBackendPathsTestImpl)
44 ARMNN_SIMPLE_TEST_CASE(GetBackendPathsOverride, GetBackendPathsOverrideTestImpl)
46 BOOST_AUTO_TEST_SUITE_END()