TfTestLauncher

public class TfTestLauncher
extends SubprocessTfLauncher

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


IRemoteTest để chạy kiểm thử đơn vị hoặc kiểm thử chức năng trên một bản cài đặt TF riêng biệt.

Chạy một quy trình java bên ngoài để chạy các chương trình kiểm thử. Dùng để chạy liên tục đơn vị TF hoặc kiểm thử chức năng.

Tóm tắt

Hàm khởi tạo công khai

TfTestLauncher()

Phương thức được bảo vệ

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.

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

Các hành động cần thực hiện sau khi kiểm thử TF hoàn tất.

void preRun()

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

void testTmpDirClean(File tmpDir, ITestInvocationListener listener)

Kiểm thử bổ sung để đảm bảo các kiểm thử đơn vị không tạo tệp trong quy trình con và không được dọn sạch.

Hàm khởi tạo công khai

TfTestLauncher

public TfTestLauncher ()

Phương thức được bảo vệ

addJavaArguments

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.

Tham số
args : danh sách đối số hiện tại mà chúng ta cần thêm các đối số khác.

postRun

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

Các hành động cần thực hiện sau khi kiểm thử TF hoàn tất.

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

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

elapsedTime long: thời gian chạy các chương trình kiểm thử.

preRun

protected void preRun ()

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

testTmpDirClean

protected void testTmpDirClean (File tmpDir, 
                ITestInvocationListener listener)

Kiểm thử bổ sung để đảm bảo các kiểm thử đơn vị không tạo tệp trong quy trình con và không được dọn sạch.

Tham số
tmpDir File: thư mục tạm thời của quy trình con.

listener ITestInvocationListener: ITestInvocationListener nơi báo cáo kiểm thử.