-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix some shadow root tests #29924
Fix some shadow root tests #29924
Conversation
Hi, this is my first contribution and I can find why the tasks are failing. Can you help me, please? |
(For context, this patch is blocking https://chromium-review.googlesource.com/c/chromium/src/+/3033190.) |
@sarvaje what you've run into is #7660. Due to the tests that have been modified, probably too many other tests are considered affected and run 10 times. But there's not enough time to run the 10 times, so both of the task logs end with "Task timeout after 7200 seconds. Force killing container.": When this happens, the only recourse is to ping @web-platform-tests/admins asking someone to admin merge, basically ignoring the failed CI checks. If the tests are in order and you have a review but can't merge it, feel free to ping me or @past for merging. |
@foolip Thanks for your answer, before pinging @web-platform-tests/admins for the merge, should I wait for someone to approve my changes, right? |
Right, you'll need someone to review the actual changes here. In all honestly that probably won't happen by just waiting, so you might want to look at who has recently written or reviewed tests close to these and ping them directly until you find a reviewer. |
Ok, thanks!! |
@whimboo I see you reviewed the PR that added the Shadow root tests. Can you take a look to my PR too? Thanks! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks a lot for your contribution! It's great to see these obvious mistakes to be fixed soon. Nevertheless I added some inline comments that have to be looked at.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks fine to me now.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually tests fail because of the changes to the Element
class:
url = '/session/84b28476-db5d-488a-8bb4-da75dde1ec5f/element/<Session 84b28476-db5d-488a-8bb4-da75dde1ec5f>/value'
As such please revert these, to not cause massive extra work.
This reverts commit 0fc1c69.
done |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, all tests passing now and stability ones timeout as expected. Thanks!
This PR fix some remaining issues in the tests for the shadow root commands: