| 545 | } |
| 546 | |
| 547 | void Checkable::ExecuteRemoteCheck(const WaitGroup::Ptr& producer, const Dictionary::Ptr& resolvedMacros) |
| 548 | { |
| 549 | CONTEXT("Executing remote check for object '" << GetName() << "'"); |
| 550 | |
| 551 | double scheduled_start = GetNextCheck(); |
| 552 | double before_check = Utility::GetTime(); |
| 553 | |
| 554 | CheckResult::Ptr cr = new CheckResult(); |
| 555 | cr->SetScheduleStart(scheduled_start); |
| 556 | cr->SetExecutionStart(before_check); |
| 557 | |
| 558 | GetCheckCommand()->Execute(this, cr, producer, resolvedMacros, true); |
| 559 | } |
| 560 | |
| 561 | void Checkable::ExecuteCheck(const WaitGroup::Ptr& producer) |
| 562 | { |
no test coverage detected