TestFilePush Kurulumu
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ündeki bir veya daha fazla dosyayı/dizini cihaza gönderen bir ITargetPreparer
.
Testler zip dosyası mevcut değilse veya gerekli APK'yı içermiyorsa bu hazırlayıcı alternatif dizinlere bakar. Arama, belirtilen son alternatif dizinden ilk diziye doğru sırayla yapılır.
Özet
Herkese açık kurucular | |
---|---|
TestFilePushSetup()
|
Herkese açık yöntemler | |
---|---|
|
reportDependencies()
|
void
|
setUp(TestInformation testInfo)
|
Korunan yöntemler | |
---|---|
void
|
addTestFileName(String fileName)
Yayınlanacak öğelerin listesine dosya ekler. |
void
|
clearTestFileName()
|
|
getFailedToPushFiles()
Yayınlanamayan dosya grubunu döndürür. |
File
|
getLocalPathForFilename(IBuildInfo buildInfo, String fileName, ITestDevice device)
Derleme bilgilerindeki test yapı bilgisine göre ana makine tarafındaki yolu çözün. |
|
getTestFileNames()
Test ZIP'inden cihaza gönderilecek dosyaların listesini alır |
void
|
setThrowIfNoFile(boolean throwIfNoFile)
|
Herkese açık kurucular
TestFilePushSetup
public TestFilePushSetup ()
Herkese açık yöntemler
reportDependencies
publicreportDependencies ()
İlerlemeler | |
---|---|
|
setUp
public void setUp (TestInformation testInfo)
Parametreler | |
---|---|
testInfo |
TestInformation |
Atışlar | |
---|---|
BuildError |
|
DeviceNotAvailableException |
|
TargetSetupError |
Korunan yöntemler
addTestFileName
protected void addTestFileName (String fileName)
Yayınlanacak öğelerin listesine dosya ekler.
clearTestFileName
protected void clearTestFileName ()
getFailedToPushFiles
protectedgetFailedToPushFiles ()
Yayınlanamayan dosya grubunu döndürür. Yalnızca "throw-if-not-found" yanlışsa kullanılabilir. Aksi takdirde, ilk başarısız itme işlemi bir istisna oluşturur.
İlerlemeler | |
---|---|
|
DosyaAdı İçin getLocalPath
protected File getLocalPathForFilename (IBuildInfo buildInfo, String fileName, ITestDevice device)
Derleme bilgilerindeki test yapı bilgisine göre ana makine tarafındaki yolu çözün.
Parametreler | |
---|---|
buildInfo |
IBuildInfo : yapı bilgilerini derleme |
fileName |
String : Yayınlanacak yapıların dosya adı |
device |
ITestDevice |
İlerlemeler | |
---|---|
File |
Ana makinedeki fiziksel dosyayı/yolu temsil eden bir ERROR(/File) |
Atışlar | |
---|---|
TargetSetupError |
getTestFileNames
protectedgetTestFileNames ()
Test ZIP'inden cihaza gönderilecek dosyaların listesini alır
İlerlemeler | |
---|---|
|
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
Parametreler | |
---|---|
throwIfNoFile |
boolean |