Merge "Skip TWT VTS tests which has interop issues" into main
diff --git a/wifi/aidl/vts/functional/wifi_sta_iface_aidl_test.cpp b/wifi/aidl/vts/functional/wifi_sta_iface_aidl_test.cpp
index 38709dd..b2a1304 100644
--- a/wifi/aidl/vts/functional/wifi_sta_iface_aidl_test.cpp
+++ b/wifi/aidl/vts/functional/wifi_sta_iface_aidl_test.cpp
@@ -559,9 +559,13 @@
twtRequest.minWakeIntervalUs = 10000;
twtRequest.maxWakeIntervalUs = 100000;
+ auto status = wifi_sta_iface_->twtSessionUpdate(1, 10, twtRequest);
+ if (checkStatusCode(&status, WifiStatusCode::ERROR_NOT_SUPPORTED)) {
+ GTEST_SKIP() << "TwtSessionUpdate is not supported";
+ }
// Expecting a IWifiStaIfaceEventCallback.onTwtFailure() with INVALID_PARAMS
// as the error code.
- EXPECT_TRUE(wifi_sta_iface_->twtSessionUpdate(1, 10, twtRequest).isOk());
+ EXPECT_TRUE(status.isOk());
}
/**
@@ -575,9 +579,13 @@
GTEST_SKIP() << "TWT is not supported";
}
+ auto status = wifi_sta_iface_->twtSessionSuspend(1, 10);
+ if (checkStatusCode(&status, WifiStatusCode::ERROR_NOT_SUPPORTED)) {
+ GTEST_SKIP() << "TwtSessionSuspend is not supported";
+ }
// Expecting a IWifiStaIfaceEventCallback.onTwtFailure() with INVALID_PARAMS
// as the error code.
- EXPECT_TRUE(wifi_sta_iface_->twtSessionSuspend(1, 10).isOk());
+ EXPECT_TRUE(status.isOk());
}
/**
@@ -591,9 +599,13 @@
GTEST_SKIP() << "TWT is not supported";
}
+ auto status = wifi_sta_iface_->twtSessionResume(1, 10);
+ if (checkStatusCode(&status, WifiStatusCode::ERROR_NOT_SUPPORTED)) {
+ GTEST_SKIP() << "TwtSessionResume is not supported";
+ }
// Expecting a IWifiStaIfaceEventCallback.onTwtFailure() with INVALID_PARAMS
// as the error code.
- EXPECT_TRUE(wifi_sta_iface_->twtSessionResume(1, 10).isOk());
+ EXPECT_TRUE(status.isOk());
}
/*