XmlSuiteResultFormatter

public class XmlSuiteResultFormatter
extends Object implements IFormatterGenerator

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


Bir paketi XML olarak çalıştırmak için yardımcı program sınıfı. YAPILACAKLAR: Aynı formatı elde etmek için tüm özel Uyumluluk Testi formatını kaldırın.

Özet

iç içe sınıflar

class XmlSuiteResultFormatter.RunHistory

JSON dönüşümü için yardımcı nesne.

Alanlar

public static final String NS

public static final String TEST_RESULT_FILE_NAME

Kamu inşaatçıları

XmlSuiteResultFormatter ()

Genel yöntemler

void addBuildInfoAttributes (XmlSerializer serializer, SuiteResultHolder holder)

Bazı özniteliklerin eklenmesine izin verir. serializer.attribute aracılığıyla etiketleyin.

void addSuiteAttributes (XmlSerializer serializer)

Bazı özniteliklerin eklenmesine izin verir. serializer.attribute aracılığıyla etiketleyin.

void parseBuildInfoAttributes (XmlPullParser parser, IInvocationContext context)

addBuildInfoAttributes(org.xmlpull.v1.XmlSerializer, com.android.tradefed.result.suite.SuiteResultHolder) ters işlem.

SuiteResultHolder parseResults (File resultDir, boolean shallow)

Bir sonuç dizini alan ve bunun dışında SuiteResultHolder yaratan writeResults(com.android.tradefed.result.suite.SuiteResultHolder, File) işleminin ters işlemi.

void parseSuiteAttributes (XmlPullParser parser, IInvocationContext context)

addSuiteAttributes(org.xmlpull.v1.XmlSerializer) ters işlem.

File writeResults ( SuiteResultHolder holder, File resultDir)

Çağrı sonuçlarını xml formatında yazın.

Korumalı yöntemler

String sanitizeXmlContent (String s)

Alanlar

NS

public static final String NS

TEST_RESULT_FILE_NAME

public static final String TEST_RESULT_FILE_NAME

Kamu inşaatçıları

XmlSuiteResultFormatter

public XmlSuiteResultFormatter ()

Genel yöntemler

addBuildInfoAttributes

public void addBuildInfoAttributes (XmlSerializer serializer, 
                SuiteResultHolder holder)

Bazı özniteliklerin eklenmesine izin verir. serializer.attribute aracılığıyla etiketleyin.

parametreler
serializer XmlSerializer : Bir XML paketi sonucunu seri hale getiren nesne.

holder SuiteResultHolder : Suite sonucuna yazılacak bilgileri içeren bir nesne.

addSuiteAttributes

public void addSuiteAttributes (XmlSerializer serializer)

Bazı özniteliklerin eklenmesine izin verir. serializer.attribute aracılığıyla etiketleyin.

parametreler
serializer XmlSerializer : Bir XML paketi sonucunu seri hale getiren nesne.

parseBuildInfoAttributes

public void parseBuildInfoAttributes (XmlPullParser parser, 
                IInvocationContext context)

addBuildInfoAttributes(org.xmlpull.v1.XmlSerializer, com.android.tradefed.result.suite.SuiteResultHolder) ters işlem.

parametreler
parser XmlPullParser : Niteliklerin nereden okunacağı ayrıştırıcı.

context IInvocationContext : Niteliklerin yerleştirileceği IInvocationContext .

atar
XmlPullParserException XmlPullParser başarısız olduğunda.

parseResults

public SuiteResultHolder parseResults (File resultDir, 
                boolean shallow)

Bir sonuç dizini alan ve bunun dışında SuiteResultHolder yaratan writeResults(com.android.tradefed.result.suite.SuiteResultHolder, File) işleminin ters işlemi.

parametreler
resultDir File : Sonuçların bulunacağı dizin.

shallow boolean : yalnızca SuiteResultHolder en üst düzey bilgilerini yükleyin.

İadeler
SuiteResultHolder Sonuç gösterimini içeren bir SuiteResultHolder . Veya bir şeyler ters giderse null.

parseSuiteAttributes

public void parseSuiteAttributes (XmlPullParser parser, 
                IInvocationContext context)

addSuiteAttributes(org.xmlpull.v1.XmlSerializer) ters işlem.

parametreler
parser XmlPullParser : Niteliklerin nereden okunacağı ayrıştırıcı.

context IInvocationContext : Niteliklerin yerleştirileceği IInvocationContext .

atar
XmlPullParserException XmlPullParser başarısız olduğunda.

writeResults

public File writeResults (SuiteResultHolder holder, 
                File resultDir)

Çağrı sonuçlarını xml formatında yazın.

parametreler
holder SuiteResultHolder : xml için gerekli tüm bilgileri tutan bir SuiteResultHolder

resultDir File : sonuç dizini ERROR(/File) sonuçların yerleştirileceği yer.

İadeler
File xml çıktı dosyasına işaret eden bir ERROR(/File) .

Korumalı yöntemler

sanitizeXmlİçerik

protected String sanitizeXmlContent (String s)

parametreler
s String

İadeler
String