SandboxOptions

public final class SandboxOptions
extends Object

java.lang.Object
   ↳ com.android.tradefed.sandbox.SandboxOptions


Klasa, która może otrzymywać i udostępniać opcje ISandbox.

Podsumowanie

Stałe

String CHILD_GLOBAL_CONFIG

String ENABLE_DEBUG_THREAD

String PARENT_PREPARER_CONFIG

String SANDBOX_BUILD_ID

String TF_LOCATION

String USE_PROTO_REPORTER

String WAIT_FOR_EVENTS_TIMEOUT

Konstruktory publiczne

SandboxOptions()

Metody publiczne

boolean delayDownloadAfterSharding()

Zwraca informację, czy po podziale na fragmenty należy opóźnić pobieranie.

boolean downloadDefaultZips()

Zwraca informację, czy pobrać domyślne pliki ZIP z testami.

boolean dumpTestTemplate()

Zwraca informację, czy szablon testowy ma być zrzucany w trybie awaryjnym.

String getChildGlobalConfig()

Zwraca konfigurację, która ma być używana w piaskownicy dla dzieci.

Map<String, String> getEnvVariables()

Mapa zmiennych środowiskowych do przekazania do procesu Java w piaskownicy.

Set<String> getForcePartialDownloadFileRegexList()

Zwraca zestaw wyrażeń regularnych. Piaskownica częściowego pobierania zawsze pobiera pliki pasujące do wyrażenia regularnego.

List<String> getJavaOptions()

Lista opcji przekazywania procesu Java piaskownicy.

String getParentPreparerConfig()

Zwraca konfigurację, którą preparer powinien uruchomić w procesie nadrzędnym piaskownicy.

String getSandboxBuildId()

Zwraca identyfikator kompilacji wymuszony w piaskownicy, który będzie używany podczas uruchamiania.

File getSandboxTfDirectory()

Zwraca podane katalogi zawierające wersję Trade Federation, która ma być używana do piaskownicy uruchomienia.

Set<String> getTestsZips()

Zwraca zestaw plików ZIP testów do przygotowania w piaskownicy.

long getWaitForEventsTimeout()

Zwraca czas, jaki należy odczekać na przetworzenie zdarzeń po zakończeniu działania piaskownicy.

boolean isValidationTest()
boolean shouldEnableDebugThread()

Włącz wątek debugowania.

boolean shouldParallelSetup()

Zwraca informację, czy konfiguracja piaskownicy ma być wykonywana równolegle.

boolean shouldUseParallelDownload()

Zwraca informację, czy podczas konfiguracji ma być używane pobieranie równoległe.

boolean shouldUsePartialDownload()

Zwraca informację, czy używać buforowania częściowego pobierania

boolean shouldUseProtoReporter()

Zwraca informację, czy należy używać raportowania w formacie Protobuf.

boolean shouldUseSplitDiscovery()

Zwraca informację, czy używać konfiguracji z niezależnym wykrywaniem.

boolean shouldUseTestDiscovery()

Zwraca informację, czy do optymalizacji przygotowywania plików JAR należy używać usługi Tradefed Observatory.

boolean startAvdInParent()

Zwraca informację, czy urządzenia AVD mają być uruchamiane w piaskownicy rodzica, czy dziecka.

Stałe

CHILD_GLOBAL_CONFIG

public static final String CHILD_GLOBAL_CONFIG

Wartość stała: "sub-global-config"

ENABLE_DEBUG_THREAD

public static final String ENABLE_DEBUG_THREAD

Wartość stała: "sandbox-debug-thread"

PARENT_PREPARER_CONFIG

public static final String PARENT_PREPARER_CONFIG

Wartość stała: "parent-preparer-config"

SANDBOX_BUILD_ID

public static final String SANDBOX_BUILD_ID

Wartość stała: "sandbox-build-id"

TF_LOCATION

public static final String TF_LOCATION

Wartość stała: "tf-location"

USE_PROTO_REPORTER

public static final String USE_PROTO_REPORTER

Wartość stała: "use-proto-reporter"

WAIT_FOR_EVENTS_TIMEOUT

