diff options
Diffstat (limited to 'renderscript/1.0/vts/functional/VtsHalRenderscriptV1_0TargetTest.cpp')
-rw-r--r-- | renderscript/1.0/vts/functional/VtsHalRenderscriptV1_0TargetTest.cpp | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/renderscript/1.0/vts/functional/VtsHalRenderscriptV1_0TargetTest.cpp b/renderscript/1.0/vts/functional/VtsHalRenderscriptV1_0TargetTest.cpp index 0636cf9515..5e5776c06e 100644 --- a/renderscript/1.0/vts/functional/VtsHalRenderscriptV1_0TargetTest.cpp +++ b/renderscript/1.0/vts/functional/VtsHalRenderscriptV1_0TargetTest.cpp @@ -18,8 +18,7 @@ // The main test class for RENDERSCRIPT HIDL HAL. void RenderscriptHidlTest::SetUp() { - device = ::testing::VtsHalHidlTargetTestBase::getService<IDevice>( - RenderscriptHidlEnvironment::Instance()->getServiceName<IDevice>()); + device = IDevice::getService(GetParam()); ASSERT_NE(nullptr, device.get()); uint32_t version = 0; @@ -35,11 +34,7 @@ void RenderscriptHidlTest::TearDown() { } } -int main(int argc, char** argv) { - ::testing::AddGlobalTestEnvironment(RenderscriptHidlEnvironment::Instance()); - ::testing::InitGoogleTest(&argc, argv); - RenderscriptHidlEnvironment::Instance()->init(&argc, argv); - int status = RUN_ALL_TESTS(); - LOG(INFO) << "Test result = " << status; - return status; -} +INSTANTIATE_TEST_SUITE_P( + PerInstance, RenderscriptHidlTest, + testing::ValuesIn(android::hardware::getAllHalInstanceNames(IDevice::descriptor)), + android::hardware::PrintInstanceNameToString); |