MetricsXMLResultReporter

public class MetricsXMLResultReporter
extends CollectingTestListener

Java.lang.Nesne
🎃 com.android.tradefed.result.CollectingTestListener
     ↳ com.android.tradefed.result.MetricsXMLResultReporter


MetricsXMLResultReporter, testin invocationEnded aşamasında metrics-folder parametresi tarafından belirtilen bir klasördeki XML dosyasına test metriklerini ve çalıştırma metriklerini yazar. XML dosyası, gerileme tespit etmek için bir algoritmaya aktarılır.

Çalıştırma metrikleri haritasındaki tüm k-v paris'ler, olarak biçimlendirilecek ve etiketinin altına yerleştirilecektir.

Çalıştırma metrikleri haritasındaki tüm k-v çiftleri şu şekilde biçimlendirilir: ve etiketinin altında iç içe yerleştirilmiş bir etiket olan etiketinin altına yerleştirilir.

Örnek XML biçimi:

Özet

Herkese açık kurucular

MetricsXMLResultReporter()

Herkese açık yöntemler

OutputStream createOutputStream()
String getTimeStamp()

Mevcut zaman damgasını String olarak döndürün.

void invocationEnded(long elapsedTime)

Çağrının başarıyla veya bir hata durumu nedeniyle sonlandırıldığını bildirir.

Herkese açık kurucular

MetricsXMLResultReporter

public MetricsXMLResultReporter ()

Herkese açık yöntemler

createOutputStream

public OutputStream createOutputStream ()

İlerlemeler
OutputStream

getZaman Damgası

public String getTimeStamp ()

Geçerli zaman damgasını String olarak döndürür.

İlerlemeler
String

çağrı Sona erdi

public void invocationEnded (long elapsedTime)

Çağrının başarılı bir şekilde veya bir hata nedeniyle sonlandırıldığını bildirir koşul alır.

TradeFederation çerçevesi tarafından otomatik olarak çağrılır.

Parametreler
elapsedTime long: Çağrının geçtiği süre (ms.)