wifi: Skip SetStrictConversativePeerMode VTS test
SetStrictConversativePeerMode HAL API is added in
AIDL version 2. So if the HAL interface version is
less than 2, skip the test.
Bug: 278169264
Bug: 277318919
Test: atest VtsHalWifiSupplicantStaNetworkTargetTest
Change-Id: I7f8ace88b0f37679ecaedd5370b47e220c437d50
diff --git a/wifi/supplicant/aidl/vts/functional/supplicant_sta_network_aidl_test.cpp b/wifi/supplicant/aidl/vts/functional/supplicant_sta_network_aidl_test.cpp
index 0e2b72c..973b56a 100644
--- a/wifi/supplicant/aidl/vts/functional/supplicant_sta_network_aidl_test.cpp
+++ b/wifi/supplicant/aidl/vts/functional/supplicant_sta_network_aidl_test.cpp
@@ -654,6 +654,11 @@
* SetStrictConservativePeerMode
*/
TEST_P(SupplicantStaNetworkAidlTest, SetStrictConversativePeerMode) {
+ int32_t version = 0;
+ sta_network_->getInterfaceVersion(&version);
+ if (version < 2) {
+ GTEST_SKIP() << "Skipping test since it is not supported on this interface version";
+ }
EXPECT_TRUE(sta_network_->setStrictConservativePeerMode(true).isOk());
EXPECT_TRUE(sta_network_->setStrictConservativePeerMode(false).isOk());
}