-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Continuous Integration #2
Comments
are there any programs in particular that you would recommend to to test my program? |
Probably, would use |
I think the first task on the list is basically doable if we assume there is a camera to work with. It would just run help for each program and the run each program explicitly.
The next two tasks should be tabled for now as they require more work (namely mocking). * - This is how one might mock it out ( http://stackoverflow.com/questions/28762993/how-to-unittest-gpio-output-value-of-raspberry-pi-in-python ). |
Worth looking at how tests are done with |
As for a VM, it would be best to use QEMU. A kernel exists for the Raspberry Pi using QEMU ( https://github.com/dhruvvyas90/qemu-rpi-kernel ). However, it would be good if we were able to reproduce it from source. Here's a way of getting started ( http://paulscott.co.za/blog/full-raspberry-pi-raspbian-emulation-with-qemu ). Here's some thoughts on getting this into Travis CI ( http://www.tomaz.me/2013/12/02/running-travis-ci-tests-on-arm.html ). |
Now have automated test suite that runs on the Raspberry Pi. Will table the rest of these tasks for later. |
The text was updated successfully, but these errors were encountered: