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ı
publicreportDependencies ()
İ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
protectedgetFailedToPushFiles ()
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
protectedgetTestFileNames ()
Test zip dosyasından cihaza aktarılacak dosyaların listesini alır
İlerlemeler | |
---|---|
|
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
Parametreler | |
---|---|
throwIfNoFile |
boolean |