Mulai 27 Maret 2025, sebaiknya gunakan android-latest-release
, bukan aosp-main
, untuk mem-build dan berkontribusi pada AOSP. Untuk mengetahui informasi selengkapnya, lihat Perubahan pada AOSP.
TestFilePushSetup
public
class
TestFilePushSetup
extends BaseTargetPreparer
implements
IDiscoverDependencies
Subclass langsung yang dikenal
|
ITargetPreparer
yang mendorong satu atau beberapa file/direktori dari folder IDeviceBuildInfo.getTestsDir()
ke perangkat.
Penyiapan ini akan mencari di direktori alternatif jika zip pengujian tidak ada atau tidak
berisi apk yang diperlukan. Penelusuran akan dilakukan secara berurutan dari direktori alternatif terakhir yang ditentukan ke
direktori pertama.
Ringkasan
Konstruktor publik
TestFilePushSetup
public TestFilePushSetup ()
Metode publik
reportDependencies
public reportDependencies ()
public void setUp (TestInformation testInfo)
Parameter |
testInfo |
TestInformation |
Metode yang dilindungi
addTestFileName
protected void addTestFileName (String fileName)
Menambahkan file ke daftar item yang akan di-push
clearTestFileName
protected void clearTestFileName ()
getFailedToPushFiles
protected getFailedToPushFiles ()
Menampilkan kumpulan file yang gagal di-push. Hanya dapat digunakan jika 'throw-if-not-found'
bernilai salah. Jika tidak, push pertama yang gagal akan menampilkan pengecualian.
getLocalPathForFilename
protected File getLocalPathForFilename (IBuildInfo buildInfo,
String fileName,
ITestDevice device)
Selesaikan jalur sisi host berdasarkan informasi artefak pengujian di dalam info build.
Parameter |
buildInfo |
IBuildInfo : informasi artefak build |
fileName |
String : nama file artefak yang akan di-push |
device |
ITestDevice |
Hasil |
File |
ERROR(/File) yang mewakili file/jalur fisik di host |
getTestFileNames
protected getTestFileNames ()
Mengambil daftar file yang akan dikirim dari zip pengujian ke perangkat
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
Parameter |
throwIfNoFile |
boolean |
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-03-26 UTC.
[null,null,["Terakhir diperbarui pada 2025-03-26 UTC."],[],[]]