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