TestFilePushSetup
public class TestFilePushSetup
extends BaseTargetPreparer
implements IDiscoverDependencies
java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.TestFilePushSetup |
Bir IDeviceBuildInfo.getTestsDir()
klasöründen bir veya daha fazla dosyayı/dizini aygıta aktaran bir ITargetPreparer
.
Test zip'i yoksa veya gerekli apk'yi içermiyorsa, bu hazırlayıcı alternatif dizinlere bakacaktır. Arama, belirtilen son alternatif dizinden birinciye doğru sıralanı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 () Aktarılamayan dosya kümesini döndürür. | |
File | getLocalPathForFilename ( IBuildInfo buildInfo, String fileName, ITestDevice device) Derleme bilgileri içindeki test yapı bilgilerine dayalı olarak ana bilgisayar tarafı yolunu çözün. |
getTestFileNames () Test zip'inden cihaza gönderilecek dosyaların listesini alır | |
void | setThrowIfNoFile (boolean throwIfNoFile) |
kamu inşaatçılar
TestFilePushSetup
public TestFilePushSetup ()
Genel yöntemler
rapor Bağı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 ()
Aktarılamayan dosya kümesini döndürür. Yalnızca 'bulunmazsa at' yanlışsa kullanılabilir, aksi takdirde ilk başarısız İtme bir istisna atar.
İadeler | |
---|---|
getLocalPathForFilename
protected File getLocalPathForFilename (IBuildInfo buildInfo, String fileName, ITestDevice device)
Derleme bilgileri içindeki test yapı bilgilerine dayalı olarak ana bilgisayar tarafı yolunu çözün.
parametreler | |
---|---|
buildInfo | IBuildInfo : yapay yapı bilgisi oluşturun |
fileName | String : itilecek yapıtların dosya adı |
device | ITestDevice |
İadeler | |
---|---|
File | ana bilgisayardaki fiziksel dosyayı/yolu temsil eden bir ERROR(/File) |
Atar | |
---|---|
TargetSetupError |
getTestFileNames
protectedgetTestFileNames ()
Test zip'inden cihaza gönderilecek dosyaların listesini alır
İadeler | |
---|---|
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
parametreler | |
---|---|
throwIfNoFile | boolean |