TestFilePushSetup

public class TestFilePushSetup
extends BaseTargetPreparer implements IDiscoverDependencies

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


Bir veya daha fazla dosyayı/dizini bir IDeviceBuildInfo.getTestsDir() klasöründen aygıta aktaran bir ITargetPreparer .

Bu hazırlayıcı, test zip dosyası mevcut değilse veya gerekli apk'yi içermiyorsa alternatif dizinlere bakacaktır. Arama, belirtilen son alternatif dizinden birinciye doğru sırayla ilerleyecektir.

Özet

Kamu inşaatçıları

TestFilePushSetup ()

Genel yöntemler

reportDependencies ()
void setUp ( TestInformation testInfo)

Korumalı yöntemler

void addTestFileName (String fileName)

Gönderilecek öğeler listesine bir dosya ekler

void clearTestFileName ()
getFailedToPushFiles ()

Aktarılamayan dosya kümesini döndürür.

File getLocalPathForFilename ( IBuildInfo buildInfo, String fileName, ITestDevice device)

Yapı bilgileri içindeki yapıt bilgilerinin test edilmesine dayalı olarak ana bilgisayar tarafı yolunu çözümleyin.

getTestFileNames ()

Test zip dosyasından cihaza aktarılacak dosyaların listesini alır

void setThrowIfNoFile (boolean throwIfNoFile)

Kamu inşaatçıları

TestFilePushSetup

public TestFilePushSetup ()

Genel yöntemler

raporBağımlılıklar

public  reportDependencies ()

İadeler

kurmak

public void setUp (TestInformation testInfo)

Parametreler
testInfo TestInformation

Atar
BuildError
DeviceNotAvailableException
TargetSetupError

Korumalı yöntemler

addTestFileName

protected void addTestFileName (String fileName)

Gönderilecek öğeler listesine bir dosya ekler

clearTestFileName

protected void clearTestFileName ()

getFailedToPushFiles

protected  getFailedToPushFiles ()

Aktarılamayan dosya kümesini döndürür. Yalnızca 'bulunmazsa fırlat' yanlışsa kullanılabilir, aksi takdirde ilk başarısız itme bir istisna oluşturacaktır.

İadeler

getLocalPathForFilename

protected File getLocalPathForFilename (IBuildInfo buildInfo, 
                String fileName, 
                ITestDevice device)

Yapı bilgileri içindeki yapıt bilgilerinin test edilmesine dayalı olarak ana bilgisayar tarafı yolunu çözümleyin.

Parametreler
buildInfo IBuildInfo : yapıt bilgisi oluşturur

fileName String : aktarılacak yapıtların dosya adı

device ITestDevice

İadeler
File ana bilgisayardaki fiziksel dosyayı/yolu temsil eden bir ERROR(/File)

Atar
TargetSetupError

getTestFileNames

protected  getTestFileNames ()

Test zip dosyasından cihaza aktarılacak dosyaların listesini alır

İadeler

setThrowIfNoFile

protected void setThrowIfNoFile (boolean throwIfNoFile)

Parametreler
throwIfNoFile boolean