버그 신고

public class Bugreport
extends Object

java.lang.Object의 클래스
   ↳ com.android.tradefed.util.Bugreport


bugreport 파일 참조를 보유하며 플랫 버그 신고 및 압축된 버그 신고와 호환됨 (bugreportz)

요약

공개 생성자

Bugreport(File bugreportFile, boolean isZipped)

공개 메서드

void close()

bugreport 객체가 보유한 파일을 삭제합니다.

File getFileByName(String name)

버그 신고의 이름과 연결된 ERROR(/File)를 반환합니다.

getListOfFiles()

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

File getMainFile()

bugreport 기본 파일을 가리키는 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 ()

bugreport 객체가 보유한 파일을 삭제합니다. 객체가 사용되지 않을 때 호출해야 합니다. 더 이상 사용할 수 없습니다.

getFileByName

public File getFileByName (String name)

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

매개변수
name String

반환 값
File

파일 목록 가져오기

public  getListOfFiles ()

압축된 버그 신고 내에 포함된 파일의 목록을 반환합니다. 압축되지 않은 경우 null입니다. 버그 신고

반환 값

getMainFile 클래스의 정적 변수

public File getMainFile ()

bugreport 기본 파일을 가리키는 ERROR(/File)를 반환합니다. 평면적인 버그 신고의 경우 확인할 수 있습니다 압축된 버그 신고의 경우 기본 항목 파일을 반환합니다. 반환된 파일은 사본이며 사용자가 적절하게 관리해야 합니다.

반환 값
File

isZipped

public boolean isZipped ()

압축된 버그 신고인 경우 true를 반환하고 그렇지 않은 경우 false를 반환합니다.

반환 값
boolean

log

public void log (String dataName, 
                ITestLogger logger)

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

매개변수
dataName String: 로깅된 후 데이터의 이름입니다.

logger ITestLogger: 로그를 수신할 ITestLogger입니다.