PythonVirtualenvPreparer

public class PythonVirtualenvPreparer
extends BaseTargetPreparer

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


Создает виртуальное окружение Python на хосте и устанавливает пакеты. Для его активации рабочий каталог изменяется на корневой каталог виртуального окружения.

Краткое содержание

Константы

String PYTHONPATH

Государственные строители

PythonVirtualenvPreparer ()

Общедоступные методы

void setUp ( TestInformation testInformation)

Защищенные методы

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

Константы

PYTHONPATH

protected static final String PYTHONPATH

Постоянное значение: "PYTHONPATH"

Государственные строители

PythonVirtualenvPreparer

public PythonVirtualenvPreparer ()

Общедоступные методы

настраивать

public void setUp (TestInformation testInformation)

Параметры
testInformation TestInformation

Броски
TargetSetupError

Защищенные методы

addDepModule

protected void addDepModule (String module)

Параметры
module String

installDeps

protected void installDeps (IBuildInfo buildInfo, 
                ITestDevice device)

Параметры
buildInfo IBuildInfo

device ITestDevice

Броски
TargetSetupError

setRequirementsFile

protected void setRequirementsFile (File f)

Параметры
f File

startVirtualenv

protected void startVirtualenv (IBuildInfo buildInfo, 
                ITestDevice device)

Параметры
buildInfo IBuildInfo

device ITestDevice

Броски
TargetSetupError