컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
ModuleProtoResultReporter
public
class
ModuleProtoResultReporter
extends FileProtoResultReporter
모듈 수준 결과만 보고하기 위한 결과 보고자입니다. 이 모듈에서는 재진입이 지원되지 않습니다. 이 리포터의 목적은 주로 모듈 수준에서 캐싱하는 것입니다.
요약
필드
INVOCATION_ID_KEY
public static final String INVOCATION_ID_KEY
공개 생성자
ModuleProtoResultReporter
public ModuleProtoResultReporter ()
ModuleProtoResultReporter
public ModuleProtoResultReporter (IInvocationContext mainInvocationContext,
boolean granularResults)
매개변수 |
mainInvocationContext |
IInvocationContext |
granularResults |
boolean |
공개 메서드
public static parseResultsMetadata (File protoResults)
전송했을 수 있는 메타데이터를 추출하기 위한 파싱 유틸리티
processTestModuleEnd
public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)
testModuleEnded()
가 발생한 후 최종 모듈 레코드 프로토 처리
매개변수 |
moduleRecord |
TestRecordProto.TestRecord : 모듈을 나타내는 최종 프로토입니다. |
processTestRunEnded
public void processTestRunEnded (TestRecordProto.TestRecord runRecord,
boolean moduleInProgress)
ERROR(/#testRunEnded(long,HashMap))
이 발생한 후 완료된 실행 기록 프로토를 처리합니다.
매개변수 |
runRecord |
TestRecordProto.TestRecord : 실행을 나타내는 최종 프로토입니다. |
moduleInProgress |
boolean : 모듈이 진행 중인지 여부입니다. |
stopCaching
public boolean stopCaching ()
보호된 메서드
afterModuleEnd
protected void afterModuleEnd ()
beforeModuleStart
protected void beforeModuleStart ()
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2024-12-22(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-12-22(UTC)"],[],[]]