Skip to content

Allow running testharness/testdriver/reftests in servodriver#49642

Merged
jdm merged 5 commits intoweb-platform-tests:masterfrom
servo:servo_export_34550
Dec 11, 2024
Merged

Allow running testharness/testdriver/reftests in servodriver#49642
jdm merged 5 commits intoweb-platform-tests:masterfrom
servo:servo_export_34550

Conversation

@servo-wpt-sync
Copy link
Copy Markdown
Collaborator

These changes remove all of the custom integration code for the servodriver WPT executor, making it a tiny wrapper around the upstream webdriver executors, which should improve maintainability going forward. This PR also implements support for missing webdriver commands that are sent by the webdriver test executor, and extends the JS->webdriver serialization to cover arbitrary JS objects which is required by the integration with testharnessreport.js.

Reviewed in servo/servo#34550

Copy link
Copy Markdown
Collaborator

@wpt-pr-bot wpt-pr-bot left a comment

Choose a reason for hiding this comment

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

The review process for this patch is being conducted in the Servo project.

@servo-wpt-sync servo-wpt-sync force-pushed the servo_export_34550 branch 2 times, most recently from 8b5260c to 1455df5 Compare December 11, 2024 18:41
@servo-wpt-sync servo-wpt-sync added stale-servo-export PRs that were supposed to merge but were not able to do so. and removed do not merge yet labels Dec 11, 2024
@servo-wpt-sync
Copy link
Copy Markdown
Collaborator Author

⛔ The downstream PR has merged (servo/servo#34550), but these changes could not be merged properly. Please address any CI issues and try to merge manually.

@jdm
Copy link
Copy Markdown
Contributor

jdm commented Dec 11, 2024

Forcing merge because of #49545.

@jdm jdm merged commit 394f88b into web-platform-tests:master Dec 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

infra servo-export stale-servo-export PRs that were supposed to merge but were not able to do so. wptrunner The automated test runner, commonly called through ./wpt run

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants