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