Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.

PythonVirtualenvPreparer

public class PythonVirtualenvPreparer
extends BaseTargetPreparer

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.PythonVirtualenvPreparer


Richtet eine Python-virtuelle Umgebung auf dem Host ein und installiert Pakete. Um es zu aktivieren, wird das Arbeitsverzeichnis in das Stammverzeichnis der virtuellen Umgebung geändert.

Zusammenfassung

Felder

protected static final String PYTHONPATH

Öffentliche Konstrukteure

PythonVirtualenvPreparer ()

Öffentliche Methoden

void setUp ( TestInformation testInformation)

Geschützte Methoden

void addDepModule (String module)
void installDeps ( IBuildInfo buildInfo, ITestDevice device)
void setRequirementsFile (File f)
void startVirtualenv ( IBuildInfo buildInfo, ITestDevice device)

Felder

PYTHONPFAD

protected static final String PYTHONPATH

Öffentliche Konstrukteure

PythonVirtualenvPreparer

public PythonVirtualenvPreparer ()

Öffentliche Methoden

Konfiguration

public void setUp (TestInformation testInformation)

Parameter
testInformation TestInformation

Wirft
TargetSetupError

Geschützte Methoden

addDepModule

protected void addDepModule (String module)

Parameter
module String

installDeps

protected void installDeps (IBuildInfo buildInfo, 
                ITestDevice device)

Parameter
buildInfo IBuildInfo

device ITestDevice

Wirft
TargetSetupError

setRequirementsFile

protected void setRequirementsFile (File f)

Parameter
f File

startVirtualenv

protected void startVirtualenv (IBuildInfo buildInfo, 
                ITestDevice device)

Parameter
buildInfo IBuildInfo

device ITestDevice

Wirft
TargetSetupError