Closed Bug 1555156 Opened 5 years ago Closed 5 years ago

revisit chunking of mochitest-chrome

Categories

(Testing :: General, enhancement)

enhancement
Not set
normal

Tracking

(firefox69 fixed)

RESOLVED FIXED
mozilla69
Tracking Status
firefox69 --- fixed

People

(Reporter: egao, Assigned: egao)

References

Details

Attachments

(1 file)

Summary

Review the chunks for mochitest-chrome-1proc on various platforms to identify possible savings.

Data

Looking at some platforms:

macosx1010-64-shippable/opt

  • chunk: 1
  • start: 18:50:53
  • end: 18:53:27
  • diff: 0:02:34

linux64/opt

  • chunk: 1
  • start: 18:19:00
  • end: 18:22:05
  • diff: 0:03:05

Each chunk of mochitest-chrome-1proc are taking 2-3 minutes to set up, out of a total runtime of ~12 minutes. This is a significant overhead.

All runs are taken from https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&group_state=expanded&revision=d8321d0b2c5b43933c5e9f201934ec7d4c3a65c0&searchStr=mochitest-chrome-1proc&selectedJob=248778488

Scope

Scope of this project will be to investigate platforms that run mochitest-chrome in under 15 minutes per chunk.

  • linux64
  • macosx1010
  • macosx1014 (pending go-live)
  • windows10-64-shippable/opt

Slower platforms (QR, asan, debug, ccov, windows7) are out of the scope.

Assignee: nobody → egao
Pushed by egao@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/34f20e6d7678
task efficiency: reduce chunks of mochitest-chrome for selected platforms r=jmaher
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla69
No longer blocks: 1556866
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: