ITestInvocation
public interface ITestInvocation
com.android.tradefed.invoker.ITestInvocation |
Verarbeitet einen TradeFederation-Testaufruf.
Zusammenfassung
Verschachtelte Klassen | |
---|---|
class | ITestInvocation.ExitInformation Stellt einige Exit-Informationen für einen Aufruf dar. |
Öffentliche Methoden | |
---|---|
default ITestInvocation.ExitInformation | getExitInfo () Die Exit-Informationen des angegebenen Aufrufs. |
abstract void | invoke ( IInvocationContext metadata, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener... extraListeners) Führen Sie den Testaufruf durch. |
default void | notifyInvocationForceStopped (String message, ErrorIdentifier errorId) Benachrichtigen Sie den |
default void | notifyInvocationStopped (String message) Benachrichtigen Sie den |
default void | setClearcutClient (ClearcutClient client) Leiten Sie den Clearcut-Client an Berichtsmetriken weiter. |
Öffentliche Methoden
getExitInfo
public ITestInvocation.ExitInformation getExitInfo ()
Die Exit-Informationen des angegebenen Aufrufs.
Kehrt zurück | |
---|---|
ITestInvocation.ExitInformation |
aufrufen
public abstract void invoke (IInvocationContext metadata, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener... extraListeners)
Führen Sie den Testaufruf durch.
Parameter | |
---|---|
metadata | IInvocationContext : der IInvocationContext zum Durchführen von Tests. |
config | IConfiguration : die IConfiguration dieses Testlaufs. |
rescheduler | IRescheduler : Der IRescheduler zum Neuplanen von Teilen des Aufrufs zur Ausführung auf einer oder mehreren anderen Ressourcen. |
extraListeners | ITestInvocationListener : Zu benachrichtigende ITestInvocationListener -s, zusätzlich zu denen in config |
Würfe | |
---|---|
DeviceNotAvailableException | wenn die Kommunikation mit dem Gerät unterbrochen wurde |
| Wurfbar |
notifyInvocationForceStopped
public void notifyInvocationForceStopped (String message, ErrorIdentifier errorId)
Benachrichtigen Sie den TestInvocation
darüber, dass TradeFed zum Stoppen aufgefordert wurde.
Parameter | |
---|---|
message | String : Die Nachricht, die dem Stoppen des Aufrufs zugeordnet ist |
errorId | ErrorIdentifier : Identifikator, der dem erzwungenen Stopp zugeordnet ist |
notifyInvocationStopped
public void notifyInvocationStopped (String message)
Benachrichtigen Sie den TestInvocation
darüber, dass TradeFed irgendwann heruntergefahren wird.
Parameter | |
---|---|
message | String : Die Nachricht, die dem Stoppen des Aufrufs zugeordnet ist |
setClearcutClient
public void setClearcutClient (ClearcutClient client)
Leiten Sie den Clearcut-Client an Berichtsmetriken weiter.
Parameter | |
---|---|
client | ClearcutClient |
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2023-06-06 (UTC).