Effective in 2026, to align with our trunk stable development model and ensure platform stability for the ecosystem, we will publish source code to AOSP in Q2 and Q4. For building and contributing to AOSP, use android-latest-release. The android-latest-release manifest branch will always reference the most recent release pushed to AOSP. For more information, see Changes to AOSP.
Stay organized with collections
Save and categorize content based on your preferences.
GeminiDebuggingPostProcessor
public
class
GeminiDebuggingPostProcessor
extends BasePostProcessor
Post processor creating prompt queries for debugging errors.
Summary
Public methods |
Map<String, MetricMeasurement.Metric.Builder>
|
processRunMetricsAndLogs(HashMap<String, MetricMeasurement.Metric> rawMetrics, Map<String, LogFile> runLogs)
Implement this method in order to generate a set of new metrics from the existing metrics and
logs.
|
Map<String, MetricMeasurement.Metric.Builder>
|
processTestMetricsAndLogs(TestDescription testDescription, HashMap<String, MetricMeasurement.Metric> testMetrics, Map<String, LogFile> testLogs)
Implement this method to post process metrics and logs from each test.
|
Public constructors
GeminiDebuggingPostProcessor
public GeminiDebuggingPostProcessor ()
Public methods
processRunMetricsAndLogs
public Map<String, MetricMeasurement.Metric.Builder> processRunMetricsAndLogs (HashMap<String, MetricMeasurement.Metric> rawMetrics,
Map<String, LogFile> runLogs)
Implement this method in order to generate a set of new metrics from the existing metrics and
logs. Only the newly generated metrics should be returned, and with unique key name (no
collision with existing keys are allowed).
| Parameters |
rawMetrics |
HashMap: The set of raw metrics available for the run. |
runLogs |
Map: The set of log files for the test run. |
| Returns |
Map<String, MetricMeasurement.Metric.Builder> |
The set of newly generated metrics from the run metrics. |
processTestMetricsAndLogs
public Map<String, MetricMeasurement.Metric.Builder> processTestMetricsAndLogs (TestDescription testDescription,
HashMap<String, MetricMeasurement.Metric> testMetrics,
Map<String, LogFile> testLogs)
Implement this method to post process metrics and logs from each test. Only the newly
generated metrics should be returned, and with unique key name (no collision with existing
keys are allowed).
| Parameters |
testDescription |
TestDescription: The TestDescription object describing the test. |
testMetrics |
HashMap: The set of metrics from the test. |
testLogs |
Map: The set of files logged during the test. |
| Returns |
Map<String, MetricMeasurement.Metric.Builder> |
The set of newly generated metrics from the test metrics. |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2026-06-22 UTC.
[null,null,["Last updated 2026-06-22 UTC."],[],[]]