Commit Graph

21 Commits

Author SHA1 Message Date
rbiasini fce38a91d7
Linter python (#299)
* Added pyflakes and Pylint for python

* Actually run linter in CI

* some simple pyflakes changes

* Add flake8 to panda reqs for linter test

* flake8 errors are fixed

* run flake8 in regression tests

* meant to run flake8

* hack to ignore unused import

* bug

* fix bugs in tucan_loopback

* Another fix by using set_safety_mode

* added pylintrc file

* more fixes and enabled pylint as well

* Fix pylint in circleci

* added linter to readme
2019-10-15 14:03:31 -07:00
rbiasini 70219d7bb2
match safety enum in cereal (#285)
* match safety enum in cereal

* removing tons of hardcoding

* add pythonpath to safety test

* Fix safety test in Docker
2019-10-02 18:20:32 -07:00
Riccardo 0964866931 no need to store safety only misra output anymore 2019-07-23 14:40:15 -07:00
Riccardo 91ff6bb214 Run language checker in CI 2019-07-08 12:01:00 -07:00
Riccardo ba68569216 Removed build strict test and enabled -Werror flag 2019-07-07 14:46:03 -07:00
rbiasini e2d781380a
Strict compiler (#222)
have no Wall warnings from the strict compiler and enforcing it in the regression test.
2019-06-24 10:25:30 -07:00
Riccardo 38f4288f1e running misra also specifically for safety code 2019-06-10 21:58:01 -07:00
quillford c381a470b1
replay test (#205)
replay drives to test for safety violations. fails if any messages are blocked while controls are allowed
2019-06-07 17:12:02 -07:00
Riccardo 274f9ce06d Misra: separately save the cppcheck output in its own artifact 2019-06-07 15:39:30 -07:00
George Hotz d9306c50fe NEO are no longer supported 2019-05-23 12:39:22 -07:00
rbiasini 1aa00c95ee
Misra c2012 (#192)
* Started making panda misra compliant: this fixes some of 12.1 warnings

* Also added a regression test for strict compiler warning
2019-05-20 22:13:45 -07:00
Nigel Armstrong c00fe86773 CircleCI needs to check bootstub doesn't break too 2019-03-22 20:42:23 -07:00
rbiasini bce279a627
Pedal: only one firmware (#164)
* Pedal: only one firmware
2019-03-03 21:04:41 -08:00
rbiasini c91f038eab
Toyota pedal support (#159) 2019-02-07 12:48:28 -08:00
Willem Melching 4fe2dcd332 build pedal image in CI 2018-08-20 16:34:58 +02:00
Willem Melching b058c14570 add build step for legacy board to CI 2018-08-19 10:46:28 +02:00
Willem Melching 48e2374958 build panda esp image 2018-04-07 18:37:22 +02:00
Willem Melching 065572a4ae circleci build stm image 2018-04-07 16:54:35 +02:00
Willem Melching 7a1f3197e2 add panda python package test and fix safety test 2018-04-07 16:46:26 +02:00
Willem Melching 021dde7ce6 move saftey test helper files into safety folder 2018-04-07 16:34:36 +02:00
Willem Melching ce0545ffe5 add ci files 2018-04-07 16:22:24 +02:00