X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.slc.core%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fant%2Ftest%2FSlcTestTask.java;h=6f2411c0093ea9454a43caf95538dc8683e6fa8d;hb=545cec1ea41db57c8e00f1b1a239fada86e0358f;hp=dff1b981e1e9e92e45ba5fb87350c4a43b9f6ee6;hpb=7b4d35882e5a3843381d19c909d62077a924509b;p=gpl%2Fargeo-slc.git diff --git a/org.argeo.slc.core/src/main/java/org/argeo/slc/ant/test/SlcTestTask.java b/org.argeo.slc.core/src/main/java/org/argeo/slc/ant/test/SlcTestTask.java index dff1b981e..6f2411c00 100644 --- a/org.argeo.slc.core/src/main/java/org/argeo/slc/ant/test/SlcTestTask.java +++ b/org.argeo.slc.core/src/main/java/org/argeo/slc/ant/test/SlcTestTask.java @@ -7,7 +7,10 @@ import org.apache.tools.ant.BuildException; import org.argeo.slc.ant.SlcAntConfig; import org.argeo.slc.ant.spring.AbstractSpringArg; import org.argeo.slc.ant.structure.SAwareTask; +import org.argeo.slc.core.SlcException; import org.argeo.slc.core.deploy.DeployedSystem; +import org.argeo.slc.core.process.SlcExecution; +import org.argeo.slc.core.process.SlcExecutionAware; import org.argeo.slc.core.structure.StructureAware; import org.argeo.slc.core.structure.tree.TreeSPath; import org.argeo.slc.core.test.ExecutableTestRun; @@ -52,8 +55,7 @@ public class SlcTestTask extends SAwareTask { testRun = loadSingleFromContext(WritableTestRun.class); if (testRun == null) { testRun = new SimpleTestRun(); - if (log.isTraceEnabled()) - log.trace("Created simple test run"); + log.warn("Created default simple test run"); } else { if (log.isTraceEnabled()) log.trace("Load test run from scanning Spring context"); @@ -87,8 +89,7 @@ public class SlcTestTask extends SAwareTask { result = loadSingleFromContext(TestResult.class); if (result == null) { result = new SimpleTestResult(); - if (log.isTraceEnabled()) - log.trace("Created simple test result"); + log.warn("Created default simple test result"); } else { if (log.isTraceEnabled()) log.trace("Load test result from scanning Spring context"); @@ -96,6 +97,9 @@ public class SlcTestTask extends SAwareTask { testRun.setTestResult(result); } + SlcExecution slcExecution = getSlcExecution(); + testRun.notifySlcExecution(slcExecution); + if (result != null && result instanceof StructureAware) { ((StructureAware) result).notifyCurrentPath( getRegistry(), getTreeSPath());