Commit Graph

2559 Commits

Author SHA1 Message Date
rusEFI LLC aed124bae2 Usability: critical error in case of unneeded second channel #6419
only: unit tests
2024-04-26 22:18:01 -04:00
Matthew Kennedy 32172801cc only: minor cleanup 2024-04-26 21:39:47 -04:00
GitHub gen-configs Action 6792783237 Trigger wheel definitions 2024-04-26 15:32:36 +00:00
Matthew Kennedy 8d661ce22d unit test global cleanup 2024-04-26 08:54:20 -04:00
Matthew Kennedy 8cf48a177f unit test global cleanup 2024-04-26 08:17:41 -04:00
Matthew Kennedy 79b796954d unit test global cleanup 2024-04-26 08:17:30 -04:00
Matthew Kennedy 271b36cb72 haha these two functions do the same thing!? 2024-04-26 08:16:42 -04:00
kifir 998d1caae1 add .idea folder to .gitignore 2024-04-25 13:10:34 -04:00
kifir 80cf6d1943 add check of bailed on dwell count #6373 2024-04-25 13:10:34 -04:00
kifir a734efdf87 reuse constant for consistency with CsvReader::processLine method implementation 2024-04-25 13:10:34 -04:00
kifir 964e595af2 enhance instruction for running single test 2024-04-25 13:10:34 -04:00
kifir ff64d67075 enhance formatting 2024-04-24 10:31:21 -04:00
rusEFI LLC 226d3b7b6d some unused fields 2024-04-23 23:37:20 -04:00
rusEFI LLC 02a5237942 only: airTaperRpmRange no UI no usages, looks dead, removing 2024-04-23 21:00:50 -04:00
rusEFI LLC b84e47f125 only: Overdwell at times around syncloss while cranking #6349 2024-04-23 16:11:41 -04:00
GitHub gen-configs Action 44e0f14762 Trigger wheel definitions 2024-04-21 03:35:22 +00:00
rusefillc 76ebc1d1fe 60/2 vs 60/2 VW mess #988
only: rename & flipping M73 canned tunes
2024-04-20 23:26:00 -04:00
rusefillc 48a6221a29
only:docs 2024-04-19 16:32:44 -04:00
Andrey 4bc38d3543 Overdwell at times around syncloss while cranking #6349
hopefully bugfix - do not start dwell in case of out-of-order
2024-04-17 19:02:47 -04:00
Andrey 6873974c0a Overdwell at times around syncloss while cranking #6349
only: better handling of existing out-of-order handling
2024-04-17 18:54:08 -04:00
Andrey 164c6aa41e only: dead mockTimeMs 2024-04-17 15:27:35 -04:00
Andrey f633707763 wow this fails?! 2024-04-13 21:51:56 -04:00
Matthew Kennedy 00a83739e7 new test does indeed fail 2024-04-13 21:42:48 -04:00
Andrey f6c4f48c65 pain 2024-04-12 16:55:49 -04:00
Matthew Kennedy 9fdb962ec6 more tests that are less chaos now 2024-04-12 16:55:49 -04:00
Matthew Kennedy fd7d9e1f1b testFasterSpinup doesn't trigger error 2024-04-12 16:55:49 -04:00
Matthew Kennedy f1c47c8cc6 better log 2024-04-12 16:55:49 -04:00
Matthew Kennedy b06d16a548 test for noisy triggers and another fix 2024-04-12 16:55:49 -04:00
rusefillc 6ff62e9ca0 Overdwell at times around syncloss while cranking
#6349

only: test data
2024-04-12 14:38:39 -04:00
rusefillc 9c33854653 Overdwell at times around syncloss while cranking
#6349

