mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 05:49:27 +00:00
Check interface version when running the
VTS test for disableEht.
New AIDL methods are not available on
the next configuration.
Bug: 314851431
Test: atest VtsHalWifiSupplicantStaNetworkTargetTest
# Test runs on the trunk configuration, but
# gets skipped on the next configuration.
Change-Id: I13bcfa51146e14932a8f377b1590719a683cea4f
This commit is contained in:
@@ -110,6 +110,7 @@ class SupplicantStaNetworkAidlTest
|
||||
initializeService();
|
||||
supplicant_ = getSupplicant(GetParam().c_str());
|
||||
ASSERT_NE(supplicant_, nullptr);
|
||||
ASSERT_TRUE(supplicant_->getInterfaceVersion(&interface_version_).isOk());
|
||||
ASSERT_TRUE(supplicant_
|
||||
->setDebugParams(DebugLevel::EXCESSIVE,
|
||||
true, // show timestamps
|
||||
@@ -131,6 +132,7 @@ class SupplicantStaNetworkAidlTest
|
||||
std::shared_ptr<ISupplicant> supplicant_;
|
||||
std::shared_ptr<ISupplicantStaIface> sta_iface_;
|
||||
std::shared_ptr<ISupplicantStaNetwork> sta_network_;
|
||||
int interface_version_;
|
||||
|
||||
void removeNetwork() {
|
||||
ASSERT_NE(sta_iface_, nullptr);
|
||||
@@ -826,6 +828,9 @@ TEST_P(SupplicantStaNetworkAidlTest, SetMinimumTlsVersionEapPhase1Param) {
|
||||
* disableEht
|
||||
*/
|
||||
TEST_P(SupplicantStaNetworkAidlTest, DisableEht) {
|
||||
if (interface_version_ < 3) {
|
||||
GTEST_SKIP() << "disableEht is available as of Supplicant V3";
|
||||
}
|
||||
EXPECT_TRUE(sta_network_->disableEht().isOk());
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user