Use correct import for TestResultRecord
Fix a typing issue where using antlion.records.TestResultRecord was
causing an error with mypy. The correct import comes from mobly.
Remove duplicated tests from WlanPhyComplianceABGTest:
- test_associate_11g_only_with_vendor_ie_in_assoc_correct_length
- test_associate_11g_only_with_vendor_ie_in_assoc_zero_length
Change-Id: I651b0bea8bb2c382dfa88a760446e181069b96f5
Reviewed-on: https://fuchsia-review.googlesource.com/c/antlion/+/865462
Fuchsia-Auto-Submit: Sam Balana <sbalana@google.com>
Reviewed-by: Karl Ward <karlward@google.com>
Commit-Queue: Auto-Submit <auto-submit@fuchsia-infra.iam.gserviceaccount.com>
diff --git a/tests/wlan/compliance/VapeInteropTest.py b/tests/wlan/compliance/VapeInteropTest.py
index b3f8490..07d9c07 100644
--- a/tests/wlan/compliance/VapeInteropTest.py
+++ b/tests/wlan/compliance/VapeInteropTest.py
@@ -15,12 +15,12 @@
# limitations under the License.
from mobly import asserts, test_runner
+from mobly.records import TestResultRecord
from antlion import utils
from antlion.controllers.access_point import setup_ap
from antlion.controllers.ap_lib import hostapd_constants
from antlion.controllers.ap_lib.hostapd_security import Security
-from antlion.records import TestResultRecord
from antlion.test_utils.abstract_devices.wlan_device import create_wlan_device
from antlion.test_utils.wifi import base_test
diff --git a/tests/wlan/compliance/WlanPhyCompliance11ACTest.py b/tests/wlan/compliance/WlanPhyCompliance11ACTest.py
index 21443b3..d1ed663 100644
--- a/tests/wlan/compliance/WlanPhyCompliance11ACTest.py
+++ b/tests/wlan/compliance/WlanPhyCompliance11ACTest.py
@@ -17,11 +17,11 @@
import itertools
from mobly import asserts, test_runner
+from mobly.records import TestResultRecord
from antlion.controllers.access_point import setup_ap
from antlion.controllers.ap_lib import hostapd_constants
from antlion.controllers.ap_lib.hostapd_security import Security
-from antlion.records import TestResultRecord
from antlion.test_utils.abstract_devices.wlan_device import create_wlan_device
from antlion.test_utils.wifi import base_test
from antlion.utils import rand_ascii_str
diff --git a/tests/wlan/compliance/WlanPhyCompliance11NTest.py b/tests/wlan/compliance/WlanPhyCompliance11NTest.py
index 58bdd99..9e3e783 100644
--- a/tests/wlan/compliance/WlanPhyCompliance11NTest.py
+++ b/tests/wlan/compliance/WlanPhyCompliance11NTest.py
@@ -17,13 +17,13 @@
import itertools
from mobly import asserts, test_runner
+from mobly.records import TestResultRecord
from antlion import utils
from antlion.controllers.access_point import setup_ap
from antlion.controllers.ap_lib import hostapd_config, hostapd_constants
from antlion.controllers.ap_lib.hostapd_security import Security
from antlion.controllers.ap_lib.hostapd_utils import generate_random_password
-from antlion.records import TestResultRecord
from antlion.test_utils.abstract_devices.wlan_device import create_wlan_device
from antlion.test_utils.wifi import base_test
diff --git a/tests/wlan/compliance/WlanPhyComplianceABGTest.py b/tests/wlan/compliance/WlanPhyComplianceABGTest.py
index cd70ac6..69a34d0 100644
--- a/tests/wlan/compliance/WlanPhyComplianceABGTest.py
+++ b/tests/wlan/compliance/WlanPhyComplianceABGTest.py
@@ -15,11 +15,11 @@
# limitations under the License.
from mobly import asserts, test_runner
+from mobly.records import TestResultRecord
from antlion import utils
from antlion.controllers.access_point import setup_ap
from antlion.controllers.ap_lib import hostapd_constants
-from antlion.records import TestResultRecord
from antlion.test_utils.abstract_devices.wlan_device import create_wlan_device
from antlion.test_utils.wifi import base_test
@@ -1734,43 +1734,6 @@
self.dut.associate(self.open_network_2g["SSID"]), "Failed to associate."
)
- def test_associate_11g_only_with_vendor_ie_in_assoc_correct_length(self):
- data_rates = utils.merge_dicts(
- hostapd_constants.OFDM_DATA_RATES,
- hostapd_constants.OFDM_ONLY_BASIC_RATES,
- hostapd_constants.VENDOR_IE["correct_length_association_response"],
- )
- setup_ap(
- access_point=self.access_point,
- profile_name="whirlwind_11ag_legacy",
- channel=hostapd_constants.AP_DEFAULT_CHANNEL_2G,
- ssid=self.open_network_2g["SSID"],
- additional_ap_parameters=data_rates,
- )
- asserts.assert_true(
- self.dut.associate(self.open_network_2g["SSID"]), "Failed to associate."
- )
-
- def test_associate_11g_only_with_vendor_ie_in_assoc_zero_length(self):
- data_rates = utils.merge_dicts(
- hostapd_constants.OFDM_DATA_RATES,
- hostapd_constants.OFDM_ONLY_BASIC_RATES,
- hostapd_constants.VENDOR_IE["correct_length_association_response"],
- hostapd_constants.VENDOR_IE[
- "zero_length_association_" "response_without_data"
- ],
- )
- setup_ap(
- access_point=self.access_point,
- profile_name="whirlwind_11ag_legacy",
- channel=hostapd_constants.AP_DEFAULT_CHANNEL_2G,
- ssid=self.open_network_2g["SSID"],
- additional_ap_parameters=data_rates,
- )
- asserts.assert_true(
- self.dut.associate(self.open_network_2g["SSID"]), "Failed to associate."
- )
-
def test_minimum_ssid_length_2g_11n_20mhz(self):
setup_ap(
access_point=self.access_point,