TestDosyasıPushKurulumu
public class TestFilePushSetup
extends BaseTargetPreparer
implements IDiscoverDependencies
java.lang.Nesne | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.TestFilePushSetup |
Bir ITargetPreparer
IDeviceBuildInfo.getTestsDir()
klasöründen bir veya daha fazla dosya/dizini aygıta iten bir ITargetPreparer.
Bu hazırlayıcı, testler zip'i yoksa veya gerekli apk'yi içermiyorsa alternatif dizinlere bakacaktır. Arama, belirtilen son alternatif dizinden birinciye doğru sıralanacaktır.
Ö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 () Gönderilemeyen dosya kümesini döndürür. | |
File | getLocalPathForFilename ( IBuildInfo buildInfo, String fileName, ITestDevice device) Yapı bilgisi içindeki yapı bilgilerini test etmeye dayalı olarak ana bilgisayar yan yolunu çözün. |
getTestFileNames () Test zip'inden cihaza aktarılacak dosyaların listesini alır | |
void | setThrowIfNoFile (boolean throwIfNoFile) |
Kamu inşaatçıları
TestDosyasıPushKurulumu
public TestFilePushSetup ()
Genel yöntemler
raporbağımlılıkları
publicreportDependencies ()
İadeler | |
---|---|
kurmak
public void setUp (TestInformation testInfo)
parametreler | |
---|---|
testInfo | TestInformation |
atar | |
---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError |
Korumalı yöntemler
addTestDosyaAdı
protected void addTestFileName (String fileName)
Gönderilecek öğeler listesine bir dosya ekler
clearTestDosyaAdı
protected void clearTestFileName ()
getFailedToPushFiles
protectedgetFailedToPushFiles ()
Gönderilemeyen dosya kümesini döndürür. Yalnızca 'bulunmazsa fırlat' yanlışsa kullanılabilir, aksi takdirde ilk başarısız push bir istisna atar.
İadeler | |
---|---|
getLocalPathForFilename
protected File getLocalPathForFilename (IBuildInfo buildInfo, String fileName, ITestDevice device)
Yapı bilgisi içindeki yapı bilgilerini test etmeye dayalı olarak ana bilgisayar yan yolunu çözün.
parametreler | |
---|---|
buildInfo | IBuildInfo : yapı bilgisi oluşturma |
fileName | String : itilecek eserlerin dosya adı |
device | ITestDevice |
İadeler | |
---|---|
File | ana bilgisayardaki fiziksel dosyayı/yolu temsil eden bir ERROR(/File) |
atar | |
---|---|
TargetSetupError |
getTestDosyaAdı
protectedgetTestFileNames ()
Test zip'inden cihaza aktarılacak dosyaların listesini alır
İadeler | |
---|---|
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
parametreler | |
---|---|
throwIfNoFile | boolean |