X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.slc.core%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fcore%2Ftest%2FTestRun.java;h=17cf42394d076ab237122736fea06aadc9802a30;hb=1a4b784250a43f6c7421ab5d8567c3bfbf51e990;hp=073acb5b2023dd3f3cdd60c37cd5aec314eb17fd;hpb=faf680e212bf3e18837c4f798587856e061273b3;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/TestRun.java b/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/TestRun.java index 073acb5b2..17cf42394 100644 --- a/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/TestRun.java +++ b/org.argeo.slc.core/src/main/java/org/argeo/slc/core/test/TestRun.java @@ -1,18 +1,22 @@ package org.argeo.slc.core.test; import org.argeo.slc.core.deploy.DeployedSystem; +import org.argeo.slc.core.process.SlcExecutionAware; /** The actual run of a test */ -public interface TestRun { +public interface TestRun extends SlcExecutionAware { + /** Gets UUID */ + public String getUuid(); + /** Gets the related test definition. */ - public TestDefinition getTestDefinition(); + public T getTestDefinition(); /** Gets the related test data */ - public TestData getTestData(); + public T getTestData(); /** Gets the related deployed system. */ - public DeployedSystem getDeployedSystem(); + public T getDeployedSystem(); /** Gets the related result where to record results. */ - public TestResult getTestResult(); + public T getTestResult(); }