Increase maximum gesture time for repeated taps

The repeated taps gesture may take longer than 60 seconds to complete.
Allow up to 120 seconds to complete all taps so we don't miss any taps.

BUG=b:148627899
TEST=Run repeated taps test and make sure we measured all taps.

Change-Id: If3ce4bc6a07ce7020cc316c750bd8eea97c13588
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/optofidelity_TPPT/+/2785746
Reviewed-by: Kenneth Albanowski <kenalba@google.com>
Reviewed-by: Sean O'Brien <seobrien@chromium.org>
Commit-Queue: Sean O'Brien <seobrien@chromium.org>
Tested-by: Sean O'Brien <seobrien@chromium.org>
diff --git a/TPPTcommon/TestStep.py b/TPPTcommon/TestStep.py
index c4173ab..4384875 100644
--- a/TPPTcommon/TestStep.py
+++ b/TPPTcommon/TestStep.py
@@ -48,6 +48,7 @@
         self.database_configuration = None
         self.results_class = None
         self.measurement_timeout = 2.5
+        self.max_gesture_time = 60.0
         self.noise_injection_needed = False
         self.is_manual = False
 
@@ -133,7 +134,7 @@
             self._pre_gesture_setup(gesture, dut)
 
             continuous_measurement = self.context.create_continuous_measurement(gesture)
-            continuous_measurement.start(timeout=self.measurement_timeout)
+            continuous_measurement.start(timeout=self.measurement_timeout, max_time=self.max_gesture_time)
 
             self._execute_gesture(gesture, dut)
 
diff --git a/testcases/RepeatedTaps.py b/testcases/RepeatedTaps.py
index c3060d6..67af1e6 100644
--- a/testcases/RepeatedTaps.py
+++ b/testcases/RepeatedTaps.py
@@ -45,6 +45,7 @@
         self.database_configuration = RepeatedTapsTestParameters
         self.results_class = RepeatedTapsResults
         self.measurement_timeout = 6.0
+        self.max_gesture_time = 120.0
 
         sizes = list(map(str, sorted(context.tips_node.single_tips_by_size.keys())))