Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
|
Base class for generic algortihm tests that require an accelerator device. More...
#include <cheetah/utils/test_utils/AlgorithmTester.h>
Public Types | |
typedef Traits | AlgorithmTraits |
typedef std::shared_ptr< panda::PoolResource< typename Traits::Arch > > | DeviceType |
Protected Member Functions | |
std::vector< DeviceType > & | devices () |
Base class for generic algortihm tests that require an accelerator device.
THis class is responsible for finding and matching suitable devices to the algorithm requirements The actual tests should be writted with the ALGORITHM_TYPED_TEST_P macro above, or with the TYPED_TEST_P macro and running on the devices to test returned by the devices() method.
Definition at line 142 of file AlgorithmTester.h.