P-Y on Nostr: First, is it fast? Faster test feedback means catching issues earlier or feeling ...
First, is it fast?
Faster test feedback means catching issues earlier or feeling confident about changes earlier, either way, we're moving faster
Second, is it deterministic, i.e. not flaky?
A flaky test is a test that fails nondeterministically, without any code change.
Flaky tests have a double tax: you need to rebuild AND you lose confidence in your tests so you slow down your rate of change to lower risks.
Faster test feedback means catching issues earlier or feeling confident about changes earlier, either way, we're moving faster
Second, is it deterministic, i.e. not flaky?
A flaky test is a test that fails nondeterministically, without any code change.
Flaky tests have a double tax: you need to rebuild AND you lose confidence in your tests so you slow down your rate of change to lower risks.