MetriklerXMLSonuç Raporlayıcısı
public class MetricsXMLResultReporter
extends CollectingTestListener
java.lang.Object | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.MetricsXMLResultReporter |
MetricsXMLResultReporter, test metriklerini yazar ve metrikleri, testin invokasyonEnded aşamasında metrics-folder parametresi tarafından belirtilen bir klasördeki bir XML dosyasına yazar. XML dosyası, gerilemeyi tespit etmek için bir algoritmaya aktarılacaktır.
Çalıştırma ölçümleri haritasındaki tüm kv parisleri şu şekilde biçimlendirilecektir:
Çalıştırma ölçümleri haritasındaki tüm kv parisleri şu şekilde biçimlendirilecektir:
Örnek bir XML formatı:
Özet
Kamu inşaatçıları | |
---|---|
MetricsXMLResultReporter () |
Genel yöntemler | |
---|---|
OutputStream | createOutputStream () |
String | getTimeStamp () Geçerli zaman damgasını |
void | invocationEnded (long elapsedTime) Başarılı bir şekilde veya bazı hata durumlarından dolayı çağrının sonlandırıldığını bildirir. |
Kamu inşaatçıları
MetriklerXMLSonuç Raporlayıcısı
public MetricsXMLResultReporter ()
Genel yöntemler
Çıktı Akışı oluştur
public OutputStream createOutputStream ()
İadeler | |
---|---|
OutputStream |
getTimeStamp
public String getTimeStamp ()
Geçerli zaman damgasını String
olarak döndürün.
İadeler | |
---|---|
String |
çağırma sona erdi
public void invocationEnded (long elapsedTime)
Başarılı bir şekilde veya bazı hata durumlarından dolayı çağrının sonlandırıldığını bildirir.
TradeFederation çerçevesi tarafından otomatik olarak çağrılacaktır.Parametreler | |
---|---|
elapsedTime | long : çağrının ms cinsinden geçen süresi |