A partir del 27 de marzo de 2025, te recomendamos que uses android-latest-release en lugar de aosp-main para compilar y contribuir a AOSP. Para obtener más información, consulta Cambios en AOSP.
  
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      Organiza tus páginas con colecciones
    
    
      
      Guarda y categoriza el contenido según tus preferencias.
    
  
  
    
  
  
  
  
    
  
  
    
    
    
  
  
StreamProtoReceiver
  public
  
  
  
  class
  StreamProtoReceiver
  
    extends Object
  
  
  
  
  
  
  
    
    | java.lang.Object | 
  
  
    
      | ↳ | com.android.tradefed.result.proto.StreamProtoReceiver | 
  
  
    
  Un receptor que traduce el proto TestRecord recibido en eventos de Tradefed.
Resumen
| Campos | 
|---|
  
    | 
    protected
    
    
    AtomicBoolean | mStopParsingDetén el análisis de eventos cuando se establezca esta opción.
      
    
 | 
  
| Constructores públicos | 
|---|
  
  
  
    | 
      StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation)
      Ctor.
        
    
 | 
  
  
  
  
    | 
      StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing)
      Ctor.
        
    
 | 
  
  
  
  
    | 
      StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix)
       | 
  
  
  
  
    | 
      StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix, boolean mergeInvocationMetrics)
      Ctor.
        
    
 | 
  
  
  
  
    | 
      StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, String logNamePrefix)
      Ctor.
        
    
 | 
  
Campos
    mStopParsing
    
      
  
      
  
    
protected AtomicBoolean mStopParsing
    
    
    
  Detén el análisis de eventos cuando se establezca esta opción. Esto permite evitar que un subproceso analice los eventos cuando ya no los esperamos.
    
 
Constructores públicos
    StreamProtoReceiver
    
public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation)
    
    
    
  Ctor.
    
    | Parámetros | 
|---|
      
        | listener | ITestInvocationListener: Es elITestInvocationListeneren el que se informan los resultados. | 
      
        | mainContext | IInvocationContext | 
      
        | reportInvocation | boolean: Indica si se deben informar o no los eventos a nivel de la invocación. | 
    
      
  
 
    StreamProtoReceiver
    
public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing)
    
    
    
  Ctor.
    
    | Parámetros | 
|---|
      
        | listener | ITestInvocationListener: Es elITestInvocationListeneren el que se informan los resultados. | 
      
        | mainContext | IInvocationContext | 
      
        | reportInvocation | boolean: Indica si se deben informar o no los eventos a nivel de la invocación. | 
      
        | quietParsing | boolean: Indica si se permite o no que el analizador registre información de depuración. | 
    
      
  
 
    StreamProtoReceiver
    
public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing, 
                boolean reportLogs, 
                String logNamePrefix)
    
    
    
  
    
    | Parámetros | 
|---|
      
        | listener | ITestInvocationListener | 
      
        | mainContext | IInvocationContext | 
      
        | reportInvocation | boolean | 
      
        | quietParsing | boolean | 
      
        | reportLogs | boolean | 
      
        | logNamePrefix | String | 
    
 
    StreamProtoReceiver
    
public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing, 
                boolean reportLogs, 
                String logNamePrefix, 
                boolean mergeInvocationMetrics)
    
    
    
  Ctor.
    
    | Parámetros | 
|---|
      
        | listener | ITestInvocationListener: Es elITestInvocationListeneren el que se informan los resultados. | 
      
        | mainContext | IInvocationContext | 
      
        | reportInvocation | boolean: Indica si se deben informar o no los eventos a nivel de la invocación. | 
      
        | quietParsing | boolean: Indica si se permite o no que el analizador registre información de depuración. | 
      
        | reportLogs | boolean: Indica si se deben informar o no los registros. | 
      
        | logNamePrefix | String: Es el prefijo del archivo registrado a través del analizador. | 
      
        | mergeInvocationMetrics | boolean | 
    
      
  
 
    StreamProtoReceiver
    
public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing, 
                String logNamePrefix)
    
    
    
  Ctor.
    
    | Parámetros | 
|---|
      
        | listener | ITestInvocationListener: Es elITestInvocationListeneren el que se informan los resultados. | 
      
        | mainContext | IInvocationContext | 
      
        | reportInvocation | boolean: Indica si se deben informar o no los eventos a nivel de la invocación. | 
      
        | quietParsing | boolean: Indica si se permite o no que el analizador registre información de depuración. | 
      
        | logNamePrefix | String: Es el prefijo del archivo registrado a través del analizador. | 
    
      
  
 
Métodos públicos
    cerrar
    
public void close ()
    
    
    
  
 
    completeModuleEvents
    
public void completeModuleEvents ()
    
    
    
  Si es necesario para garantizar informes coherentes, completa los eventos del módulo.
 
    getError
    
public Throwable getError ()
    
    
    
  Muestra el error detectado en el subproceso del receptor. Si no hay ninguno, se mostrará un valor nulo.
    
 
    getSocketServerPort
    
public int getSocketServerPort ()
    
    
    
  Muestra el receptor de socket que estaba abierto. -1 si no hay ninguno.
    
 
    hasInvocationFailed
    
public boolean hasInvocationFailed ()
    
    
    
  Muestra si se informó que la invocación falló.
    
 
    joinReceiver
    
public boolean joinReceiver (long millis)
    
    
    
  
    
    
 
Métodos protegidos
    getJoinTimeout
    
protected long getJoinTimeout (long millis)
    
    
    
  
    
    
 
 
 
  
  
  
 
  
    
    
      
    
    
  
       
    
    
  
  
  El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
  Última actualización: 2025-07-27 (UTC)
  
  
  
    
      [[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-07-27 (UTC)"],[],[]]