From 2298553a3d0a6a3454e28ed17b4ef4b09706b3b4 Mon Sep 17 00:00:00 2001 From: Matthew Kennedy Date: Wed, 3 Feb 2021 06:05:18 -0800 Subject: [PATCH] =?UTF-8?q?A=20hardware=20CI=20test=20for=20Proteus=20?= =?UTF-8?q?=F0=9F=8E=89=F0=9F=8E=89=F0=9F=8E=89=20(#2270)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * test vbatt * test proteus vbatt * tolerance * these don't work on proteus Co-authored-by: Matthew Kennedy --- .../src/com/rusefi/RealHardwareTestLauncher.java | 2 +- .../CommonFunctionalTest.java | 2 +- .../src/com/rusefi/proteus/ProteusAnalogTest.java | 14 +++++++++++++- 3 files changed, 15 insertions(+), 3 deletions(-) rename java_console/autotest/src/com/rusefi/{common => f4discovery}/CommonFunctionalTest.java (99%) diff --git a/java_console/autotest/src/com/rusefi/RealHardwareTestLauncher.java b/java_console/autotest/src/com/rusefi/RealHardwareTestLauncher.java index 5fa99953d1..925790d041 100644 --- a/java_console/autotest/src/com/rusefi/RealHardwareTestLauncher.java +++ b/java_console/autotest/src/com/rusefi/RealHardwareTestLauncher.java @@ -1,6 +1,6 @@ package com.rusefi; -import com.rusefi.common.CommonFunctionalTest; +import com.rusefi.f4discovery.CommonFunctionalTest; import com.rusefi.f4discovery.HighRevTest; import com.rusefi.f4discovery.PwmHardwareTest; import com.rusefi.f4discovery.VssHardwareLoopTest; diff --git a/java_console/autotest/src/com/rusefi/common/CommonFunctionalTest.java b/java_console/autotest/src/com/rusefi/f4discovery/CommonFunctionalTest.java similarity index 99% rename from java_console/autotest/src/com/rusefi/common/CommonFunctionalTest.java rename to java_console/autotest/src/com/rusefi/f4discovery/CommonFunctionalTest.java index 8bf8e2602e..12f808be7e 100644 --- a/java_console/autotest/src/com/rusefi/common/CommonFunctionalTest.java +++ b/java_console/autotest/src/com/rusefi/f4discovery/CommonFunctionalTest.java @@ -1,4 +1,4 @@ -package com.rusefi.common; +package com.rusefi.f4discovery; import com.rusefi.RusefiTestBase; diff --git a/java_console/autotest/src/com/rusefi/proteus/ProteusAnalogTest.java b/java_console/autotest/src/com/rusefi/proteus/ProteusAnalogTest.java index d2214d683b..0a4795643f 100644 --- a/java_console/autotest/src/com/rusefi/proteus/ProteusAnalogTest.java +++ b/java_console/autotest/src/com/rusefi/proteus/ProteusAnalogTest.java @@ -1,7 +1,19 @@ package com.rusefi.proteus; import com.rusefi.RusefiTestBase; +import com.rusefi.core.Sensor; +import com.rusefi.core.SensorCentral; +import org.junit.Test; + +import static org.junit.Assert.assertTrue; public class ProteusAnalogTest extends RusefiTestBase { - // stub for now + @Test + public void testVbatt() { + double vbatt = SensorCentral.getInstance().getValue(Sensor.VBATT); + + // allow some tolerance for the supply voltage... + assertTrue(vbatt > 11); + assertTrue(vbatt < 13); + } }