Chromium CQ Status

Source code:
https://chromium.googlesource.com/infra/infra/+/master/appengine/chromium_cq_status/
Use "fetch infra" to clone the dev repos.



Site directory listing:

/recent
Example: /recent#project=chromium,action=patch_start
Shows a table of recently received records.
Tags to filter by are specified as a comma separated list after the #.


/v2/patch-status/<codereview_hostname>/<issue>/<patchset>
Example: /v2/patch-status/codereview.chromium.org/1067633003/1
Shows a log of CQ activity on a given patch.
Only accepts GET requests.


/post
API for posting CQ records.
Requires @chromium.org/@google.com sign in.
Only accepts POST requests.
Accepts multiple p URL params.
Each p value is a record to add in the following JSON structure:
{
  "key": str|null,
  "tags": [str],
  "fields": {field: value}
}
"project" is a required key in "fields".


TESTING ONLY:
Query entries from /query: key: begin: end: tags: fields: count: cursor:
Query view:
Post entry to /post: key: tags: fields: Post result: