PythonVirtualenvPreparer

public class PythonVirtualenvPreparer
extends BaseTargetPreparer

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


ホストで Python virtualenv を設定し、パッケージをインストールします。これを有効にするには、動作中の ディレクトリが virtualenv のルートに変更されます。

概要

フィールド

protected static final 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

パブリック コンストラクタ

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

setRequirements ファイル

protected void setRequirementsFile (File f)

パラメータ
f File

startVirtualenv

protected void startVirtualenv (IBuildInfo buildInfo, 
                ITestDevice device)

パラメータ
buildInfo IBuildInfo

device ITestDevice

例外
TargetSetupError