Closed Bug 1632710 Opened 5 years ago Closed 4 years ago

Sync vendored puppeteer to v3

Categories

(Remote Protocol :: Agent, task, P1)

task

Tracking

(firefox79 fixed)

RESOLVED FIXED
Firefox 79
Tracking Status
firefox79 --- fixed

People

(Reporter: impossibus, Assigned: impossibus)

References

Details

(Whiteboard: [puppeteer-beta-reserve])

Attachments

(2 files)

No description provided.
Assignee: nobody → mjzffr
Status: NEW → ASSIGNED
Priority: P2 → P1

I actually haven't started this yet. Hope to get to it next week.

Status: ASSIGNED → NEW
Priority: P1 → P2
Assignee: mjzffr → nobody
Assignee: nobody → mjzffr
Priority: P2 → P1
Status: NEW → ASSIGNED

Mocha doesn't directly report test skips, timeouts and crashes, whereas the previous custom harness did, which made log parsing much easier. Skips are not a big problem, mocha lumps them under "pending" status which is fine. For timeouts and crashes, I'm looking into a workaround. I might have to lump all of these under "fail".

Maybe reach out to Mathias or Jack Franklin in case they have an idea? It would be kinda helpful to still have those separate.

This requires a custom mocha reporter under puppeteer/
and changes in output parsing.

Depends on D77624

Pushed by mjzffr@gmail.com: https://hg.mozilla.org/integration/autoland/rev/b57a835e980a [puppeteer] Remove experimental/ dir r=remote-protocol-reviewers,jgraham,whimboo https://hg.mozilla.org/integration/autoland/rev/dadc7312128e [puppeteer] vendor v3.1.0 r=remote-protocol-reviewers,whimboo,jgraham
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 79
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: