RustTestResultParser

public class RustTestResultParser
extends MultiLineReceiver

Objeto java.lang.
   ↳ com.android.ddmlib.MultiLineReceiver
     ↳ com.android.tradefed.testtype.rust.RustTestResultParser;


Interpreta el resultado de las pruebas ejecutadas con el framework de prueba de unidades de Rust y la traduce en llamadas en una serie de ITestInvocationListener.

Busca el siguiente resultado de las pruebas de Rust:

running 10 tests test LexError ... ok <0.001s> test idents ... FAILED <0.000s> test make_sure_no_proc_macro ... ignored test test_scalar_div_rem_zero ... ignored, Android sometimes uses panic_abort ... ---- tests::idents stdout ---- thread 'main' panicked at 'assertion failed: `(left == right)` ... test result: ok. 10 passed; 1 failed; 1 ignored; 0 measured; 0 filtered out @Consulta https://doc.rust-lang.org/book/ch11-00-testing.html

Resumen

Constructores públicos

RustTestResultParser(ITestInvocationListener listener, String runName)

Crea un RustTestResultParser nuevo que informe el ITestInvocationListener determinado.

RustTestResultParser( listeners, String runName)

Crea un RustTestResultParser nuevo que informe a los ITestInvocationListener especificados.

Métodos públicos

void done()

Envía los resultados de las pruebas grabadas a todos los objetos de escucha.

boolean isCancelled()
void processNewLines(String[] lines)

Procesa el resultado de la prueba de unidades de Rust.

Constructores públicos

RustTestResultParser

public RustTestResultParser (ITestInvocationListener listener, 
                String runName)

Crea un RustTestResultParser nuevo que informe el ITestInvocationListener determinado.

Parámetros
listener ITestInvocationListener: Es el objeto de escucha de invocación de prueba.

runName String: Es el nombre de la prueba.

RustTestResultParser

public RustTestResultParser ( listeners, 
                String runName)

Crea un RustTestResultParser nuevo que informe a los ITestInvocationListener especificados.

Parámetros
listeners : Son los objetos de escucha de invocación de prueba.

runName String: Es el nombre de la prueba.

Métodos públicos

done

public void done ()

Envía los resultados de las pruebas grabadas a todos los objetos de escucha.

estáCancelada

public boolean isCancelled ()

Muestra
boolean

processNewLines

public void processNewLines (String[] lines)

Procesa el resultado de la prueba de unidades de Rust.

Parámetros
lines String