Handle non-existant CLs

Sometimes CLs don't exist. Handle None ChangeDetails.

BUG=chromium:789287
TEST=Ran it

Change-Id: I7fca49f506468d8b9fbd5ac496ae92766aede613
1 file changed
tree: 3352248a421ee6f1057c12f459e691e2e2300247
  1. bin/
  2. lib/
  3. model/
  4. .gitignore
  5. appengine_config.py
  6. PRESUBMIT.cfg
  7. pytest.ini
  8. README.md
  9. runner.py
README.md

Copyright 2017 The Chromium OS Authors. All rights reserved.

Use of this source code is governed by a BSD-style license that can be

found in the LICENSE file.

Servie to detect if a given build failure is caused by bad CL.

TODO(quluman): finish this readme.