Loading tv/tuner/aidl/vts/functional/LnbTests.h +2 −0 Original line number Diff line number Diff line Loading @@ -25,6 +25,8 @@ #include <utils/Mutex.h> #include <map> #define INVALID_LNB_ID -1 using android::Condition; using android::Mutex; Loading tv/tuner/aidl/vts/functional/VtsHalTvTunerTargetTest.cpp +8 −10 Original line number Diff line number Diff line Loading @@ -129,8 +129,8 @@ void TunerBroadcastAidlTest::broadcastSingleFilterTest(FilterConfig filterConf, mFrontendTests.getFrontendIdByType(frontendConf.type, feId); ASSERT_TRUE(mFrontendTests.openFrontendById(feId)); ASSERT_TRUE(mFrontendTests.setFrontendCallback()); if (mLnbId) { ASSERT_TRUE(mFrontendTests.setLnb(*mLnbId)); if (mLnbId != INVALID_LNB_ID) { ASSERT_TRUE(mFrontendTests.setLnb(mLnbId)); } if (frontendConf.isSoftwareFe) { mFrontendTests.setSoftwareFrontendDvrConfig(dvrMap[live.dvrSoftwareFeId]); Loading Loading @@ -162,10 +162,9 @@ void TunerBroadcastAidlTest::broadcastSingleFilterTestWithLnb(FilterConfig filte ASSERT_TRUE(mLnbTests.getLnbIds(ids)); ASSERT_TRUE(ids.size() > 0); ASSERT_TRUE(mLnbTests.openLnbById(ids[0])); mLnbId = &ids[0]; mLnbId = ids[0]; } else { mLnbId = (int32_t*)malloc(sizeof(int32_t)); ASSERT_TRUE(mLnbTests.openLnbByName(lnbConf.name, *mLnbId)); ASSERT_TRUE(mLnbTests.openLnbByName(lnbConf.name, mLnbId)); } ASSERT_TRUE(mLnbTests.setLnbCallback()); ASSERT_TRUE(mLnbTests.setVoltage(lnbConf.voltage)); Loading @@ -173,7 +172,7 @@ void TunerBroadcastAidlTest::broadcastSingleFilterTestWithLnb(FilterConfig filte ASSERT_TRUE(mLnbTests.setSatellitePosition(lnbConf.position)); broadcastSingleFilterTest(filterConf, frontendConf); ASSERT_TRUE(mLnbTests.closeLnb()); mLnbId = nullptr; mLnbId = INVALID_LNB_ID; } void TunerBroadcastAidlTest::mediaFilterUsingSharedMemoryTest(FilterConfig filterConf, Loading Loading @@ -248,10 +247,9 @@ void TunerRecordAidlTest::recordSingleFilterTestWithLnb(FilterConfig filterConf, ASSERT_TRUE(mLnbTests.getLnbIds(ids)); ASSERT_TRUE(ids.size() > 0); ASSERT_TRUE(mLnbTests.openLnbById(ids[0])); mLnbId = &ids[0]; mLnbId = ids[0]; } else { mLnbId = (int32_t*)malloc(sizeof(int32_t)); ASSERT_TRUE(mLnbTests.openLnbByName(lnbConf.name, *mLnbId)); ASSERT_TRUE(mLnbTests.openLnbByName(lnbConf.name, mLnbId)); } ASSERT_TRUE(mLnbTests.setLnbCallback()); ASSERT_TRUE(mLnbTests.setVoltage(lnbConf.voltage)); Loading @@ -262,7 +260,7 @@ void TunerRecordAidlTest::recordSingleFilterTestWithLnb(FilterConfig filterConf, } recordSingleFilterTest(filterConf, frontendConf, dvrConf); ASSERT_TRUE(mLnbTests.closeLnb()); mLnbId = nullptr; mLnbId = INVALID_LNB_ID; } void TunerRecordAidlTest::attachSingleFilterToRecordDvrTest(FilterConfig filterConf, Loading tv/tuner/aidl/vts/functional/VtsHalTvTunerTargetTest.h +2 −4 Original line number Diff line number Diff line Loading @@ -276,7 +276,6 @@ class TunerRecordAidlTest : public testing::TestWithParam<std::string> { virtual void TearDown() override { clearIds(); mService = nullptr; mLnbId = nullptr; } protected: Loading @@ -299,7 +298,7 @@ class TunerRecordAidlTest : public testing::TestWithParam<std::string> { LnbTests mLnbTests; private: int32_t* mLnbId = nullptr; int32_t mLnbId = INVALID_LNB_ID; }; GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(TunerRecordAidlTest); Loading Loading @@ -357,7 +356,6 @@ class TunerBroadcastAidlTest : public testing::TestWithParam<std::string> { virtual void TearDown() override { clearIds(); mService = nullptr; mLnbId = nullptr; } protected: Loading @@ -380,7 +378,7 @@ class TunerBroadcastAidlTest : public testing::TestWithParam<std::string> { void mediaFilterUsingSharedMemoryTest(FilterConfig filterConf, FrontendConfig frontendConf); private: int32_t* mLnbId = nullptr; int32_t mLnbId = INVALID_LNB_ID; }; GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(TunerBroadcastAidlTest); Loading Loading
tv/tuner/aidl/vts/functional/LnbTests.h +2 −0 Original line number Diff line number Diff line Loading @@ -25,6 +25,8 @@ #include <utils/Mutex.h> #include <map> #define INVALID_LNB_ID -1 using android::Condition; using android::Mutex; Loading
tv/tuner/aidl/vts/functional/VtsHalTvTunerTargetTest.cpp +8 −10 Original line number Diff line number Diff line Loading @@ -129,8 +129,8 @@ void TunerBroadcastAidlTest::broadcastSingleFilterTest(FilterConfig filterConf, mFrontendTests.getFrontendIdByType(frontendConf.type, feId); ASSERT_TRUE(mFrontendTests.openFrontendById(feId)); ASSERT_TRUE(mFrontendTests.setFrontendCallback()); if (mLnbId) { ASSERT_TRUE(mFrontendTests.setLnb(*mLnbId)); if (mLnbId != INVALID_LNB_ID) { ASSERT_TRUE(mFrontendTests.setLnb(mLnbId)); } if (frontendConf.isSoftwareFe) { mFrontendTests.setSoftwareFrontendDvrConfig(dvrMap[live.dvrSoftwareFeId]); Loading Loading @@ -162,10 +162,9 @@ void TunerBroadcastAidlTest::broadcastSingleFilterTestWithLnb(FilterConfig filte ASSERT_TRUE(mLnbTests.getLnbIds(ids)); ASSERT_TRUE(ids.size() > 0); ASSERT_TRUE(mLnbTests.openLnbById(ids[0])); mLnbId = &ids[0]; mLnbId = ids[0]; } else { mLnbId = (int32_t*)malloc(sizeof(int32_t)); ASSERT_TRUE(mLnbTests.openLnbByName(lnbConf.name, *mLnbId)); ASSERT_TRUE(mLnbTests.openLnbByName(lnbConf.name, mLnbId)); } ASSERT_TRUE(mLnbTests.setLnbCallback()); ASSERT_TRUE(mLnbTests.setVoltage(lnbConf.voltage)); Loading @@ -173,7 +172,7 @@ void TunerBroadcastAidlTest::broadcastSingleFilterTestWithLnb(FilterConfig filte ASSERT_TRUE(mLnbTests.setSatellitePosition(lnbConf.position)); broadcastSingleFilterTest(filterConf, frontendConf); ASSERT_TRUE(mLnbTests.closeLnb()); mLnbId = nullptr; mLnbId = INVALID_LNB_ID; } void TunerBroadcastAidlTest::mediaFilterUsingSharedMemoryTest(FilterConfig filterConf, Loading Loading @@ -248,10 +247,9 @@ void TunerRecordAidlTest::recordSingleFilterTestWithLnb(FilterConfig filterConf, ASSERT_TRUE(mLnbTests.getLnbIds(ids)); ASSERT_TRUE(ids.size() > 0); ASSERT_TRUE(mLnbTests.openLnbById(ids[0])); mLnbId = &ids[0]; mLnbId = ids[0]; } else { mLnbId = (int32_t*)malloc(sizeof(int32_t)); ASSERT_TRUE(mLnbTests.openLnbByName(lnbConf.name, *mLnbId)); ASSERT_TRUE(mLnbTests.openLnbByName(lnbConf.name, mLnbId)); } ASSERT_TRUE(mLnbTests.setLnbCallback()); ASSERT_TRUE(mLnbTests.setVoltage(lnbConf.voltage)); Loading @@ -262,7 +260,7 @@ void TunerRecordAidlTest::recordSingleFilterTestWithLnb(FilterConfig filterConf, } recordSingleFilterTest(filterConf, frontendConf, dvrConf); ASSERT_TRUE(mLnbTests.closeLnb()); mLnbId = nullptr; mLnbId = INVALID_LNB_ID; } void TunerRecordAidlTest::attachSingleFilterToRecordDvrTest(FilterConfig filterConf, Loading
tv/tuner/aidl/vts/functional/VtsHalTvTunerTargetTest.h +2 −4 Original line number Diff line number Diff line Loading @@ -276,7 +276,6 @@ class TunerRecordAidlTest : public testing::TestWithParam<std::string> { virtual void TearDown() override { clearIds(); mService = nullptr; mLnbId = nullptr; } protected: Loading @@ -299,7 +298,7 @@ class TunerRecordAidlTest : public testing::TestWithParam<std::string> { LnbTests mLnbTests; private: int32_t* mLnbId = nullptr; int32_t mLnbId = INVALID_LNB_ID; }; GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(TunerRecordAidlTest); Loading Loading @@ -357,7 +356,6 @@ class TunerBroadcastAidlTest : public testing::TestWithParam<std::string> { virtual void TearDown() override { clearIds(); mService = nullptr; mLnbId = nullptr; } protected: Loading @@ -380,7 +378,7 @@ class TunerBroadcastAidlTest : public testing::TestWithParam<std::string> { void mediaFilterUsingSharedMemoryTest(FilterConfig filterConf, FrontendConfig frontendConf); private: int32_t* mLnbId = nullptr; int32_t mLnbId = INVALID_LNB_ID; }; GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(TunerBroadcastAidlTest); Loading