TracingLogger
  public
  
  
  
  class
  TracingLogger
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.tracing.TracingLogger | 
각 테스트 호출의 추적을 관리하는 데 도움이 되는 클래스입니다.
요약
| 공개 생성자 | |
|---|---|
| 
      TracingLogger()
       | |
| 공개 메서드 | |
|---|---|
| 
        
        
        static
        
        
        ActiveTrace | 
      createActiveTrace(long pid, long tid, boolean mainProcess)
       | 
| 
        
        
        static
        
        
        ActiveTrace | 
      createActiveTrace(long pid, long tid)
      호출에 대한 활성 트레이스를 만들고 등록합니다. | 
| 
        
        
        static
        
        
        File | 
      finalizeTrace()
      추적을 완료하고 추적을 삭제합니다. | 
| 
        
        
        static
        
        
        ActiveTrace | 
      getActiveTrace()
      호출의 현재 활성 트레이스를 반환하거나 트레이스가 없는 경우 null을 반환합니다. | 
| 
        
        
        static
        
        
        ActiveTrace | 
      getActiveTraceForGroup(ThreadGroup group)
       | 
| 
        
        
        static
        
        
        ActiveTrace | 
      getMainTrace()
      존재하면 Tradefed 프로세스 자체의 현재 트레이스를 반환합니다. | 
| 
        
        
        static
        
        
        void | 
      resetLocalGroup()
      현지화된 컨텍스트를 재설정합니다. | 
| 
        
        
        static
        
        
        void | 
      setLocalGroup(ThreadGroup tg)
      gRPC 서버 내에서 속성을 사용할 때 현지화된 컨텍스트 추적 | 
공개 생성자
TracingLogger
public TracingLogger ()
공개 메서드
createActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid, boolean mainProcess)
| 매개변수 | |
|---|---|
| pid | long | 
| tid | long | 
| mainProcess | boolean | 
| 반환 값 | |
|---|---|
| ActiveTrace | |
createActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid)
호출에 대한 활성 트레이스를 만들고 등록합니다.
| 매개변수 | |
|---|---|
| pid | long: 현재 프로세스 ID | 
| tid | long: 현재 스레드 ID | 
| 반환 값 | |
|---|---|
| ActiveTrace | |
finalizeTrace
public static File finalizeTrace ()
추적을 완료하고 추적을 삭제합니다.
| 반환 값 | |
|---|---|
| File | |
getActiveTrace
public static ActiveTrace getActiveTrace ()
호출의 현재 활성 트레이스를 반환하거나 트레이스가 없는 경우 null을 반환합니다.
| 반환 값 | |
|---|---|
| ActiveTrace | |
getActiveTraceForGroup
public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)
| 매개변수 | |
|---|---|
| group | ThreadGroup | 
| 반환 값 | |
|---|---|
| ActiveTrace | |
getMainTrace
public static ActiveTrace getMainTrace ()
존재하면 Tradefed 프로세스 자체의 현재 트레이스를 반환합니다.
| 반환 값 | |
|---|---|
| ActiveTrace | |
resetLocalGroup
public static void resetLocalGroup ()
현지화된 컨텍스트를 재설정합니다.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
gRPC 서버 내에서 속성을 사용할 때 현지화된 컨텍스트 추적
| 매개변수 | |
|---|---|
| tg | ThreadGroup | 