only: test data
2024-04-12 08:52:17 -04:00
rusefillc e025f3c2f1 only: we have a relevant parameter 2024-04-12 07:38:24 -04:00
rusefillc ba993f8bf7
only:Create readme.md 2024-04-10 21:13:55 -04:00
rusefi 9c77bc709a only: better method name 2024-04-10 00:02:39 -04:00
rusefillc 143170d60c odd fire timing_offset_cylinder not accounted by injection revert #6095
revert of revert, we have timing accounted by fuel again!
2024-04-09 16:54:53 -04:00
Andrey 4c0bf9c070 only: nope, not needed 2024-04-09 09:38:24 -04:00
Andrey e18a3b5e64 odd fire timing_offset_cylinder not accounted by injection #6095
flipping adjustment direction
2024-04-08 22:44:52 -04:00
Andrey 3441417b24 odd fire timing_offset_cylinder not accounted by injection #6095
only:flipping test numbers
2024-04-08 22:39:31 -04:00
rusefi 4312338f4e only: making test more readable 2024-04-08 21:09:25 -04:00
Andrey 9397521d0b only:docs 2024-04-04 12:09:17 -04:00
rusefillc f69b5fa972 no need for 'void'? 2024-04-03 13:09:06 -04:00
Andrey 8d29bf485d only: live_data_ids.h is not needed so widely 2024-03-30 00:17:34 -04:00
Matthew Kennedy 4696848ad4 we often mean inline when we say static 2024-03-29 11:56:52 -04:00
rusefillc fb66699cd8 odd fire angles are not right during cranking
#6281

only:docs
2024-03-25 10:09:02 -04:00
Andrey 5642d412de odd fire timing_offset_cylinder not accounted by injection revert #6095
odd fire angles are not right during cranking #6281

