Google 致力于为黑人社区推动种族平等。查看具体举措
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

BaseDeviceMetricCollector

public class BaseDeviceMetricCollector
extends Object implements IMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector


onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) ve ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) üzerinde onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) başlatmaya ve durdurmaya izin veren IMetricCollector temel uygulaması.

Özet

Alanlar

public static final String TEST_CASE_EXCLUDE_GROUP_OPTION

public static final String TEST_CASE_INCLUDE_GROUP_OPTION

Kamu inşaatçılar

BaseDeviceMetricCollector ()

Genel yöntemler

final getBuildInfos ()

Çağrıda bulunan yapı bilgilerinin listesini döndürür.

final getDevices ()

Çağrıda bulunan cihazların listesini döndürür.

File getFileFromTestArtifacts (String fileName)

Dosyayı test yapılarından veya modül yapılarından alın ve sonraki çağrılar için bir haritada önbelleğe alın.

final ITestInvocationListener getInvocationListener ()

Sonuçları ITestInvocationListener orijinal ITestInvocationListener döndürür.

final getRealDevices ()

getDevices() listesinden tüm saplama olmayan aygıtları döndürür.

String getRunName ()

Toplayıcıyı tetikleyen mRunName test çalıştırmasının adını döndürür.

String getTag ()

Toplayıcının tanımlayıcı mTag döndürür.

ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)

Toplayıcının mevcut bağlamla ve sonuçların nereye iletileceğiyle başlatılması.

final void invocationEnded (long elapsedTime)
final void invocationFailed (FailureDescription failure)
final void invocationFailed (Throwable cause)
final void invocationStarted (IInvocationContext context)

Yönlendirme için Çağrı Dinleyicileri

final boolean isDisabled ()

Nesnenin tamamı devre dışı bırakılırsa True döndürür (hem kurulumu hem de sökmeyi atlayın).

void onTestAssumptionFailure ( DeviceMetricData testData, TestDescription test)

Bir test durumu varsayım hatasıyla başarısız olduğunda geri arama.

void onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics, TestDescription test) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics, TestDescription test)

Bir test çalışması sona erdiğinde geri arama.

void onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics)

Bir test çalışması sona erdiğinde geri arama.

void onTestFail ( DeviceMetricData testData, TestDescription test)

Bir test durumu başarısız olduğunda geri arama.

void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

Bir test çalıştırması sona erdiğinde geri arama.

void onTestRunStart ( DeviceMetricData runData)

Bir test çalıştırması başlatıldığında geri arama.

void onTestStart ( DeviceMetricData testData)

Bir test çalışması başlatıldığında geri arama.

final void setDisable (boolean isDisabled)

Nesnenin devre dışı bırakılıp bırakılmayacağını belirler.

void setTag (String tag)

Toplayıcının mTag ayarlar.

final void testAssumptionFailure (TestDescription test, String trace)
final void testAssumptionFailure (TestDescription test, FailureDescription failure)
final void testEnded (TestDescription test, long endTime, testMetrics) testEnded (TestDescription test, long endTime, testMetrics)
final void testEnded (TestDescription test, testMetrics) testEnded (TestDescription test, testMetrics)
final void testFailed (TestDescription test, FailureDescription failure)
final void testFailed (TestDescription test, String trace)
final void testIgnored (TestDescription test)
final void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)
final void testModuleEnded ()
final void testModuleStarted (IInvocationContext moduleContext)
final void testRunEnded (long elapsedTime, runMetrics) testRunEnded (long elapsedTime, runMetrics)
final void testRunFailed (FailureDescription failure)
final void testRunFailed (String errorMessage)
final void testRunStarted (String runName, int testCount, int attemptNumber)
final void testRunStarted (String runName, int testCount)

Geri aramaları çalıştırma testi

final void testRunStarted (String runName, int testCount, int attemptNumber, long startTime)
final void testRunStopped (long elapsedTime)
final void testStarted (TestDescription test, long startTime)
final void testStarted (TestDescription test)

Test vakaları geri aramaları

Alanlar

TEST_CASE_EXCLUDE_GROUP_OPTION

public static final String TEST_CASE_EXCLUDE_GROUP_OPTION

TEST_CASE_INCLUDE_GROUP_OPTION

public static final String TEST_CASE_INCLUDE_GROUP_OPTION

