Test Umgebung

public class TestEnvironment
extends Object

java.lang.Object
com.android.tradefed.cluster.TestEnvironment


Eine Klasse zum Modellieren einer von der TFC-API zurückgegebenen TestEnvironment-Nachricht.

Zusammenfassung

Öffentliche Bauträger

TestEnvironment ()

Öffentliche Methoden

void addEnvVar (String name, String value)

Fügt eine Umgebungsvariable hinzu.

void addExcludedFileInJavaClasspath (String s)
void addExtraContextFile (String path)

Fügt einen Dateipfad hinzu, der an die Kontextdatei angehängt werden soll.

void addJavaProperty (String name, String value)

Fügt eine Java-Eigenschaft hinzu.

void addJvmOption (String s)

Fügt eine JVM-Option hinzu.

void addOutputFilePattern (String s)

Fügt ein Ausgabedateimuster hinzu.

void addSetupScripts (String s)

Fügt einen Setup-Skriptbefehl hinzu.

static TestEnvironment fromJson (JSONObject json)
String getContextFilePattern ()
getEnvVars ()

Gibt ein ERROR(/Map) -Objekt zurück, das alle Umgebungsvariablen enthält.

getExcludedFilesInJavaClasspath ()

Gibt eine Liste ausgeschlossener Dateien im Java-Klassenpfad zurück

getExtraContextFiles ()
long getInvocationTimeout ()
getJavaProperties ()

Gibt ein ERROR(/Map) -Objekt zurück, das alle Java-Eigenschaften enthält.

getJvmOptions ()

Gibt eine Liste von JVM-Optionen zurück.

String getLogLevel ()
getOutputFilePatterns ()

Gibt eine Liste von Ausgabedateimustern zurück.

String getOutputFileUploadUrl ()

Gibt eine URL zum Hochladen einer Ausgabedatei zurück.

long getOutputIdleTimeout ()
String getRetryCommandLine ()
getSetupScripts ()

Gibt eine Liste von Setup-Skriptbefehlen zurück.

getTradefedConfigObjects ()
void setInvocationTimeout (long value)
void setOutputFileUploadUrl (String s)

Legt eine Upload-URL für die Ausgabedatei fest.

void setOutputIdleTimeout (long outputIdleTimeout)
void setUseParallelSetup (boolean f)
void setUseSubprocessReporting (boolean f)
boolean useParallelSetup ()

Gibt zurück, ob das parallele Setup verwendet werden soll.

boolean useSubprocessReporting ()

Gibt zurück, ob die Unterprozessberichterstattung verwendet werden soll.

Öffentliche Bauträger

Test Umgebung

public TestEnvironment ()

Öffentliche Methoden

addEnvVar

public void addEnvVar (String name, 
                String value)

Fügt eine Umgebungsvariable hinzu.

Parameter
name String : ein Variablenname.

value String : ein variabler Wert.

addExcludedFileInJavaClasspath

public void addExcludedFileInJavaClasspath (String s)

Parameter
s String

addExtraContextFile

public void addExtraContextFile (String path)

Fügt einen Dateipfad hinzu, der an die Kontextdatei angehängt werden soll.

Parameter
path String

addJavaProperty

public void addJavaProperty (String name, 
                String value)

Fügt eine Java-Eigenschaft hinzu.

Parameter
name String : ein Eigenschaftsname.

value String : ein Eigenschaftswert.

addJvmOption

public void addJvmOption (String s)

Fügt eine JVM-Option hinzu.

Parameter
s String : eine JVM-Option.

addOutputFilePattern

public void addOutputFilePattern (String s)

Fügt ein Ausgabedateimuster hinzu.

Parameter
s String : ein Dateimuster.

addSetupScripts

public void addSetupScripts (String s)

Fügt einen Setup-Skriptbefehl hinzu.

Parameter
s String : ein Setup-Skriptbefehl.

vonJson

public static TestEnvironment fromJson (JSONObject json)

Parameter
json JSONObject

Kehrt zurück
TestEnvironment

Würfe
JSONException

getContextFilePattern

public String getContextFilePattern ()

Kehrt zurück
String

getEnvVars

public  getEnvVars ()

Gibt ein ERROR(/Map) -Objekt zurück, das alle Umgebungsvariablen enthält.

Kehrt zurück
Unveränderbare Karte aller Umgebungsvariablen.

getExcludedFilesInJavaClasspath

public  getExcludedFilesInJavaClasspath ()

Gibt eine Liste ausgeschlossener Dateien im Java-Klassenpfad zurück

Kehrt zurück
unveränderbare Liste von Dateien

getExtraContextFiles

public  getExtraContextFiles ()

Kehrt zurück
Liste zusätzlicher Dateipfade, die an die Kontextdatei angehängt werden sollen

getInvocationTimeout

public long getInvocationTimeout ()

Kehrt zurück
long Maximale Millis, um auf einen Aufruf zu warten

getJavaProperties

public  getJavaProperties ()

Gibt ein ERROR(/Map) -Objekt zurück, das alle Java-Eigenschaften enthält.

Kehrt zurück
Unveränderbare Karte aller Läufereigenschaften.

getJvmOptions

public  getJvmOptions ()

Gibt eine Liste von JVM-Optionen zurück.

Kehrt zurück
unveränderliche Liste von Optionen

getLogLevel

public String getLogLevel ()

Kehrt zurück
String

getOutputFilePatterns

public  getOutputFilePatterns ()

Gibt eine Liste von Ausgabedateimustern zurück.

Kehrt zurück
unveränderbare Liste von Dateimustern.

getOutputFileUploadUrl

public String getOutputFileUploadUrl ()

Gibt eine URL zum Hochladen einer Ausgabedatei zurück.

Kehrt zurück
String eine URL.

getOutputIdleTimeout

public long getOutputIdleTimeout ()

Kehrt zurück
long maximale Millis, um auf einen inaktiven Unterprozess zu warten

getRetryCommandLine

public String getRetryCommandLine ()

Kehrt zurück
String

getSetupScripts

public  getSetupScripts ()

Gibt eine Liste von Setup-Skriptbefehlen zurück.

Kehrt zurück
unveränderliche Liste von Befehlen

getTradefedConfigObjects

public  getTradefedConfigObjects ()

Kehrt zurück

setInvocationTimeout

public void setInvocationTimeout (long value)

Parameter
value long

setOutputFileUploadUrl

public void setOutputFileUploadUrl (String s)

Legt eine Upload-URL für die Ausgabedatei fest.

Parameter
s String : eine URL.

setOutputIdleTimeout

public void setOutputIdleTimeout (long outputIdleTimeout)

Parameter
outputIdleTimeout long

setUseParallelSetup

public void setUseParallelSetup (boolean f)

Parameter
f boolean

setUseSubprocessReporting

public void setUseSubprocessReporting (boolean f)

Parameter
f boolean

Verwenden SieParallelSetup

public boolean useParallelSetup ()

Gibt zurück, ob das parallele Setup verwendet werden soll.

Kehrt zurück
boolean ein boolescher Wert.

Verwenden SieSubprocessReporting

public boolean useSubprocessReporting ()

Gibt zurück, ob die Unterprozessberichterstattung verwendet werden soll.

Kehrt zurück
boolean ein boolescher Wert.