버그 신고

public class Bugreport
extends Object

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


플랫 버그 보고서 및 압축된 버그 보고서(bugreportz)와 호환되는 버그 보고서 파일 참조를 보유하는 개체입니다.

요약

공개 생성자

Bugreport (File bugreportFile, boolean isZipped)

공개 메소드

void close ()

버그 신고 개체에 보관된 파일을 정리합니다.

File getFileByName (String name)

버그 보고서의 이름과 관련된 ERROR(/File) 반환합니다.

getListOfFiles ()

압축된 버그 보고서 내에 포함된 파일 목록을 반환합니다.

File getMainFile ()

버그 보고 기본 파일을 가리키는 ERROR(/File) 반환합니다.

boolean isZipped ()

압축된 버그 보고서이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

void log (String dataName, ITestLogger logger)

압축 여부에 관계없이 버그 신고를 기록하는 도우미입니다.

공개 생성자

버그 신고

public Bugreport (File bugreportFile, 
                boolean isZipped)

매개변수
bugreportFile File

isZipped boolean

공개 메소드

닫다

public void close ()

버그 신고 개체에 보관된 파일을 정리합니다. 객체가 더 이상 사용되지 않을 때 호출되어야 합니다.

getFileByName

public File getFileByName (String name)

버그 보고서의 이름과 관련된 ERROR(/File) 반환합니다. 찾을 수 없거나 이름이 null인 경우 Null입니다. 압축되지 않은 버그 보고서는 항상 null을 반환합니다. 반환된 파일은 복사본이므로 사용자가 적절하게 관리해야 합니다.

매개변수
name String

보고
File

getListOfFiles

public  getListOfFiles ()

압축된 버그 보고서 내에 포함된 파일 목록을 반환합니다. 압축된 버그 보고서가 아닌 경우 Null입니다.

보고

getMain파일

public File getMainFile ()

버그 보고 기본 파일을 가리키는 ERROR(/File) 반환합니다. 플랫 버그 보고서의 경우 플랫 버그 보고서 자체를 반환합니다. 압축된 버그 신고의 경우 기본 항목 파일을 반환합니다. 반환된 파일은 복사본이므로 사용자가 적절하게 관리해야 합니다.

보고
File

압축됨

public boolean isZipped ()

압축된 버그 보고서이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.

보고
boolean

통나무

public void log (String dataName, 
                ITestLogger logger)

압축 여부에 관계없이 버그 신고를 기록하는 도우미입니다.

매개변수
dataName String : 기록된 데이터의 이름입니다.

logger ITestLogger : 로그를 수신하는 ITestLogger .