TPTP 4.4.0 Testing Tools Project
Public API Specification

org.eclipse.hyades.test.tools.core.services
Class TestResultsInterrogationService

java.lang.Object
  extended byorg.eclipse.hyades.automation.core.AbstractService
      extended byorg.eclipse.hyades.automation.server.AbstractService
          extended byorg.eclipse.hyades.automation.server.AbstractRelaunchableService
              extended byorg.eclipse.hyades.automation.server.AbstractWorkspaceSensitiveService
                  extended byorg.eclipse.hyades.automation.server.AbstractProjectSensitiveService
                      extended byorg.eclipse.hyades.test.core.services.AbstractTestResultsInterrogationService
                          extended byorg.eclipse.hyades.test.tools.core.services.TestResultsInterrogationService
All Implemented Interfaces:
java.io.Serializable, org.eclipse.hyades.automation.core.Service

public class TestResultsInterrogationService
extends AbstractTestResultsInterrogationService

Test results interrogation service, refer to base class for definition. Three input properties of 'workspace', 'project' and 'results' and one output property of 'verdict', the 'verdict' property is set to one of the valid verdicts defined by the test model, at this time this is defined as pass, fail, error and inconclusive. The service identity is 'org.eclipse.hyades.test.core.interrogate'

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class org.eclipse.hyades.automation.core.Service
org.eclipse.hyades.automation.core.Service.Discoverable, org.eclipse.hyades.automation.core.Service.Executable, org.eclipse.hyades.automation.core.Service.Requestable
 
Field Summary
 
Fields inherited from class org.eclipse.hyades.automation.server.AbstractProjectSensitiveService
project, projectSpecifier
 
Fields inherited from class org.eclipse.hyades.automation.server.AbstractWorkspaceSensitiveService
workspace, workspaceSpecifier
 
Constructor Summary
TestResultsInterrogationService()
          Default constructor invokes up hierarchy for any initialization required
 
Methods inherited from class org.eclipse.hyades.test.core.services.AbstractTestResultsInterrogationService
cleanup, execute, handleThrowable, initialize, interrogate, returnResult
 
Methods inherited from class org.eclipse.hyades.automation.server.AbstractProjectSensitiveService
getProject, refreshProject
 
Methods inherited from class org.eclipse.hyades.automation.server.AbstractRelaunchableService
copy, reconstructCommandLine
 
Methods inherited from class org.eclipse.hyades.automation.server.AbstractService
execute
 
Methods inherited from class org.eclipse.hyades.automation.core.AbstractService
configure, configure, createMemento, getIdentifier, getProperties, getProperty, getProperty, getPublicProperties, getRoot, isQuiet, print, println, println, setMemento, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TestResultsInterrogationService

public TestResultsInterrogationService()
Default constructor invokes up hierarchy for any initialization required


TPTP 4.4.0 Testing Tools Project
Public API Specification