Skip to content

Conversation

@adetaylor
Copy link
Contributor

@adetaylor adetaylor commented Dec 18, 2025

d9af3cc

Try enabling Swift IPC layout test
https://bugs.webkit.org/show_bug.cgi?id=304433
rdar://166293273

Reviewed by NOBODY (OOPS!).

This commit endeavours to enable a Swift CoreIPC message receiver test on a
very small permutation of platforms:

* Debug or ASAN or anything else where IPC tests are explicitly enabled;
* MacOS only;
* The most recent SDKs only.

Any such EWS builders matching that description will then run the layout
test in a mode where a Swift CoreIPC receiver is tested. This will be the
first time any builder has built any Swift into the main WebKit target.

It's possible that no builders yet exist matching this description, or
that only Apple internal builders match this description.

d9af3cc

Misc iOS, visionOS, tvOS & watchOS macOS Linux Windows Apple Internal
✅ 🧪 style ✅ 🛠 ios ✅ 🛠 mac ✅ 🛠 wpe ✅ 🛠 win ✅ 🛠 ios-apple
✅ 🛠 ios-sim ✅ 🛠 mac-AS-debug ✅ 🧪 wpe-wk2 ⏳ 🧪 win-tests ❌ 🛠 mac-apple
✅ 🧪 webkitperl ✅ 🧪 ios-wk2 ✅ 🧪 api-mac ✅ 🧪 api-wpe ✅ 🛠 vision-apple
✅ 🧪 ios-wk2-wpt ✅ 🧪 api-mac-debug ✅ 🛠 wpe-cairo-libwebrtc
✅ 🧪 api-ios ✅ 🛠 gtk
✅ 🛠 vision ✅ 🧪 mac-wk2 ✅ 🧪 gtk-wk2
✅ 🛠 vision-sim ✅ 🧪 mac-AS-debug-wk2 ✅ 🧪 api-gtk
✅ 🧪 vision-wk2 ✅ 🧪 mac-wk2-stress ✅ 🛠 playstation
✅ 🛠 tv ✅ 🧪 mac-intel-wk2
✅ 🛠 tv-sim ✅ 🛠 mac-safer-cpp
✅ 🛠 watch
✅ 🛠 watch-sim

https://bugs.webkit.org/show_bug.cgi?id=304433
rdar://166293273

Reviewed by NOBODY (OOPS!).

This commit endeavours to enable a Swift CoreIPC message receiver test on a
very small permutation of platforms:

* Debug or ASAN or anything else where IPC tests are explicitly enabled;
* MacOS only;
* The most recent SDKs only.

Any such EWS builders matching that description will then run the layout
test in a mode where a Swift CoreIPC receiver is tested. This will be the
first time any builder has built any Swift into the main WebKit target.

It's possible that no builders yet exist matching this description, or
that only Apple internal builders match this description.
@adetaylor adetaylor requested a review from emw-apple as a code owner December 18, 2025 21:04
@adetaylor adetaylor self-assigned this Dec 18, 2025
@adetaylor adetaylor added the WebKit Process Model Bugs related to WebKit's multi-process architecture label Dec 18, 2025
Copy link
Contributor

@emw-apple emw-apple left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

rs=me

@emw-apple
Copy link
Contributor

Though, please of course fix the issue impacting the mac-apple queue :)

@adetaylor
Copy link
Contributor Author

The Apple internal queue is failing here because we need to wait for our SDKs to absorb the fix for swiftlang/swift#84816.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

WebKit Process Model Bugs related to WebKit's multi-process architecture

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants