Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

TestFilePushSetup

public class TestFilePushSetup
extends BaseTargetPreparer implements IDiscoverDependencies

java.lang.Objek
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.TestFilePushSetup


ITargetPreparer yang mendorong satu atau beberapa file/dir dari folder IDeviceBuildInfo.getTestsDir() ke perangkat.

Persiapan ini akan mencari di direktori alternatif jika test zip tidak ada atau tidak berisi apk yang diperlukan. Pencarian akan dilakukan secara berurutan dari direktori alternatif terakhir yang ditentukan hingga yang pertama.

Ringkasan

Konstruktor publik

TestFilePushSetup ()

Metode publik

reportDependencies ()
void setUp ( TestInformation testInfo)

Metode yang dilindungi

void addTestFileName (String fileName)

Menambahkan file ke daftar item untuk didorong

void clearTestFileName ()
getFailedToPushFiles ()

Mengembalikan kumpulan file yang gagal didorong.

File getLocalPathForFilename ( IBuildInfo buildInfo, String fileName, ITestDevice device)

Selesaikan jalur sisi host berdasarkan pengujian informasi artefak di dalam info build.

getTestFileNames ()

Mengambil daftar file yang akan didorong dari test zip ke perangkat

void setThrowIfNoFile (boolean throwIfNoFile)

Konstruktor publik

TestFilePushSetup

public TestFilePushSetup ()

Metode publik

reportDependencies

public  reportDependencies ()

Pengembalian

mempersiapkan

public void setUp (TestInformation testInfo)

Parameter
testInfo TestInformation

Melempar
BuildError
DeviceNotAvailableException
TargetSetupError

Metode yang dilindungi

addTestFileName

protected void addTestFileName (String fileName)

Menambahkan file ke daftar item untuk didorong

clearTestFileName

protected void clearTestFileName ()

getFailedToPushFiles

protected  getFailedToPushFiles ()

Mengembalikan kumpulan file yang gagal didorong. Hanya dapat digunakan jika 'melempar-jika-tidak-ditemukan' salah jika tidak, dorongan pertama yang gagal akan memunculkan pengecualian.

Pengembalian

getLocalPathForFilename

protected File getLocalPathForFilename (IBuildInfo buildInfo, 
                String fileName, 
                ITestDevice device)

Selesaikan jalur sisi host berdasarkan pengujian informasi artefak di dalam info build.

Parameter
buildInfo IBuildInfo : membangun informasi artefak

fileName String : nama file artefak yang akan didorong

device ITestDevice

Pengembalian
File sebuah ERROR(/File) yang mewakili file/jalur fisik di host

Melempar
TargetSetupError

getTestFileNames

protected  getTestFileNames ()

Mengambil daftar file yang akan didorong dari test zip ke perangkat

Pengembalian

setThrowIfNoFile

protected void setThrowIfNoFile (boolean throwIfNoFile)

Parameter
throwIfNoFile boolean