* zookeeper lib
* add ft4222 to dev pip packages and fix include error
* started on CI
* it's a file
* now it should be happy
* use docker for all on-device tests
* test scripts
* does this work?
* access to devices
* too broad. only usb enough?
* permissions for zookeeper usb
* as env var maybe?
* this?
* try this for now
* all devices
* move to correct location for impoerts
* right paths
* not running in the right agent?
* ofc not
* fix broken merge
* add ft4222 package again
* add timeout
* power monitor
* cleanup
Co-authored-by: Batman <batman@openpilot-ci.internal>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 6a824d7651
* "The commit-hook project sounds interesting though. I would definitely merge something that runs flake8 and pylint on the modified files!"
- pd0wm, https://github.com/commaai/openpilot/pull/1575#issuecomment-634974344
* add pylint to pre-commit and make everything pass
* Remove uncommented stuff
Co-authored-by: J <user@4800.lan>
old-commit-hash: bd06434243
* Add pylint to travis-ci
* Change travis build order
* Fix missing pylint
* Add pylint to dockerfile
* Test with fixed linter for chrysler changes
* Fix linter issues in OP
* fixed linter on ford
* Fix Riccardo's comments
old-commit-hash: 76dfb135ca