PythonVirtualenvPreparer

public class PythonVirtualenvPreparer
extends BaseTargetPreparer

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


在主機上設定 Python virtualenv 並安裝套件。如要啟用,工作目錄會變更為虛擬環境的根目錄。

摘要

常數

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 ()

公用方法

setUp

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