ardupilot/Tools/scripts
Peter Barker 49314b2b86 Tools: build_autotest.sh: install pymavlink after MAVProxy
Currently installing MAVProxy pulls pymavlink in as a dependency, so we
end up running whatever MAVProxy's master branch is pointing to
(currently pymavlink>=2.3.3).

ardupilot master can reference a pymavlink commit which is not part of
whatever MAVProxy's master branch is pointing to, so we end up with
failures like this in autotest:

  fly.ArduCopter:
    Mount (Test Camera/Antenna Mount) ('module' object has no attribute 'MAV_CMD_DO_SET_ROI_SYSID') (see /mnt/volume_nyc3_01/autotest/APM/buildlogs/ArduCopter-Mount.txt)
    FixedYawCalibration (Test Fixed Yaw Calibration) ('module' object has no attribute 'MAV_CMD_FIXED_MAG_CAL_YAW') (see /mnt/volume_nyc3_01/autotest/APM/buildlogs/ArduCopter-FixedYawCalibration.txt)

If we install pymavlink after installing MAVProxy we should end up with
the pymavlink messages generated from the messages in our mavlink
subdirectory, rather that the pymavlink messages shipped as part of the
pymavlink pip release.
2020-03-09 15:04:20 +11:00
..
apj_tool.py Tools: fixed apj_tool for python3 2019-08-26 12:31:02 +10:00
bin2hex.py Python 3 treats old style exceptions as syntax errors 2018-08-19 20:37:06 +10:00
build_all.sh Tools: removed px4 builds from build_all.sh 2018-12-28 15:54:36 +11:00
build_appveyor.sh Tools: fixed submodule update order for appveyor 2018-12-27 09:44:20 +11:00
build_autotest.sh Tools: build_autotest.sh: install pymavlink after MAVProxy 2020-03-09 15:04:20 +11:00
build_binaries_history.py Tools: create log of build_binaries.py builds 2020-03-07 20:49:36 +11:00
build_binaries.py Tools: create log of build_binaries.py builds 2020-03-07 20:49:36 +11:00
build_bootloaders.py Tools: allow pattern of boards to build_bootloaders.py 2018-07-05 07:53:48 +10:00
build_ci.sh travis: restore fly.ArduCopter as running all tests 2020-02-22 16:51:39 +11:00
build_docs.sh Tools: Add ardusub 2018-05-08 09:58:13 +10:00
build_examples.py CI: removed px4 builds 2018-12-22 11:06:59 +11:00
build_examples.sh Tools: build_examples.sh implemented in terms of build_examples.py 2016-06-04 12:33:15 -03:00
build_iofirmware.py Tools: move to using separate firmwares for heater polarity values 2019-07-25 17:05:41 +10:00
build_parameters.sh Tools: use https:// scheme for ardupilot URLs 2019-12-10 07:53:46 +11:00
build-jsbsim.sh Tools: scripts: Suggest exporting JSBSim path after building 2019-04-21 17:06:10 +10:00
check_firmware_version.py Tools: random Python cleanups based on lgtm analysis 2019-09-21 22:26:03 +10:00
configure_all.py Tools: added --build-target to configure_all.py 2020-01-19 07:24:57 +11:00
configure-ci.sh Tools: Remove gcc 4.9 from CI prereqs 2019-12-20 11:03:31 +11:00
decode_devid.py Tools: added more INS device decodes 2019-03-28 09:15:27 +11:00
dumpstack.sh Tools: make dumpstack and run-coverage .sh script 2020-02-20 20:41:26 +11:00
fix_libraries_includes.sh Tools: allow script to fixup a single file 2015-08-18 17:12:52 +10:00
format.sh Cleaned up AP_GPS formatting. 2011-10-28 14:52:50 -04:00
frame_sizes.py script to generate frame sizes from .lst files 2011-09-18 09:31:50 +10:00
gen_stable.py Tools: keep old stable releases 2019-05-03 10:32:21 +10:00
generate_manifest.py Tools: added CUAV-Nora to autobuild 2020-02-12 21:17:49 +11:00
install-apt-ci.sh Tools: Remove gcc 4.9 from CI prereqs 2019-12-20 11:03:31 +11:00
logic_decode_channels.py Tools: added script to decode Saleae CSV capture file 2017-08-26 09:56:25 +10:00
magfit_flashlog.py Tools: random Python cleanups based on lgtm analysis 2019-09-21 22:26:03 +10:00
make_abin.sh Tools: moved make_abin.sh into Tools/scripts 2018-02-08 18:56:51 +11:00
make_apj.py Tools: added script for creating apj file from *.bin 2019-09-25 08:40:02 +10:00
make_intel_hex.py Tools: removed annoying print msgs 2018-06-28 11:35:13 +10:00
playback_log_fg.py Tools: added playback tool for onboard logs 2019-05-16 11:21:13 +10:00
run-coverage.sh autotest: restore fly.ArduCopter as running all tests 2020-02-22 16:51:39 +11:00
runfliptest.py Tools: autotest: add tests for mode changes for Copter and Rover 2018-08-01 12:11:30 +09:00
runplanetest.py Tools: runplanetest.py: Remove redundant parenthesis 2017-09-25 14:55:51 +01:00
tfminiplus.py Tools: fix the help message 2019-07-11 15:56:49 +09:00
unpack_mp.sh Tools: switch to ardupilot.org for firmware and autotest 2016-03-25 16:46:11 +11:00
uploader.py Tools: added H7 info in uploader 2019-11-25 21:52:45 +11:00