27 Mart 2025'ten itibaren AOSP'yi derlemek ve AOSP'ye katkıda bulunmak için aosp-main
yerine android-latest-release
kullanmanızı öneririz. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleyi inceleyin.
TestFilePushSetup
public
class
TestFilePushSetup
extends BaseTargetPreparer
implements
IDiscoverDependencies
Bilinen doğrudan alt sınıflar
|
Bir IDeviceBuildInfo.getTestsDir()
klasöründeki bir veya daha fazla dosyayı/dizini cihaza gönderen bir ITargetPreparer
.
Testler zip'i 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
public TestFilePushSetup ()
Herkese açık yöntemler
reportDependencies
public reportDependencies ()
public void setUp (TestInformation testInfo)
Parametreler |
testInfo |
TestInformation |
Korunan yöntemler
addTestFileName
protected void addTestFileName (String fileName)
Yayınlanacak öğelerin listesine dosya ekler.
clearTestFileName
protected void clearTestFileName ()
getFailedToPushFiles
protected getFailedToPushFiles ()
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.
getLocalPathForFilename
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 : derleme yapı bilgileri |
fileName |
String : Yayınlanacak yapıların dosya adı |
device |
ITestDevice |
İlerlemeler |
File |
Ana makinedeki fiziksel dosyayı/yolu temsil eden bir ERROR(/File) |
getTestFileNames
protected getTestFileNames ()
Test ZIP'inden cihaza gönderilecek dosyaların listesini alır
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
Parametreler |
throwIfNoFile |
boolean |
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-03-26 UTC.
[null,null,["Son güncelleme tarihi: 2025-03-26 UTC."],[],[]]