Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

XmlSuiteResultFormatter

public class XmlSuiteResultFormatter
extends Object implements IFormatterGenerator

java.lang.Object
com.android.tradefed.result.suite.XmlSuiteResultFormatter


Kelas utilitas untuk menyimpan rangkaian yang dijalankan sebagai XML. TODO: Hapus semua format Uji Kompatibilitas khusus untuk mendapatkan format yang sama.

Ringkasan

Kelas bertingkat

class XmlSuiteResultFormatter.RunHistory

Objek pembantu untuk konversi JSON.

Fields

public static final String NS

public static final String TEST_RESULT_FILE_NAME

Konstruktor publik

XmlSuiteResultFormatter ()

Metode publik

void addBuildInfoAttributes (XmlSerializer serializer, SuiteResultHolder holder)

Memungkinkan untuk menambahkan beberapa atribut ke tag melalui serializer.attribute .

void addSuiteAttributes (XmlSerializer serializer)

Memungkinkan untuk menambahkan beberapa atribut ke tag melalui serializer.attribute .

void parseBuildInfoAttributes (XmlPullParser parser, IInvocationContext context)

Operasi terbalik dari addBuildInfoAttributes(org.xmlpull.v1.XmlSerializer, com.android.tradefed.result.suite.SuiteResultHolder) .

SuiteResultHolder parseResults (File resultDir, boolean shallow)

Operasi terbalik writeResults(com.android.tradefed.result.suite.SuiteResultHolder, File) yang mengambil direktori hasil dan membuat SuiteResultHolder darinya.

void parseSuiteAttributes (XmlPullParser parser, IInvocationContext context)

Operasi terbalik dari addSuiteAttributes(org.xmlpull.v1.XmlSerializer) .

File writeResults ( SuiteResultHolder holder, File resultDir)

Tulis hasil pemanggilan dalam format xml.

Fields

NS

public static final String NS

TEST_RESULT_FILE_NAME

public static final String TEST_RESULT_FILE_NAME

Konstruktor publik

XmlSuiteResultFormatter

public XmlSuiteResultFormatter ()

Metode publik

addBuildInfoAttributes

public void addBuildInfoAttributes (XmlSerializer serializer, 
                SuiteResultHolder holder)

Memungkinkan untuk menambahkan beberapa atribut ke tag melalui serializer.attribute .

Parameter
serializer XmlSerializer : Objek yang membuat serial hasil XML suite.

holder SuiteResultHolder : Objek yang berisi informasi yang akan ditulis ke hasil suite.

addSuiteAttributes

public void addSuiteAttributes (XmlSerializer serializer)

Memungkinkan untuk menambahkan beberapa atribut ke tag melalui serializer.attribute .

Parameter
serializer XmlSerializer : Objek yang membuat serial hasil XML suite.

parseBuildInfoAttributes

public void parseBuildInfoAttributes (XmlPullParser parser, 
                IInvocationContext context)

Operasi terbalik dari addBuildInfoAttributes(org.xmlpull.v1.XmlSerializer, com.android.tradefed.result.suite.SuiteResultHolder) .

Parameter
parser XmlPullParser : Parser tempat membaca atribut.

context IInvocationContext : IInvocationContext tempat meletakkan atribut.

Melempar
XmlPullParserException Saat XmlPullParser gagal.

parseResults

public SuiteResultHolder parseResults (File resultDir, 
                boolean shallow)

Operasi terbalik writeResults(com.android.tradefed.result.suite.SuiteResultHolder, File) yang mengambil direktori hasil dan membuat SuiteResultHolder darinya.

Parameter
resultDir File : Direktori tempat mencari hasil.

shallow boolean : hanya memuat informasi tingkat atas dari SuiteResultHolder .

Kembali
SuiteResultHolder SuiteResultHolder berisi representasi hasil. Atau nol jika terjadi kesalahan.

parseSuiteAttributes

public void parseSuiteAttributes (XmlPullParser parser, 
                IInvocationContext context)

Operasi terbalik dari addSuiteAttributes(org.xmlpull.v1.XmlSerializer) .

Parameter
parser XmlPullParser : Parser tempat membaca atribut.

context IInvocationContext : IInvocationContext tempat meletakkan atribut.

Melempar
XmlPullParserException Saat XmlPullParser gagal.

writeResults

public File writeResults (SuiteResultHolder holder, 
                File resultDir)
.dll

Tulis hasil pemanggilan dalam format xml.

Parameter
holder SuiteResultHolder : SuiteResultHolder menyimpan semua info yang diperlukan untuk xml

resultDir File : direktori hasil ERROR(/File) tempat meletakkan hasil.

Kembali
File sebuah ERROR(/File) menunjuk ke file output xml.