Shake to Save System Log
For those filing Foxfooding bugs, please make sure to enable “Shake to Save System Log” in the Developer Settings (or alternatively Press both volume buttons at the same time to invoke shake system log). When you file a bug using Bugzilla Lite you can attach that important information to the bug when you are having a specific issue, such as:
- An app won’t open or is not loading correctly
- Some kind of “state” based issue
- Something is not working as expected
Good bug practices:
Before doing anything please check to see if your bug has already been filed. The B2G QA Daily Bulletin tracks some bugs, so that is one place you can look as well.
- Include the Build ID of the build you are using. You can find this in Device Information | More Information. If you use “Shake to Save System Log” it should be included in the attachments.
- Include the device you are using. We have users on both the Flame device and the Z3 device, and in the future when there are ports available more devices will emerge.
- Include specific Steps to Reproduce the issue.
- Attach any relevant screenshots or video to the bug if it is a visual issue. If you use “Shake to Save System Log” the screenshot should already be included.
Debugging the Email App
- Please consult https://wiki.mozilla.org/Gaia/Email/SecretDebugMode and provide that information in the bug for the Gaia Email Developer. It will be greatly appreciated.
Other Helpful Debugging Tools for savvy ADB users
First download https://github.com/Mozilla-TWQA/B2G-flash-tool
-
Run the check_versions script to get all the version information off of your device
-
Run the get_crashreports to get a crash ID off your device