SemaphoreTokenTargetPreparer

public class SemaphoreTokenTargetPreparer
extends BaseTargetPreparer

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.SemaphoreTokenTargetPreparer


นี่คือตัวจัดเตรียมที่ใช้เพื่อใช้โทเค็นเพื่อซีเรียลไลซ์การดำเนินการทดสอบในโฮสต์ที่แลกเปลี่ยน เฉพาะอุปกรณ์ที่ได้รับโทเค็นเท่านั้นที่จะได้รับอนุญาตให้เริ่มการทดสอบ คนอื่นๆ จะรอจนกว่าจะเปิดตัว ซึ่งไม่สามารถใช้ได้เฉพาะเมื่อคุณมีการทดสอบหนึ่งครั้งในการแลกเปลี่ยนและใช้ทรัพยากรที่ใช้ร่วมกัน โปรดตรวจสอบให้แน่ใจว่ามีเพียงการทดสอบเดียวที่ทำงานบนโฮสต์ที่มี DUT ที่แตกต่างกัน ผู้ใช้จำเป็นต้องเพิ่ม --semaphore-token:no-disable ในไฟล์คำสั่ง

สรุป

ผู้รับเหมาก่อสร้างสาธารณะ

SemaphoreTokenTargetPreparer ()

วิธีการสาธารณะ

void setUp ( TestInformation testInfo)

void tearDown ( TestInformation testInfo, Throwable e)

ผู้รับเหมาก่อสร้างสาธารณะ

SemaphoreTokenTargetPreparer

public SemaphoreTokenTargetPreparer ()

วิธีการสาธารณะ

ติดตั้ง

public void setUp (TestInformation testInfo)

พารามิเตอร์
testInfo TestInformation

ขว้าง
BuildError
DeviceNotAvailableException
TargetSetupError

การถอดออก

public void tearDown (TestInformation testInfo, 
                Throwable e)

พารามิเตอร์
testInfo TestInformation

e Throwable

ขว้าง
DeviceNotAvailableException