Closed Bug 1693058 Opened 3 years ago Closed 3 years ago

Run browser chrome and puppeteer job on release and beta branches

Categories

(Remote Protocol :: Agent, defect, P1)

defect

Tracking

(firefox87 fixed)

RESOLVED FIXED
87 Branch
Tracking Status
firefox87 --- fixed

People

(Reporter: jdescottes, Assigned: whimboo)

References

Details

Attachments

(2 files)

The current puppeteer job only runs on trunk.

As we want to switch puppeteer to use Firefox Release by default instead of Nightly, we should make sure to run the job on beta/release as well in order to catch potential issues with those builds.

See puppeteer job definition at:
https://searchfox.org/mozilla-central/rev/a23e65c5d69a821f61d14c8ec1f69a120e3f77d1/taskcluster/ci/source-test/remote.yml#40

Henrik, is this just about modify the job definition (I imagine we can add beta & release to run-on-projects) or do you know about any other blocker?

Flags: needinfo?(hskupin)

Mostly yes, but lets wait on bug 1693021 first. The webrender flag should only be set for trunk. I will get to it soon.

Depends on: 1693021
Flags: needinfo?(hskupin)

I was able to get the webrender pieces done via a command line argument, so it's not intersecting with necessary changes in the Taskcluster confiig.

Component: CDP → Agent
No longer depends on: 1693021

Doh, we even don't run our browser chrome tests on beta/release, and maybe xpcshell tests neither. I will have to take a look at it today!

Assignee: nobody → hskupin
Severity: -- → S3
Status: NEW → ASSIGNED
Type: task → defect
Priority: P3 → P1
Summary: Run puppeteer job on release and beta branches → Run browser chrome and puppeteer job on release and beta branches
Blocks: 1669746

Note that this was missed when landing the changes via bug 1606604.

Blocks: 1606604
Pushed by hskupin@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3a652fa3c606
[puppeteer] Run unit tests on all branches. r=remote-protocol-reviewers,jmaher
https://hg.mozilla.org/integration/autoland/rev/6d7590bfd8d3
[remote] Run browser chrome tests on all branches. r=remote-protocol-reviewers,jmaher
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 87 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: