테스트파일푸시설정
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) |
공개 생성자
테스트파일푸시설정
public TestFilePushSetup ()
공개 메소드
보고종속성
publicreportDependencies ()
보고 | |
---|---|
설정
public void setUp (TestInformation testInfo)
매개변수 | |
---|---|
testInfo | TestInformation |
던지기 | |
---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError |
보호된 방법
테스트파일 이름 추가
protected void addTestFileName (String fileName)
푸시할 항목 목록에 파일을 추가합니다.
클리어테스트파일이름
protected void clearTestFileName ()
getFailedToPushFiles
protectedgetFailedToPushFiles ()
푸시에 실패한 파일 세트를 반환합니다. '발견되지 않은 경우 던지기'가 false인 경우에만 사용할 수 있습니다. 그렇지 않으면 첫 번째 실패한 푸시에서 예외가 발생합니다.
보고 | |
---|---|
getLocalPathFor파일 이름
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 |