Kamu inşaatçılar

BaseDeviceMetricCollector

public BaseDeviceMetricCollector ()

Genel yöntemler

getBuildInfos

public final  getBuildInfos ()

Çağrıda bulunan yapı bilgilerinin listesini döndürür.

İadeler

getDevices

public final  getDevices ()

Çağrıda bulunan cihazların listesini döndürür.

İadeler

getFileFromTestArtifacts

public File getFileFromTestArtifacts (String fileName)

Dosyayı test yapılarından veya modül yapılarından alın ve sonraki çağrılar için bir haritada önbelleğe alın.

Parametreler
fileName String : yapıtlarda aranacak dosyanın adı.

İadeler
File Test yapısından veya modül yapısından dosya. Dosya bulunmazsa null döndürür.

getInvocationListener

public final ITestInvocationListener getInvocationListener ()

Sonuçları ITestInvocationListener orijinal ITestInvocationListener döndürür.

İadeler
ITestInvocationListener

getRealDevices

public final  getRealDevices ()

getDevices() listesinden tüm saplama olmayan aygıtları döndürür.

İadeler

getRunName

public String getRunName ()

Toplayıcıyı tetikleyen mRunName test çalıştırmasının adını döndürür.

İadeler
String mRunName, geçerli test çalıştırması adı.

getTag

public String getTag ()

Toplayıcının tanımlayıcı mTag döndürür.

İadeler
String mTag, toplayıcının benzersiz tanımlayıcısı.

içinde

public ITestInvocationListener init (IInvocationContext context, 
                ITestInvocationListener listener)

Toplayıcının mevcut bağlamla ve sonuçların nereye iletileceğiyle başlatılması. Her örnek için yalnızca bir kez çağrılır ve toplayıcının iç bağlamını ve dinleyicisini güncellemesi beklenir. Init, daha önce her zaman bir test çalıştırması sırasında asla çağrılmaz.

Ne yaptığınızı bilmiyorsanız geçersiz kılmayın.

Parametreler
context IInvocationContext : devam eden IInvocationContext için IInvocationContext .

listener ITestInvocationListener : ITestInvocationListener nereye yerleştirileceği ITestInvocationListener .

İadeler
ITestInvocationListener yeni dinleyici orijinali sarar.

invocationEnded

public final void invocationEnded (long elapsedTime)

Parametreler
elapsedTime long

invocationFailed

public final void invocationFailed (FailureDescription failure)

Parametreler
failure FailureDescription

invocationFailed

public final void invocationFailed (Throwable cause)

Parametreler
cause Throwable

invocationStarted

public final void invocationStarted (IInvocationContext context)

Yönlendirme için Çağrı Dinleyicileri

Parametreler
context IInvocationContext

isDisabled

public final boolean isDisabled ()

Tüm nesne devre dışı bırakılmışsa True döndürür (hem kurulumu hem de sökmeyi atlayın). Aksi takdirde yanlış.

İadeler
boolean

onTestAssumptionFailure

public void onTestAssumptionFailure (DeviceMetricData testData, 
                TestDescription test)

Bir test durumu varsayım hatasıyla başarısız olduğunda geri arama.

Parametreler
testData DeviceMetricData : Test DeviceMetricData için verileri tutan DeviceMetricData .

test TestDescription : TestDescription eden test TestDescription Test Açıklaması.

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics, 
                TestDescription test)

Bir test çalışması sona erdiğinde geri arama Bu temizlik zamanı olmalı.

Parametreler
testData DeviceMetricData : Test DeviceMetricData için verileri tutan DeviceMetricData . onTestStart(com.android.tradefed.device.metric.DeviceMetricData) sırasında olduğu gibi aynı nesne olacaktır.

currentTestCaseMetrics : ITestLifeCycleReceiver.testEnded(com.android.tradefed.result.TestDescription, Map) aktarılan metriklerin mevcut haritası.

test TestDescription : TestDescription eden test TestDescription Test Açıklaması.

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

Bir test çalışması sona erdiğinde geri arama. Bu temizlik zamanı olmalı.

Parametreler
testData DeviceMetricData : Test DeviceMetricData için verileri tutan DeviceMetricData . onTestStart(com.android.tradefed.device.metric.DeviceMetricData) sırasında olduğu gibi aynı nesne olacaktır.

