Skip to content

Conversation

@servo-wpt-sync
Copy link
Collaborator

@servo-wpt-sync servo-wpt-sync commented Nov 6, 2025

Previously, we always kill the instance when tests finish instead of normally shutting down. That blocked clean-ups works, such as Code Coverage we wanted to add, and other things I'm not aware of.

Testing: We have tested for a week and checked the logs of CI to confirm it works normally now.

Reviewed in servo/servo#40455

Copy link
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 changed the title WIP: Elegance is power Servodriver (WIP): Shut down Servo elegantly when all tests finishes Nov 6, 2025
@servo-wpt-sync servo-wpt-sync changed the title Servodriver (WIP): Shut down Servo elegantly when all tests finishes Servodriver (WIP): Shut down Servo elegantly when all tests finish Nov 6, 2025
@servo-wpt-sync servo-wpt-sync force-pushed the servo_export_40455 branch 7 times, most recently from 9fe4439 to 0549d84 Compare November 13, 2025 00:32
@servo-wpt-sync servo-wpt-sync changed the title Servodriver (WIP): Shut down Servo elegantly when all tests finish servodriver: Shut down Servo elegantly when all tests finish Nov 13, 2025
Signed-off-by: Euclid Ye <yezhizhenjiakang@gmail.com>
Signed-off-by: Euclid Ye <yezhizhenjiakang@gmail.com>
- Add retry

Signed-off-by: Euclid Ye <yezhizhenjiakang@gmail.com>
Signed-off-by: Euclid Ye <yezhizhenjiakang@gmail.com>
Signed-off-by: Euclid Ye <yezhizhenjiakang@gmail.com>
@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 Nov 16, 2025
@servo-wpt-sync
Copy link
Collaborator Author

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

@yezhizhen
Copy link
Contributor

Could you help out here? @jdm

@jdm
Copy link
Contributor

jdm commented Nov 16, 2025

@yezhizhen Let me fix up the lint errors first:

./wptrunner/wptrunner/browsers/servodriver.py:139:78: W291 trailing whitespace

./wptrunner/wptrunner/browsers/servodriver.py:169:1: W293 blank line contains whitespace

Signed-off-by: Josh Matthews <josh@joshmatthews.net>
@jdm jdm merged commit c900d96 into web-platform-tests:master Nov 16, 2025
34 of 36 checks passed
@yezhizhen
Copy link
Contributor

@yezhizhen Let me fix up the lint errors first:

./wptrunner/wptrunner/browsers/servodriver.py:139:78: W291 trailing whitespace

./wptrunner/wptrunner/browsers/servodriver.py:169:1: W293 blank line contains whitespace

Sorry for that!

@yezhizhen yezhizhen deleted the servo_export_40455 branch November 16, 2025 04:35
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.

4 participants