Closed Bug 1782626 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 35302 - Content shell

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox106 fixed)

RESOLVED FIXED
106 Branch
Tracking Status
firefox106 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 35302 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/35302
Details from upstream follow.

Thorben Troebst <troebst@google.com> wrote:

Content shell

This PR adds support for the Chromium content_shell in wptrunner. content_shell represents a minimal implementation of the content module and is what is currently tested against in the Chromium CI pipeline. We would like to start running wptrunner with content_shell in the pipeline as well.

Tests for content_shell are normally run through a very rudimentary protocol (see here) that uses stdout / stdin. The ContentShellBrowser relays the information using multiprocessing.Queues so that the executors can send commands to the process.

Currently, this supports ref tests, crash tests, and testharness.js tests (with the exception of testdriver.js).

Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/91602475f69b [wpt PR 35302] - Add content shell support to wptrunner., a=testonly
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 106 Branch
You need to log in before you can comment on or make changes to this bug.