Test CL for CL-exonerator rollout.

TEST=None
BUG=None

Change-Id: I915ce5db8aaf9c76c357986dab6c36e74677e648
Reviewed-on: https://chromium-review.googlesource.com/777539
Commit-Ready: Paul Hobbs <phobbs@google.com>
Tested-by: Paul Hobbs <phobbs@google.com>
Reviewed-by: Paul Hobbs <phobbs@google.com>
1 file changed
tree: 6d2bd4fae126250084ebc48ffa273e6156c75c43
  1. README.md
  2. exonerator-test.txt
README.md

General sandbox repo

[https://chromium.googlesource.com/chromiumos/infra/dummies/general-sandbox]

Motivation

These repositories will not include any real code, but can be used to test or monitor aspects of the infrastructure.

For example, we may have some dummy repositories for:

  • Testing git merge handling in the CQ
  • New CQ submission / rejection / exoneration behaviors
  • Blackbox monitoring of pre-cq or cq submission

New CQ features could be added behind a config flag, and rolled out to dummy repos first to minimize risk.

Pros:

  • Easily accomplished.
  • Allows for safer rollouts of new CQ features.

Cons:

  • Encourages testing in production. (rebuttal: we already test a lot in production due to lack of a staging environment that replicates the real CQ environment; this just makes such inevitable tests safer).
  • Adds some junk repos to the manifest.