From 94afaebdb7b2939470271e4cc6b91a30f59b7e61 Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Fri, 25 Aug 2017 23:55:51 +1000 Subject: [PATCH] Tools: autotest builds each vehicle parameters individually --- Tools/autotest/autotest.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Tools/autotest/autotest.py b/Tools/autotest/autotest.py index da84553aad..80762a4fc2 100755 --- a/Tools/autotest/autotest.py +++ b/Tools/autotest/autotest.py @@ -126,9 +126,10 @@ def build_examples(): def build_parameters(): """Run the param_parse.py script.""" print("Running param_parse.py") - if util.run_cmd(util.reltopdir('Tools/autotest/param_metadata/param_parse.py'), directory=util.reltopdir('.')) != 0: - print("Failed param_parse.py") - return False + for vehicle in 'ArduPlane', 'ArduCopter', 'ArduSub', 'APMrover2', 'AntennaTracker': + if util.run_cmd([util.reltopdir('Tools/autotest/param_metadata/param_parse.py'), '--vehicle', vehicle], directory=util.reltopdir('.')) != 0: + print("Failed param_parse.py (%s)" % vehicle) + return False return True