Add test case for device parameter to LoadNetwork. (#8786)
Signed-off-by: Wang, Yang <yang4.wang@intel.com>
This commit is contained in:
parent
e9a15b70f5
commit
232aadf518
@ -99,4 +99,8 @@ INSTANTIATE_TEST_SUITE_P(
|
||||
INSTANTIATE_TEST_SUITE_P(
|
||||
smoke_IEClassLoadNetworkTest, IEClassLoadNetworkTest,
|
||||
::testing::Values("CPU"));
|
||||
|
||||
INSTANTIATE_TEST_SUITE_P(
|
||||
smoke_IEClassLoadNetworkTest, IEClassLoadNetworkTestWithThrow,
|
||||
::testing::Values(""));
|
||||
} // namespace
|
@ -53,6 +53,7 @@ public:
|
||||
};
|
||||
|
||||
using IEClassNetworkTestP = BehaviorTestsUtils::IEClassBaseTestP;
|
||||
using IEClassLoadNetworkTestWithThrow = BehaviorTestsUtils::IEClassBaseTestP;
|
||||
using IEClassGetMetricTest = BehaviorTestsUtils::IEClassBaseTestP;
|
||||
using IEClassQueryNetworkTest = BehaviorTestsUtils::IEClassBaseTestP;
|
||||
using IEClassGetMetricTest_SUPPORTED_METRICS = BehaviorTestsUtils::IEClassBaseTestP;
|
||||
@ -930,6 +931,12 @@ TEST_P(IEClassNetworkTestP, LoadNetworkCreateDefaultExecGraphResult) {
|
||||
}
|
||||
}
|
||||
|
||||
TEST_P(IEClassLoadNetworkTestWithThrow, LoadNetworkActualWithThrow) {
|
||||
SKIP_IF_CURRENT_TEST_IS_DISABLED()
|
||||
InferenceEngine::Core ie = BehaviorTestsUtils::createIECoreWithTemplate();
|
||||
ASSERT_THROW(ie.LoadNetwork(actualCnnNetwork, deviceName), InferenceEngine::Exception);
|
||||
}
|
||||
|
||||
TEST_P(IEClassSeveralDevicesTestLoadNetwork, LoadNetworkActualSeveralDevicesNoThrow) {
|
||||
InferenceEngine::Core ie = BehaviorTestsUtils::createIECoreWithTemplate();
|
||||
|
||||
|
@ -91,9 +91,6 @@ Parsed<T> parseDeviceNameIntoConfig(const std::string& deviceName, const std::ma
|
||||
deviceName.substr(std::string("AUTO:").size());
|
||||
}
|
||||
} else {
|
||||
if (deviceName_.empty()) {
|
||||
deviceName_ = "AUTO";
|
||||
}
|
||||
ie::DeviceIDParser parser(deviceName_);
|
||||
deviceName_ = parser.getDeviceName();
|
||||
std::string deviceIDLocal = parser.getDeviceID();
|
||||
|
Loading…
Reference in New Issue
Block a user