diff --git a/Tools/autotest/vehicle_test_suite.py b/Tools/autotest/vehicle_test_suite.py index ae1684d6f007fd..28f761e2ff82c4 100644 --- a/Tools/autotest/vehicle_test_suite.py +++ b/Tools/autotest/vehicle_test_suite.py @@ -34,6 +34,7 @@ import tempfile import threading import enum +from inspect import currentframe, getframeinfo from pathlib import Path from MAVProxy.modules.lib import mp_util @@ -6417,6 +6418,12 @@ def verify_parameter_values(self, parameter_stuff, max_delta=0.0): ################################################# # UTILITIES ################################################# + def lineno(self): + '''return line number''' + frameinfo = getframeinfo(currentframe().f_back) + # print(frameinfo.filename, frameinfo.lineno) + return frameinfo.lineno + @staticmethod def longitude_scale(lat): ret = math.cos(lat * (math.radians(1)))