# Job Analysis

A set of scripts that analyzes `jobs.json` to look for possible holes in our
testing.

## Requirements

To run the scripts you need to have both `jq` and `mlr` installed on your
machine.

    $ sudo apt install jq miller

## Running

The Makefile contains common queries that can be run against the data.

For example, to find all cpu_or_gpu_values that we currently don't run Perf
tests on you would run:

    $ make missing_perf_jobs

See https://miller.readthedocs.io/en/latest/reference-dsl.html more details on
the the kinds of queries that can be done against CSV files.