컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

테스트 파일 푸시 설정

public class TestFilePushSetup
extends BaseTargetPreparer 는 IDiscoverDependencies를 implements IDiscoverDependencies

java.lang.객체
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.TestFilePushSetup


IDeviceBuildInfo.getTestsDir() 폴더에서 장치로 하나 이상의 파일/ ITargetPreparer 를 푸시하는 ITargetPreparer입니다.

이 작성자는 테스트 zip이 존재하지 않거나 필요한 apk가 포함되어 있지 않은 경우 대체 디렉토리를 찾습니다. 검색은 지정된 마지막 대체 디렉토리에서 첫 번째 디렉토리까지 순서대로 진행됩니다.

요약

공개 생성자

TestFilePushSetup ()

공개 메서드

reportDependencies ()
void setUp ( TestInformation testInfo)

보호된 방법

void addTestFileName (String fileName)

푸시할 항목 목록에 파일을 추가합니다.

void clearTestFileName ()
getFailedToPushFiles ()

푸시에 실패한 파일 세트를 반환합니다.

File getLocalPathForFilename ( IBuildInfo buildInfo, String fileName, ITestDevice device)

빌드 정보 내 테스트 아티팩트 정보를 기반으로 호스트 측 경로를 확인합니다.

getTestFileNames ()

테스트 zip에서 장치로 푸시할 파일 목록을 검색합니다.

void setThrowIfNoFile (boolean throwIfNoFile)

공개 생성자

테스트 파일 푸시 설정

public TestFilePushSetup ()

공개 메서드

보고서의존성

public  reportDependencies ()

보고

설정

public void setUp (TestInformation testInfo)

매개변수
testInfo TestInformation

던지다
BuildError
DeviceNotAvailableException
TargetSetupError

보호된 방법

추가 테스트 파일 이름

protected void addTestFileName (String fileName)

푸시할 항목 목록에 파일을 추가합니다.

지우기 테스트 파일 이름

protected void clearTestFileName ()

getFailedToPushFiles

protected  getFailedToPushFiles ()

푸시에 실패한 파일 세트를 반환합니다. 'throw-if-not-found'가 false인 경우에만 사용할 수 있습니다. 그렇지 않으면 첫 번째 실패한 푸시에서 예외가 발생합니다.

보고

getLocalPathFor파일 이름

protected File getLocalPathForFilename (IBuildInfo buildInfo, 
                String fileName, 
                ITestDevice device)

빌드 정보 내 테스트 아티팩트 정보를 기반으로 호스트 측 경로를 확인합니다.

매개변수
buildInfo IBuildInfo : 빌드 아티팩트 정보

fileName String : 푸시할 아티팩트의 파일 이름

device ITestDevice

보고
File 호스트의 물리적 파일/경로를 나타내는 ERROR(/File)

던지다
TargetSetupError

getTestFileNames

protected  getTestFileNames ()

테스트 zip에서 장치로 푸시할 파일 목록을 검색합니다.

보고

setThrowIfNoFile

protected void setThrowIfNoFile (boolean throwIfNoFile)

매개변수
throwIfNoFile boolean