Update VtsHalPowerTargetTest to not break
Change-Id: Ib4573e2845b5d09c7d39f3210559bd66c4270bba
Test: atest VtsHalPowerTargetTest
Flag: EXEMPT test
Bug: 381293544
diff --git a/power/aidl/vts/VtsHalPowerTargetTest.cpp b/power/aidl/vts/VtsHalPowerTargetTest.cpp
index ffe20c6..7256b79 100644
--- a/power/aidl/vts/VtsHalPowerTargetTest.cpp
+++ b/power/aidl/vts/VtsHalPowerTargetTest.cpp
@@ -141,13 +141,13 @@
power = IPower::fromBinder(ndk::SpAIBinder(binder));
auto status = power->getInterfaceVersion(&mServiceVersion);
ASSERT_TRUE(status.isOk());
+ if (mServiceVersion >= 2) {
+ status = power->createHintSession(getpid(), getuid(), kSelfTids, 16666666L, &mSession);
+ mSessionSupport = status.isOk();
+ }
if (mServiceVersion >= 6) {
mSupportInfo = std::make_optional<SupportInfo>();
ASSERT_TRUE(power->getSupportInfo(&(*mSupportInfo)).isOk());
- mSessionSupport = mSupportInfo->usesSessions;
- } else if (mServiceVersion >= 2) {
- status = power->createHintSession(getpid(), getuid(), kSelfTids, 16666666L, &mSession);
- mSessionSupport = status.isOk();
}
}