diff --git a/radio/1.0/vts/functional/radio_hidl_hal_test.cpp b/radio/1.0/vts/functional/radio_hidl_hal_test.cpp index ed2c6bb6ab..7a302d032e 100644 --- a/radio/1.0/vts/functional/radio_hidl_hal_test.cpp +++ b/radio/1.0/vts/functional/radio_hidl_hal_test.cpp @@ -19,6 +19,11 @@ void RadioHidlTest::SetUp() { radio = ::testing::VtsHalHidlTargetTestBase::getService(hidl_string(RADIO_SERVICE_NAME)); + if (radio == NULL) { + sleep(60); + radio = ::testing::VtsHalHidlTargetTestBase::getService( + hidl_string(RADIO_SERVICE_NAME)); + } ASSERT_NE(nullptr, radio.get()); radioRsp = new (std::nothrow) RadioResponse(*this);