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