ExecutionResult
- class ExecutionResult
Schedule execution result
Members defined in
ExecutionResult(7 members)
RDiagnostics corresponding to each document in
documents.
RDocuments that were scheduled.
RSchedule that was executed.
RExecution times corresponding to each document in
documents.
RWStage times corresponding to each document in
documents.
Whether the execution suceeded
Rethrow the exception that was caught during execution. Noop otherwise.
Attributes
- property diagnostics: syside.ContainerView[syside.DiagnosticResults]
Diagnostics corresponding to each document in
documents.
- property documents: syside.ContainerView[syside.SharedMutex[syside.BasicDocument]]
Documents that were scheduled.
Note that duplicates have been removed.
- property schedule: syside.Schedule
Schedule that was executed.
- property times: syside.ContainerView[syside.DocumentTimes]
Execution times corresponding to each document in
documents.
- property total_times: syside.StageTimes
Stage times corresponding to each document in
documents.
Methods
- __bool__() bool
Whether the execution suceeded
Note that this is different to whether the analysis is passing or not.
- rethrow_exception() None
Rethrow the exception that was caught during execution. Noop otherwise.
Because schedules are executed on multiple threads, and even partial results may be useful, exceptions are not thrown automatically.