TraceLogger

public class TracingLogger
extends Object

java.lang.Object
com.android.tradefed.invoker.tracing.TracingLogger


Lớp giúp quản lý theo dõi cho mỗi lần gọi thử nghiệm.

Bản tóm tắt

nhà thầu công cộng

TracingLogger ()

Phương thức công khai

static ActiveTrace createActiveTrace (long pid, long tid, boolean mainProcess)
static ActiveTrace createActiveTrace (long pid, long tid)

Tạo và đăng ký một theo dõi hoạt động cho một lời gọi.

static File finalizeTrace ()

Hoàn tất việc theo dõi và xóa theo dõi.

static ActiveTrace getActiveTrace ()

Trả về dấu vết hoạt động hiện tại cho lệnh gọi hoặc null nếu không có.

static ActiveTrace getMainTrace ()

Nếu nó tồn tại, trả về dấu vết hiện tại của chính quy trình Tradefed.

nhà thầu công cộng

TraceLogger

public TracingLogger ()

Phương thức công khai

tạoActiveTrace

public static ActiveTrace createActiveTrace (long pid, 
                long tid, 
                boolean mainProcess)

Thông số
pid long

tid long

mainProcess boolean

trả lại
ActiveTrace

tạoActiveTrace

public static ActiveTrace createActiveTrace (long pid, 
                long tid)

Tạo và đăng ký một theo dõi hoạt động cho một lời gọi.

Thông số
pid long : Id quy trình hiện tại

tid long : Id chủ đề hiện tại

trả lại
ActiveTrace

hoàn thiệnTrace

public static File finalizeTrace ()

Hoàn tất việc theo dõi và xóa theo dõi.

trả lại
File

getActiveTrace

public static ActiveTrace getActiveTrace ()

Trả về dấu vết hoạt động hiện tại cho lệnh gọi hoặc null nếu không có.

trả lại
ActiveTrace

getMainTrace

public static ActiveTrace getMainTrace ()

Nếu nó tồn tại, trả về dấu vết hiện tại của chính quy trình Tradefed.

trả lại
ActiveTrace