-
-
Notifications
You must be signed in to change notification settings - Fork 42
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
OWD BCD project: increase mdn-bcd-collector coverage to 90% #161
Comments
As of mdn-bcd-collector v10.10.2, we have now reached over 90% feature coverage! 🎉 |
@queengooborg can we update the feature coverage script to list untestable features along with the other stats? So something like: api, css, html, javascript, mathml, svg: collector covers 12236 (90.02%) of 13593 entries, 1357 (9.98%) missing, and XXX (x.xx%) are untestable. |
I can update the script, though I'd have to change the output format (untestable features are omitted from the stats)! |
We've finished this project. Thanks again to funding from the Sovereign Tech Fund making this work possible. From our final report:
|
Problem statement
Projects such as #85 and #160 that work to synchronize collector results with BCD are great. However, if the collector only covers a small set of the features BCD tracks, we can never guarantee complete accuracy.
And if we run the collector for new browser releases (#168), then ideally we should be able to update as many BCD data points as possible.
Command to get coverage stats:
npm run feature-coverage -- -p api -p css -p html -p javascript -p mathml -p svg -c
Proposed solutions
This project is all about writing new tests to increase the collector's coverage of features tracked in BCD. The goal should be to get above 90% of overall coverage for testable features.
Task list
Progress Report
v10.10.2
v10.10.0 / v10.10.1
v10.9.0
v10.8.0
v10.7.2
v10.7.1
v10.7.0
The text was updated successfully, but these errors were encountered: