TracingLogger
  public
  
  
  
  class
  TracingLogger
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.tracing.TracingLogger | 
Klasa, która pomaga zarządzać śledzeniem w przypadku każdego wywołania testu.
Podsumowanie
| Konstruktory publiczne | |
|---|---|
| 
      TracingLogger()
       | |
| Metody publiczne | |
|---|---|
| 
        
        
        static
        
        
        ActiveTrace | 
      createActiveTrace(long pid, long tid, boolean mainProcess)
       | 
| 
        
        
        static
        
        
        ActiveTrace | 
      createActiveTrace(long pid, long tid)
      Tworzy i rejestruje aktywny ślad wywołania. | 
| 
        
        
        static
        
        
        File | 
      finalizeTrace()
      Zakończ śledzenie i wyczyść pliki śledzenia. | 
| 
        
        
        static
        
        
        ActiveTrace | 
      getActiveTrace()
      Zwraca bieżący aktywny ślad wywołania lub wartość null, jeśli nie ma żadnego. | 
| 
        
        
        static
        
        
        ActiveTrace | 
      getActiveTraceForGroup(ThreadGroup group)
       | 
| 
        
        
        static
        
        
        ActiveTrace | 
      getMainTrace()
      Jeśli istnieje, zwraca bieżący ślad samego procesu Tradefed. | 
| 
        
        
        static
        
        
        void | 
      resetLocalGroup()
      Resetuje lokalizowany kontekst. | 
| 
        
        
        static
        
        
        void | 
      setLocalGroup(ThreadGroup tg)
      Śledzenie kontekstu zlokalizowanego podczas korzystania z właściwości na serwerze gRPC | 
Konstruktory publiczne
TracingLogger
public TracingLogger ()
Metody publiczne
createActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid, boolean mainProcess)
| Parametry | |
|---|---|
| pid | long | 
| tid | long | 
| mainProcess | boolean | 
| Zwroty | |
|---|---|
| ActiveTrace | |
createActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid)
Tworzy i rejestruje aktywny ślad wywołania.
| Parametry | |
|---|---|
| pid | long: identyfikator bieżącego procesu | 
| tid | long: identyfikator bieżącego wątku | 
| Zwroty | |
|---|---|
| ActiveTrace | |
finalizeTrace
public static File finalizeTrace ()
Zakończ śledzenie i wyczyść pliki śledzenia.
| Zwroty | |
|---|---|
| File | |
getActiveTrace
public static ActiveTrace getActiveTrace ()
Zwraca bieżący aktywny ślad wywołania lub wartość null, jeśli nie ma żadnego.
| Zwroty | |
|---|---|
| ActiveTrace | |
getActiveTraceForGroup
public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)
| Parametry | |
|---|---|
| group | ThreadGroup | 
| Zwroty | |
|---|---|
| ActiveTrace | |
getMainTrace
public static ActiveTrace getMainTrace ()
Jeśli istnieje, zwraca bieżący ślad samego procesu Tradefed.
| Zwroty | |
|---|---|
| ActiveTrace | |
resetLocalGroup
public static void resetLocalGroup ()
Resetuje lokalizowany kontekst.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
Śledzenie kontekstu zlokalizowanego podczas korzystania z właściwości na serwerze gRPC
| Parametry | |
|---|---|
| tg | ThreadGroup | 
