Nhà cung cấp bản dựng hiện có

public class ExistingBuildProvider
extends Object implements IBuildProvider

java.lang.Object
com.android.tradefed.build.ExistingBuildProvider


IBuildProvider trả về IBuildInfo đã được tạo sẵn.

Bản tóm tắt

Nhà thầu xây dựng công cộng

ExistingBuildProvider ( IBuildInfo buildInfo, IBuildProvider parentProvider)

Tạo một ExistingBuildProvider .

Phương pháp công khai

void buildNotTested ( IBuildInfo info)

Đánh dấu bản dựng đã cho là chưa được kiểm tra.

void cleanUp ( IBuildInfo info)

Dọn dẹp mọi tập tin xây dựng tạm thời.

IBuildInfo getBuild ()

Truy xuất dữ liệu cho bản dựng đang được thử nghiệm.

Nhà thầu xây dựng công cộng

Nhà cung cấp bản dựng hiện có

public ExistingBuildProvider (IBuildInfo buildInfo, 
                IBuildProvider parentProvider)

Tạo một ExistingBuildProvider .

Thông số
buildInfo IBuildInfo : bản dựng hiện có để cung cấp

parentProvider IBuildProvider : IBuildProvider ban đầu đã tạo IBuildInfo cần thiết để truyền các sự kiện IBuildProvider#buildNotTested(IBuildInfo) .

Phương pháp công khai

buildNotTested

public void buildNotTested (IBuildInfo info)

Đánh dấu bản dựng đã cho là chưa được kiểm tra.

Được gọi trong trường hợp TradeFederation không hoàn thành thử nghiệm trên bản dựng do sự cố môi trường.

Thông số
info IBuildInfo : IBuildInfo cần đặt lại

dọn dẹp

public void cleanUp (IBuildInfo info)

Dọn dẹp mọi tập tin xây dựng tạm thời.

Thông số
info IBuildInfo

xây dựng

public IBuildInfo getBuild ()

Truy xuất dữ liệu cho bản dựng đang được thử nghiệm.

Trả lại
IBuildInfo IBuildInfo dành cho bản dựng đang được thử nghiệm hoặc null nếu không có bản dựng nào có sẵn để thử nghiệm

Ném
BuildRetrievalError