pointless_build_checker: Initial commit of main class

This is the executable that the recipe will call to invoke the
pointless builds checks. This file does all of the interaction with
outside file I/O and APIs (Gerrit and repo), while the build_checker
file has all of the real logic.

BUG=chromium:956577
TEST=Local run, components all have tests

Change-Id: I6a0b9e54c61555b090760ccbbe07096fc667fc57
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/infra/test_planner/+/1585036
Reviewed-by: Sean Abraham <seanabraham@chromium.org>
Commit-Queue: Sean Abraham <seanabraham@chromium.org>
Tested-by: Sean Abraham <seanabraham@chromium.org>
1 file changed
tree: d59e855baf86e1012e8075579455f916a7797662
  1. src/
  2. .gitignore
  3. cipd.yaml
  4. deploy_cipd.json
  5. deploy_cipd.sh
  6. OWNERS