Google is committed to advancing racial equity for Black communities. See how.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

XmlDefsTest

public class XmlDefsTest
extends Object implements IDeviceTest , IResumableTest , IShardableTest

java.lang.Object
com.android.tradefed.testtype.testdefs.XmlDefsTest


Menjalankan serangkaian uji instrumentasi yang ditentukan dalam file test_defs.xml.

File definisi pengujian dapat berupa satu atau lebih file pada sistem file lokal, dan / atau satu atau lebih file yang disimpan pada perangkat yang sedang diuji.

Ringkasan

Bidang

public static final String COVERAGE_TARGET_KEY

nama kunci metrik untuk nilai target cakupan tes

Konstruktor publik

XmlDefsTest ()

Metode publik

ITestDevice getDevice ()

Dapatkan perangkat diuji.

boolean isResumable ()

void run ( ITestInvocationListener listener)

Menjalankan tes, dan melaporkan hasil ke pendengar.

void setDevice ( ITestDevice device)

Suntikkan perangkat yang sedang diuji.

split ()

Shard tes ke potongan yang bisa dijalankan secara terpisah.

Bidang

COVERAGE_TARGET_KEY

public static final String COVERAGE_TARGET_KEY

nama kunci metrik untuk nilai target cakupan tes

Konstruktor publik

XmlDefsTest

public XmlDefsTest ()

Metode publik

getDevice

public ITestDevice getDevice ()

Dapatkan perangkat diuji.

Kembali
ITestDevice ITestDevice

Dapat Dianggap

public boolean isResumable ()

Kembali
boolean

Lari

public void run ( ITestInvocationListener listener)

Menjalankan tes, dan melaporkan hasil ke pendengar.

Parameter
listener ITestInvocationListener : ITestInvocationListener dari hasil tes

Melempar
DeviceNotAvailableException

setDevice

public void setDevice ( ITestDevice device)

Suntikkan perangkat yang sedang diuji.

Parameter
device ITestDevice : ITestDevice akan digunakan

membagi

public  split ()

Shard tes ke potongan yang bisa dijalankan secara terpisah.

Ini harus deterministik dan selalu mengembalikan daftar IRemoteTest yang sama untuk input yang sama.

Ini akan dipanggil sebelum pelaksanaan tes, jadi dependensi yang disuntikkan (seperti ITestDevice untuk IDeviceTest s) mungkin nol.

Kembali
kumpulan subtitle yang akan dieksekusi secara terpisah atau null jika pengujian saat ini tidak dapat ditabur