Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

BaseDeviceMetricCollector

public class BaseDeviceMetricCollector
extends Object implements IMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector


Implementación base de IMetricCollector que permite iniciar y detener la recolección en onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) y ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) .

Resumen

Campos

public static final String TEST_CASE_EXCLUDE_GROUP_OPTION

public static final String TEST_CASE_INCLUDE_GROUP_OPTION

Constructores públicos

BaseDeviceMetricCollector ()

Métodos públicos

final getBuildInfos ()

Devuelve la lista de información de compilación disponible en la invocación.

final getDevices ()

Devuelve la lista de dispositivos disponibles en la invocación.

File getFileFromTestArtifacts (String fileName)

Recupere el archivo de los artefactos de prueba o artefactos del módulo y almacénelo en un mapa para las llamadas posteriores.

final ITestInvocationListener getInvocationListener ()

Devuelve el ITestInvocationListener original al que ITestInvocationListener los resultados.

final getRealDevices ()

Devuelve todos los dispositivos que no son stub de la lista getDevices() .

String getRunName ()

Devuelve el nombre de la ejecución de prueba mRunName que activa el recopilador.

String getTag ()

Devuelve el identificador mTag del colector.

ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)

Inicialización del recopilador con el contexto actual y dónde enviar los resultados.

final void invocationEnded (long elapsedTime)
final void invocationFailed (FailureDescription failure)
final void invocationFailed (Throwable cause)
final void invocationStarted (IInvocationContext context)

Escuchas de invocación para reenvío

final boolean isDisabled ()

Devuelve True si todo el objeto está deshabilitado (omita tanto la configuración como el desmontaje).

void onTestAssumptionFailure ( DeviceMetricData testData, TestDescription test)

Devolución de llamada cuando falla un caso de prueba con un supuesto error.

void onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics, TestDescription test) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics, TestDescription test)

Devolución de llamada cuando finaliza un caso de prueba.

void onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics)

Devolución de llamada cuando finaliza un caso de prueba.

void onTestFail ( DeviceMetricData testData, TestDescription test)

Devolución de llamada cuando falla un caso de prueba.

void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

Devolución de llamada cuando finaliza una ejecución de prueba.

void onTestRunStart ( DeviceMetricData runData)

Devolución de llamada cuando se inicia una ejecución de prueba.

void onTestStart ( DeviceMetricData testData)

Devolución de llamada cuando se inicia un caso de prueba.

final void setDisable (boolean isDisabled)

Establece si el objeto debe desactivarse.

void setTag (String tag)

Establece el mTag del colector.

final void testAssumptionFailure (TestDescription test, String trace)
final void testAssumptionFailure (TestDescription test, FailureDescription failure)
final void testEnded (TestDescription test, long endTime, testMetrics) testEnded (TestDescription test, long endTime, testMetrics)
final void testEnded (TestDescription test, testMetrics) testEnded (TestDescription test, testMetrics)
final void testFailed (TestDescription test, FailureDescription failure)
final void testFailed (TestDescription test, String trace)
final void testIgnored (TestDescription test)
final void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)
final void testModuleEnded ()
final void testModuleStarted (IInvocationContext moduleContext)
final void testRunEnded (long elapsedTime, runMetrics) testRunEnded (long elapsedTime, runMetrics)
final void testRunFailed (FailureDescription failure)
final void testRunFailed (String errorMessage)
final void testRunStarted (String runName, int testCount, int attemptNumber)
final void testRunStarted (String runName, int testCount)

Prueba de ejecución de devoluciones de llamada

final void testRunStarted (String runName, int testCount, int attemptNumber, long startTime)
final void testRunStopped (long elapsedTime)
final void testStarted (TestDescription test, long startTime)
final void testStarted (TestDescription test)

Devolución de llamadas de casos de prueba

Campos

TEST_CASE_EXCLUDE_GROUP_OPTION

public static final String TEST_CASE_EXCLUDE_GROUP_OPTION

TEST_CASE_INCLUDE_GROUP_OPTION

