TracingLogger
  public
  
  
  
  class
  TracingLogger
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.tracing.TracingLogger | 
Classe che aiuta a gestire il monitoraggio per ogni chiamata di test.
Riepilogo
| Costruttori pubblici | |
|---|---|
| 
      TracingLogger()
       | |
| Metodi pubblici | |
|---|---|
| 
        
        
        static
        
        
        ActiveTrace | 
      createActiveTrace(long pid, long tid, boolean mainProcess)
       | 
| 
        
        
        static
        
        
        ActiveTrace | 
      createActiveTrace(long pid, long tid)
      Crea e registra una traccia attiva per un'invocazione. | 
| 
        
        
        static
        
        
        File | 
      finalizeTrace()
      Completa il rilevamento e cancellalo. | 
| 
        
        
        static
        
        
        ActiveTrace | 
      getActiveTrace()
      Restituisce la traccia attiva corrente per l'invocazione o null se non è presente alcuna traccia. | 
| 
        
        
        static
        
        
        ActiveTrace | 
      getActiveTraceForGroup(ThreadGroup group)
       | 
| 
        
        
        static
        
        
        ActiveTrace | 
      getMainTrace()
      Se esistente, restituisce la traccia corrente del processo Tradefed stesso. | 
| 
        
        
        static
        
        
        void | 
      resetLocalGroup()
      Reimposta il contesto localizzato. | 
| 
        
        
        static
        
        
        void | 
      setLocalGroup(ThreadGroup tg)
      Monitora un contesto localizzato quando utilizzi le proprietà all'interno del server gRPC | 
Costruttori pubblici
TracingLogger
public TracingLogger ()
Metodi pubblici
createActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid, boolean mainProcess)
| Parametri | |
|---|---|
| pid | long | 
| tid | long | 
| mainProcess | boolean | 
| Ritorni | |
|---|---|
| ActiveTrace | |
createActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid)
Crea e registra una traccia attiva per un'invocazione.
| Parametri | |
|---|---|
| pid | long: ID processo corrente | 
| tid | long: ID thread corrente | 
| Ritorni | |
|---|---|
| ActiveTrace | |
finalizeTrace
public static File finalizeTrace ()
Completa il rilevamento e cancellalo.
| Ritorni | |
|---|---|
| File | |
getActiveTrace
public static ActiveTrace getActiveTrace ()
Restituisce la traccia attiva corrente per l'invocazione o null se non è presente alcuna traccia.
| Ritorni | |
|---|---|
| ActiveTrace | |
getActiveTraceForGroup
public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)
| Parametri | |
|---|---|
| group | ThreadGroup | 
| Ritorni | |
|---|---|
| ActiveTrace | |
getMainTrace
public static ActiveTrace getMainTrace ()
Se esistente, restituisce la traccia corrente del processo Tradefed stesso.
| Ritorni | |
|---|---|
| ActiveTrace | |
resetLocalGroup
public static void resetLocalGroup ()
Reimposta il contesto localizzato.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
Monitora un contesto localizzato quando utilizzi le proprietà all'interno del server gRPC
| Parametri | |
|---|---|
| tg | ThreadGroup | 
