Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

TestFilePushSetup

public class TestFilePushSetup
extends BaseTargetPreparer implements IDiscoverDependencies

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


ITargetPreparer đẩy một hoặc nhiều tệp / dirs từ thư mục IDeviceBuildInfo.getTestsDir() vào thiết bị.

Trình chuẩn bị này sẽ tìm trong các thư mục thay thế nếu zip kiểm tra không tồn tại hoặc không chứa apk cần thiết. Việc tìm kiếm sẽ diễn ra theo thứ tự từ dir thay thế cuối cùng được chỉ định đến dir đầu tiên.

Bản tóm tắt

Các nhà xây dựng công cộng

TestFilePushSetup ()

Phương pháp công khai

reportDependencies ()
void setUp ( TestInformation testInfo)

Các phương pháp được bảo vệ

void addTestFileName (String fileName)

Thêm tệp vào danh sách các mục cần đẩy

void clearTestFileName ()
getFailedToPushFiles ()

Trả về tập hợp các tệp không thể đẩy được.

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

Giải quyết đường dẫn phía máy chủ dựa trên kiểm tra thông tin tạo tác bên trong thông tin bản dựng.

getTestFileNames ()

Truy xuất danh sách các tệp được đẩy từ zip thử nghiệm vào thiết bị

void setThrowIfNoFile (boolean throwIfNoFile)

Các nhà xây dựng công cộng

TestFilePushSetup

public TestFilePushSetup ()

Phương pháp công khai

reportDependencies

public  reportDependencies ()

Lợi nhuận

thành lập

public void setUp (TestInformation testInfo)

Thông số
testInfo TestInformation

Ném
BuildError
DeviceNotAvailableException
TargetSetupError

Các phương pháp được bảo vệ

addTestFileName

protected void addTestFileName (String fileName)

Thêm tệp vào danh sách các mục cần đẩy

clearTestFileName

protected void clearTestFileName ()

getFailedToPushFiles

protected  getFailedToPushFiles ()

Trả về tập hợp các tệp không thể đẩy được. Chỉ có thể được sử dụng nếu 'throw-if-not-found' là false, nếu không lần đẩy không thành công đầu tiên sẽ ném ra một ngoại lệ.

Lợi nhuận

getLocalPathForFilename

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

Giải quyết đường dẫn phía máy chủ dựa trên kiểm tra thông tin tạo tác bên trong thông tin bản dựng.

Thông số
buildInfo IBuildInfo : xây dựng thông tin tạo tác

fileName String : tên tệp của tạo tác cần đẩy

device ITestDevice

Lợi nhuận
File một ERROR(/File) đại diện cho tệp vật lý / đường dẫn trên máy chủ lưu trữ

Ném
TargetSetupError

getTestFileNames

protected  getTestFileNames ()

Truy xuất danh sách các tệp sẽ được đẩy từ zip thử nghiệm vào thiết bị

Lợi nhuận

setThrowIfNoFile

protected void setThrowIfNoFile (boolean throwIfNoFile)

Thông số
throwIfNoFile boolean