Closed Bug 1814901 Opened 3 years ago Closed 1 year ago

Add documentation for debugging tips for intermittent test failures

Categories

(Developer Infrastructure :: Firefox Source Docs: Content, task)

task

Tracking

(firefox141 fixed)

RESOLVED FIXED
141 Branch
Tracking Status
firefox141 --- fixed

People

(Reporter: mconley, Assigned: julienw)

References

(Blocks 1 open bug)

Details

Attachments

(3 files)

We already have documentation for avoiding intermittents: https://firefox-source-docs.mozilla.org/testing/intermittent/index.html

We should add some documentation for debugging intermittents. The DevTools folk already have such documentation here: https://firefox-source-docs.mozilla.org/devtools/tests/debugging-intermittents.html... maybe we can use that as a starting point.

At the very least, the thing I do want to include in this new documentation is the technique that Florian introduced for using the Profiler as an analysis tool for intermittent test failures: https://docs.google.com/document/d/1xnWaYifFhPDe7agD1cmSlHeHR-sDPIeJ-vd-7g0lym0/edit#heading=h.u0swmx3h6z8

Florian,
Do you think you could document this ? (or do you know someone who would be a good candidate to do it?)
merci!

Flags: needinfo?(florian)

Joel, Sebastian, do you know who could help with this ? thanks

Flags: needinfo?(jmaher)
Flags: needinfo?(florian)
Flags: needinfo?(aryx.bugmail)

Is the goal to move the devtools stuff and Florian's stuff to the same place? Maybe add in pernosco? It should probably be nearby the avoiding intermittents referenced above. I am not sure who would be the best person for this, I guess identifying references to existing documentation and adding links to that would be relatively simple and would probably be a massive improvement over nothing that we have now.

Flags: needinfo?(jmaher)

We can create a new doc which incorporates the devtools dos + convert the Profiler document to be included in firefox-source-docs.

Flags: needinfo?(aryx.bugmail)
Assignee: nobody → felash
Attachment #9477762 - Attachment description: WIP: Bug 1814901 - Add some tips to firefox-source-docs about debugging intermittents with the Firefox Profiler r=florian → Bug 1814901 - Add some tips to firefox-source-docs about debugging intermittents with the Firefox Profiler r=florian
Status: NEW → ASSIGNED
Attachment #9477762 - Attachment description: Bug 1814901 - Add some tips to firefox-source-docs about debugging intermittents with the Firefox Profiler r=florian → WIP: Bug 1814901 - Add some tips to firefox-source-docs about debugging intermittents with the Firefox Profiler r=florian
Attachment #9477762 - Attachment description: WIP: Bug 1814901 - Add some tips to firefox-source-docs about debugging intermittents with the Firefox Profiler r=florian → Bug 1814901 - Add some tips to firefox-source-docs about debugging intermittents with the Firefox Profiler r=florian
Attachment #9488051 - Attachment description: WIP: Bug 1814901 - Move the "Debugging Intermittents" documentation to a more central location r=#devtools-reviewers,florian! → Bug 1814901 - Move the "Debugging Intermittents" documentation to a more central location r=#devtools-reviewers,florian!
Pushed by jwajsberg@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/a81a55abb750 https://hg.mozilla.org/integration/autoland/rev/a51d024d52a7 Add some tips to firefox-source-docs about debugging intermittents with the Firefox Profiler r=florian,devtools-reviewers,ochameau https://github.com/mozilla-firefox/firefox/commit/99b18511f2ca https://hg.mozilla.org/integration/autoland/rev/dd5130a5a888 Move the "Debugging Intermittents" documentation to a more central location r=necko-reviewers,geckoview-reviewers,owlish,kershaw,ochameau https://github.com/mozilla-firefox/firefox/commit/9c5ce672938e https://hg.mozilla.org/integration/autoland/rev/698d436652d4 Add some information about how to profile an xpcshell r=florian
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 141 Branch
See Also: → 1991892
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: