mraa: Travis build on Docker do not run test for Python

python2: https://travis-ci.org/intel-iot-devkit/mraa/jobs/237982190 python3: https://travis-ci.org/intel-iot-devkit/mraa/jobs/237982191

Build Log

canning dependencies of target _python3-mraa
[ 92%] Building CXX object src/python/python3/CMakeFiles/_python3-mraa.dir/mraa3PYTHON_wrap.cxx.o
[ 96%] Building C object src/python/python3/CMakeFiles/_python3-mraa.dir/__/mraapy.c.o
[100%] Linking CXX shared module _mraa.so
[100%] Built target _python3-mraa
Test project /usr/src/app/build
No tests were found!!!

About this issue

  • Original URL
  • State: closed
  • Created 7 years ago
  • Comments: 35 (35 by maintainers)

Most upvoted comments

I did not, my bad!

Alot of magic rebasing and I think I didn’t screw it up! I merged testfix with a few less commits that are a bit more logical.

@alext-mkrs you are right.

We can leverage the existing implementation using Travis Build Stages (https://docs.travis-ci.com/user/build-stages) to prepare the docker image to use for every plan. Travis also recommends using DockerHub as a cache for it. So we can just build the image a few times, publish it in docker hub, and then just pulling the image to build and run tests

I spent a little time on it a few weeks ago and I’m not sure why I did that check anymore, there was a reason… I put a testfix branch with the removal of those to check. Tell me if that’s any better?