Skip to content

CollectingBugReports

Robert Wu edited this page Mar 8, 2022 · 1 revision

Collecting Bug Reports

Collecting bug reports helps Google fix Audio bugs more effectively. With only a simple description about the issue, many Oboe issues are not actionable as we have not enough data. Bug reports automatically collects key logs and system states to help diagnose the problem.

Instructions

The Android developer site provides steps to collect a bug report.

  1. Enable developer options.
  2. In developer options, tap bug report.
  3. Select either interactive report or full report. We prefer a full report but either is fine.
  4. Wait a couple minutes for the report to generate and share the bug report when it is done.

FAQ

Should I restart my phone before collecting the bug report?

If the scenario breaks frequently, please restart the phone before collecting the bug report. This report will be more compact and easier to read.

If this seems to be a race condition that does not happen frequently, please collect a bug report without restarting the phone.

Is there a way to collect bug reports with adb?

Here are instructions to collect a bug report with adb. After enabling developer settings, simply run "adb bugreport SampleBugReportName".

Can I collect bug reports with an emulator?

Here are instructions to collect bug reports with an emulator. Note that audio is time sensitive and emulators may not always produce the same results as a real device.