TestFilePush Kurulumu

public class TestFilePushSetup
extends BaseTargetPreparer implements IDiscoverDependencies

Java.lang.Nesne
🎃 com.android.tradefed.targetprep.BaseTargetPreparer
  🎃 com.android.tradefed.targetprep.TestFilePushSetup


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

Bu hazırlayıcı, test zip dosyası yoksa veya yoksa alternatif dizinlere bakar gerekli apk'yi içermelidir. Arama, belirtilen son alternatif dizinden şu değere doğru ilerler: ilki.

Özet

Kamu inşaatçıları

TestFilePushSetup()

Herkese açık yöntemler

reportDependencies()
void setUp(TestInformation testInfo)

Korunan yöntemler

void addTestFileName(String fileName)

Aktarılacak öğeler listesine bir dosya ekler

void clearTestFileName()
getFailedToPushFiles()

Aktarılamayan dosya grubunu döndürür.

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

Derleme bilgilerinin içindeki test yapı bilgilerine göre ana makine 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ı

TestFilePush Kurulumu

public TestFilePushSetup ()

Herkese açık yöntemler

raporBağımlılıkları

public  reportDependencies ()

İlerlemeler

kur

public void setUp (TestInformation testInfo)

Parametreler
testInfo TestInformation

Fırlatma
BuildError
DeviceNotAvailableException
TargetSetupError

Korunan yöntemler

testDosyasıAdı

protected void addTestFileName (String fileName)

Aktarılacak öğeler listesine bir dosya ekler

clearTestFileName

protected void clearTestFileName ()

getFailedToPushFiles

protected  getFailedToPushFiles ()

Aktarılamayan dosya grubunu döndürür. Yalnızca "throw-if-not-found" durumunda kullanılabilir false (yanlış) değerine ayarlanırsa ilk başarısız aktarma işlemi bir istisna oluşturur.

İlerlemeler

DosyaAdı İçin getLocalPath

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

Derleme bilgilerinin içindeki test yapı bilgilerine göre ana makine tarafı yolunu çözümleyin.

Parametreler
buildInfo IBuildInfo: yapı bilgilerini derleme

fileName String: Aktarılacak yapıların dosya adı

device ITestDevice

İlerlemeler
File ana makinedeki fiziksel dosyayı/yolu temsil eden bir ERROR(/File)

Fırlatma
TargetSetupError

getTestFileNames

protected  getTestFileNames ()

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

İlerlemeler

setThrowIfNoFile

protected void setThrowIfNoFile (boolean throwIfNoFile)

Parametreler
throwIfNoFile boolean