TestFilePushSetup
public
class
TestFilePushSetup
extends BaseTargetPreparer
implements
IDiscoverDependencies
java.lang.Object의 클래스 | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.TestFilePushSetup |
IDeviceBuildInfo.getTestsDir()
폴더의 하나 이상의 파일/디렉터리를 기기에 푸시하는 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 ()
공개 메서드
reportDependencies
publicreportDependencies ()
반환 값 | |
---|---|
|
setUp
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인 경우에만 사용할 수 있습니다. 그렇지 않으면 첫 번째 실패한 푸시에서 예외가 발생합니다.
반환 값 | |
---|---|
|
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 |