ErfassungsTestListener

public class CollectingTestListener
extends Object implements IDisableable, ILogSaverListener, ITestInvocationListener

java.lang.Object
   ↳ com.android.tradefed.result.CollectingTestListener


Eine ITestInvocationListener, in der alle Testergebnisse erfasst werden.

Die in diesem Objekt verwendeten Datenstrukturen sind zwar threadsicher, die ITestInvocationListener-Callbacks müssen jedoch in der richtigen Reihenfolge aufgerufen werden.

Zusammenfassung

Öffentliche Konstruktoren

CollectingTestListener()

Öffentliche Methoden

IBuildInfo getBuildInfo()

Diese Methode wurde verworfen. IBuildInfo von getInvocationContext().

TestRunResult getCurrentRunResults()

Ruft die Ergebnisse für den aktuellen Testlauf ab.

int getExpectedTests()

Gibt die Anzahl der erwarteten Tests zurück.

IInvocationContext getInvocationContext()

Rufkontext zurückgeben, der über invocationStarted(com.android.tradefed.invoker.IInvocationContext) gemeldet wurde

getMergedTestRunResults()

Die zusammengeführte Sammlung von Ergebnissen für alle Ausführungen aus verschiedenen Versuchen zurückgeben.

IInvocationContext getModuleContextForRunResult(String testRunName)

Gibt die IInvocationContext des Moduls zurück, das mit den Ergebnissen verknüpft ist.

MultiMap<String, LogFile> getModuleLogFiles()

Gibt eine Kopie der Karte zurück, die alle protokollierten Dateien enthält, die mit dem Modul verknüpft sind.

MultiMap<String, LogFile> getNonAssociatedLogFiles()

Gibt eine Kopie der Karte zurück, die alle protokollierten Dateien enthält, die nicht mit einem Testlauf oder einem Modul verknüpft sind.

int getNumAllFailedTestRuns()

Gibt die Gesamtzahl der Testläufe mit dem Status „Fehler“ zurück

int getNumAllFailedTests()

Gibt die Gesamtzahl der Tests zurück, die im Fehlerstatus sind (nur fehlgeschlagene Tests, Annahmefehler werden nicht gezählt).

int getNumTestsInState(TestStatus status)

Gibt die Anzahl der Tests mit einem bestimmten Status für diese Ausführung zurück.

int getNumTestsInState(TestResult.TestStatus ddmlibStatus)

Für die Kompatibilität mit älteren Statustypen

int getNumTotalTests()

Gibt die Gesamtzahl der abgeschlossenen Tests für alle Ausführungen zurück.

IBuildInfo getPrimaryBuildInfo()

Gibt die primären Build-Informationen zurück, die über invocationStarted(com.android.tradefed.invoker.IInvocationContext) gemeldet wurden.

getRunResults()

Diese Methode ist veraltet. getMergedTestRunResults() verwenden

TestRunResult getTestRunAtAttempt(String testRunName, int attempt)

Gib die TestRunResult für einen einzelnen Versuch zurück.

int getTestRunAttemptCount(String testRunName)

Gibt die Anzahl der Versuche für einen bestimmten Testlaufnamen zurück.

getTestRunAttempts(String testRunName)

Ruft alle Versuche für eine TestRunResult eines bestimmten Testlaufs ab.

getTestRunForAttempts(int attempt)

Hier werden alle Ergebnisse für einen bestimmten Versuch abgerufen.

getTestRunNames()

Gibt alle Namen für alle Testläufe zurück.

boolean hasFailedTests()

Gibt an, ob bei der Aufrufung Tests fehlgeschlagen sind oder Annahmen nicht erfüllt wurden.

boolean hasTestRunResultsForName(String testRunName)

Gibt zurück, ob ein bestimmter Testlaufname Ergebnisse hat.

void invocationEnded(long elapsedTime)

Gibt an, ob die Aufrufe erfolgreich oder aufgrund eines Fehlers beendet wurden.

void invocationFailed(Throwable cause)

Meldet einen unvollständigen Aufruf aufgrund einer Fehlerbedingung.

void invocationSkipped(SkipReason reason)

Eine Aufrufe wird als übersprungen gemeldet

void invocationStarted(IInvocationContext context)

Gibt den Beginn der Testausführung an.

boolean isDisabled()

Gibt „True“ zurück, wenn das gesamte Objekt deaktiviert ist (Einrichtung und Deaktivierung werden übersprungen).

