TPEGFX/Notes: Difference between revisions
< TPEGFX
Jump to navigation
Jump to search
Vincent Liu (talk | contribs) (→Triage) |
Vincent Liu (talk | contribs) (→Triage) |
||
| Line 17: | Line 17: | ||
*** Ask reporter set layers.acceleration.disabled as true to try again(depends) | *** Ask reporter set layers.acceleration.disabled as true to try again(depends) | ||
*** Enable/Disalbe ANGLE on windows | *** Enable/Disalbe ANGLE on windows | ||
*** Compare the difference between on/off e10s. | |||
*** Tried to change the preferences to observe. | |||
**** If the issue relatives to painting or text, you can try to change the backend in about:config | |||
***** gfx.canvas.azure.backends | |||
***** gfx.content.azure.backends | |||
**** nglayout.debug.paint_flashing | |||
**** layers.draw-borders | |||
** Ask for about:support | ** Ask for about:support | ||
*** Ask for about:memory if memory related | *** Ask for about:memory if memory related | ||
| Line 29: | Line 36: | ||
** For Intermittent bug, Orange Factor counts for occurrence rate for that bug you observed. | ** For Intermittent bug, Orange Factor counts for occurrence rate for that bug you observed. | ||
*** [https://brasstacks.mozilla.com/orangefactor/?display=BugCount&key=platform&tree=all&branch=all&includefiltertype=quicksearch&includefilterdetailsexcludeResolved=false&includefilterdetailsexcludeDisabled=false&includefilterdetailsquicksearch=ALL%20Component%3A%22Canvas%3A%202D%22%20OR%20Component%3A%22Canvas%3A%20WebGL%22%20OR%20Component%3A%22Graphics%22%20OR%20Component%3A%22Graphics%3A%20Layers%22&includefilterdetailsnumbugs=0&includefilterdetailsresolvedIds=&excludefiltertype=quicksearch&excludefilterdetailsquicksearch=&excludefilterdetailsnumbugs=0&excludefilterdetailsresolvedIds= Orangefactor] | *** [https://brasstacks.mozilla.com/orangefactor/?display=BugCount&key=platform&tree=all&branch=all&includefiltertype=quicksearch&includefilterdetailsexcludeResolved=false&includefilterdetailsexcludeDisabled=false&includefilterdetailsquicksearch=ALL%20Component%3A%22Canvas%3A%202D%22%20OR%20Component%3A%22Canvas%3A%20WebGL%22%20OR%20Component%3A%22Graphics%22%20OR%20Component%3A%22Graphics%3A%20Layers%22&includefilterdetailsnumbugs=0&includefilterdetailsresolvedIds=&excludefiltertype=quicksearch&excludefilterdetailsquicksearch=&excludefilterdetailsnumbugs=0&excludefilterdetailsresolvedIds= Orangefactor] | ||
* A useful link to help you reading crash report. | * A useful link to help you reading crash report. | ||
** [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Crash_reporting/Understanding_crash_reports Understanding-crash-reports] | ** [https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Crash_reporting/Understanding_crash_reports Understanding-crash-reports] | ||
* refer keyword here https://wiki.mozilla.org/Platform/GFX/TriageSchedule#Keywords | * refer keyword here https://wiki.mozilla.org/Platform/GFX/TriageSchedule#Keywords | ||
Revision as of 02:57, 7 April 2017
Editor
Testing
- [pchang] run GTest subset
- ./mach gtest Layers.*
- GTEST_FILTER='Layers*' MOZ_RUN_GTEST=1 ./mach run --debug //use debugger to debug GTest
- [Michael Leu] - My workflow of building environments for reproducing bugs
Misc
- [ethan] Canvas performance
Triage
- [vliu] Triage flow listed.
- Try to reproduce
- Add keyword 'reproducible' if you can reproduce
- Ask reporter set layers.acceleration.disabled as true to try again(depends)
- Enable/Disalbe ANGLE on windows
- Compare the difference between on/off e10s.
- Tried to change the preferences to observe.
- If the issue relatives to painting or text, you can try to change the backend in about:config
- gfx.canvas.azure.backends
- gfx.content.azure.backends
- nglayout.debug.paint_flashing
- layers.draw-borders
- If the issue relatives to painting or text, you can try to change the backend in about:config
- Ask for about:support
- Ask for about:memory if memory related
- ni? people or mgr to help you
- land needed printing message for this bug to observe more information.(this action is providing solution not doing the triage)
- Change priority to P1-3 with reason
- Add gfx-noted if there is nothing you can follow up
- Try to reproduce
- Ways to observe occurrence for triage bug.
- Crash report contains Volume to count for crash rate. There is 10 times of Volume increase between each FF version.
- Install addon bugzilla-socorro-lens can easily see crash rate in graphic view on that bug.
- For Intermittent bug, Orange Factor counts for occurrence rate for that bug you observed.
- Crash report contains Volume to count for crash rate. There is 10 times of Volume increase between each FF version.
- A useful link to help you reading crash report.
- refer keyword here https://wiki.mozilla.org/Platform/GFX/TriageSchedule#Keywords