Merge "Add cases to check if UE detects power changes in serving and neighbor cells"
diff --git a/acts/framework/acts/test_utils/tel/tel_test_utils.py b/acts/framework/acts/test_utils/tel/tel_test_utils.py
index dff12b9..1cbc595 100644
--- a/acts/framework/acts/test_utils/tel/tel_test_utils.py
+++ b/acts/framework/acts/test_utils/tel/tel_test_utils.py
@@ -3493,15 +3493,17 @@
 
     for service in service_list:
         nw_rat = get_network_rat_for_subscription(log, ad, sub_id, service)
-        ad.log.info("network rat for %s is %s", service, nw_rat)
+        ad.log.info("%s network rat is %s", service, nw_rat)
         if nw_rat == RAT_UNKNOWN or not is_valid_rat(nw_rat):
             continue
 
         if rat_generation_from_rat(nw_rat) == nw_gen:
-            ad.log.info("network rat %s is expected %s", nw_rat, nw_gen)
+            ad.log.info("%s network rat %s is expected %s", service, nw_rat,
+                        nw_gen)
             return True
         else:
-            ad.log.info("network rat %s is %s, expecting %s", nw_rat,
+            ad.log.info("%s network rat %s is %s, does not meet expected %s",
+                        service, nw_rat,
                         rat_generation_from_rat(nw_rat), nw_gen)
             return False
 
diff --git a/acts/tests/google/tel/live/TelLiveMobilityStressTest.py b/acts/tests/google/tel/live/TelLiveMobilityStressTest.py
index de49b11..9a5e212 100644
--- a/acts/tests/google/tel/live/TelLiveMobilityStressTest.py
+++ b/acts/tests/google/tel/live/TelLiveMobilityStressTest.py
@@ -199,12 +199,15 @@
 
     def call_test(self):
         failure = 0
+        total_count = 0
         while time.time() < self.finishing_time:
             ads = [self.dut, self.helper]
             random.shuffle(ads)
+            total_count += 1
             if not self._make_phone_call(ads):
                 failure += 1
-                self.log.error("Call test failure count: %s", failure)
+                self.log.error("New call test failure: %s/%s", failure,
+                               total_count)
                 self._take_bug_report("%s_call_failure" % self.test_name,
                                       time.strftime("%m-%d-%Y-%H-%M-%S"))
             self.dut.droid.goToSleepNow()
@@ -213,12 +216,15 @@
 
     def message_test(self):
         failure = 0
+        total_count = 0
         while time.time() < self.finishing_time:
             ads = [self.dut, self.helper]
             random.shuffle(ads)
+            total_count += 1
             if not self._send_message(ads):
                 failure += 1
-                self.log.error("Messaging test failure count: %s", failure)
+                self.log.error("New messaging test failure: %s/%s", failure,
+                               total_count)
                 #self._take_bug_report("%s_messaging_failure" % self.test_name,
                 #                      time.strftime("%m-%d-%Y-%H-%M-%S"))
             self.dut.droid.goToSleepNow()
@@ -227,10 +233,13 @@
 
     def data_test(self):
         failure = 0
+        total_count = 0
         while time.time() < self.finishing_time:
+            total_count += 1
             if not self._download_file():
                 failure += 1
-                self.log.error("File download test failure count: %s", failure)
+                self.log.error("New file download test failure: %s/%s",
+                               failure, total_count)
                 #self._take_bug_report("%s_download_failure" % self.test_name,
                 #                      time.strftime("%m-%d-%Y-%H-%M-%S"))
             self.dut.droid.goToSleepNow()
diff --git a/acts/tests/google/tel/live/TelLiveStressTest.py b/acts/tests/google/tel/live/TelLiveStressTest.py
index 0d0c234..6df6be2 100644
--- a/acts/tests/google/tel/live/TelLiveStressTest.py
+++ b/acts/tests/google/tel/live/TelLiveStressTest.py
@@ -190,12 +190,15 @@
 
     def call_test(self):
         failure = 0
+        total_count = 0
         while time.time() < self.finishing_time:
             ads = [self.dut, self.helper]
             random.shuffle(ads)
+            total_count += 1
             if not self._make_phone_call(ads):
                 failure += 1
-                self.log.error("Call test failure count: %s", failure)
+                self.log.error("New call test failure: %s/%s", failure,
+                               total_count)
                 self._take_bug_report("%s_call_failure" % self.test_name,
                                       time.strftime("%m-%d-%Y-%H-%M-%S"))
             self.dut.droid.goToSleepNow()
@@ -204,26 +207,31 @@
 
     def message_test(self):
         failure = 0
+        total_count = 0
         while time.time() < self.finishing_time:
             ads = [self.dut, self.helper]
             random.shuffle(ads)
+            total_count += 1
             if not self._send_message(ads):
                 failure += 1
-                self.log.error("Messaging test failure count: %s", failure)
-                self._take_bug_report("%s_messaging_failure" % self.test_name,
-                                      time.strftime("%m-%d-%Y-%H-%M-%S"))
+                self.log.error("New messaging test failure: %s/%s", failure,
+                               total_count)
+                #self._take_bug_report("%s_messaging_failure" % self.test_name,
+                #                      time.strftime("%m-%d-%Y-%H-%M-%S"))
             self.dut.droid.goToSleepNow()
             time.sleep(random.randrange(0, self.max_sleep_time))
         return failure
 
     def data_test(self):
         failure = 0
+        total_count = 0
         while time.time() < self.finishing_time:
             if not self._download_file():
                 failure += 1
-                self.log.error("File download test failure count: %s", failure)
-                self._take_bug_report("%s_download_failure" % self.test_name,
-                                      time.strftime("%m-%d-%Y-%H-%M-%S"))
+                self.log.error("New file download test failure: %s/%s",
+                               failure, total_count)
+                #self._take_bug_report("%s_download_failure" % self.test_name,
+                #                      time.strftime("%m-%d-%Y-%H-%M-%S"))
             self.dut.droid.goToSleepNow()
             time.sleep(random.randrange(0, self.max_sleep_time))
         return failure