CrosLsNexusPreparer

public class CrosLsNexusPreparer
extends BaseTargetPreparer implements ITargetCleaner, ITestLoggerReceiver

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


ผู้เตรียมการที่เริ่มและหยุดบริการ LSNexus สำหรับอุปกรณ์ ChromeOS

บริการจะเริ่มก่อนการดำเนินการทดสอบและหยุดหลังจากเสร็จสมบูรณ์

สรุป

เครื่องมือสร้างสาธารณะ

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