void logAssociation(String dataName, LogFile logFile)

In einigen Fällen muss das Protokoll eng mit den Testfällen verknüpft sein, was über den direkten testLogSaved(String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource, com.android.tradefed.result.LogFile)-Callback jedoch nicht möglich ist.

void setBuildInfo(IBuildInfo buildInfo)

Diese Methode ist veraltet. Nicht mehr für Tests erforderlich.

void setDisable(boolean isDisabled)

Legt fest, ob das Objekt deaktiviert werden soll.

void setMergeStrategy(MergeStrategy strategy)

Legt die MergeStrategy fest, die beim Zusammenführen von Ergebnissen verwendet werden soll.

void testAssumptionFailure(TestDescription test, String trace)

Wird aufgerufen, wenn ein atomarer Test meldet, dass eine Bedingung angenommen wird, die falsch ist.

void testAssumptionFailure(TestDescription test, FailureDescription failure)

Wird aufgerufen, wenn ein atomarer Test meldet, dass eine Bedingung angenommen wird, die falsch ist.

void testEnded(TestDescription test, long endTime, testMetrics)

Alternative zu ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)), mit der wir die Endzeit direkt angeben können.

void testEnded(TestDescription test, testMetrics)

Gibt das Ende der Ausführung eines einzelnen Testfalls an.

void testFailed(TestDescription test, FailureDescription failure)

Meldet das Scheitern eines einzelnen Testlaufs.

void testFailed(TestDescription test, String trace)

Meldet das Scheitern eines einzelnen Testlaufs.

void testIgnored(TestDescription test)

Wird aufgerufen, wenn ein Test nicht ausgeführt wird, in der Regel weil eine Testmethode mit org.junit.Ignore annotiert ist.

void testModuleEnded()

Gibt das Ende eines Modullaufs an.

void testModuleStarted(IInvocationContext moduleContext)

Gibt den Beginn der Ausführung eines Moduls an.

void testRunEnded(long elapsedTime, runMetrics)

Gibt das Ende des Testlaufs an.

void testRunFailed(FailureDescription failure)

Der Testlauf für Berichte konnte aufgrund eines Fehlers, der von FailureDescription beschrieben wurde, nicht abgeschlossen werden.

void testRunFailed(String errorMessage)

Der Testlauf für Berichte konnte aufgrund eines schwerwiegenden Fehlers nicht abgeschlossen werden.

void testRunStarted(String name, int numTests, int attemptNumber)

Gibt den Beginn eines Testlaufs an.

void testRunStarted(String name, int numTests)

Gibt den Beginn eines Testlaufs an.

void testRunStarted(String name, int numTests, int attemptNumber, long startTime)

Meldet den Start eines Testlaufs.

void testRunStopped(long elapsedTime)

Der Testlauf für Berichte wurde aufgrund einer Nutzeranfrage vorzeitig beendet.

void testSkipped(TestDescription test, SkipReason reason)

Wird aufgerufen, wenn ein Test übersprungen und aus einem Grund nicht ausgeführt wurde, der normalerweise nicht erwartet wird.

void testStarted(TestDescription test, long startTime)

Alternative zu testStarted(com.android.tradefed.result.TestDescription), bei der auch angegeben wird, wann der Test gestartet wurde. Wird mit ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,Map)) kombiniert, um genaue Messungen zu ermöglichen.

void testStarted(TestDescription test)

Gibt den Beginn eines einzelnen Testfalls an.

Geschützte Methoden

final void clearModuleLogFiles()

Ermöglicht die Bereinigung der Moduldatei, damit sie nicht zu lange übertragen werden muss.

final void clearResultsForName(String testRunName)

Hiermit können die Ergebnisse für einen bestimmten Ausführungsnamen gelöscht werden.

void setIsAggregrateMetrics(boolean aggregate)

Option „Messwerte zusammenfassen“ aktivieren oder deaktivieren

Öffentliche Konstruktoren

CollectingTestListener

public CollectingTestListener ()

Öffentliche Methoden

getBuildInfo

public IBuildInfo getBuildInfo ()

Diese Methode ist veraltet.
auf die IBuildInfo von getInvocationContext() angewiesen.

Gibt die Build-Informationen zurück.

Returns
IBuildInfo

getCurrentRunResults

public TestRunResult getCurrentRunResults ()

