|
| static void | saveTestResults (int status, const std::string &testLog, const std::string &scenario) |
| |
| Enumerator |
|---|
| Default |
|
| DtPredicateBreak |
|
| DtExecutionStateFailure |
|
| DtSpecificTimeoutFailure |
|
| DtGeneralTimeoutFailure |
|
| DtVrfMultiBackendTestRunner::DtVrfMultiBackendTestRunner |
( |
std::shared_ptr< DtVrfRemoteController > |
controller, |
|
|
DtTime |
ioPeriod, |
|
|
DtTime |
backendTimeout, |
|
|
DtTime |
scenarioLoadTimeout, |
|
|
DtTime |
scenarioRunTimeout, |
|
|
DtTime |
backendShutdownTimeout, |
|
|
std::ostream & |
ostream = std::cout |
|
) |
| |
| void DtVrfMultiBackendTestRunner::init |
( |
const std::set< DtSimulationAddress > & |
backendAddresses, |
|
|
DtConnectionSettings * |
connection, |
|
|
const DtApplicationSet & |
application, |
|
|
const std::string & |
scenario |
|
) |
| |
| void DtVrfMultiBackendTestRunner::reset |
( |
| ) |
|
| void DtVrfMultiBackendTestRunner::run |
( |
| ) |
|
| void DtVrfMultiBackendTestRunner::setTestLog |
( |
const std::string & |
testLog | ) |
|
| static void DtVrfMultiBackendTestRunner::saveTestResults |
( |
int |
status, |
|
|
const std::string & |
testLog, |
|
|
const std::string & |
scenario |
|
) |
| |
|
static |
| void DtVrfMultiBackendTestRunner::tick |
( |
std::function< bool()> |
predicate, |
|
|
const std::string & |
predicateErrorString, |
|
|
const double & |
specificTimeout |
|
) |
| |
|
protected |
| bool DtVrfMultiBackendTestRunner::areBackendsStarted |
( |
| ) |
const |
|
protected |
| bool DtVrfMultiBackendTestRunner::haveBackendsLoadedScenario |
( |
| ) |
const |
|
protected |
| void DtVrfMultiBackendTestRunner::setTickState |
( |
const std::string & |
predicateSpecificErrorString | ) |
|
|
protected |
| static void DtVrfMultiBackendTestRunner::scenarioLoadedCallback |
( |
const DtSimulationAddress & |
simAddr, |
|
|
void * |
usr |
|
) |
| |
|
staticprotected |
| void DtVrfMultiBackendTestRunner::scenarioLoaded |
( |
const DtSimulationAddress & |
simAddr | ) |
|
|
protected |
| static void DtVrfMultiBackendTestRunner::testResultMessageReceivedCallback |
( |
DtSimMessage * |
msg, |
|
|
void * |
usr |
|
) |
| |
|
staticprotected |
| void DtVrfMultiBackendTestRunner::testResultMessageReceived |
( |
DtSimMessage * |
msg | ) |
|
|
protected |
| std::string DtVrfMultiBackendTestRunner::testLogFile |
( |
| ) |
const |
|
protected |
| std::string DtVrfMultiBackendTestRunner::scenarioFilename |
( |
| ) |
const |
|
protected |
| DtTime DtVrfMultiBackendTestRunner::myOverallTimeout |
|
protected |
| DtTime DtVrfMultiBackendTestRunner::myBackendStartupTimeout |
|
protected |
| DtTime DtVrfMultiBackendTestRunner::myScenarioLoadTimeout |
|
protected |
| DtTime DtVrfMultiBackendTestRunner::myScenarioRunTimeout |
|
protected |
| DtTime DtVrfMultiBackendTestRunner::myBackendShutdownTimeout |
|
protected |
| DtTime DtVrfMultiBackendTestRunner::myIoPeriod |
|
protected |
| std::set<DtSimulationAddress> DtVrfMultiBackendTestRunner::myBackendAddresses |
|
protected |
| std::string DtVrfMultiBackendTestRunner::myScenarioFile |
|
protected |
| bool DtVrfMultiBackendTestRunner::myReceivedTestResult |
|
protected |
| int DtVrfMultiBackendTestRunner::myTestResultStatus |
|
protected |
| DtString DtVrfMultiBackendTestRunner::myTestResultReason |
|
protected |
| int DtVrfMultiBackendTestRunner::myScenarioLoadedCount |
|
protected |
| bool DtVrfMultiBackendTestRunner::myShouldExit |
|
protected |
| DtClock DtVrfMultiBackendTestRunner::myTimeoutTimer |
|
protected |
| QEventLoop DtVrfMultiBackendTestRunner::myEventLoop |
|
protected |
| std::ostream& DtVrfMultiBackendTestRunner::myDefaultOutput |
|
protected |
| std::string DtVrfMultiBackendTestRunner::myTestLogFile |
|
protected |
| std::set<DtSimulationAddress> DtVrfMultiBackendTestRunner::myBackendsLoaded |
|
protected |
The documentation for this class was generated from the following file: