Trình khởi chạy TfTest

public class TfTestLauncher
extends SubprocessTfLauncher

java.lang.Object
com.android.tradefed.testtype.SubprocessTfLauncher
com.android.tradefed.testtype.TfTestLauncher


IRemoteTest để chạy thử nghiệm đơn vị hoặc chức năng dựa trên cài đặt TF riêng.

Khởi chạy một quy trình java bên ngoài để chạy thử nghiệm. Được sử dụng để chạy đơn vị TF hoặc kiểm tra chức năng liên tục.

Bản tóm tắt

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

TfTestLauncher ()

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

void addJavaArguments ( args) addJavaArguments ( args)

Cho phép thêm các tham số java bổ sung vào lệnh gọi quy trình con.

void postRun ( ITestInvocationListener listener, boolean exception, long elapsedTime)

Các hành động cần thực hiện sau khi bài kiểm tra TF kết thúc.

void preRun ()

Thiết lập trước khi chạy thử nghiệm.

void testTmpDirClean (File tmpDir, ITestInvocationListener listener)

Kiểm tra bổ sung để đảm bảo không có tệp nào được tạo bởi các bài kiểm tra đơn vị trong quy trình con và không được làm sạch.

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

Trình khởi chạy TfTest

public TfTestLauncher ()

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

thêmJavaArguments

protected void addJavaArguments ( args)

Cho phép thêm các tham số java bổ sung vào lệnh gọi quy trình con.

Thông số
args : danh sách các đối số hiện tại mà chúng ta cần thêm các đối số bổ sung.

bàiChạy

protected void postRun (ITestInvocationListener listener, 
                boolean exception, 
                long elapsedTime)

Các hành động cần thực hiện sau khi bài kiểm tra TF kết thúc.

Thông số
listener ITestInvocationListener : ITestInvocationListener gốc nơi báo cáo kết quả.

exception boolean : Đúng nếu ngoại lệ được nêu ra trong bài kiểm tra.

elapsedTime long : thời gian thực hiện để chạy thử nghiệm.

chạy trước

protected void preRun ()

Thiết lập trước khi chạy thử nghiệm.

kiểm traTmpDirClean

protected void testTmpDirClean (File tmpDir, 
                ITestInvocationListener listener)

Kiểm tra bổ sung để đảm bảo không có tệp nào được tạo bởi các bài kiểm tra đơn vị trong quy trình con và không được làm sạch.

Thông số
tmpDir File : thư mục tạm thời của subprocess.

listener ITestInvocationListener : ITestInvocationListener nơi báo cáo bài kiểm tra.