Open Bug 1169230 Opened 7 years ago

Write basic tests for crash report submitting from the crash reporter client

Categories

(Toolkit :: Crash Reporting, defect)

defect
Not set
normal

Tracking

()

Tracking Status
firefox41 --- affected

People

(Reporter: ted, Unassigned)

References

Details

In bug 1166759 I fixed a bug where the Mac crashreporter client failed to submit reports if the annotation data was not valid UTF-8. Unfortunately we don't have any tests that the crash reporter client can actually submit reports, so we don't have an automated test for this.

This probably needs bug 379290 fixed in order to avoid involving GUI automation of native widgets on multiple platforms as part of the test.

I'm not really sure where we'd stick this kind of test, maybe a Marionette test would work? We'd need to be able to crash the browser, have the crash reporter client run and submit a report (to a python httpd, presumably), and verify that we got the data we expected.
You need to log in before you can comment on or make changes to this bug.