currentTestCaseMetrics : ITestLifeCycleReceiver.testEnded(com.android.tradefed.result.TestDescription, Map) aktarılan metriklerin mevcut haritası.

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

Bir test durumu başarısız olduğunda geri arama.

Parametreler
testData DeviceMetricData : Test DeviceMetricData için verileri tutan DeviceMetricData .

test TestDescription : TestDescription eden test TestDescription Test Açıklaması.

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

Bir test çalıştırması sona erdiğinde geri arama. Bu temizlik zamanı olmalı.

Parametreler
runData DeviceMetricData : çalıştırma için verileri tutan DeviceMetricData . onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) sırasında olduğu gibi aynı nesne olacaktır.

currentRunMetrics : ITestLifeCycleReceiver.testRunEnded(long, Map) aktarılan metriklerin mevcut haritası.

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

Bir test çalıştırması başlatıldığında geri arama.

Parametreler
runData DeviceMetricData : çalıştırma için verileri tutan DeviceMetricData .

onTestStart

public void onTestStart (DeviceMetricData testData)

Bir test çalışması başlatıldığında geri arama.

Parametreler
testData DeviceMetricData : Test DeviceMetricData için verileri tutan DeviceMetricData .

setDisable

public final void setDisable (boolean isDisabled)

Nesnenin devre dışı bırakılıp bırakılmayacağını belirler. Devre dışı, hem kurulum hem de sökme adımlarının atlanması gerektiği anlamına gelir. Varsayılan yapıcıda bir nesneyi varsayılan olarak devre dışı bırakmak için kullanılabilir.

Parametreler
isDisabled boolean : nesnenin yerleştirilmesi gereken durum.

setTag

public void setTag (String tag)

Toplayıcının mTag ayarlar. Kollektörün aralığını belirtmek için kullanılabilir.

Parametreler
tag String : toplayıcının benzersiz tanımlayıcısı.

testAssumptionFailure

public final void testAssumptionFailure (TestDescription test, 
                String trace)

Parametreler
test TestDescription

trace String

testAssumptionFailure

public final void testAssumptionFailure (TestDescription test, 
                FailureDescription failure)

Parametreler
test TestDescription

failure FailureDescription

testEnded

public final void testEnded (TestDescription test, 
                long endTime, 
                 testMetrics)

Parametreler
test TestDescription

endTime long

testMetrics

testEnded

public final void testEnded (TestDescription test, 
                 testMetrics)

Parametreler
test TestDescription

testMetrics

test başarısız

public final void testFailed (TestDescription test, 
                FailureDescription failure)

Parametreler
test TestDescription

failure FailureDescription

test başarısız

public final void testFailed (TestDescription test, 
                String trace)

Parametreler
test TestDescription

trace String

testIgnored

public final void testIgnored (TestDescription test)

Parametreler
test TestDescription

testLog

public final void testLog (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

Parametreler
dataName String

dataType LogDataType

dataStream InputStreamSource

testModuleEnded

public final void testModuleEnded ()

testModuleStarted

public final void testModuleStarted (IInvocationContext moduleContext)

Parametreler
moduleContext IInvocationContext

testRunEnded

public final void testRunEnded (long elapsedTime, 
                 runMetrics)

Parametreler
elapsedTime long

runMetrics

testRunFailed

public final void testRunFailed (FailureDescription failure)

Parametreler
failure FailureDescription

testRunFailed

public final void testRunFailed (String errorMessage)

Parametreler
errorMessage String

testRunStarted

public final void testRunStarted (String runName, 
                int testCount, 
                int attemptNumber)

Parametreler
runName String

testCount int

attemptNumber int

testRunStarted

public final void testRunStarted (String runName, 
                int testCount)

Geri aramaları çalıştırma testi

Parametreler
runName String

testCount int

testRunStarted

public final void testRunStarted (String runName, 
                int testCount, 
                int attemptNumber, 
                long startTime)

Parametreler
runName String

testCount int

attemptNumber int

startTime long

testRunStopped

public final void testRunStopped (long elapsedTime)

Parametreler
elapsedTime long

testStarted

public final void testStarted (TestDescription test, 
                long startTime)

Parametreler
test TestDescription

startTime long

testStarted

public final void testStarted (TestDescription test)

Test vakaları geri aramaları

Parametreler
test TestDescription