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 | 
