Google은 흑인 공동체를 위한 인종 간 평등을 진전시키기 위해 노력하고 있습니다. Google에서 어떤 노력을 하고 있는지 확인하세요.
이 페이지는 Cloud Translation API를 통해 번역되었습니다.
Switch to English

ITargetPreparer

public interface ITargetPreparer
implements IDisableable

com.android.tradefed.targetprep.ITargetPreparer


테스트 실행을위한 테스트 환경을 준비합니다.

예를 들어, 소프트웨어를 설치하고, 테스트를 위해 환경 설정을 조정하고, 대상을 시작합니다.

구성에 여러 ITargetPreparer 지정할 수 있습니다. 각 ITargetPreparer는 예상 환경 사전 설정 및 사후 설정을 명확하게 문서화하는 것이 좋습니다. 예를 들어 테스트를 위해 장치를 구성하는 ITargetPreparer는 소프트웨어를 설치하는 ITargetPreparer 이후에 실행되어야합니다.

요약

공개 방법

default void setUp (ITestDevice device, IBuildInfo buildInfo)

이 메소드는 더 이상 사용되지 않습니다. 대신 setUp(com.android.tradefed.invoker.TestInformation) 사용

default void setUp (TestInformation testInformation)

테스트를 위해 대상 설정을 수행하십시오.

default void tearDown (TestInformation testInformation, Throwable e)

테스트 후 대상 정리 / 해체를 수행합니다.

default void tearDown (ITestDevice device, IBuildInfo buildInfo, Throwable e)

이 메소드는 더 이상 사용되지 않습니다. 대신 tearDown(com.android.tradefed.invoker.TestInformation, Throwable) 사용

공개 방법

설정

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

이 메소드는 더 이상 사용되지 않습니다.
대신 setUp(com.android.tradefed.invoker.TestInformation) 사용

테스트를 위해 대상 설정을 수행하십시오.

매개 변수
device ITestDevice : 준비 할 ITestDevice 입니다.

buildInfo IBuildInfo : 테스트중인 빌드에 대한 데이터입니다.

던짐
TargetSetupError 환경 설정에 치명적인 오류가 발생한 경우
BuildError BuildInfo 관련 오류가 발생한 경우
DeviceNotAvailableException 장치가 응답하지 않는 경우

설정

public void setUp (TestInformation testInformation)

테스트를 위해 대상 설정을 수행하십시오.

매개 변수
testInformation TestInformation : 호출의 TestInformation 입니다.

던짐
TargetSetupError 환경 설정에 치명적인 오류가 발생한 경우
BuildError 준비중인 빌드로 인해 오류가 발생한 경우
DeviceNotAvailableException 장치가 응답하지 않는 경우

찢다

public void tearDown (TestInformation testInformation, 
                Throwable e)

테스트 후 대상 정리 / 해체를 수행합니다.

매개 변수
testInformation TestInformation : 호출의 TestInformation 입니다.

e Throwable : 호출이 예외로 종료 된 경우 호출 수준에서 포착 된 예외가됩니다. 그렇지 않으면 null 됩니다.

던짐
DeviceNotAvailableException 장치가 응답하지 않는 경우

찢다

public void tearDown (ITestDevice device, 
                IBuildInfo buildInfo, 
                Throwable e)

이 메서드는 더 이상 사용되지 않습니다.
대신 tearDown(com.android.tradefed.invoker.TestInformation, Throwable) 사용

테스트 후 대상 정리 / 해체를 수행합니다.

매개 변수
device ITestDevice : 준비 할 ITestDevice 입니다.

buildInfo IBuildInfo : 테스트중인 빌드에 대한 데이터입니다.

e Throwable : 호출이 예외로 종료되면 호출 수준에서 포착 된 예외가됩니다. 그렇지 않으면 null 됩니다.

던짐
DeviceNotAvailableException 장치가 응답하지 않는 경우