wifi: skip tests if RTT is not supported am: c578a91356 am: 5876747345

Change-Id: I1d89de1fda3be79f260827a4fceae085b34d0305
This commit is contained in:
Jimmy Chen
2020-04-21 11:30:05 +00:00
committed by Automerger Merge Worker

View File

@@ -64,6 +64,14 @@ class WifiRttControllerHidlTest : public ::testing::TestWithParam<std::string> {
wifi_rtt_controller_ = getWifiRttController();
ASSERT_NE(nullptr, wifi_rtt_controller_.get());
// Check RTT support before we run the test.
std::pair<WifiStatus, RttCapabilities> status_and_caps;
status_and_caps =
HIDL_INVOKE(wifi_rtt_controller_, getCapabilities_1_4);
if (status_and_caps.first.code == WifiStatusCode::ERROR_NOT_SUPPORTED) {
GTEST_SKIP() << "Skipping this test since RTT is not supported.";
}
}
virtual void TearDown() override { stopWifi(GetInstanceName()); }