Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

ShardListener

public class ShardListener
extends CollectingTestListener implements ISupportGranularResults

java.lang.Object
com.android.tradefed.result.CollectingTestListener
com.android.tradefed.invoker.ShardListener


呼び出しシャード(複数のリソースで並行して実行される呼び出し分割)から結果を収集し、それらを別のリスナーに転送するITestInvocationListener

概要

パブリックコンストラクター

ShardListener (ITestInvocationListener main)

ShardListener作成します。

パブリックメソッド

void invocationEnded (long elapsedTime)

void invocationFailed (FailureDescription failure)

void invocationFailed (Throwable cause)

void invocationStarted (IInvocationContext context)

void setSupportGranularResults (boolean enableGranularResults)
boolean supportGranularResults ()

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

void testLogSaved (String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile)

void testModuleEnded ()

void testModuleStarted (IInvocationContext moduleContext)

void testRunEnded (long elapsedTime, runMetrics) testRunEnded (long elapsedTime, runMetrics)

void testRunFailed (FailureDescription failure)

void testRunFailed (String failureMessage)

void testRunStarted (String name, int numTests, int attemptNumber, long startTime)

パブリックコンストラクター

ShardListener

public ShardListener (ITestInvocationListener main)

ShardListener作成します。

パラメーター
main ITestInvocationListener :結果を転送する必要があるITestInvocationListener 。他のShardListenerの衝突を防ぐために、このオブジェクトは結果を転送するときにmain同期します。また、結果は、呼び出し断片が完了すると送信されます。

パブリックメソッド

invocationEnded

public void invocationEnded (long elapsedTime)

パラメーター
elapsedTime long

invocationFailed

public void invocationFailed (FailureDescription failure)

パラメーター
failure FailureDescription

invocationFailed

public void invocationFailed (Throwable cause)

パラメーター
cause Throwable

invocationStarted

public void invocationStarted (IInvocationContext context)

パラメーター
context IInvocationContext

setSupportGranularResults

public void setSupportGranularResults (boolean enableGranularResults)

パラメーター
enableGranularResults boolean

supportGranularResults

public boolean supportGranularResults ()

戻り値
boolean

testLog

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

パラメーター
dataName String

dataType LogDataType

dataStream InputStreamSource

testLogSaved

public void testLogSaved (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream, 
                LogFile logFile)

パラメーター
dataName String

dataType LogDataType

dataStream InputStreamSource

logFile LogFile

testModuleEnded

public void testModuleEnded ()

testModuleStarted

public void testModuleStarted (IInvocationContext moduleContext)

パラメーター
moduleContext IInvocationContext

testRunEnded

public void testRunEnded (long elapsedTime, 
                 runMetrics)

パラメーター
elapsedTime long

runMetrics

testRunFailed

public void testRunFailed (FailureDescription failure)

パラメーター
failure FailureDescription

testRunFailed

public void testRunFailed (String failureMessage)

パラメーター
failureMessage String

testRunStarted

public void testRunStarted (String name, 
                int numTests, 
                int attemptNumber, 
                long startTime)

パラメーター
name String

numTests int

attemptNumber int

startTime long