מדור קודם SubprocessResultsReporter
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) |
בנאים ציבוריים
מדור קודם SubprocessResultsReporter
public LegacySubprocessResultsReporter ()
שיטות ציבוריות
הקריאה הסתיימה
public void invocationEnded (long elapsedTime)
הפניה נכשלה
public void invocationFailed (Throwable cause)
התראה התחילה
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 |
testAssumption Failure
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 |