From 38a1f24ef5b9ff5f3ed252a1d2f64f9e1ede9805 Mon Sep 17 00:00:00 2001
From: Brendan Bartels <bbartels@iastate.edu>
Date: Mon, 17 Apr 2017 09:15:29 -0500
Subject: [PATCH] quad: wait for each motor test until virtual quad gravity
 works

---
 quad/scripts/tests/test_safety_checks.rb | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/quad/scripts/tests/test_safety_checks.rb b/quad/scripts/tests/test_safety_checks.rb
index 3e45b244a..07bf7bea7 100644
--- a/quad/scripts/tests/test_safety_checks.rb
+++ b/quad/scripts/tests/test_safety_checks.rb
@@ -83,7 +83,9 @@ Timeout::timeout(30) {
     motors = get_motor_averages(100, 5)
     spinner.exit
     p motors
-    motors.each { |value| assert_operator(value, :>, THROTTLE_EIGHTH) }
+    # motors.each { |value| assert_operator(value, :>, THROTTLE_EIGHTH) }
+    motors_average = motors.reduce(:+).to_f / 4
+    assert_operator(motors_average, :>, THROTTLE_EIGHTH)
 
     puts("Check that gear switch kills the motors")
     set_gear GEAR_OFF
-- 
GitLab