org.tap4j.plugin
Class TapRemoteCallable

java.lang.Object
  extended by org.tap4j.plugin.TapRemoteCallable
All Implemented Interfaces:
hudson.FilePath.FileCallable<java.util.List<TestSetMap>>, java.io.Serializable

public class TapRemoteCallable
extends java.lang.Object
implements hudson.FilePath.FileCallable<java.util.List<TestSetMap>>

Executes remote TAP Stream retrieval and execution.

Since:
1.1
Author:
Bruno P. Kinoshita - http://www.kinoshita.eti.br
See Also:
Serialized Form

Constructor Summary
TapRemoteCallable(java.lang.String testResults, hudson.model.BuildListener listener)
           
 
Method Summary
 boolean hasFailedTests()
           
 boolean hasParserErrors()
           
 java.util.List<TestSetMap> invoke(java.io.File f, hudson.remoting.VirtualChannel channel)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TapRemoteCallable

public TapRemoteCallable(java.lang.String testResults,
                         hudson.model.BuildListener listener)
Method Detail

hasParserErrors

public boolean hasParserErrors()

hasFailedTests

public boolean hasFailedTests()

invoke

public java.util.List<TestSetMap> invoke(java.io.File f,
                                         hudson.remoting.VirtualChannel channel)
                                  throws java.io.IOException,
                                         java.lang.InterruptedException
Specified by:
invoke in interface hudson.FilePath.FileCallable<java.util.List<TestSetMap>>
Throws:
java.io.IOException
java.lang.InterruptedException


Copyright © 2011-2012 Jenkins. All Rights Reserved.