IMultiTargetPreparer
public interface IMultiTargetPreparer
implements IDisableable
com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
여러 장치에 대한 테스트 환경을 함께 준비합니다. 여러 장치가 필요한 설정에만 사용하고 그렇지 않으면 각 장치에서 일반 ITargetPreparer
를 사용하십시오.
구성에 여러 IMultiTargetPreparer
지정할 수 있습니다. 각 IMultiTargetPreparer는 예상 환경 사전 설정 및 사후 설정을 명확하게 문서화하는 것이 좋습니다.
요약
공개 방법 | |
---|---|
default void | setUp (IInvocationContext context) 이 메소드는 더 이상 사용되지 않습니다. 대신 |
default void | setUp (TestInformation testInformation) 테스트를 위해 타겟 설정을 수행합니다. |
default void | tearDown (TestInformation testInformation, Throwable e) 테스트 후 대상 정리 / 해체를 수행합니다. |
default void | tearDown (IInvocationContext context, Throwable e) 이 메소드는 더 이상 사용되지 않습니다. 대신 |
공개 방법
설정
public void setUp (IInvocationContext context)
이 메소드는 더 이상 사용되지 않습니다.
대신 setUp(com.android.tradefed.invoker.TestInformation)
사용하세요.
테스트를 위해 타겟 설정을 수행합니다.
매개 변수 | |
---|---|
context | IInvocationContext : 호출, 장치, 빌드를 설명하는 IInvocationContext . |
던짐 | |
---|---|
TargetSetupError | 환경 설정에 치명적인 오류가 발생한 경우 |
BuildError | 빌드 관련 오류 발생시 |
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 (IInvocationContext context, Throwable e)
이 메소드는 더 이상 사용되지 않습니다.
대신 tearDown(com.android.tradefed.invoker.TestInformation, Throwable)
사용하세요.
테스트 후 대상 정리 / 해체를 수행합니다.
매개 변수 | |
---|---|
context | IInvocationContext : 호출, 장치, 빌드를 설명하는 IInvocationContext . |
e | Throwable : 호출이 예외로 종료되면 호출 수준에서 포착 된 예외가됩니다. 그렇지 않으면 null 됩니다. |
던짐 | |
---|---|
DeviceNotAvailableException | 장치가 응답하지 않는 경우 |