ITestsZipInstaller

public interface ITestsZipInstaller

com.android.tradefed.targetprep.ITestsZipInstaller


장치의 테스트 zip 파일(빌드 시스템에서 출력됨)에서 테스트를 설치합니다.

요약

공개 방법

abstract void deleteData ( ITestDevice device)

건너뛰기 목록에서 제외된 파일을 제외하고 지정된 장치의 /data 에서 모든 파일/디렉토리를 제거합니다.

abstract void pushTestsZipOntoData ( ITestDevice device, IDeviceBuildInfo deviceBuild)

tests.zip 파일의 내용을 기기의 데이터 파티션으로 푸시합니다.

abstract void setDataWipeSkipList ( skipList) setDataWipeSkipList ( skipList)

지우지 않도록 /data 아래의 경로 목록을 설정합니다.

abstract void setDataWipeSkipList (String... skipList)

지우지 않도록 /data 아래의 경로 목록을 설정합니다.

공개 방법

deleteData

public abstract void deleteData (ITestDevice device)

건너뛰기 목록에서 제외된 파일을 제외하고 지정된 장치의 /data 에서 모든 파일/디렉토리를 제거합니다.

구현하면 장치에서 런타임이 중지됩니다. 이 방법이 완료되면 장치를 재부팅하는 것이 좋습니다.

매개변수
device ITestDevice : 작업할 ITestDevice

던지기
DeviceNotAvailableException
TargetSetupError

pushTestsZipOntoData

public abstract void pushTestsZipOntoData (ITestDevice device, 
                IDeviceBuildInfo deviceBuild)

tests.zip 파일의 내용을 기기의 데이터 파티션으로 푸시합니다.

매개변수
device ITestDevice : 플래시할 ITestDevice 로, adb 모드에 있다고 가정합니다.

deviceBuild IDeviceBuildInfo : 플래시할 테스트 zip을 포함하는 IDeviceBuildInfo

던지기
com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

setDataWipeSkipList

public abstract void setDataWipeSkipList ( skipList)

지우지 않도록 /data 아래의 경로 목록을 설정합니다.

매개변수
skipList : 건너뛸 디렉터리 목록입니다.

건너뛰기 목록의 세분성은 /data 의 직계 하위 항목입니다.

또한보십시오:

setDataWipeSkipList

public abstract void setDataWipeSkipList (String... skipList)

지우지 않도록 /data 아래의 경로 목록을 설정합니다.

매개변수
skipList String : 건너뛸 디렉터리 목록.

건너뛰기 목록의 세분성은 /data 의 직계 하위 항목입니다.

또한보십시오: