MetricsXMLResultReporter

public class MetricsXMLResultReporter
extends CollectingTestListener

java.lang.Object
   ↳ com.android.tradefed.result.CollectingTestListener
     ↳ com.android.tradefed.result.MetricsXMLResultReporter


MetricsXMLResultReporter menulis metrik pengujian dan menjalankan metrik ke file XML dalam folder yang ditentukan berdasarkan parameter Metrics-folder pada fase invocationEnded pengujian. File XML akan diteruskan ke dalam algoritma untuk mendeteksi regresi.

Semua peta metrik k-v paris in run akan diformat menjadi: dan ditempatkan di bawah tag

Semua peta metrik k-v paris dalam lari akan diformat menjadi: dan ditempatkan dalam tag , tag yang disarangkan di bawah .

Contoh format XML:

Ringkasan

Konstruktor publik

MetricsXMLResultReporter()

Metode publik

OutputStream createOutputStream()
String getTimeStamp()

Menampilkan stempel waktu saat ini sebagai String.

void invocationEnded(long elapsedTime)

Melaporkan bahwa pemanggilan telah dihentikan, baik berhasil maupun karena beberapa error .

Konstruktor publik

MetricsXMLResultReporter

public MetricsXMLResultReporter ()

Metode publik

createOutputStream

public OutputStream createOutputStream ()

Hasil
OutputStream

getTimeStamp

public String getTimeStamp ()

Menampilkan stempel waktu saat ini sebagai String.

Hasil
String

pemanggilanBerakhir

public void invocationEnded (long elapsedTime)

Melaporkan bahwa pemanggilan telah dihentikan, baik berhasil maupun karena beberapa error .

Akan otomatis dipanggil oleh framework TradeFederation.

Parameter
elapsedTime long: waktu berlalu dari pemanggilan dalam md