Google致力於提高黑人社區的種族平等。 怎麼看。
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

SubprocessTestResultsParser

public class SubprocessTestResultsParser
extends Object

java.lang.Object
com.android.tradefed.util.SubprocessTestResultsParser


在寫入文件之前擴展ERROR(/FileOutputStream)解析輸出,以便我們可以在啟動器端生成測試事件。

摘要

嵌套類

class SubprocessTestResultsParser.StatusKeys

相關的測試狀態鍵。

公共建設者

SubprocessTestResultsParser ( ITestInvocationListener listener, boolean streaming, IInvocationContext context)

結果解析器的構造方法

SubprocessTestResultsParser ( ITestInvocationListener listener, IInvocationContext context)

結果解析器的構造方法

公開方法

void close ()
TestDescription getCurrentTest ()

返回當前正在進行的測試。

int getSocketServerPort ()

返回打開的套接字接收器。

Long getStartTime ()

從子流程調用中返回與調用開始事件關聯的開始時間。

boolean joinReceiver (long millis)

如果正在使用事件接收器,請確保我們等待它終止。

void parseFile (File file)
void processNewLines (String[] lines)

在數組的每一行上調用parse以提取事件(如果有)。

公共建設者

SubprocessTestResultsParser

public SubprocessTestResultsParser ( ITestInvocationListener listener, 
                boolean streaming, 
                IInvocationContext context)

結果解析器的構造方法

參量
listener ITestInvocationListenerITestInvocationListener在哪里報告結果

streaming boolean :如果為True,則套接字接收器將打開以接收結果。

context IInvocationContext :有關調用的IInvocationContext信息

SubprocessTestResultsParser

public SubprocessTestResultsParser ( ITestInvocationListener listener, 
                IInvocationContext context)

結果解析器的構造方法

參量
listener ITestInvocationListenerITestInvocationListener在哪里報告結果

context IInvocationContext :有關調用的IInvocationContext信息

公開方法

public void close ()

getCurrentTest

public TestDescription getCurrentTest ()

返回當前正在進行的測試。

退貨
TestDescription

getSocketServerPort

public int getSocketServerPort ()

返回打開的套接字接收器。如果沒有則為-1。

退貨
int

getStartTime

public Long getStartTime ()

從子流程調用中返回與調用開始事件關聯的開始時間。

退貨
Long

joinReceiver

public boolean joinReceiver (long millis)

如果正在使用事件接收器,請確保我們等待它終止。

參量
millis long :超時(以毫秒為單位)。

退貨
boolean 如果接收器線程在超時之前終止,則為True,否則為False。

parseFile

public void parseFile (File file)

參量
file File

processNewLines

public void processNewLines (String[] lines)

在數組的每一行上調用parse以提取事件(如果有)。

參量
lines String