diff --git a/neuralnetworks/1.3/vts/functional/ValidateRequest.cpp b/neuralnetworks/1.3/vts/functional/ValidateRequest.cpp index 2fd9b647f1..a29d158e7d 100644 --- a/neuralnetworks/1.3/vts/functional/ValidateRequest.cpp +++ b/neuralnetworks/1.3/vts/functional/ValidateRequest.cpp @@ -142,16 +142,14 @@ static void validate(const sp& preparedModel, const std::string& // dispatch { SCOPED_TRACE(message + " [executeFenced]"); - Return ret = preparedModel->executeFenced( - request, {}, MeasureTiming::NO, {}, {}, - [](ErrorStatus error, const hidl_handle& handle, - const sp& callback) { - if (error != ErrorStatus::DEVICE_UNAVAILABLE) { - ASSERT_EQ(ErrorStatus::INVALID_ARGUMENT, error); - } - ASSERT_EQ(handle.getNativeHandle(), nullptr); - ASSERT_EQ(callback, nullptr); - }); + Return ret = + preparedModel->executeFenced(request, {}, MeasureTiming::NO, deadline, {}, + [](ErrorStatus error, const hidl_handle& handle, + const sp& callback) { + ASSERT_EQ(ErrorStatus::INVALID_ARGUMENT, error); + ASSERT_EQ(handle.getNativeHandle(), nullptr); + ASSERT_EQ(callback, nullptr); + }); ASSERT_TRUE(ret.isOk()); } } diff --git a/neuralnetworks/1.3/vts/functional/VtsHalNeuralnetworks.cpp b/neuralnetworks/1.3/vts/functional/VtsHalNeuralnetworks.cpp index 896ace65b9..9a87569b46 100644 --- a/neuralnetworks/1.3/vts/functional/VtsHalNeuralnetworks.cpp +++ b/neuralnetworks/1.3/vts/functional/VtsHalNeuralnetworks.cpp @@ -140,10 +140,7 @@ void validateExecuteFenced(const sp& preparedModel, const Reques request, {hidl_handle(nullptr)}, V1_2::MeasureTiming::NO, {}, {}, [](ErrorStatus error, const hidl_handle& handle, const sp& callback) { - // TODO: fix this once sample driver impl is merged. - if (error != ErrorStatus::DEVICE_UNAVAILABLE) { - ASSERT_EQ(ErrorStatus::INVALID_ARGUMENT, error); - } + ASSERT_EQ(ErrorStatus::INVALID_ARGUMENT, error); ASSERT_EQ(handle.getNativeHandle(), nullptr); ASSERT_EQ(callback, nullptr); });