TracingLogger
  public
  
  
  
  class
  TracingLogger
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.tracing.TracingLogger | 
Klasse, die beim Verwalten der Tracing-Daten für jede Testausführung hilft.
Zusammenfassung
Öffentliche Konstruktoren | |
|---|---|
      
      TracingLogger()
      
      
     | 
  |
Öffentliche Methoden | |
|---|---|
        
        
        static
        
        
        ActiveTrace
     | 
  
    
      
      createActiveTrace(long pid, long tid, boolean mainProcess)
      
      
     | 
  
        
        
        static
        
        
        ActiveTrace
     | 
  
    
      
      createActiveTrace(long pid, long tid)
      
      
        Erstellt und registriert eine aktive Trace-Datei für eine Aufrufabfolge.  | 
  
        
        
        static
        
        
        File
     | 
  
    
      
      finalizeTrace()
      
      
        Schließen Sie die Verfolgung ab und löschen Sie die Daten.  | 
  
        
        
        static
        
        
        ActiveTrace
     | 
  
    
      
      getActiveTrace()
      
      
        Gibt den aktuellen aktiven Trace für die Aufrufe zurück oder null, wenn keiner vorhanden ist.  | 
  
        
        
        static
        
        
        ActiveTrace
     | 
  
    
      
      getActiveTraceForGroup(ThreadGroup group)
      
      
     | 
  
        
        
        static
        
        
        ActiveTrace
     | 
  
    
      
      getMainTrace()
      
      
        Wenn er vorhanden ist, wird die aktuelle Trace des Tradefed-Prozesses selbst zurückgegeben.  | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      resetLocalGroup()
      
      
        Setzt den lokalisierten Kontext zurück.  | 
  
        
        
        static
        
        
        void
     | 
  
    
      
      setLocalGroup(ThreadGroup tg)
      
      
        Erfasst einen lokalisierten Kontext bei Verwendung der Properties auf dem gRPC-Server.  | 
  
Öffentliche Konstruktoren
TracingLogger
public TracingLogger ()
Öffentliche Methoden
createActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid, boolean mainProcess)
| Parameter | |
|---|---|
pid | 
        
          long  | 
      
tid | 
        
          long  | 
      
mainProcess | 
        
          boolean  | 
      
| Returns | |
|---|---|
ActiveTrace | 
        |
createActiveTrace
public static ActiveTrace createActiveTrace (long pid, long tid)
Erstellt und registriert eine aktive Trace-Datei für eine Aufrufabfolge.
| Parameter | |
|---|---|
pid | 
        
          long: Aktuelle Prozess-ID | 
      
tid | 
        
          long: Aktuelle Thread-ID | 
      
| Returns | |
|---|---|
ActiveTrace | 
        |
finalizeTrace
public static File finalizeTrace ()
Schließen Sie die Verfolgung ab und löschen Sie die Daten.
| Returns | |
|---|---|
File | 
        |
getActiveTrace
public static ActiveTrace getActiveTrace ()
Gibt den aktuellen aktiven Trace für die Aufrufe zurück oder null, wenn keiner vorhanden ist.
| Returns | |
|---|---|
ActiveTrace | 
        |
getActiveTraceForGroup
public static ActiveTrace getActiveTraceForGroup (ThreadGroup group)
| Parameter | |
|---|---|
group | 
        
          ThreadGroup  | 
      
| Returns | |
|---|---|
ActiveTrace | 
        |
getMainTrace
public static ActiveTrace getMainTrace ()
Wenn er vorhanden ist, wird die aktuelle Spur des Tradefed-Prozesses selbst zurückgegeben.
| Returns | |
|---|---|
ActiveTrace | 
        |
resetLocalGroup
public static void resetLocalGroup ()
Setzt den lokalisierten Kontext zurück.
setLocalGroup
public static void setLocalGroup (ThreadGroup tg)
Erfasst einen lokalisierten Kontext bei Verwendung der Properties auf dem gRPC-Server.
| Parameter | |
|---|---|
tg | 
        
          ThreadGroup  |