Skip to content
Permalink
Browse files

Add explanatory comment to wpt-timing.py.

  • Loading branch information
jdm committed Nov 22, 2019
1 parent cc1aadf commit 0c294de4a793d4635360adade60ab336326ddecc
Showing with 15 additions and 0 deletions.
  1. +15 −0 etc/wpt-timing.py
@@ -9,6 +9,21 @@
# option. This file may not be copied, modified, or distributed
# except according to those terms.

# Usage: python wpt-timing.py [path/to/wpt.log] ...
#
# Given a series of WPT log files as arguments, this script
# extracts the status of each test file (ok; error; timeout; etc.)
# and how long it took to ran, then creates three CSV files, each
# sorted by runtime:
#
# - longest_ok.csv: all tests that passed
# - longest_err.csv: all tests that failed or had an error
# - timeouts.csv: all tests that timed out
#
# This information can be used to quickly determine the longest-running
# tests in the WPT testsuite in order to improve the overall testsuite
# runtime on CI.

import sys
import json
import collections

0 comments on commit 0c294de

Please sign in to comment.
You can’t perform that action at this time.