android开源 logger,ITestLogger  |  Android 开源项目  |  Android Open Source Project

孙承弼
2023-12-01

A metric aggregator that gives the min, max, mean, variance and standard deviation for numeric

metrics collected during multiple-iteration test runs, treating them as doubles.

A

Collects the traces from all the test directory under the given directory

from the test device, log the test directory and post process the trace files

under the test directory and aggregate the metrics.

Implementation of post processor that calculate the average of the list of metrics.

The base

A pass-through

Collect a bugreportz when a test case fails.

Result reporter to print the test results to the console.

Collector that will gather and log the host-side logs when a test case failure occurs.

An

A

A simple result reporter base class that sends emails for test results.

An

Proto reporter that dumps the

A

Logger of the file reported by the device-side.

Variant of

Reporter that allows to generate reports in a particular format.

A

Listener for invocation events when invocation completes.

Allows for

This interface will be added as a decorator when reporting tests results in order to collect

matching metrics.

Post processors is a Trade Federation object meant to allow the processing of metrics and logs

AFTER the tests and BEFORE result reporting.

Listener for test results from the test invocation.

Interface that allows

Pulls and processes incident reports that are reported device-side.

An

A

A result reporter that encode test metrics results and branch, device info into JSON and POST

into an HTTP service endpoint

A class for freezed subprocess results reporter which is compatible with M & N version of CTS.

A

Special listener: on failures (instrumentation process crashing) it will attempt to extract from

the logcat the crash and adds it to the failure message associated with the test.

Collector that will capture and log a logcat when a test case fails.

MetricsXMLResultReporter writes test metrics and run metrics to an XML file in a folder specified

by metrics-folder parameter at the invocationEnded phase of the test.

Listener attached to each

A proxy listener to translate test method, class, and package names as results are reported.

A

Base implementation of

Logger matching the events and logging them in order to make it easier to debug.

Result reporter build a

Result forwarder to replace the run name by the binary name.

Collector that collects device reboot during the test run and report them by reason and counts.

Forwarder for results and logs events.

A

An Extension of

Collector that collects timestamps of runtime restarts (system server crashes) during the test

run, if any.

A

A

Collector that will capture and log a screenshot when a test case fails.

A

A

Implements

Collect test results for an entire suite invocation and output the final results.

An

Listener used to take action such as screenshot, bugreport, logcat collection upon a test failure

when requested.

A test result reporter that forwards results to the JUnit text result printer.

A

A

Implementation of the

Writes JUnit results to an XML files in a format consistent with

Ant's XMLJUnitResultFormatter.

 类似资料: