TfTestLauncher

public class TfTestLauncher
extends SubprocessTfLauncher

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


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

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

Tóm tắt

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

TfTestLauncher()

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

void addJavaArguments(List<String> 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)

Những việc cần làm sau khi kiểm thử TF kết thúc.

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 bài kiểm thử đơn vị không tạo ra tệp nào trong quy trình con và không được dọn dẹp.

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

TfTestLauncher

public TfTestLauncher ()

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

addJavaArguments

protected void addJavaArguments (List<String> 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 List: danh sách đối số hiện tại mà chúng ta cần thêm các đối số bổ sung.

postRun

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

Những việc cần làm sau khi kiểm thử TF kết thúc.

Tham số
listener ITestInvocationListener: ITestInvocationListener ban đầu nơi báo cáo kết quả.

exception boolean: True nếu ngoại lệ được đưa ra trong quá trình kiểm thử.

elapsedTime long: thời gian chạy các 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 bài kiểm thử đơn vị không tạo ra tệp nào trong quy trình con và không được dọn dẹp.

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 kết quả kiểm thử.