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

Commit fc645824 authored by Wonsik Kim's avatar Wonsik Kim Committed by Android Build Coastguard Worker
Browse files

VTS: check ro.vendor.api_level instead of ro.board.(first_)api_level

Bug: 327526153
Test: atest VtsHalMediaC2V1_0TargetMasterTest
(cherry picked from https://android-review.googlesource.com/q/commit:04c8943004913bb606d959b7f796477016a3b1e0)
Merged-In: I130134b791bf9b3ebe1a9687c921dbbd5295e143
Change-Id: I130134b791bf9b3ebe1a9687c921dbbd5295e143
parent f02f30c8
Loading
Loading
Loading
Loading
+4 −7
Original line number Diff line number Diff line
@@ -84,14 +84,11 @@ TEST_P(Codec2MasterHalTest, ListComponents) {
}

TEST_P(Codec2MasterHalTest, MustUseAidlBeyond202404) {
    static int sBoardFirstApiLevel = android::base::GetIntProperty("ro.board.first_api_level", 0);
    static int sBoardApiLevel = android::base::GetIntProperty("ro.board.api_level", 0);
    if (sBoardFirstApiLevel < 202404 && sBoardApiLevel < 202404) {
        GTEST_SKIP() << "board first level less than 202404:"
                     << " ro.board.first_api_level = " << sBoardFirstApiLevel
                     << " ro.board.api_level = " << sBoardApiLevel;
    static int sVendorApiLevel = android::base::GetIntProperty("ro.vendor.api_level", 0);
    if (sVendorApiLevel < 202404) {
        GTEST_SKIP() << "vendor api level less than 202404: " << sVendorApiLevel;
    }
    ALOGV("HidlCodecAllowed Test");
    ALOGV("MustUseAidlBeyond202404 Test");

    EXPECT_NE(mClient->getAidlBase(), nullptr) << "android.hardware.media.c2 MUST use AIDL "
                                               << "for chipsets launching at 202404 or above";