failure

What the pass threw, or null.

A build fails as a whole only for something that stops the scan. A single segment that could not be covered — a term budget hit, a sidecar that would not write — is reported through IndexCatalog.problems and leaves the build running, because one uncovered segment is a coverage fact rather than a build failure.