#include "scheduler/ResourceFactory.h" #include using namespace zilliz::milvus::engine; TEST(resource_factory_test, create) { auto disk = ResourceFactory::Create("disk"); auto cpu = ResourceFactory::Create("cpu"); auto gpu = ResourceFactory::Create("gpu"); ASSERT_TRUE(std::dynamic_pointer_cast(disk)); ASSERT_TRUE(std::dynamic_pointer_cast(cpu)); ASSERT_TRUE(std::dynamic_pointer_cast(gpu)); }