ArmNN
 20.08
DynamicBackendTests.cpp File Reference

Go to the source code of this file.

Functions

 ARMNN_SIMPLE_TEST_CASE (OpenCloseHandle, OpenCloseHandleTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (CloseInvalidHandle, CloseInvalidHandleTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (OpenEmptyFileName, OpenEmptyFileNameTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (OpenNotExistingFile, OpenNotExistingFileTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (OpenNotSharedObjectFile, OpenNotSharedObjectTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (GetValidEntryPoint, GetValidEntryPointTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (GetNameMangledEntryPoint, GetNameMangledEntryPointTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (GetNoExternEntryPoint, GetNoExternEntryPointTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (GetNotExistingEntryPoint, GetNotExistingEntryPointTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (BackendVersioning, BackendVersioningTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (CreateValidDynamicBackendObject, CreateValidDynamicBackendObjectTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (CreateDynamicBackendObjectInvalidHandle, CreateDynamicBackendObjectInvalidHandleTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (CreateDynamicBackendObjectInvalidInterface1, CreateDynamicBackendObjectInvalidInterface1TestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (CreateDynamicBackendObjectInvalidInterface2, CreateDynamicBackendObjectInvalidInterface2TestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (CreateDynamicBackendObjectInvalidInterface3, CreateDynamicBackendObjectInvalidInterface3TestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (CreateDynamicBackendObjectInvalidInterface4, CreateDynamicBackendObjectInvalidInterface4TestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (CreateDynamicBackendObjectInvalidInterface5, CreateDynamicBackendObjectInvalidInterface5TestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (CreateDynamicBackendObjectInvalidInterface6, CreateDynamicBackendObjectInvalidInterface6TestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (CreateDynamicBackendObjectInvalidInterface7, CreateDynamicBackendObjectInvalidInterface7TestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (GetSharedObjects, GetSharedObjectsTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (CreateDynamicBackends, CreateDynamicBackendsTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (CreateDynamicBackendsNoPaths, CreateDynamicBackendsNoPathsTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (CreateDynamicBackendsAllInvalid, CreateDynamicBackendsAllInvalidTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (CreateDynamicBackendsMixedTypes, CreateDynamicBackendsMixedTypesTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (RegisterSingleDynamicBackend, RegisterSingleDynamicBackendTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (RegisterMultipleDynamicBackends, RegisterMultipleDynamicBackendsTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (RegisterMultipleInvalidDynamicBackends, RegisterMultipleInvalidDynamicBackendsTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (RegisterMixedDynamicBackends, RegisterMixedDynamicBackendsTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (RuntimeEmpty, RuntimeEmptyTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (RuntimeDynamicBackends, RuntimeDynamicBackendsTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (RuntimeDuplicateDynamicBackends, RuntimeDuplicateDynamicBackendsTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (RuntimeInvalidDynamicBackends, RuntimeInvalidDynamicBackendsTestImpl)
 
 ARMNN_SIMPLE_TEST_CASE (RuntimeInvalidOverridePath, RuntimeInvalidOverridePathTestImpl)
 

Function Documentation

◆ ARMNN_SIMPLE_TEST_CASE() [1/33]

ARMNN_SIMPLE_TEST_CASE ( OpenCloseHandle  ,
OpenCloseHandleTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [2/33]

ARMNN_SIMPLE_TEST_CASE ( CloseInvalidHandle  ,
CloseInvalidHandleTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [3/33]

ARMNN_SIMPLE_TEST_CASE ( OpenEmptyFileName  ,
OpenEmptyFileNameTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [4/33]

ARMNN_SIMPLE_TEST_CASE ( OpenNotExistingFile  ,
OpenNotExistingFileTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [5/33]

ARMNN_SIMPLE_TEST_CASE ( OpenNotSharedObjectFile  ,
OpenNotSharedObjectTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [6/33]

ARMNN_SIMPLE_TEST_CASE ( GetValidEntryPoint  ,
GetValidEntryPointTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [7/33]

ARMNN_SIMPLE_TEST_CASE ( GetNameMangledEntryPoint  ,
GetNameMangledEntryPointTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [8/33]

ARMNN_SIMPLE_TEST_CASE ( GetNoExternEntryPoint  ,
GetNoExternEntryPointTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [9/33]

ARMNN_SIMPLE_TEST_CASE ( GetNotExistingEntryPoint  ,
GetNotExistingEntryPointTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [10/33]

ARMNN_SIMPLE_TEST_CASE ( BackendVersioning  ,
BackendVersioningTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [11/33]

ARMNN_SIMPLE_TEST_CASE ( CreateValidDynamicBackendObject  ,
CreateValidDynamicBackendObjectTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [12/33]

ARMNN_SIMPLE_TEST_CASE ( CreateDynamicBackendObjectInvalidHandle  ,
CreateDynamicBackendObjectInvalidHandleTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [13/33]

ARMNN_SIMPLE_TEST_CASE ( CreateDynamicBackendObjectInvalidInterface1  ,
CreateDynamicBackendObjectInvalidInterface1TestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [14/33]

ARMNN_SIMPLE_TEST_CASE ( CreateDynamicBackendObjectInvalidInterface2  ,
CreateDynamicBackendObjectInvalidInterface2TestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [15/33]

ARMNN_SIMPLE_TEST_CASE ( CreateDynamicBackendObjectInvalidInterface3  ,
CreateDynamicBackendObjectInvalidInterface3TestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [16/33]

ARMNN_SIMPLE_TEST_CASE ( CreateDynamicBackendObjectInvalidInterface4  ,
CreateDynamicBackendObjectInvalidInterface4TestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [17/33]

ARMNN_SIMPLE_TEST_CASE ( CreateDynamicBackendObjectInvalidInterface5  ,
CreateDynamicBackendObjectInvalidInterface5TestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [18/33]

ARMNN_SIMPLE_TEST_CASE ( CreateDynamicBackendObjectInvalidInterface6  ,
CreateDynamicBackendObjectInvalidInterface6TestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [19/33]

ARMNN_SIMPLE_TEST_CASE ( CreateDynamicBackendObjectInvalidInterface7  ,
CreateDynamicBackendObjectInvalidInterface7TestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [20/33]

ARMNN_SIMPLE_TEST_CASE ( GetSharedObjects  ,
GetSharedObjectsTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [21/33]

ARMNN_SIMPLE_TEST_CASE ( CreateDynamicBackends  ,
CreateDynamicBackendsTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [22/33]

ARMNN_SIMPLE_TEST_CASE ( CreateDynamicBackendsNoPaths  ,
CreateDynamicBackendsNoPathsTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [23/33]

ARMNN_SIMPLE_TEST_CASE ( CreateDynamicBackendsAllInvalid  ,
CreateDynamicBackendsAllInvalidTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [24/33]

ARMNN_SIMPLE_TEST_CASE ( CreateDynamicBackendsMixedTypes  ,
CreateDynamicBackendsMixedTypesTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [25/33]

ARMNN_SIMPLE_TEST_CASE ( RegisterSingleDynamicBackend  ,
RegisterSingleDynamicBackendTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [26/33]

ARMNN_SIMPLE_TEST_CASE ( RegisterMultipleDynamicBackends  ,
RegisterMultipleDynamicBackendsTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [27/33]

ARMNN_SIMPLE_TEST_CASE ( RegisterMultipleInvalidDynamicBackends  ,
RegisterMultipleInvalidDynamicBackendsTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [28/33]

ARMNN_SIMPLE_TEST_CASE ( RegisterMixedDynamicBackends  ,
RegisterMixedDynamicBackendsTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [29/33]

ARMNN_SIMPLE_TEST_CASE ( RuntimeEmpty  ,
RuntimeEmptyTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [30/33]

ARMNN_SIMPLE_TEST_CASE ( RuntimeDynamicBackends  ,
RuntimeDynamicBackendsTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [31/33]

ARMNN_SIMPLE_TEST_CASE ( RuntimeDuplicateDynamicBackends  ,
RuntimeDuplicateDynamicBackendsTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [32/33]

ARMNN_SIMPLE_TEST_CASE ( RuntimeInvalidDynamicBackends  ,
RuntimeInvalidDynamicBackendsTestImpl   
)

◆ ARMNN_SIMPLE_TEST_CASE() [33/33]

ARMNN_SIMPLE_TEST_CASE ( RuntimeInvalidOverridePath  ,
RuntimeInvalidOverridePathTestImpl   
)