Closed thomas-bamford closed 7 years ago
Have to run tests on vehicles prior to merging branch to ensure all changes are safe.
Failed build tests due to sdk-3-12 dependency
Thanks so much @thomas-bamford for leading this release. The CI failure is expected as you mentioned. I suggest to follow the following steps:
You're welcome. I will be able to run the tests on a Bebop 2 this Friday. @Voidminded do you have access to a Bebop 1 to run the tests?
Tests passed using this branch of bebop-autonomy compiled against SDK 3.12.6 on Bebop 2 with software version 4.0.6.
Terminal output is found in 'sdk-3-12-test.txt.' The original test failed for the BebopInTheLoopTest.VisionTest because of camera info image size not matching video feed image size. To remedy this I have committed a modified bebop2 camera calibration for the vehicle I ran the tests on.
As a temporary fix to the parrot_arsdk debian package build failing for sdk 3.12.6 on 64bit ubuntu xenial, I suggest (and have added documentation to the installation) to install the package by source.
PR for patch to fix build issues in parrot_arsdk has been submitted.
semaphoreci fails at the sudo apt-get update -q
step which seems unrelated to the build
Warning not tested on vehicles. Compiles with parrot-arsdk on branch sdk-3-12