MetrikTestCase
public
class
MetricTestCase
extends TestCase
Java.lang.Nesne | |||
🎃 | junit.framework.Assert | ||
🎃 | junit.framework.TestCase | ||
🎃 | com.android.tradefed.testtype.MetricTestCase |
TradeFed kapsamında çalıştırıldığında metrikleri günlüğe kaydetmeye olanak tanıyan TestCase
uzantısı. İkisinden biri
doğrudan DeviceTestCase
olarak veya HostTest
kapsamında değerlendirilir. YAPILACAKLAR: Projenizin,
çalıştırma metriği (yalnızca test metriği değil) JUnit3 testleri için bir anlam ifade eder.
Özet
İç içe yerleştirilmiş sınıflar | |
---|---|
class |
MetricTestCase.LogHolder
Raporlanacak günlük dosyasının saklanacağı yapı. |
Fields'ın oynadığı filmler | |
---|---|
public
|
mLogs
|
public
|
mMetrics
|
Kamu inşaatçıları | |
---|---|
MetricTestCase()
|
|
MetricTestCase(String name)
Verilen adla bir test durumu oluşturur. |
Herkese açık yöntemler | |
---|---|
final
void
|
addTestLog(String dataName, LogDataType dataType, InputStreamSource dataStream)
Bir testten günlükleri almak üzere JUnit3 yönlendirme aracından geri arama. |
final
void
|
addTestMetric(String key, MetricMeasurement.Metric metric)
|
final
void
|
addTestMetric(String key, String value)
Test durumu için bir metrik kaydedin. |
Fields'ın oynadığı filmler
mGünlükler
publicmLogs
mMetrikler
publicmMetrics
Kamu inşaatçıları
MetrikTestCase
public MetricTestCase ()
MetrikTestCase
public MetricTestCase (String name)
Verilen adla bir test durumu oluşturur. TestCase
oluşturucudan devralındı.
Parametreler | |
---|---|
name |
String |
Herkese açık yöntemler
testGünlüğü
public final void addTestLog (String dataName, LogDataType dataType, InputStreamSource dataStream)
Bir testten günlükleri almak üzere JUnit3 yönlendirme aracından geri arama.
Parametreler | |
---|---|
dataName |
String : Verilerin dize açıklayıcı adı. ör. "device_logcat". Not dataName
her çağrı başına benzersiz olmayabilir. Yani, uygulayıcılar birden fazla aramayı işleyebiliyor olmalıdır.
aynı dataName ile |
dataType |
LogDataType : Verilerin LogDataType |
dataStream |
InputStreamSource : Verilerin GirişStreamSource'u. Uygulayıcıların
createInputStream'i etkinleştirin ve verileri okumaya başlayın ve sonuç olarak
Tamamlandığında giriş akışı. Arayanlar, veri kaynağının mevcut olduğundan emin olmalıdır.
ve testLog yöntemi tamamlanana kadar erişilebilir. |
addTestMetric
public final void addTestMetric (String key, MetricMeasurement.Metric metric)
Parametreler | |
---|---|
key |
String |
metric |
MetricMeasurement.Metric |
addTestMetric
public final void addTestMetric (String key, String value)
Test durumu için bir metrik kaydedin.
Parametreler | |
---|---|
key |
String : Metriğin altında bulunacağı anahtar. |
value |
String : Anahtarla ilişkilendirilir. |