TestSuiteCoordinator Members
Microsoft Robotics Class Reference
The TestSuiteCoordinator type exposes the following members.
Constructors
Name | Description | |
---|---|---|
TestSuiteCoordinator |
Initialization constructor
|
Methods
Name | Description | |
---|---|---|
Activate< (Of < (T> ) > ) |
Submits CCR tasks to the dispatcher port for execution. If the task was a receiver orchestration like join or choice, executing it means registering constraints on ports to guard the execution of user code
(Inherited from CcrServiceBase.) |
|
Cleanup | Overloaded. | |
CreateConcurrent |
Creates a concurrent test suite coordinator. It executes all queued test cases in parallel. When they all finish, regardless of individual success or failure, it will report success or failure. Failure is reported for the entire suite, if all test cases passed. Failure if even one failed. TestSuiteCoordinator
|
|
CreateSequential |
Creates a sequential test suite coordinator. It executes one test case after the previous one reports success. If a test case reports failure all test cases queued will be failed TestSuiteCoordinator
|
|
DefaultCleanup |
Registers a delegate which will trigger when a Shutdown message is posted on the CleanupPort port associated with this class instance
(Inherited from ServiceBase.) |
|
Equals | (Inherited from Object.) | |
FailAll |
Force all test cases to fail
|
|
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) |
|
GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) |
|
GetType |
Gets the Type of the current instance.
(Inherited from Object.) |
|
Init | Overloaded. | |
MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) |
|
ProcessTestCase |
Iterates through the test cases
|
|
Shutdown |
Default cleanup
|
|
Spawn | Overloaded. | |
SpawnIterator | Overloaded. | |
TestCaseCompleted |
Called when test case is complete
|
|
TestCaseProgressReport |
Called to send a progress update to the test case progress report port
|
|
TimeoutPort | Overloaded. | |
ToString | (Inherited from Object.) | |
UpdateEnvironment |
Update the TaskQueue instance with the one in the supplied result
(Inherited from ServiceBase.) |
Properties
Name | Description | |
---|---|---|
CleanupPort |
Default cleanup port for this instance.
(Inherited from ServiceBase.) |
|
ConcurrentProcessing |
coordination context for concurrent processing of test cases
|
|
DefaultTestCaseTimeSpan |
default time span
|
|
Environment |
Service environment
(Inherited from ServiceBase.) |
|
FileStoreConstructorPort |
FileStore Constructor Service
(Inherited from ServiceBase.) |
|
ProcessingType |
Active coordination context
|
|
ResourceManagerPort |
Resource manager
(Inherited from ServiceBase.) |
|
SequentialProcessing |
coordination context for sequential processing of test cases
|
|
SerializerPort |
Serializer
(Inherited from ServiceBase.) |
|
TaskQueue |
Dispatcher port associated with this instance. Used by Activate() calls to schedule tasks
(Inherited from CcrServiceBase.) |
|
WinFormsServicePort |
WinForms Service
(Inherited from ServiceBase.) |