public static final String WAIT_FOR_EVENTS_TIMEOUT

Wartość stała: "wait-for-events"

Konstruktory publiczne

SandboxOptions

public SandboxOptions ()

Metody publiczne

delayDownloadAfterSharding

public boolean delayDownloadAfterSharding ()

Zwraca informację, czy po podziale na fragmenty należy opóźnić pobieranie.

Zwraca
boolean

downloadDefaultZips

public boolean downloadDefaultZips ()

Zwraca informację, czy pobrać domyślne pliki ZIP z testami.

Zwraca
boolean

dumpTestTemplate

public boolean dumpTestTemplate ()

Zwraca informację, czy szablon testowy ma być zrzucany w trybie awaryjnym.

Zwraca
boolean

getChildGlobalConfig

public String getChildGlobalConfig ()

Zwraca konfigurację, która ma być używana w piaskownicy dla dzieci. lub wartość null, jeśli ma być używany element nadrzędny.

Zwraca
String

getEnvVariables

public Map<String, String> getEnvVariables ()

Mapa zmiennych środowiskowych do przekazania do procesu Java w piaskownicy.

Zwraca
Map<String, String>

getForcePartialDownloadFileRegexList

public Set<String> getForcePartialDownloadFileRegexList ()

Zwraca zestaw wyrażeń regularnych. Piaskownica częściowego pobierania zawsze pobiera pliki pasujące do wyrażenia regularnego.

Zwraca
Set<String>

getJavaOptions

public List<String> getJavaOptions ()

Lista opcji przekazywania procesu Java piaskownicy.

Zwraca
List<String>

getParentPreparerConfig

public String getParentPreparerConfig ()

Zwraca konfigurację, którą preparer powinien uruchomić w procesie nadrzędnym piaskownicy.

Zwraca
String

getSandboxBuildId

public String getSandboxBuildId ()

Zwraca identyfikator kompilacji wymuszony w piaskownicy, który będzie używany podczas uruchamiania.

Zwraca
String

getSandboxTfDirectory

public File getSandboxTfDirectory ()

Zwraca podane katalogi zawierające wersję Trade Federation, która ma być używana do piaskownicy uruchomienia.

Zwraca
File

getTestsZips

public Set<String> getTestsZips ()

Zwraca zestaw plików ZIP testów do przygotowania w piaskownicy.

Zwraca
Set<String>

getWaitForEventsTimeout

public long getWaitForEventsTimeout ()

Zwraca czas, jaki należy odczekać na przetworzenie zdarzeń po zakończeniu działania piaskownicy.

Zwraca
long

isValidationTest

public boolean isValidationTest ()

Zwraca
boolean

shouldEnableDebugThread

public boolean shouldEnableDebugThread ()

Włącz wątek debugowania.

Zwraca
boolean

shouldParallelSetup

public boolean shouldParallelSetup ()

Zwraca informację, czy konfiguracja piaskownicy ma być wykonywana równolegle.

Zwraca
boolean

shouldUseParallelDownload

public boolean shouldUseParallelDownload ()

Zwraca informację, czy podczas konfiguracji ma być używane pobieranie równoległe.

Zwraca
boolean

shouldUsePartialDownload

public boolean shouldUsePartialDownload ()

Zwraca informację, czy używać buforowania częściowego pobierania

Zwraca
boolean

shouldUseProtoReporter

public boolean shouldUseProtoReporter ()

Zwraca informację, czy należy używać raportowania w formacie Protobuf.

Zwraca
boolean

shouldUseSplitDiscovery

public boolean shouldUseSplitDiscovery ()

Zwraca informację, czy używać konfiguracji z niezależnym wykrywaniem.

Zwraca
boolean

shouldUseTestDiscovery

public boolean shouldUseTestDiscovery ()

Zwraca informację, czy do optymalizacji przygotowywania plików JAR należy używać usługi Tradefed Observatory.

Zwraca
boolean

startAvdInParent

public boolean startAvdInParent ()

Zwraca informację, czy urządzenia AVD mają być uruchamiane w piaskownicy rodzica, czy dziecka.

Zwraca
boolean