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