Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d594e608 authored by Jimmy Shiu's avatar Jimmy Shiu
Browse files

VTSHalPowerTarget.FMQAidl: Make sure session status OK before running test

While PowerHal version >= 5 but devices didn't support HintSession. We should skip the test. Otherwise, it would fail.

Merged-In: I0f757ab825020ded02c31231969e13f3375e47f3
Change-Id: I0f757ab825020ded02c31231969e13f3375e47f3
Test: atest VTSHalPowerTarget
Bug: 328330332
parent 7371e370
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -159,7 +159,10 @@ class FMQAidl : public PowerAidl {
        auto status =
                power->createHintSessionWithConfig(getpid(), getuid(), kSelfTids, 16666666L,
                                                   SessionTag::OTHER, &mSessionConfig, &mSession);
        ASSERT_TRUE(status.isOk());
        mSessionSupport = status.isOk();
        if (!mSessionSupport) {
            GTEST_SKIP() << "DEVICE not support Hint Session.";
        }
        ASSERT_NE(nullptr, mSession);

        status = power->getSessionChannel(getpid(), getuid(), &mChannelConfig);