[RTT] Configure APs as part of test initialization

Any tests in standard rigs require the APs to be configured explicitly.

Bug: 78587642
Test: modified tests pass
Change-Id: Ieb85bc720972f7b308b4bf4795512262c0e08fb5
diff --git a/acts/tests/google/wifi/rtt/functional/RttDisableTest.py b/acts/tests/google/wifi/rtt/functional/RttDisableTest.py
index 3672288..cb8ade3 100644
--- a/acts/tests/google/wifi/rtt/functional/RttDisableTest.py
+++ b/acts/tests/google/wifi/rtt/functional/RttDisableTest.py
@@ -20,9 +20,10 @@
 from acts.test_utils.wifi.rtt import rtt_const as rconsts
 from acts.test_utils.wifi.rtt import rtt_test_utils as rutils
 from acts.test_utils.wifi.rtt.RttBaseTest import RttBaseTest
+from acts.test_utils.wifi.WifiBaseTest import WifiBaseTest
 
 
-class RttDisableTest(RttBaseTest):
+class RttDisableTest(WifiBaseTest, RttBaseTest):
   """Test class for RTT ranging enable/disable flows."""
 
   MODE_DISABLE_WIFI = 0
@@ -30,7 +31,10 @@
   MODE_DISABLE_LOCATIONING = 2
 
   def __init__(self, controllers):
+    WifiBaseTest.__init__(self, controllers)
     RttBaseTest.__init__(self, controllers)
+    if "AccessPoint" in self.user_params:
+      self.legacy_configure_ap_and_start()
 
   def run_disable_rtt(self, disable_mode):
     """Validate the RTT disabled flows: whether by disabling Wi-Fi or entering