Skip to content

[ews] Convert RunWebKitTests and related steps to new style buildsteps#50761

Merged
webkit-commit-queue merged 1 commit intoWebKit:mainfrom
aj062:eng/ews-Convert-RunWebKitTests-and-related-steps-to-new-style-buildsteps
Sep 16, 2025
Merged

[ews] Convert RunWebKitTests and related steps to new style buildsteps#50761
webkit-commit-queue merged 1 commit intoWebKit:mainfrom
aj062:eng/ews-Convert-RunWebKitTests-and-related-steps-to-new-style-buildsteps

Conversation

@aj062
Copy link
Member

@aj062 aj062 commented Sep 15, 2025

8650609

[ews] Convert  RunWebKitTests and related steps to new style buildsteps
rdar://160620352
https://bugs.webkit.org/show_bug.cgi?id=298875

Reviewed by Brianna Fan.

Old-style steps are officially deprecated and are removed in newer versions of buildbot.

* Tools/CISupport/ews-build/steps.py:
(RunWebKitTests):
(RunWebKitTests.setLayoutTestCommand):
(RunWebKitTests.run):
(ReRunWebKitTests.runCommand):
(RunWebKitTestsWithoutChange):
(RunWebKitTestsWithoutChange.run):
(RunWebKitTestsWithoutChange.evaluateCommand):
(RunWebKitTestsWithoutChange.runCommand):
(RunWebKit1Tests):
(RunWebKit1Tests.run):
(RunWebKitTestsRepeatFailuresRedTree.runCommand):
(RunWebKitTestsRepeatFailuresRedTree):
(RunWebKitTestsRepeatFailuresRedTree.run):
(RunWebKitTestsRepeatFailuresWithoutChangeRedTree.runCommand):
(RunWebKitTestsRepeatFailuresWithoutChangeRedTree):
(RunWebKitTestsRepeatFailuresWithoutChangeRedTree.run):
(RunWebKitTestsWithoutChangeRedTree.evaluateCommand):
* Tools/CISupport/ews-build/steps_unittest.py:

Canonical link: https://commits.webkit.org/300042@main

40905ce

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

@aj062 aj062 self-assigned this Sep 15, 2025
@webkit-ews-buildbot webkit-ews-buildbot added the merging-blocked Applied to prevent a change from being merged label Sep 15, 2025
@aj062 aj062 removed the merging-blocked Applied to prevent a change from being merged label Sep 16, 2025
@aj062 aj062 force-pushed the eng/ews-Convert-RunWebKitTests-and-related-steps-to-new-style-buildsteps branch from e9a95d8 to 2e10a94 Compare September 16, 2025 11:47
@aj062 aj062 force-pushed the eng/ews-Convert-RunWebKitTests-and-related-steps-to-new-style-buildsteps branch from 2e10a94 to 40905ce Compare September 16, 2025 12:11
@aj062 aj062 requested a review from clopez September 16, 2025 12:43
@aj062 aj062 added the unsafe-merge-queue Applied to send a pull request to merge-queue, but skip building and testing label Sep 16, 2025
rdar://160620352
https://bugs.webkit.org/show_bug.cgi?id=298875

Reviewed by Brianna Fan.

Old-style steps are officially deprecated and are removed in newer versions of buildbot.

* Tools/CISupport/ews-build/steps.py:
(RunWebKitTests):
(RunWebKitTests.setLayoutTestCommand):
(RunWebKitTests.run):
(ReRunWebKitTests.runCommand):
(RunWebKitTestsWithoutChange):
(RunWebKitTestsWithoutChange.run):
(RunWebKitTestsWithoutChange.evaluateCommand):
(RunWebKitTestsWithoutChange.runCommand):
(RunWebKit1Tests):
(RunWebKit1Tests.run):
(RunWebKitTestsRepeatFailuresRedTree.runCommand):
(RunWebKitTestsRepeatFailuresRedTree):
(RunWebKitTestsRepeatFailuresRedTree.run):
(RunWebKitTestsRepeatFailuresWithoutChangeRedTree.runCommand):
(RunWebKitTestsRepeatFailuresWithoutChangeRedTree):
(RunWebKitTestsRepeatFailuresWithoutChangeRedTree.run):
(RunWebKitTestsWithoutChangeRedTree.evaluateCommand):
* Tools/CISupport/ews-build/steps_unittest.py:

Canonical link: https://commits.webkit.org/300042@main
@webkit-commit-queue webkit-commit-queue force-pushed the eng/ews-Convert-RunWebKitTests-and-related-steps-to-new-style-buildsteps branch from 40905ce to 8650609 Compare September 16, 2025 18:05
@webkit-commit-queue
Copy link
Collaborator

Committed 300042@main (8650609): https://commits.webkit.org/300042@main

Reviewed commits have been landed. Closing PR #50761 and removing active labels.

@webkit-commit-queue webkit-commit-queue merged commit 8650609 into WebKit:main Sep 16, 2025
@webkit-commit-queue webkit-commit-queue removed the unsafe-merge-queue Applied to send a pull request to merge-queue, but skip building and testing label Sep 16, 2025
@aj062 aj062 deleted the eng/ews-Convert-RunWebKitTests-and-related-steps-to-new-style-buildsteps branch September 16, 2025 18:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants