Collect bugreport after each test.
Also use 5000Hz frequency to get max amount of data points.
Bug=28642490
Change-Id: Ie10ba181fc3dd08b7aae16c0f81c248feb9f1acd
diff --git a/acts/tests/google/wifi/WifiPowerTest.py b/acts/tests/google/wifi/WifiPowerTest.py
index bf01cac..4940944 100755
--- a/acts/tests/google/wifi/WifiPowerTest.py
+++ b/acts/tests/google/wifi/WifiPowerTest.py
@@ -46,7 +46,7 @@
class WifiPowerTest(acts.base_test.BaseTestClass):
def setup_class(self):
- self.hz = 10
+ self.hz = 5000
self.offset = 5 * 60
self.duration = 30 * 60 + self.offset
self.scan_interval = 15
@@ -88,6 +88,12 @@
wutils.reset_wifi(self.dut)
self.dut.ed.clear_all_events()
+ def on_fail(self, test_name, begin_time):
+ self.dut.take_bug_report(test_name, begin_time)
+
+ def on_pass(self, test_name, begin_time):
+ self.dut.take_bug_report(test_name, begin_time)
+
def get_iperf_result(self):
"""Pulls the iperf json output from device.