Add Data Validation To Tethering Entitlement Test

Bug: 30983990
Change-Id: Iad1cfcc6a5035b7047fce090d24ea28007a6f6d7
diff --git a/acts/tests/google/tel/live/TelLiveDataTest.py b/acts/tests/google/tel/live/TelLiveDataTest.py
index 37bdf0c..90e7aa2 100644
--- a/acts/tests/google/tel/live/TelLiveDataTest.py
+++ b/acts/tests/google/tel/live/TelLiveDataTest.py
@@ -1241,6 +1241,12 @@
         """
         ad = self.android_devices[0]
 
+        if (not wait_for_cell_data_connection(self.log,
+                                              self.android_devices[0], True) or
+                not verify_http_connection(self.log, self.android_devices[0])):
+            self.log.error("Failed cell data call for entitlement check.")
+            return False
+
         result = ad.droid.carrierConfigIsTetheringModeAllowed(
             TETHERING_MODE_WIFI, MAX_WAIT_TIME_TETHERING_ENTITLEMENT_CHECK)
         self.log.info("{} tethering entitlement check result: {}.".format(