Closed Bug 1893679 Opened 7 months ago Closed 7 months ago

[wpt-sync] Sync PR 45929 - Support Python 3.12

Categories

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

task

Tracking

(firefox127 fixed)

RESOLVED FIXED
127 Branch
Tracking Status
firefox127 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

James Graham <james@hoppipolla.co.uk> wrote:

Support Python 3.12

This requires a patch to pywebsocket3, since it doesn't correctly use the SSLContext and the old approach has now been dropped. We can upstream this patch after landing here, but this is quite urgent now since several major platforms are shipping 3.12 by default.

It also updates all the CI configuration to use Python 3.12 in addition to, or instead of, Python 3.11, as appropriate.

Status: NEW → RESOLVED
Closed: 7 months ago
Resolution: --- → INVALID
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]

CI Results

Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 19 tests and 8 subtests

Status Summary

Firefox

OK : 19
PASS : 366
FAIL : 4

Chrome

OK : 19
PASS : 367
FAIL : 3

Safari

OK : 19
PASS : 21
FAIL : 11
ERROR: 338

Links

GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4c67206a1a40 [wpt PR 45929] - Support Python 3.12, a=testonly https://hg.mozilla.org/integration/autoland/rev/3a30c37859d6 [wpt PR 45929] - Update wpt metadata, a=testonly
Status: REOPENED → RESOLVED
Closed: 7 months ago7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch
Blocks: 1894397
You need to log in before you can comment on or make changes to this bug.