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

Commit b01119c4 authored by Karthik Bharadwaj's avatar Karthik Bharadwaj Committed by Android (Google) Code Review
Browse files

Merge "Update ContextHub HAL 1.2"

parents faa5e104 df245820
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -33,6 +33,12 @@ enum Setting : @1.1::Setting {
     */
    WIFI_AVAILABLE,
    AIRPLANE_MODE,

    /**
     * Indicates if the microphone access was turned off globally by the user,
     * in which case audio data cannot be used and propagated by CHRE.
     */
    GLOBAL_MIC_DISABLE,
};

struct ContextHubMsg {
+7 −0
Original line number Diff line number Diff line
@@ -62,6 +62,13 @@ TEST_P(ContexthubHidlTest, TestOnAirplaneModeSettingChanged) {
    ASSERT_OK(registerCallback(nullptr));
}

TEST_P(ContexthubHidlTest, TestOnGlobalMicDisableSettingChanged) {
    ASSERT_OK(registerCallback(new ContexthubCallbackBase()));
    hubApi->onSettingChanged_1_2(Setting::GLOBAL_MIC_DISABLE, SettingValue::DISABLED);
    hubApi->onSettingChanged_1_2(Setting::GLOBAL_MIC_DISABLE, SettingValue::ENABLED);
    ASSERT_OK(registerCallback(nullptr));
}

GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST(ContexthubHidlTest);
INSTANTIATE_TEST_SUITE_P(HubIdSpecificTests, ContexthubHidlTest, testing::ValuesIn(kTestParameters),
                         android::hardware::PrintInstanceTupleNameToString<>);