-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
css/selectors/attribute-selectors/attribute-case/syntax.html test has inconsistent names of subtests #14003
Comments
I don't really understand how this could be a test bug? It's a pretty simple sequence of sync tests… Almost all the missing tests are ones with null bytes in them, so I presume something somewhere is failing with that? |
Hmm, possibly an infra problem then. If null bytes are involved, then somewhere along the line a string is stored as a C string. Maybe that's an Edge bug? Or Sauce? Would need to debug. |
I'm on the case! |
This is the result of a deficiency in Edge/Edgedriver: string literals transmitted via the "Execute Script" and "Execute Async Scripts" commands are truncated at the first null byte. I've submitted a WebDriver conformance test to alert the Edge maintainers, and I've suggested a more immediate solution for WPT via gh-14245. |
@foolip We never did come to a conclusion for unprintable characters in test names, but now that Edge has a new WebDriver implementation which tolerates that case (as evidenced by recent test |
Alright, I'll just go ahead and close this because without something to surface the problem it won't ever be a priority for anyone. |
https://wpt.fyi/results/css/selectors/attribute-selectors/attribute-case/syntax.html?sha=71fe0a6c3d
In Edge, in addition to the failures, the subtests names are different, some are missing and there's an extra "[foo='bar' i" test at the end which I cannot find in the source.
This seems likely to be a test bug.
@jugglinmike is this a sort of anomaly that shows up in any report we have?
The text was updated successfully, but these errors were encountered: