ทดสอบ FilePushSetup

public class TestFilePushSetup
extends BaseTargetPreparer implements IDiscoverDependencies

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


ITargetPreparer ที่พุชไฟล์/dirs ตั้งแต่หนึ่งไฟล์ขึ้นไปจากโฟลเดอร์ IDeviceBuildInfo.getTestsDir() ไปยังอุปกรณ์

เครื่องมือเตรียมนี้จะค้นหาในไดเร็กทอรีอื่นหากไม่มี zip การทดสอบหรือไม่มี apk ที่จำเป็น การค้นหาจะเรียงตามลำดับจาก dir ทางเลือกสุดท้ายที่ระบุไปยังอันแรก

สรุป

ผู้สร้างสาธารณะ

TestFilePushSetup ()

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

reportDependencies ()
void setUp ( TestInformation testInfo)

วิธีการป้องกัน

void addTestFileName (String fileName)

เพิ่มไฟล์ไปยังรายการของรายการที่จะพุช

void clearTestFileName ()
getFailedToPushFiles ()

ส่งกลับชุดของไฟล์ที่พุชไม่สำเร็จ

File getLocalPathForFilename ( IBuildInfo buildInfo, String fileName, ITestDevice device)

แก้ไขเส้นทางฝั่งโฮสต์ตามการทดสอบข้อมูลสิ่งประดิษฐ์ภายในข้อมูลบิลด์

getTestFileNames ()

ดึงรายการไฟล์ที่จะส่งจาก zip ทดสอบไปยังอุปกรณ์

void setThrowIfNoFile (boolean throwIfNoFile)

ผู้สร้างสาธารณะ

ทดสอบ FilePushSetup

public TestFilePushSetup ()

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

รายงานการพึ่งพา

public  reportDependencies ()

ส่งคืน

ติดตั้ง

public void setUp (TestInformation testInfo)

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

พ่น
BuildError
DeviceNotAvailableException
TargetSetupError

วิธีการป้องกัน

addTestFileName

protected void addTestFileName (String fileName)

เพิ่มไฟล์ไปยังรายการของรายการที่จะพุช

clearTestFileName

protected void clearTestFileName ()

getFailedToPushFiles

protected  getFailedToPushFiles ()

ส่งกลับชุดของไฟล์ที่พุชไม่สำเร็จ ใช้ได้เฉพาะเมื่อ 'throw-if-not-found' เป็นเท็จ มิฉะนั้น การพุชที่ล้มเหลวครั้งแรกจะส่งข้อยกเว้น

ส่งคืน

getLocalPathForFilename

protected File getLocalPathForFilename (IBuildInfo buildInfo, 
                String fileName, 
                ITestDevice device)

แก้ไขเส้นทางฝั่งโฮสต์ตามการทดสอบข้อมูลสิ่งประดิษฐ์ภายในข้อมูลบิลด์

พารามิเตอร์
buildInfo IBuildInfo : สร้างข้อมูลสิ่งประดิษฐ์

fileName String : ชื่อไฟล์ของสิ่งประดิษฐ์ที่จะพุช

device ITestDevice

ส่งคืน
File ERROR(/File) ที่แสดงถึงไฟล์ / เส้นทางจริงบนโฮสต์

พ่น
TargetSetupError

รับชื่อไฟล์ทดสอบ

protected  getTestFileNames ()

ดึงรายการไฟล์ที่จะส่งจาก zip ทดสอบไปยังอุปกรณ์

ส่งคืน

setThrowIfNoFile

protected void setThrowIfNoFile (boolean throwIfNoFile)

พารามิเตอร์
throwIfNoFile boolean