public static final String TEST_CASE_INCLUDE_GROUP_OPTION

Constructores públicos

BaseDeviceMetricCollector

public BaseDeviceMetricCollector ()

Métodos públicos

getBuildInfos

public final  getBuildInfos ()

Devuelve la lista de información de compilación disponible en la invocación.

Devoluciones

getDevices

public final  getDevices ()

Devuelve la lista de dispositivos disponibles en la invocación.

Devoluciones

getFileFromTestArtifacts

public File getFileFromTestArtifacts (String fileName)

Recupere el archivo de los artefactos de prueba o artefactos del módulo y almacénelo en un mapa para las llamadas posteriores.

Parámetros
fileName String : nombre del archivo a buscar en los artefactos.

Devoluciones
File Archivo del artefacto de prueba o artefacto del módulo. Devuelve nulo si no se encuentra el archivo.

getInvocationListener

public final ITestInvocationListener getInvocationListener ()

Devuelve el ITestInvocationListener original al que ITestInvocationListener los resultados.

Devoluciones
ITestInvocationListener

getRealDevices

public final  getRealDevices ()

Devuelve todos los dispositivos que no son stub de la lista getDevices() .

Devoluciones

getRunName

public String getRunName ()

Devuelve el nombre de la ejecución de prueba mRunName que activa el recopilador.

Devoluciones
String mRunName, el nombre de la ejecución de prueba actual.

getTag

public String getTag ()

Devuelve el identificador mTag del colector.

Devoluciones
String mTag, el identificador único del recopilador.

en eso

public ITestInvocationListener init (IInvocationContext context, 
                ITestInvocationListener listener)

Inicialización del recopilador con el contexto actual y dónde enviar los resultados. Solo se llamará una vez por instancia y se espera que el recopilador actualice su contexto interno y escucha. Init nunca se llamará durante una ejecución de prueba siempre antes.

No anule a menos que sepa lo que está haciendo.

Parámetros
context IInvocationContext : IInvocationContext para la invocación en curso.

listener ITestInvocationListener : el ITestInvocationListener donde colocar los resultados.

Devoluciones
ITestInvocationListener el nuevo oyente envuelve al original.

invocationEnded

public final void invocationEnded (long elapsedTime)

Parámetros
elapsedTime long

invocationFailed

public final void invocationFailed (FailureDescription failure)

Parámetros
failure FailureDescription

invocationFailed

public final void invocationFailed (Throwable cause)

Parámetros
cause Throwable

invocationStarted

public final void invocationStarted (IInvocationContext context)

Escuchas de invocación para reenvío

Parámetros
context IInvocationContext

está desactivado

public final boolean isDisabled ()

Devuelve True si todo el objeto está desactivado (omita la configuración y el desmontaje). Falso de lo contrario.

Devoluciones
boolean

onTestAssumptionFailure

public void onTestAssumptionFailure (DeviceMetricData testData, 
                TestDescription test)

Devolución de llamada cuando falla un caso de prueba con un supuesto error.

Parámetros
testData DeviceMetricData : DeviceMetricData contiene los datos para el caso de prueba.

test TestDescription : TestDescription del caso de prueba en curso.

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics, 
                TestDescription test)

Devolución de llamada cuando finaliza un caso de prueba. Este debería ser el momento de limpiar.

Parámetros
testData DeviceMetricData : DeviceMetricData contiene los datos para el caso de prueba. Será el mismo objeto que durante onTestStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentTestCaseMetrics : el mapa actual de métricas pasadas a ITestLifeCycleReceiver.testEnded(com.android.tradefed.result.TestDescription, Map) .

test TestDescription : TestDescription del caso de prueba en curso.

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

Devolución de llamada cuando finaliza un caso de prueba. Este debería ser el momento de limpiar.

Parámetros
testData DeviceMetricData : DeviceMetricData contiene los datos para el caso de prueba. Será el mismo objeto que durante onTestStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentTestCaseMetrics : el mapa actual de métricas pasadas a ITestLifeCycleReceiver.testEnded(com.android.tradefed.result.TestDescription, Map) .

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

