public class JenkinsXCodeBuildOutputParser extends XCodeBuildOutputParser
Modifier and Type | Class and Description |
---|---|
class |
JenkinsXCodeBuildOutputParser.LineBasedFilterOutputStream |
Modifier and Type | Field and Description |
---|---|
protected TaskListener |
buildListener |
captureOutputStream, consoleLog, currentTestCase, currentTestSuite, exitCode, testSuitesHash
Constructor and Description |
---|
JenkinsXCodeBuildOutputParser(FilePath workspace,
TaskListener buildListener) |
Modifier and Type | Method and Description |
---|---|
void |
closeLogfile() |
protected OutputStream |
outputForSuite() |
void |
setConsoleLog(boolean consoleLog) |
void |
setIgnoreTestResults(boolean ignoreTestResults) |
void |
setLogfilePath(FilePath buildDirectory,
String logfileOutputDirectory) |
getExitCode, getOutputStream, handleLine
protected TaskListener buildListener
public JenkinsXCodeBuildOutputParser(FilePath workspace, TaskListener buildListener) throws IOException, InterruptedException
IOException
InterruptedException
public void setConsoleLog(boolean consoleLog)
public void setIgnoreTestResults(boolean ignoreTestResults)
public void setLogfilePath(FilePath buildDirectory, String logfileOutputDirectory) throws IOException, InterruptedException
IOException
InterruptedException
public void closeLogfile() throws IOException
IOException
protected OutputStream outputForSuite() throws IOException, InterruptedException
outputForSuite
in class XCodeBuildOutputParser
IOException
InterruptedException
Copyright © 2016–2022. All rights reserved.