@Controller
public class TestController
extends java.lang.Object
| Constructor and Description |
|---|
TestController(TestRunner testRunner,
EventDispatcher eventDispatcher,
TestRunStatusProvider testRunStatusProvider,
TestRuns testRuns) |
| Modifier and Type | Method and Description |
|---|---|
TestRun |
fireTest(TestRun testRun,
java.lang.String xlTestBase,
javax.ws.rs.core.UriInfo uriInfo)
Start a top-level test run.
|
java.lang.String |
getTestRun(java.lang.String testRunId) |
java.util.Collection<TestRun> |
getTestRuns(java.util.List<java.lang.String> queries,
java.lang.String queryDate)
Get all test runs.
|
java.lang.String |
receiveEvent(javax.servlet.http.HttpServletRequest request,
java.lang.String testRunId,
Event event)
Receive events for test runs.
|
@Autowired public TestController(TestRunner testRunner, EventDispatcher eventDispatcher, TestRunStatusProvider testRunStatusProvider, TestRuns testRuns)
public TestRun fireTest(TestRun testRun, @HeaderParam(value="xltest-base") java.lang.String xlTestBase, @Context javax.ws.rs.core.UriInfo uriInfo) throws java.io.IOException, java.lang.InterruptedException
uriInfo - testRun - java.io.IOExceptionjava.lang.InterruptedExceptionpublic java.util.Collection<TestRun> getTestRuns(java.util.List<java.lang.String> queries, java.lang.String queryDate)
java.io.IOExceptionjava.lang.InterruptedExceptionpublic java.lang.String receiveEvent(@Context
javax.servlet.http.HttpServletRequest request,
java.lang.String testRunId,
Event event)
testRunId - event - public java.lang.String getTestRun(java.lang.String testRunId)