Trình chạy TfTest

public class TfTestLauncher
extends SubprocessTfLauncher

java.lang.Object
   ↳ com.android.tradefed.testtype.SubprocessTfLaunch
     ↳ com.android.tradefed.testtype.TfTestTrình chạy


IRemoteTest để chạy các kiểm thử đơn vị hoặc 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 kiểm thử. Dùng để chạy đơn vị TF hoặc kiểm tra chức năng một cách liên tục.

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 phụ.

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

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

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 không có tệp nào được tạo bởi các bài kiểm thử đơn vị trong quy trình phụ và đã làm sạch.

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

Trình chạy TfTest

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 phụ.

Tham 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.

đăng-Chạy

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

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

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

exception boolean: Đúng nếu phát sinh ngoại lệ trong kiểm thử.

elapsedTime long: thời gian cần thiết để chạy kiểm thử.

trước khi chạy

protected void preRun ()

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

kiểm thửTmpDirDọn sạch

protected void testTmpDirClean (File tmpDir, 
                ITestInvocationListener listener)

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

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

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