MoblyYamlResultParser

public class MoblyYamlResultParser
extends Object

java.lang.Object
com.android.tradefed.testtype.mobly.MoblyYamlResultParser


Mobly yaml テスト結果パーサー。

概要

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

MoblyYamlResultParser(ITestInvocationListener listener, String runName, boolean reportRunStart, MoblyArtifactReporter artifactReporter)

パブリック メソッド

boolean getRunFailed()
boolean parse(InputStream inputStream)

保護されたメソッド

IMoblyYamlResultHandler.ITestResult parseDocumentMap(Map<String, Object> docMap)
void reportToListeners(List<ITestInvocationListener> listeners, List<IMoblyYamlResultHandler.ITestResult> resultCache)

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

MoblyYamlResultParser

public MoblyYamlResultParser (ITestInvocationListener listener, 
                String runName, 
                boolean reportRunStart, 
                MoblyArtifactReporter artifactReporter)

パラメータ
listener ITestInvocationListener

runName String

reportRunStart boolean

artifactReporter MoblyArtifactReporter

パブリック メソッド

getRunFailed

public boolean getRunFailed ()

戻り値
boolean

parse

public boolean parse (InputStream inputStream)

パラメータ
inputStream InputStream

戻り値
boolean

例外
IOException
IllegalAccessException
InstantiationException
MoblyYamlResultHandlerFactory.InvalidResultTypeException

保護されたメソッド

parseDocumentMap

protected IMoblyYamlResultHandler.ITestResult parseDocumentMap (Map<String, Object> docMap)

パラメータ
docMap Map

戻り値
IMoblyYamlResultHandler.ITestResult

例外
IllegalAccessException
InstantiationException
MoblyYamlResultHandlerFactory.InvalidResultTypeException

reportToListeners

protected void reportToListeners (List<ITestInvocationListener> listeners, 
                List<IMoblyYamlResultHandler.ITestResult> resultCache)

パラメータ
listeners List

resultCache List