Important Information for Bug Filers

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

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

5 Likes

I just filed my first foxwfooding bug using bugzilla lite, but when I clicked on the attachment icon, I could not attach a system log, only the regular list (videos, gallery, photo…). That is pretty inconvenient, I have to transfer the log to a computer, then send it to the bug as an attachment. Not so easy, if I don’t have a computer at hand.

Apart from that bugzilla lite is a very nice app.

Did you try clicking on the Bugzilla lite web activity? I was told if you do that, it attaches the log and all other information to the Bugzilla Lite bug you are filing.

Based on my recent trial - the attaching the logs only works if all of the following are successfully done:

  • There is no active bug entry happening in the bzlite application.
  • Press and hold both volume up & volume down until you get a double vibrate.
  • You manage to tap the “Tap to share logs” banner in the scant 3 seconds it’s visible.
  • You select the bzlite icon from there

As far as I can tell, there is no way to find the logs after generating them. If any step above fails, you have to repeat the process. Opps - there they are, all nicely listed in the notifications section (swipe down from top). You can take all the time in the world to tap there, and (re) send the logs.

2 posts were split to a new topic: Issues with bugzilla link

I’ve included this topic in the main pinned topic

https://discourse.mozilla-community.org/t/about-the-firefox-os-foxfooding-category/4813