JNI for test coverage #3965

This commit is contained in:
Andrey 2022-03-15 11:22:55 -04:00
parent 2181430101
commit c4339e2148
2 changed files with 4 additions and 2 deletions

View File

@ -71,7 +71,8 @@ int copyCompositeEvents(CompositeEvent *events) {
#endif // EFI_UNIT_TEST
static void setToothLogReady(bool value) {
#if EFI_TUNER_STUDIO
#if EFI_TUNER_STUDIO && (EFI_PROD_CODE || EFI_SIMULATOR)
efiAssertVoid(OBD_PCM_Processor_Fault, engine != nullptr, "engine null");
engine->outputChannels.toothLogReady = value;
#endif // EFI_TUNER_STUDIO
}

View File

@ -265,7 +265,8 @@ expected<percent_t> EtbController::getSetpoint() {
expected<percent_t> EtbController::getSetpointIdleValve() const {
// VW ETB idle mode uses an ETB only for idle (a mini-ETB sets the lower stop, and a normal cable
// can pull the throttle up off the stop.), so we directly control the throttle with the idle position.
#if EFI_TUNER_STUDIO
#if EFI_TUNER_STUDIO && (EFI_PROD_CODE || EFI_SIMULATOR)
efiAssert(OBD_PCM_Processor_Fault, engine != nullptr, "engine null", 0);
engine->outputChannels.etbTarget = m_idlePosition;
#endif // EFI_TUNER_STUDIO
return clampF(0, m_idlePosition, 100);