Closed Bug 1649573 Opened 4 years ago Closed 4 years ago

run IPDL ipdl tests in parallel

Categories

(Firefox Build System :: General, enhancement)

enhancement

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: froydnj, Assigned: froydnj)

References

(Blocks 1 open bug)

Details

Attachments

(1 obsolete file)

We are not implementing bug 1413205 for the reasons detailed in bug 1413205 comment 2. We can, however, make things faster with a bit of make hackery.

The speedup here is not great because the Python/IPDL parser overhead is
very high, but this cuts ~10 seconds off a -j12 build (~15s -> 4s) on
my machine.

.... except they should actually not run in make check at all.

(In reply to Mike Hommey [:glandium] from comment #2)

.... except they should actually not run in make check at all.

Is this referring to the mythical separate make check task, or something else?

I guess that would be the mbu tasks.

Pushed by nfroyd@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3229e30f7721
run IPDL ipdl tests in parallel; r=firefox-build-system-reviewers,rstewart
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla80

Ironically, this had the opposite effect as the expected one: make check was about 107s before, and is now 126s. See https://treeherder.mozilla.org/perf.html#/graphs?series=autoland,2113344,1,2&selected=2113344,1176723737

Flags: needinfo?(nfroyd)

(In reply to Mike Hommey [:glandium] from comment #7)

Ironically, this had the opposite effect as the expected one: make check was about 107s before, and is now 126s. See https://treeherder.mozilla.org/perf.html#/graphs?series=autoland,2113344,1,2&selected=2113344,1176723737

I don't understand this, but I'm going to chalk it up to make being terrible; I'll request a backout.

Flags: needinfo?(nfroyd)
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: mozilla80 → ---

There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:froydnj, could you have a look please?
For more information, please visit auto_nag documentation.

Flags: needinfo?(nfroyd)
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Flags: needinfo?(nfroyd)
Resolution: --- → WONTFIX
Attachment #9160475 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: