SmartTest

ADR-0009: Validated result cache, reported as cached

Context #

Re-running a test whose inputs did not change cannot reveal anything new, unless something the test depends on was not part of its inputs. A cache that returns a stale pass would hide a failure, which is the one thing SmartTest must never do.

Decision #

Consequences #

Alternatives considered #

Edit this page on GitHub