Ruft die Ergebnisse für den aktuellen Testlauf ab.

Die Ergebnisse sind möglicherweise unvollständig. Es wird empfohlen, den Wert von TestRunResult.isRunComplete() und/oder (@link TestRunResult#isRunFailure()} vor der Verarbeitung der Ergebnisse zu testen.

Returns
TestRunResult TestRunResult: Daten, die bei der letzten Testausführung erfasst wurden

getExpectedTests

public int getExpectedTests ()

Gibt die Anzahl der erwarteten Anzahl von Tests zurück. Kann von getNumTotalTests() abweichen, wenn einige Tests nicht ausgeführt wurden.

Returns
int

getInvocationContext

public IInvocationContext getInvocationContext ()

Rufkontext zurückgeben, der über invocationStarted(com.android.tradefed.invoker.IInvocationContext) gemeldet wurde

Returns
IInvocationContext

getMergedTestRunResults

public  getMergedTestRunResults ()

Die zusammengeführte Sammlung von Ergebnissen für alle Ausführungen aus verschiedenen Versuchen zurückgeben.

Wenn mehrere Ergebnisse vorliegen, werden die einzelnen Testläufe zusammengeführt. Dabei werden die Testergebnisse der vorherigen Läufe vom jeweils neuesten Testergebnis überschrieben. Testläufe sind nach Versuchsnummer sortiert.

Messwerte für denselben Versuch werden basierend auf der Einstellung von aggregate-metrics zusammengeführt. Die endgültigen Messwerte sind die Messwerte des letzten Versuchs.

Returns

getModuleContextForRunResult

public IInvocationContext getModuleContextForRunResult (String testRunName)

Gibt die IInvocationContext des Moduls zurück, das mit den Ergebnissen verknüpft ist.

Parameter
testRunName String: Der Name, den {testRunStarted(String, int) angegeben hat.

Returns
IInvocationContext Die IInvocationContext des Moduls für einen bestimmten Testlaufnamen null, wenn für diesen Namen keine Ergebnisse vorhanden sind.

getModuleLogFiles

public MultiMap<String, LogFile> getModuleLogFiles ()

Gibt eine Kopie der Karte zurück, die alle mit dem Modul verknüpften protokollierten Dateien enthält

Returns
MultiMap<String, LogFile>

getNonAssociatedLogFiles

public MultiMap<String, LogFile> getNonAssociatedLogFiles ()

Gibt eine Kopie der Karte zurück, die alle protokollierten Dateien enthält, die nicht mit einem Testlauf oder einem Modul verknüpft sind.

Returns
MultiMap<String, LogFile>

getNumAllFailedTestRuns

public int getNumAllFailedTestRuns ()

Gibt die Gesamtzahl der Testläufe in einem Fehlerstatus zurück.

Returns
int

getNumAllFailedTests

public int getNumAllFailedTests ()

Gibt die Gesamtzahl der Tests mit einem Fehlerstatus zurück (nur fehlgeschlagen, Annahmefehler werden nicht berücksichtigt).

Returns
int

getNumTestsInState

public int getNumTestsInState (TestStatus status)

Gibt die Anzahl der Tests mit einem bestimmten Status für diese Ausführung zurück.

Parameter
status TestStatus

Returns
int

getNumTestsInState

public int getNumTestsInState (TestResult.TestStatus ddmlibStatus)

Kompatibilität mit älteren Statustypen

Parameter
ddmlibStatus TestResult.TestStatus

Returns
int

getNumTotalTests

public int getNumTotalTests ()

Gibt die Gesamtzahl der abgeschlossenen Tests für alle Ausführungen zurück.

Returns
int

getPrimaryBuildInfo

public IBuildInfo getPrimaryBuildInfo ()

Gibt die Informationen zum primären Build zurück, die über invocationStarted(com.android.tradefed.invoker.IInvocationContext) gemeldet wurden. Der primäre Build ist der Build, der vom ersten Buildanbieter der laufenden Konfiguration zurückgegeben wird. Gibt null zurück, wenn kein Kontext vorhanden ist (kein Build für den Testfall).

Returns
IBuildInfo

getRunResults

public  getRunResults ()

Diese Methode ist veraltet.
getMergedTestRunResults() verwenden

Gibt die Ergebnisse aller Testläufe zurück.

Returns

getTestRunAtAttempt

public TestRunResult getTestRunAtAttempt (String testRunName, 
                int attempt)

Gib die TestRunResult für einen einzelnen Versuch zurück.

Parameter
testRunName String: Der von {testRunStarted(String, int) angegebene Name.

attempt int: Die Versuchs-ID.

Returns
TestRunResult Die TestRunResult für den angegebenen Namen und die Versuchs-ID oder null, wenn sie nicht vorhanden ist.

getTestRunAttemptCount

public int getTestRunAttemptCount (String testRunName)

Gibt die Anzahl der Versuche für einen bestimmten Testlaufnamen zurück.

Parameter
testRunName String: Der Name, den {testRunStarted(String, int) angegeben hat.

Returns
int

getTestRunAttempts

public  getTestRunAttempts (String testRunName)

Ruft alle Versuche für eine TestRunResult eines bestimmten Testlaufs ab.

Parameter
testRunName String: Der Name, der von {testRunStarted(String, int) angegeben wurde.

Returns
Alle TestRunResult für einen bestimmten Testlauf, sortiert nach Versuchen.

getTestRunForAttempts

public  getTestRunForAttempts (int attempt)

Hier werden alle Ergebnisse für einen bestimmten Versuch abgerufen.

Parameter
attempt int: Der Versuch, für den wir Ergebnisse erhalten möchten.

Returns
Alle TestRunResult pro Versuch.

getTestRunNames

public  getTestRunNames ()

Gibt alle Namen für alle Testläufe zurück.

Diese Testläufe wurden möglicherweise mehrmals mit verschiedenen Versuchen ausgeführt.

Returns

hasFailedTests

public boolean hasFailedTests ()

Gibt zurück, ob beim Aufruf fehlgeschlagene Tests oder Annahmen fehlgeschlagen sind.

Returns
boolean

hasTestRunResultsForName

public boolean hasTestRunResultsForName (String testRunName)

Gibt zurück, ob ein bestimmter Testlaufname Ergebnisse hat.

Parameter
testRunName String: Der von {testRunStarted(String, int) vorgegebene Name.

Returns
boolean

invocationEnded

public void invocationEnded (long elapsedTime)

Meldet, dass der Aufruf beendet wurde, ob erfolgreich oder aufgrund einer Fehlerbedingung.

Wird automatisch vom TradeFederation-Framework aufgerufen.

Parameter
elapsedTime long: die verstrichene Zeit des Aufrufs in ms

invocationFailed

public void invocationFailed (Throwable cause)

Eine unvollständige Aufrufung wird aufgrund einer Fehlerbedingung gemeldet.

Wird automatisch vom TradeFederation-Framework aufgerufen.

Parameter
cause Throwable: die Throwable Ursache des Fehlers

callSkipped

public void invocationSkipped (SkipReason reason)

Eine Aufrufe wird als übersprungen gemeldet

Parameter
reason SkipReason

invocationStarted

public void invocationStarted (IInvocationContext context)

Gibt den Beginn der Testausführung an.

Wird automatisch vom TradeFederation-Framework aufgerufen. Meldende müssen diese Methode überschreiben, um Berichte zu mehreren Geräten zu unterstützen.

Parameter
context IInvocationContext: Informationen zum Aufruf

isDisabled

public boolean isDisabled ()

Gibt „True“ zurück, wenn das gesamte Objekt deaktiviert ist (Einrichtung und Deaktivierung werden übersprungen). Andernfalls „false“.

Returns
boolean

logAssociation

public void logAssociation (String dataName, 
                LogFile logFile)

In einigen Fällen muss das Protokoll eng mit den Testfällen verknüpft sein, was über den direkten testLogSaved(String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource, com.android.tradefed.result.LogFile)-Callback jedoch nicht möglich ist. So kann mit diesem Rückruf eine starke Verknüpfung explizit angegeben werden.

Parameter
dataName String: Der Name der Daten

logFile LogFile: LogFile, die zuvor protokolliert wurde und mit dem Testlauf verknüpft werden sollte.

setBuildInfo

public void setBuildInfo (IBuildInfo buildInfo)

Diese Methode wurde verworfen.
Nicht mehr für Tests erforderlich.

Setzen Sie die Build-Informationen. Sollte nur zum Testen verwendet werden.

Parameter
buildInfo IBuildInfo

setDisable

public void setDisable (boolean isDisabled)

Legt fest, ob das Objekt deaktiviert werden soll. „Deaktiviert“ bedeutet, dass sowohl Einrichtungs- als auch Entfernungsschritte übersprungen werden sollten. Damit kann ein Objekt im Standardkonstruktor standardmäßig deaktiviert werden.

Parameter
isDisabled boolean: Status, in dem das Objekt platziert werden soll

MergeStrategy festlegen

public void setMergeStrategy (MergeStrategy strategy)

Legt die MergeStrategy fest, die beim Zusammenführen von Ergebnissen verwendet werden soll.

Parameter
strategy MergeStrategy

testAssumptionFailure

public void testAssumptionFailure (TestDescription test, 
                String trace)

Wird aufgerufen, wenn ein atomarer Test meldet, dass eine Bedingung angenommen wird, die falsch ist.

Parameter
test TestDescription: identifiziert den Test

trace String: Stack-Trace des Fehlers

testAssumptionFailure

public void testAssumptionFailure (TestDescription test, 
                FailureDescription failure)

Wird aufgerufen, wenn ein atomarer Test meldet, dass eine Bedingung angenommen wird, die falsch ist.

Parameter
test TestDescription: identifiziert den Test

failure FailureDescription: FailureDescription, die den Fehler und seinen Kontext beschreibt.

testEnded

public void testEnded (TestDescription test, 
                long endTime, 
                 testMetrics)

Alternative zu ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)), mit der wir die Endzeit direkt angeben können. Kombinieren Sie diesen Messwert mit testStarted(com.android.tradefed.result.TestDescription, long), um genaue Ergebnisse zu erhalten.

Parameter
test TestDescription: Identifiziert den Test

endTime long: Der Zeitpunkt, an dem der Test beendet wurde, gemessen über System.currentTimeMillis()

testMetrics : ERROR(/Map) der gesendeten Messwerte

testEnded

public void testEnded (TestDescription test, 
                 testMetrics)

Meldet das Ausführungsende eines einzelnen Testlaufs.

Wenn testFailed(TestDescription, FailureDescription) nicht aufgerufen wurde, ist dieser Test erfolgreich. Außerdem werden alle Schlüssel/Wert-Messwerte zurückgegeben, die während der Ausführung des Testfalls gesendet wurden.

Parameter
test TestDescription: Identifiziert den Test

testMetrics : ERROR(/Map) der gesendeten Messwerte

testFailed

public void testFailed (TestDescription test, 
                FailureDescription failure)

Meldet das Scheitern eines einzelnen Testlaufs.

Wird zwischen „testStarted“ und „testEnded“ aufgerufen.

Parameter
test TestDescription: identifiziert den Test

failure FailureDescription: FailureDescription, der den Fehler und seinen Kontext beschreibt.

testFailed

public void testFailed (TestDescription test, 
                String trace)

Meldet das Scheitern eines einzelnen Testlaufs.

Wird zwischen „testStarted“ und „testEnded“ aufgerufen.

Parameter
test TestDescription: identifiziert den Test

trace String: Stack-Trace des Fehlers

testIgnored

public void testIgnored (TestDescription test)

Wird aufgerufen, wenn ein Test nicht ausgeführt wird, in der Regel weil eine Testmethode mit org.junit.Ignore annotiert ist.

Parameter
test TestDescription: identifiziert den Test

testModuleEnded

public void testModuleEnded ()

Gibt das Ende eines Modullaufs an.

testModuleStarted

public void testModuleStarted (IInvocationContext moduleContext)

Gibt den Beginn der Ausführung eines Moduls an. Dieser Rückruf ist mit testModuleEnded() verknüpft und in der Abfolge optional. Es wird nur bei einem Lauf verwendet, bei dem Module verwendet werden: Suite-basierte Auslöser.

Parameter
moduleContext IInvocationContext: IInvocationContext des Moduls.

testRunEnded

public void testRunEnded (long elapsedTime, 
                 runMetrics)

Gibt das Ende des Testlaufs an.

Parameter
elapsedTime long: Vom Gerät gemeldete verstrichene Zeit in Millisekunden

runMetrics : Schlüssel/Wert-Paare, die am Ende eines Testlaufs erfasst werden

testRunFailed

public void testRunFailed (FailureDescription failure)

Der Testlauf für Berichte konnte aufgrund eines Fehlers, der von FailureDescription beschrieben wurde, nicht abgeschlossen werden.

Parameter
failure FailureDescription: FailureDescription, die den Fehler und seinen Kontext beschreibt.

testRunFailed

public void testRunFailed (String errorMessage)

Der Testlauf für Berichte konnte aufgrund eines schwerwiegenden Fehlers nicht abgeschlossen werden.

Parameter
errorMessage String: String mit einer Beschreibung des Grunds für den Ausführungsfehler.

testRunStarted

public void testRunStarted (String name, 
                int numTests, 
                int attemptNumber)

Gibt den Beginn eines Testlaufs an.

Parameter
name String: der Name des Testlaufs

numTests int: Gesamtzahl der Tests im Testlauf

attemptNumber int: Die Bestellnummer, die die verschiedenen Versuche desselben runName identifiziert, der mehrmals ausgeführt wird. Die „attemptNumber“ beginnt bei 0 und sollte bei jedem neuen Durchlauf erhöht werden. Wenn ein Test beispielsweise dreimal wiederholt wird, sollte er insgesamt vier Durchläufe mit demselben „runName“ haben und die „attemptNumber“ sollte von 0 auf 3 steigen.

testRunStarted

public void testRunStarted (String name, 
                int numTests)

Gibt den Beginn eines Testlaufs an.

Parameter
name String: der Name des Testlaufs

numTests int: Gesamtzahl der Tests im Testlauf

testRunStarted

public void testRunStarted (String name, 
                int numTests, 
                int attemptNumber, 
                long startTime)

Gibt den Beginn eines Testlaufs an.

Parameter
name String: der Name des Testlaufs

numTests int: Gesamtzahl der Tests im Testlauf

attemptNumber int: Die Bestellnummer, die die verschiedenen Versuche desselben runName identifiziert, der mehrmals ausgeführt wird. Die „attemptNumber“ beginnt bei 0 und sollte bei jedem neuen Durchlauf erhöht werden. Wenn ein Test beispielsweise dreimal wiederholt wird, sollte er insgesamt vier Durchläufe unter demselben „runName“ haben und die „attemptNumber“ sollte von 0 auf 3 steigen.

startTime long: Der Zeitpunkt, zu dem die Ausführung gestartet wurde, gemessen über System.currentTimeMillis()

testRunStopped

public void testRunStopped (long elapsedTime)

Der Testlauf für Berichte wurde aufgrund einer Nutzeranfrage vorzeitig beendet.

TODO: currently unused, consider removing

Parameter
elapsedTime long: Gerät hat die verstrichene Zeit in Millisekunden gemeldet

TestSkipped

public void testSkipped (TestDescription test, 
                SkipReason reason)

Wird aufgerufen, wenn ein Test übersprungen und aus einem Grund nicht ausgeführt wurde, der normalerweise nicht erwartet wird. Es wird versucht, diese Tests zu wiederholen, um eine ordnungsgemäße Ausführung zu erzielen.

Parameter
test TestDescription: identifiziert den Test

reason SkipReason: SkipReason

testStarted

public void testStarted (TestDescription test, 
                long startTime)

Alternative zu testStarted(com.android.tradefed.result.TestDescription), wobei auch angegeben wird, wann der Test gestartet wurde, und ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,Map)) für eine genaue Messung.

Parameter
test TestDescription: identifiziert den Test

startTime long: Der Zeitpunkt, zu dem der Test gestartet wurde, gemessen über System.currentTimeMillis()

testgestartet

public void testStarted (TestDescription test)

Gibt den Beginn eines einzelnen Testfalls an. Ältere Benutzeroberfläche. Verwenden Sie nach Möglichkeit testStarted(com.android.tradefed.result.TestDescription).

Parameter
test TestDescription: identifiziert den Test

Geschützte Methoden

clearModuleLogFiles

protected final void clearModuleLogFiles ()

Ermöglicht die Bereinigung der Moduldatei, damit sie nicht zu lange übertragen werden muss.

clearResultsForName

protected final void clearResultsForName (String testRunName)

Hiermit können die Ergebnisse für einen bestimmten Ausführungsnamen gelöscht werden. Sollte nur in bestimmten Fällen verwendet werden, z. B. als Ergebnisaggregator.

Parameter
testRunName String

setIsAggregrateMetrics

protected void setIsAggregrateMetrics (boolean aggregate)

Option „Messwerte zusammenfassen“ aktivieren oder deaktivieren

Parameter
aggregate boolean