Skip to content

Skip /third_party/test262/ when computing browser-specific failures#275

Open
yulunwu2 wants to merge 1 commit into
web-platform-tests:mainfrom
yulunwu2:skip-temporal-tests
Open

Skip /third_party/test262/ when computing browser-specific failures#275
yulunwu2 wants to merge 1 commit into
web-platform-tests:mainfrom
yulunwu2:skip-temporal-tests

Conversation

@yulunwu2
Copy link
Copy Markdown

@yulunwu2 yulunwu2 commented May 13, 2026

/third_party/test262/ introduces Temporal tests as individual tests instead of using the subtest WPT convention. These test failures misrepresent the overall interoperability of the web by causing the single browser failure graph to be completely dominated by a feature not yet shipped by all browsers.

The exclusion lives in browser-specific-failures.js so lib/browser-specific.js stays a generic scoring function.

@yulunwu2 yulunwu2 requested a review from gsnedders May 13, 2026 22:19
/third_party/test262/ introduces Temporal tests as individual tests
instead of using the subtest WPT convention. These test failtures
misrepresent the overal interoperability of the web by causing the
single browser failure graph to be completely dominated by a feature
not yet shipped by all browsers.
@yulunwu2 yulunwu2 force-pushed the skip-temporal-tests branch from 11377ff to ac68699 Compare May 14, 2026 16:05
@jgraham
Copy link
Copy Markdown

jgraham commented May 14, 2026

No objection to landing this change. However I don't think that continuing to show a metric that's known to be broken is a good long term approach.

@yulunwu2 yulunwu2 requested review from foolip and jgraham May 14, 2026 16:50
@yulunwu2
Copy link
Copy Markdown
Author

@jgraham @foolip could you take a look at this change? Thank you!

@yulunwu2 yulunwu2 requested a review from dandclark May 14, 2026 16:51
@stubbornella
Copy link
Copy Markdown

@jgraham we could also move/remove the graph. @yulunwu2 created a separate PR for that option.
web-platform-tests/wpt.fyi#4906

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.

3 participants