IConfigurationServer

public interface IConfigurationServer

com.android.tradefed.config.IConfigurationServer


Eine Schnittstelle für den Konfigurationsserver.

Anstatt mit einer Host-Konfigurationsdatei zu beginnen, kann eine Tradefed-Instanz mit einem IConfigurationServer . Ein Tradefed-Start mit IConfigurationServer lädt die Konfiguration des aktuellen Hosts aus dem Remote-Speicher und lädt alle abhängigen Konfigurationen nach Bedarf. Tradefed kann entweder mit IConfigurationServer oder der Konfigurationsdatei starten, aber nicht mit beiden.

Zusammenfassung

Öffentliche Methoden

abstract InputStream getConfig (String name)

Rufen Sie den Konfigurationsinhalt nach seinem Namen ab.

abstract String getCurrentHostConfig ()

Holen Sie sich den Namen der Konfigurationsdatei des aktuellen Hosts für die aktuelle Tradefed-Sitzung.

Öffentliche Methoden

getConfig

public abstract InputStream getConfig (String name)

Rufen Sie den Konfigurationsinhalt nach seinem Namen ab.

Parameter
name String : Name der Konfiguration

Kehrt zurück
InputStream ein ERROR(/InputStream) ist der Inhalt der Konfigurationsdatei.

Wirft
ConfigurationException

getCurrentHostConfig

public abstract String getCurrentHostConfig ()

Holen Sie sich den Namen der Konfigurationsdatei des aktuellen Hosts für die aktuelle Tradefed-Sitzung. Anstatt die Host-Konfigurationsdatei aus lokalen Dateien zu lesen, erhält Tradefed start mit einem IConfigurationServer die Host-Konfiguration vom Server.

Kehrt zurück
String ein Host-Konfigurationsdateiname.

Wirft
ConfigurationException