Checks test API: Allow easier specification of required/optional

Using blocking conditions instead of a required flag is a mechanism
which will allow us quite some flexibility in the future. However,
most tests don't need that flexibility. They only need the notion
of a required or optional checker - even if we extend the blocking
conditions in the future. Hence, introduce those much easier concepts
to the test API. In addition, adjust tests where reasonable to this
different notion. This should also keep those tests more stable in the
future.

Change-Id: Ic443771994931aa4596f11e7839d3a1a33ad27b3
8 files changed
tree: 834bb51ecd31e86cb4510ae70b2a385ce9717389
  1. gr-checks/
  2. java/
  3. javatests/
  4. proto/
  5. resources/
  6. BUILD
  7. LICENSE
  8. README.md
README.md

Gerrit Code Review Checks Plugin

This plugin provides a unified experience for checkers (CI systems, static analyzers, etc.) to integrate with Gerrit Code Review.