TestFilePushSetup
public class TestFilePushSetup
extends BaseTargetPreparer
implements IDiscoverDependencies
java.lang.객체 | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.TestFilePushSetup |
IDeviceBuildInfo.getTestsDir()
폴더에서 장치로 하나 이상의 파일/dir을 푸시하는 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) |
공개 생성자
TestFilePushSetup
public TestFilePushSetup ()
공개 방법
보고서 종속성
publicreportDependencies ()
보고 | |
---|---|
설정
public void setUp (TestInformation testInfo)
매개변수 | |
---|---|
testInfo | TestInformation |
던지기 | |
---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError |
보호된 메서드
addTestFileName
protected void addTestFileName (String fileName)
푸시할 항목 목록에 파일을 추가합니다.
clearTestFileName
protected void clearTestFileName ()
getFailedToPushFiles
protectedgetFailedToPushFiles ()
푸시에 실패한 파일 집합을 반환합니다. 'throw-if-not-found'가 false인 경우에만 사용할 수 있습니다. 그렇지 않으면 첫 번째 실패한 푸시가 예외를 throw합니다.
보고 | |
---|---|
getLocalPathForFilename
protected File getLocalPathForFilename (IBuildInfo buildInfo, String fileName, ITestDevice device)
빌드 정보 내 테스트 아티팩트 정보를 기반으로 호스트 측 경로를 해결합니다.
매개변수 | |
---|---|
buildInfo | IBuildInfo : 빌드 아티팩트 정보 |
fileName | String : 푸시할 아티팩트의 파일 이름 |
device | ITestDevice |
보고 | |
---|---|
File | 호스트의 실제 파일/경로를 나타내는 ERROR(/File) |
던지기 | |
---|---|
TargetSetupError |
getTestFileNames
protectedgetTestFileNames ()
테스트 zip에서 장치로 푸시할 파일 목록을 검색합니다.
보고 | |
---|---|
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
매개변수 | |
---|---|
throwIfNoFile | boolean |