Fixes a bug caused by telephony info missing in an ACTS config.
Bug: 113047113
Test: Gonna be honest, I didn't test this.
Change-Id: Iae6b1cf74bbd9c1e02d19e5cc49c404d101c98a9
diff --git a/acts/tests/google/tel/live/TelLiveStressTest.py b/acts/tests/google/tel/live/TelLiveStressTest.py
index fd507b0..2f9fc3b 100644
--- a/acts/tests/google/tel/live/TelLiveStressTest.py
+++ b/acts/tests/google/tel/live/TelLiveStressTest.py
@@ -137,8 +137,9 @@
self.crash_check_interval = int(
self.user_params.get("crash_check_interval", 300))
self.dut_incall = False
- self.dut_capabilities = self.dut.telephony.get("capabilities", [])
- self.dut_wfc_modes = self.dut.telephony.get("wfc_modes", [])
+ telephony_info = getattr(self.dut, "telephony", {})
+ self.dut_capabilities = telephony_info.get("capabilities", [])
+ self.dut_wfc_modes = telephony_info.get("wfc_modes", [])
self.gps_log_file = self.user_params.get("gps_log_file", None)
return True