Commit Graph

11472 Commits

Author SHA1 Message Date
rusefillc ab1360182b something ? HIP / SPI pin conflict does not fail gracefully #2108
one step back to be a bit more sure
2020-12-19 20:39:38 -05:00
GitHub set-date Action e571689f5b Update date 2020-12-20 00:52:43 +00:00
rusefi c6cdcb27de something ? HIP / SPI pin conflict does not fail gracefully #2108 2020-12-19 17:06:42 -05:00
rusefillc 009f48b457 something ? HIP / SPI pin conflict does not fail gracefully #2108 2020-12-19 16:07:21 -05:00
rusefillc 1e5be46b4c something ? HIP / SPI pin conflict does not fail gracefully #2108 2020-12-19 15:18:23 -05:00
rusefillc f7b3b48754 HW CI is flaky :( #2063
which one is it? testRoverV8?
2020-12-19 13:04:56 -05:00
rusefillc dc33a79372 HW CI is flaky :( #2063
slow forward movement
2020-12-19 07:15:33 -05:00
rusefi 90312479b5 HW CI is flaky :( #2063 2020-12-18 23:32:30 -05:00
GitHub build-firmware Action d3420cb631 Auto-generated configs and docs 2020-12-19 04:07:37 +00:00
rusefi 99b5281454 nicer layout 2020-12-18 23:05:44 -05:00
rusefillc 6a0c2ccead HW CI is flaky :( #2063
maybe better logging?
2020-12-18 21:57:43 -05:00
rusefillc 19f4a4b851 Bake Cookies Day 2020-12-18 21:19:09 -05:00
rusefillc 2fa052bc47 Merge remote-tracking branch 'origin/master' into master 2020-12-18 20:23:14 -05:00
rusefillc 0514e068b8 HW CI is flaky :( #2063
we have no idea. let's run 30 times like this
2020-12-18 20:23:03 -05:00
GitHub set-date Action 0520b9d99d Update date 2020-12-19 00:50:49 +00:00
rusefillc 753161ccd6 remove dangerous pin options from E34 config #2105 2020-12-18 18:55:02 -05:00
Matthew Kennedy d3a24c568a gpio unit tests (#2099)
* fix unregister api for gpio

* consumers

* guard with a critical section

* index

* guard less

* unregister under lock

* fix reinit

* dead flag

* fix most tests

* initialize properly

* initialize properly

* assertions in tests

* fix message

* move gpio mocking

* test gpios

* we must lock earlier to be truly safe

* this was using huge memory

* devirtualize

* test deinit
2020-12-18 17:19:02 -05:00
Matthew Kennedy 30fd52d82d Fix gpio reinit race condition (#2098)
* fix unregister api for gpio

* consumers

* guard with a critical section

* index

* guard less

* unregister under lock

* fix reinit

* dead flag

* fix most tests

* initialize properly

* initialize properly

* assertions in tests

* fix message

* we must lock earlier to be truly safe

* this was using huge memory

* devirtualize
2020-12-18 17:18:12 -05:00
rusefillc 74d11e2957 i bet it does not matter 2020-12-18 17:15:59 -05:00
rusefillc 25bd16678d does this matter? 2020-12-18 16:38:07 -05:00
rusefi 21ca137b4e Bake Cookies Day 2020-12-18 15:58:16 -05:00
CrazyStriker b905a4aa5b Nb proteus config (#2104)
* Added proteus config and started working on it

* Update engine config

* corrected board config

* Completed pin attribution in proteus hardcoded nb2 miata

* Removed problematic call

* Corrected the blocking value

* Removed blocking equal sign

* Reworked indentation
2020-12-18 15:53:57 -05:00
GitHub build-firmware Action dee6604cce Auto-generated configs and docs 2020-12-18 20:22:51 +00:00
rusefi d66bbab377 ET_PROTEUS_MIATA_NB2 2020-12-18 15:21:11 -05:00
rusefillc a68689f6b7 progress 2020-12-18 14:52:11 -05:00
shadowm60 3494301068 Test Idle PWM (#2103)
* Create PwmHardwareTest.java

Test idle pwm

* Update PwmHardwareTest.java

assert with +-1%
2020-12-18 14:49:59 -05:00
rusefillc fb7e9ef666 docs 2020-12-18 14:48:58 -05:00
rusefillc 4a885805f8 docs 2020-12-18 14:48:33 -05:00
rusefillc d44e5cd667 generate java enum from C enum #2102
one step back
2020-12-18 14:21:08 -05:00
rusefillc 894082f423 progress 2020-12-18 13:33:55 -05:00
rusefillc 0af3216835 generate java enum from C enum #2102 2020-12-18 13:33:01 -05:00
GitHub build-firmware Action 2f14773979 Auto-generated configs and docs 2020-12-18 17:41:54 +00:00
rusefillc 3c6e4b4a50 https://github.com/rusefi/rusefi/issues/2102 2020-12-18 12:40:08 -05:00
rusefillc a2e4951f56 one more step forward 2020-12-18 10:36:28 -05:00
rusefillc f3295726f3 one more step forward 2020-12-18 10:00:50 -05:00
rusefillc f5a5a54683 naming consistency 2020-12-18 09:01:18 -05:00
Matthew Kennedy c29f40bdf4 format in tests (#2100) 2020-12-18 08:48:19 -05:00
Matthew Kennedy 359b0d3fb5 force a pwm cycle start (skip cycles) if late (#2097)
* skip cycles if late

* fail at lower count

* start at -1
2020-12-18 08:21:18 -05:00
Matthew Kennedy 59d725a113 fix (#2094) 2020-12-18 01:30:51 -05:00
Matthew Kennedy 08d77ffd32 init pins (#2095) 2020-12-18 01:30:17 -05:00
GitHub build-firmware Action e65fbd5e62 Auto-generated configs and docs 2020-12-18 03:24:53 +00:00
rusefillc 25f9dd4c96 HW CI is flaky :( #2063 2020-12-17 22:22:44 -05:00
rusefillc 4e83514e83 More explicit handling of CPU exhaustion #2093 2020-12-17 22:21:12 -05:00
rusefillc 8a2c14c1de More explicit handling of CPU exhaustion #2093 2020-12-17 21:15:28 -05:00
rusefillc ed32b9b656 HW CI is flaky :( #2063
is it about performance?
2020-12-17 20:41:51 -05:00
rusefillc 766c9dc540 HW CI is flaky :( #2063
usabulility: separate folder
2020-12-17 20:23:00 -05:00
rusefillc 8388bc833d Merge remote-tracking branch 'origin/master' into master 2020-12-17 20:22:15 -05:00
rusefillc 33bc6b7957 HW CI is flaky :( #2063
more detailed error messages
2020-12-17 20:22:04 -05:00
GitHub set-date Action 336f31ecb9 Update date 2020-12-18 00:51:07 +00:00
rusefillc d38195b206 NB2 MRE closer to reality 2020-12-17 19:03:38 -05:00