only:proteus_f7
2024-03-24 13:18:14 -04:00
Andrey 090599c27e bosch quick start decoding issue or else #6281
test VVT decoding from file
2024-03-24 08:03:32 -04:00
Andrey d318c2a6db bosch quick start decoding issue or else #6281
API progress
2024-03-24 01:15:35 -04:00
Andrey d0dd8b1d4b bosch quick start decoding issue or else #6281 2024-03-24 00:23:31 -04:00
Andrey 739131180b bosch quick start decoding issue or else #6281
only:test coverage
2024-03-23 23:22:37 -04:00
rusefillc bbc2c0aab8 bosch quick start decoding issue or else #6281
only: real vehicle data
2024-03-23 22:46:01 -04:00
rusefillc a6c112144f only:trying to help mac compiler 2024-03-23 08:48:02 -04:00
Matthew Kennedy a50fdf34d4 avoid UB in tests 2024-03-23 07:54:27 -04:00
GitHub build-unit-tests Action 0ecf052fde Trigger wheel definitions 2024-03-22 17:51:29 +00:00
rusefillc 5a06e47fd3 better names for 3/5 GM 24xs 2024-03-22 13:44:18 -04:00
Andrey 17069719dc funny games with dash via Lua to override CAN dash profile values #6235 2024-03-21 13:01:03 -04:00
Matthew Kennedy b7b7c77ce0 move a bunch of tables out of engine_configuration_s 2024-03-20 17:07:12 -04:00
Andrey 5d46bb1074 Negative timing is not displayed correctly fix #5250 2024-03-20 14:43:50 -04:00
Andrey ef2fe9e33c Timing showing crazy negative values like -595 #5250
only:tdd
2024-03-20 14:24:20 -04:00
Andrey 9a43bc2758 only:additional coverage 2024-03-20 10:31:23 -04:00
rusefillc fbea4c3731 only: renaming test 2024-03-20 10:20:40 -04:00
GitHub build-unit-tests Action 7ff022fa39 Trigger wheel definitions 2024-03-19 22:39:44 +00:00
Andrey 15a313aced HPFP control on cam with variable timing fix #6245 2024-03-17 22:30:50 -04:00
Andrey c69e202eaf Seems that gdi pump angle changes at 2x the rate of cam movement, possible multiplication/division problem? #6245
only:alphax-4chan_f7
2024-03-17 21:05:11 -04:00
rusefillc 8dd5fcb56d unit test mk line is not needed twice 2024-03-16 17:41:52 -06:00
Andrey 09b787adf3 launch control: merging two settings into one 2024-03-16 17:06:42 -06:00
rusefillc 1cd034bbda fresh googletest 2024-03-15 21:32:42 -06:00
Andrey Gusakov f765fe82be unit_test: ThreadReference mock 2024-03-11 16:54:58 -04:00
Andrey 946bc82376 refactoring: LaunchCondition enum 2024-03-09 08:39:58 -05:00
rusefillc af9935ba0e only: JNI for test coverage fix #3965 2024-03-06 10:46:50 -05:00
rusefillc a05c0ef730 engine type clean-up 2024-03-06 00:13:11 -05:00
rusefillc f4b1a7bae0 engine type clean-up 2024-03-06 00:13:11 -05:00
David Holdeman 8b4de3111a Call gen_live_documentation.sh from make 2024-03-04 23:30:13 -05:00
Andrey 3096db5c72 confusing Map3D API fix #6139 2024-03-04 17:58:24 -05:00
rusefillc 57ad92fc1d only: removing totally dead launchFuelAdded 2024-02-29 22:22:00 -05:00
Andrey d3461e3905 odd fire timing_offset_cylinder not accounted by injection fix #6095 2024-02-29 12:29:46 -05:00
Andrey df6ec17a64 odd fire timing_offset_cylinder not accounted by injection #6095
only: TDD to the win
2024-02-29 09:49:03 -05:00
Andrey f487065e75 maximumIgnitionTiming does not account timing_offset_cylinder #5894
only: TDD progress
2024-02-29 08:08:31 -05:00
Andrey 12db01c948 first spark out of order coilIndex logic in prepareCylinderIgnitionSchedule fix #6094 2024-02-29 01:47:43 -05:00
Andrey 4347c5c82e maximumIgnitionTiming does not account timing_offset_cylinder #5894
only: TDD progress
2024-02-29 01:33:42 -05:00
Andrey d2b6ae4d11 only: last rename for now 2024-02-29 00:41:12 -05:00
Andrey 98dcca20b1 maximumIgnitionTiming does not account timing_offset_cylinder #5894
only: TDD first steps
2024-02-29 00:16:41 -05:00
Andrey 41d5b527cc only: NICE! these values actually mean something! 2024-02-28 23:22:01 -05:00
Andrey b04b6a9251 only: NICE! these values actually mean something! 2024-02-28 22:53:44 -05:00
Andrey 002a2ce016 only: encapsulation/better name 2024-02-28 21:44:02 -05:00
Andrey 928f6f2866 only: reducing magic numbers in unit tests 2024-02-28 21:05:48 -05:00
Andrey b335244601 only: reducing magic numbers in unit tests 2024-02-28 20:44:22 -05:00
Andrey 8fe5c4a1c9 only: wow hello 2013 2024-02-28 20:28:38 -05:00
Andrey 389c6e64e9 only: reducing magic numbers in unit tests 2024-02-28 20:20:41 -05:00
Andrey 17275e4f4b maximumIgnitionTiming does not account timing_offset_cylinder #5894
only: renaming field so that we do not have two entities with same name and different meaning
2024-02-28 19:34:13 -05:00
Andrey 73298d21ad maximumIgnitionTiming does not account timing_offset_cylinder #5894
only: nothing
2024-02-28 19:34:13 -05:00
Andrey f7dd81b61d & is inappropriate for an enum 2024-02-28 19:16:07 -05:00
David Holdeman c4367b8b4d include rusefi_config.mk for unit tests 2024-02-26 00:13:48 -05:00
David Holdeman 17c5fb210d fix unit tests cleaning 2024-02-24 19:37:15 -05:00
Andrey 701f3a073c revive ptrace fix #5983 2024-02-22 15:19:21 -05:00
Andrey a1423085e2 revive ptrace #5983
only: quality in software begins with proper practices like TDD
2024-02-22 15:16:24 -05:00
rusefillc 2b80929ac6 only:reducing unit test logging 2024-02-21 17:31:02 -05:00
rusefillc 19fb7abf44 only:docs 2024-02-21 17:30:41 -05:00
GitHub build-unit-tests Action 0fe95ad07e Trigger wheel definitions 2024-02-19 22:23:41 +00:00
rusefillc 332e38d03e better placement for executor include 2024-02-16 21:16:11 -04:00
Andrey 583d73ccd5 only: setBitRangeMsb coverage 2024-02-16 01:10:19 -05:00
Andrey 9a782c0b5a only: setBitRangeMsb coverage 2024-02-15 16:41:04 -05:00