Class WrappedReportEntry
- java.lang.Object
-
- org.apache.maven.plugin.surefire.report.WrappedReportEntry
-
- All Implemented Interfaces:
org.apache.maven.surefire.api.report.ReportEntry,org.apache.maven.surefire.api.report.TestSetReportEntry
public class WrappedReportEntry extends java.lang.Object implements org.apache.maven.surefire.api.report.TestSetReportEntry- Author:
- Kristian Rosenvold
-
-
Constructor Summary
Constructors Constructor Description WrappedReportEntry(org.apache.maven.surefire.api.report.ReportEntry original, ReportEntryType reportEntryType, java.lang.Integer estimatedElapsed, org.apache.maven.plugin.surefire.report.Utf8RecodingDeferredFileOutputStream stdout, org.apache.maven.plugin.surefire.report.Utf8RecodingDeferredFileOutputStream stdErr)WrappedReportEntry(org.apache.maven.surefire.api.report.ReportEntry original, ReportEntryType reportEntryType, java.lang.Integer estimatedElapsed, org.apache.maven.plugin.surefire.report.Utf8RecodingDeferredFileOutputStream stdout, org.apache.maven.plugin.surefire.report.Utf8RecodingDeferredFileOutputStream stdErr, java.util.Map<java.lang.String,java.lang.String> systemProperties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringelapsedTimeAsString()java.lang.StringgetClassMethodName()java.lang.IntegergetElapsed()intgetElapsed(int fallback)java.lang.StringgetElapsedTimeSummary()java.lang.StringgetElapsedTimeVerbose()java.lang.StringgetFullName()java.lang.StringgetGroup()java.lang.StringgetMessage()java.lang.StringgetName()java.lang.StringgetNameText()java.lang.StringgetNameWithGroup()java.lang.StringgetOutput(boolean trimStackTrace)ReportEntryTypegetReportEntryType()java.lang.StringgetReportNameWithGroup()org.apache.maven.surefire.api.report.RunModegetRunMode()java.lang.StringgetSourceName()java.lang.StringgetSourceText()java.lang.StringgetStackTrace(boolean trimStackTrace)org.apache.maven.surefire.api.report.StackTraceWritergetStackTraceWriter()org.apache.maven.plugin.surefire.report.Utf8RecodingDeferredFileOutputStreamgetStdErr()org.apache.maven.plugin.surefire.report.Utf8RecodingDeferredFileOutputStreamgetStdout()java.util.Map<java.lang.String,java.lang.String>getSystemProperties()java.lang.LonggetTestRunId()booleanisErrorOrFailure()booleanisSkipped()booleanisSucceeded()
-
-
-
Constructor Detail
-
WrappedReportEntry
public WrappedReportEntry(org.apache.maven.surefire.api.report.ReportEntry original, ReportEntryType reportEntryType, java.lang.Integer estimatedElapsed, org.apache.maven.plugin.surefire.report.Utf8RecodingDeferredFileOutputStream stdout, org.apache.maven.plugin.surefire.report.Utf8RecodingDeferredFileOutputStream stdErr, java.util.Map<java.lang.String,java.lang.String> systemProperties)
-
WrappedReportEntry
public WrappedReportEntry(org.apache.maven.surefire.api.report.ReportEntry original, ReportEntryType reportEntryType, java.lang.Integer estimatedElapsed, org.apache.maven.plugin.surefire.report.Utf8RecodingDeferredFileOutputStream stdout, org.apache.maven.plugin.surefire.report.Utf8RecodingDeferredFileOutputStream stdErr)
-
-
Method Detail
-
getElapsed
public java.lang.Integer getElapsed()
- Specified by:
getElapsedin interfaceorg.apache.maven.surefire.api.report.ReportEntry
-
getElapsed
public int getElapsed(int fallback)
- Specified by:
getElapsedin interfaceorg.apache.maven.surefire.api.report.ReportEntry
-
getReportEntryType
public ReportEntryType getReportEntryType()
-
getStdout
public org.apache.maven.plugin.surefire.report.Utf8RecodingDeferredFileOutputStream getStdout()
-
getStdErr
public org.apache.maven.plugin.surefire.report.Utf8RecodingDeferredFileOutputStream getStdErr()
-
getSourceName
public java.lang.String getSourceName()
- Specified by:
getSourceNamein interfaceorg.apache.maven.surefire.api.report.ReportEntry
-
getSourceText
public java.lang.String getSourceText()
- Specified by:
getSourceTextin interfaceorg.apache.maven.surefire.api.report.ReportEntry
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceorg.apache.maven.surefire.api.report.ReportEntry
-
getNameText
public java.lang.String getNameText()
- Specified by:
getNameTextin interfaceorg.apache.maven.surefire.api.report.ReportEntry
-
getClassMethodName
public java.lang.String getClassMethodName()
-
getFullName
public java.lang.String getFullName()
-
getGroup
public java.lang.String getGroup()
- Specified by:
getGroupin interfaceorg.apache.maven.surefire.api.report.ReportEntry
-
getStackTraceWriter
public org.apache.maven.surefire.api.report.StackTraceWriter getStackTraceWriter()
- Specified by:
getStackTraceWriterin interfaceorg.apache.maven.surefire.api.report.ReportEntry
-
getMessage
public java.lang.String getMessage()
- Specified by:
getMessagein interfaceorg.apache.maven.surefire.api.report.ReportEntry
-
getStackTrace
public java.lang.String getStackTrace(boolean trimStackTrace)
-
elapsedTimeAsString
public java.lang.String elapsedTimeAsString()
-
getOutput
public java.lang.String getOutput(boolean trimStackTrace)
-
getElapsedTimeVerbose
public java.lang.String getElapsedTimeVerbose()
-
getElapsedTimeSummary
public java.lang.String getElapsedTimeSummary()
-
isErrorOrFailure
public boolean isErrorOrFailure()
-
isSkipped
public boolean isSkipped()
-
isSucceeded
public boolean isSucceeded()
-
getNameWithGroup
public java.lang.String getNameWithGroup()
- Specified by:
getNameWithGroupin interfaceorg.apache.maven.surefire.api.report.ReportEntry
-
getReportNameWithGroup
public java.lang.String getReportNameWithGroup()
- Specified by:
getReportNameWithGroupin interfaceorg.apache.maven.surefire.api.report.ReportEntry
-
getRunMode
@Nonnull public org.apache.maven.surefire.api.report.RunMode getRunMode()
- Specified by:
getRunModein interfaceorg.apache.maven.surefire.api.report.ReportEntry
-
getTestRunId
public java.lang.Long getTestRunId()
- Specified by:
getTestRunIdin interfaceorg.apache.maven.surefire.api.report.ReportEntry
-
getSystemProperties
public java.util.Map<java.lang.String,java.lang.String> getSystemProperties()
- Specified by:
getSystemPropertiesin interfaceorg.apache.maven.surefire.api.report.TestSetReportEntry
-
-