LegacySubprocess ResultsReporter
public final class LegacySubprocessResultsReporter
extends SubprocessResultsReporter
اجرای منجمد گزارشگر نتایج فرعی که باید با نسخههای قبلی TF/CTS (به عنوان مثال 8+) سازگار باقی بماند، علیرغم تغییرات در سوپرکلاس آن.
این گزارشگر را می توان به صورت پویا تزریق کرد تا قابلیت گزارش گیری فرعی را در مجموعه های آزمایشی قدیمی مبتنی بر TF فعال کند.
خلاصه
روش های عمومی |
---|
void | invocationEnded (long elapsedTime) |
void | invocationFailed (Throwable cause) |
void | invocationStarted (IBuildInfo buildInfo) |
void | logAssociation (String dataName, LogFile logFile) |
void | setLogSaver (ILogSaver logSaver) |
void | testAssumptionFailure (TestIdentifier testId, String trace) |
void | testEnded (TestIdentifier testId, metrics) testEnded (TestIdentifier testId, metrics) |
void | testEnded (TestIdentifier testId, long endTime, metrics) testEnded (TestIdentifier testId, long endTime, metrics) |
void | testFailed (TestIdentifier testId, String reason) |
void | testIgnored (TestIdentifier testId) |
void | testLogSaved (String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile) |
void | testModuleEnded () |
void | testModuleStarted (IInvocationContext moduleContext) |
void | testRunEnded (long time, runMetrics) testRunEnded (long time, runMetrics) |
void | testRunFailed (String reason) |
void | testRunStarted (String runName, int testCount) |
void | testStarted (TestIdentifier testId) |
void | testStarted (TestIdentifier testId, long startTime) |
سازندگان عمومی
LegacySubprocess ResultsReporter
public LegacySubprocessResultsReporter ()
روش های عمومی
فراخوان پایان یافت
public void invocationEnded (long elapsedTime)
مولفه های |
---|
elapsedTime | long |
فراخوان ناموفق بود
public void invocationFailed (Throwable cause)
مولفه های |
---|
cause | Throwable |
invocationStarted
public void invocationStarted (IBuildInfo buildInfo)
مولفه های |
---|
buildInfo | IBuildInfo |
logAssociation
public void logAssociation (String dataName,
LogFile logFile)
مولفه های |
---|
dataName | String |
logFile | LogFile |
setLogSaver
public void setLogSaver (ILogSaver logSaver)
مولفه های |
---|
logSaver | ILogSaver |
آزمون فرض شکست
public void testAssumptionFailure (TestIdentifier testId,
String trace)
مولفه های |
---|
testId | TestIdentifier |
trace | String |
تست پایان یافت
public void testEnded (TestIdentifier testId,
metrics)
مولفه های |
---|
testId | TestIdentifier |
metrics | |
تست پایان یافت
public void testEnded (TestIdentifier testId,
long endTime,
metrics)
مولفه های |
---|
testId | TestIdentifier |
endTime | long |
metrics | |
تست شکست خورد
public void testFailed (TestIdentifier testId,
String reason)
مولفه های |
---|
testId | TestIdentifier |
reason | String |
تست نادیده گرفته شد
public void testIgnored (TestIdentifier testId)
مولفه های |
---|
testId | TestIdentifier |
public void testLogSaved (String dataName,
LogDataType dataType,
InputStreamSource dataStream,
LogFile logFile)
مولفه های |
---|
dataName | String |
dataType | LogDataType |
dataStream | InputStreamSource |
logFile | LogFile |
testModuleEnded
public void testModuleEnded ()
testModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
مولفه های |
---|
moduleContext | IInvocationContext |
testRunEnded
public void testRunEnded (long time,
runMetrics)
مولفه های |
---|
time | long |
runMetrics | |
testRunFailed
public void testRunFailed (String reason)
testRunStarted
public void testRunStarted (String runName,
int testCount)
مولفه های |
---|
runName | String |
testCount | int |
تست شروع شد
public void testStarted (TestIdentifier testId)
مولفه های |
---|
testId | TestIdentifier |
تست شروع شد
public void testStarted (TestIdentifier testId,
long startTime)
مولفه های |
---|
testId | TestIdentifier |
startTime | long |