Open Bug 1908164 Opened 4 months ago Updated 2 months ago

Improve "mach remote vendor-puppeteer" command to apply default patches

Categories

(Remote Protocol :: Agent, task, P3)

task
Points:
3

Tracking

(Not tracked)

People

(Reporter: whimboo, Unassigned)

References

(Depends on 1 open bug)

Details

(Whiteboard: [webdriver:backlog])

Attachments

(1 obsolete file)

For each Puppeteer release that we downstream sync we have to apply specific patches. To simplify the process we should store those patches and apply them automatically or via an extra command to the stack of patches.

Here is actually what we would need:

  • Removal of the -S parameter in Shebang from mocha-runner script (changeset)
  • Skip test "$$eval should handle many elements" which is causing the error summary log to overflow (changeset)
  • Test expectations for flaky Puppeteer tests:
    ** responseCompleted events (changeset) [Firefox 130]
    ** data URLs (changeset) [Firefox 130]

Would be nice to update the documentation with commands we can use to cherry pick / graft the necessary patches.

Points: --- → 2
Priority: -- → P3
Assignee: nobody → jdescottes
Status: NEW → ASSIGNED
Whiteboard: [webdriver:m12]
Depends on: 1914950

Comment on attachment 9419804 [details]
Bug 1908164 - [puppeteer] Add diffs for recurring vendoring patches and update documentation

Revision D219568 was moved to bug 1914950. Setting attachment 9419804 [details] to obsolete.

Attachment #9419804 - Attachment is obsolete: true

I am resetting this bug's points/priority/whiteboard flags, and moving the current work to Bug 1914950.
This bug should remain focused on applying the patches automatically from the ./mach command, whereas Bug 1914950 is just about adding and documenting the patches.

Points: 2 → ---
Priority: P3 → --
Whiteboard: [webdriver:m12]
Points: --- → 3
Priority: -- → P3
Whiteboard: [webdriver:backlog]
Assignee: jdescottes → nobody
Status: ASSIGNED → NEW
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: