Refactor the OOM testing framework a little
Categories
(Core :: JavaScript Engine, task, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox94 | --- | fixed |
People
(Reporter: jonco, Assigned: jonco)
References
Details
Attachments
(5 files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
Bug 1730504 - Make ParseIterativeFailureTestParams into a method on IterativeFailureTest r?tcampbell
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
Currently the OOM testing framework is implemented by one large function, RunIterativeFailureTest. This could be split up to make it easier to understand.
Assignee | ||
Comment 1•3 years ago
|
||
This adds an IterativeFailureTest class which encompasses the current testing
framework with the testing code in a 'test' method.
Assignee | ||
Comment 2•3 years ago
|
||
This splits the method up into several sub-methods to make it easier to see
what's going on.
Depends on D125400
Assignee | ||
Comment 3•3 years ago
|
||
It's possible to compile OOM testing facilites outside of debug builds with the
--enable-oom-breakpoint flag so the test should work in that case too.
Depends on D125401
Assignee | ||
Comment 4•3 years ago
|
||
Depends on D125402
Assignee | ||
Comment 5•3 years ago
|
||
Depends on D125513
Comment 7•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/edad8fb2acb7
https://hg.mozilla.org/mozilla-central/rev/e807fc5c74a7
https://hg.mozilla.org/mozilla-central/rev/fae38e9e15b1
https://hg.mozilla.org/mozilla-central/rev/8ee862840f12
https://hg.mozilla.org/mozilla-central/rev/ccd492a6bd67
Description
•