- From: Robin Berjon <robin@w3.org>
- Date: Mon, 14 Apr 2014 17:56:13 +0200
- To: public-test-infra <public-test-infra@w3.org>
Hi, you've likely seen the various reports I've been producing recently using the test data that we're starting to gather. So far they've been using ad hoc scripts, but I naturally got tired of repeating myself so I packaged them all in a single easy-to-use source. You can get it as follows: npm install -g wptreport After that you can just use `wptreport` as a regular command line tool. It expects a directory with data files following the pattern ^\w\w\d\d\.json$ (e.g. Ch30.json, Fx27.json) and will use the extension-less name as the name for that implementation in the report. The hope is to make it easy to produce reports that look nice. Right now there are a few problems with the layout that make it painful to use on smaller screens/windows but I've logged the issues and will address them. Currently it outputs three reports: • all.html which has all the results • less-than-2.html for all your process need • complete-fails.html which lists all tests that fail everywhere I'm happy to add new reports if you have suggestions. I also intend to add some navigation so that it's easy to go from one to another. You can file bugs, PRs, etc. on https://github.com/darobin/wptreport/. $ wptreport -h wptreport [--input /path/to/dir] [--output /path/to/dir] [--spec SpecName] Generate nice-looking reports of various types based on test run reports coming out of Web Platform Tests. --input, -i <directory> that contains all the JSON. JSON files must match the pattern \w{2}\d{d}\.json. Defaults to the current directory. --output, -o <directory> where the generated reports are stored. Defaults to the current directory. --spec, -s SpecName to use in titling the report. --help Produces this message. --version Produces the version number. -- Robin Berjon - http://berjon.com/ - @robinberjon
Received on Monday, 14 April 2014 15:56:22 UTC