CrosLsNexusPreparer

public class CrosLsNexusPreparer
extends BaseTargetPreparer implements ITargetCleaner, ITestLoggerReceiver

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.CrosLsNexusPreparer


ChromeOS 기기의 LSNexus 서비스를 시작하고 중지하는 준비자입니다.

서비스는 테스트 실행 전에 시작되고 완료 후에 중지됩니다.

요약

공개 생성자

CrosLsNexusPreparer()

공개 메서드

void setTestLogger(ITestLogger testLogger)

ITestLogger 인스턴스를 삽입합니다.

void setUp(TestInformation testInfo)

테스트를 위해 타겟 설정을 실행합니다.

void tearDown(TestInformation testInfo, Throwable e)

테스트 후 타겟 정리/해체를 실행합니다.

보호된 메서드

IRunUtil getRunUtil()

공개 생성자

CrosLsNexusPreparer

public CrosLsNexusPreparer ()

공개 메서드

setTestLogger

public void setTestLogger (ITestLogger testLogger)

ITestLogger 인스턴스를 삽입합니다.

매개변수
testLogger ITestLogger

setUp

public void setUp (TestInformation testInfo)

테스트를 위해 타겟 설정을 실행합니다.

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

생성 값
BuildError
DeviceNotAvailableException
TargetSetupError

tearDown

public void tearDown (TestInformation testInfo, 
                Throwable e)

테스트 후 타겟 정리/해체를 실행합니다.

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

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

생성 값
DeviceNotAvailableException

보호된 메서드

getRunUtil

protected IRunUtil getRunUtil ()

반환
IRunUtil