Devolución de llamada cuando falla un caso de prueba.

Parámetros
testData DeviceMetricData : DeviceMetricData contiene los datos para el caso de prueba.

test TestDescription : TestDescription del caso de prueba en curso.

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

Devolución de llamada cuando finaliza una ejecución de prueba. Este debería ser el momento de limpiar.

Parámetros
runData DeviceMetricData : DeviceMetricData contiene los datos para la ejecución. Será el mismo objeto que durante onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentRunMetrics : el mapa actual de métricas pasadas a ITestLifeCycleReceiver.testRunEnded(long, Map) .

onTestRunStart

public void onTestRunStart (DeviceMetricData runData)

Devolución de llamada cuando se inicia una ejecución de prueba.

Parámetros
runData DeviceMetricData : DeviceMetricData contiene los datos para la ejecución.

onTestStart

public void onTestStart (DeviceMetricData testData)

Devolución de llamada cuando se inicia un caso de prueba.

Parámetros
testData DeviceMetricData : DeviceMetricData contiene los datos para el caso de prueba.

setDisable

public final void setDisable (boolean isDisabled)

Establece si el objeto debe desactivarse. Desactivado significa que se deben omitir los pasos de configuración y desmontaje. Se puede utilizar para desactivar un objeto de forma predeterminada en el constructor predeterminado.

Parámetros
isDisabled boolean : el estado en el que se debe poner el objeto.

setTag

public void setTag (String tag)

Establece el mTag del colector. Puede usarse para especificar el intervalo del recolector.

Parámetros
tag String : el identificador único del recopilador.

testAssumptionFailure

public final void testAssumptionFailure (TestDescription test, 
                String trace)

Parámetros
test TestDescription

trace String

testAssumptionFailure

public final void testAssumptionFailure (TestDescription test, 
                FailureDescription failure)

Parámetros
test TestDescription

failure FailureDescription

testEnded

public final void testEnded (TestDescription test, 
                long endTime, 
                 testMetrics)

Parámetros
test TestDescription

endTime long

testMetrics

testEnded

public final void testEnded (TestDescription test, 
                 testMetrics)

Parámetros
test TestDescription

testMetrics

testFailed

public final void testFailed (TestDescription test, 
                FailureDescription failure)

Parámetros
test TestDescription

failure FailureDescription

testFailed

public final void testFailed (TestDescription test, 
                String trace)

Parámetros
test TestDescription

trace String

testIgnored

public final void testIgnored (TestDescription test)

Parámetros
test TestDescription

testLog

public final void testLog (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

Parámetros
dataName String

dataType LogDataType

dataStream InputStreamSource

testModuleEnded

public final void testModuleEnded ()

testModuleStarted

public final void testModuleStarted (IInvocationContext moduleContext)

Parámetros
moduleContext IInvocationContext

testRunEnded

public final void testRunEnded (long elapsedTime, 
                 runMetrics)

Parámetros
elapsedTime long

runMetrics

testRunFailed

public final void testRunFailed (FailureDescription failure)

Parámetros
failure FailureDescription

testRunFailed

public final void testRunFailed (String errorMessage)

Parámetros
errorMessage String

testRunStarted

public final void testRunStarted (String runName, 
                int testCount, 
                int attemptNumber)

Parámetros
runName String

testCount int

attemptNumber int

testRunStarted

public final void testRunStarted (String runName, 
                int testCount)

Prueba de ejecución de devoluciones de llamada

Parámetros
runName String

testCount int

testRunStarted

public final void testRunStarted (String runName, 
                int testCount, 
                int attemptNumber, 
                long startTime)

Parámetros
runName String

testCount int

attemptNumber int

startTime long

testRunStopped

public final void testRunStopped (long elapsedTime)

Parámetros
elapsedTime long

testStarted

public final void testStarted (TestDescription test, 
                long startTime)

Parámetros
test TestDescription

startTime long

testStarted

public final void testStarted (TestDescription test)

Devolución de llamadas de casos de prueba

Parámetros
test TestDescription