Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Quarantine: Get your confidence back

Quarantine: Get your confidence back

A technique for dealing with non-deterministic tests.

Robbie Clutton

March 07, 2013

More Decks by Robbie Clutton

Other Decks in Technology


  1. @robb1e 3 minutes ago: failed 12 minutes ago: passed 30

    minutes ago: failed 45 minutes ago: failed 2 hours ago: passed
  2. “You should not be afraid to delete tests that are

    no longer providing value, no matter whether you originally planned to keep them or not. We tend to treat tests as these holy creatures that live blameless, irreproachable lives once they have sprung into existence. Not so. The maintenance required to keep a test running weighs against its value in further development. Sometimes these lines cross, and the test simply becomes a burden on the project. Having the skill and experience to recognize a burdensome test is something we should be bringing to our clients, as well as the fortitude to rewrite it, rethink it, or delete it." - Adam Milligan
  3. @robb1e 3 minutes ago: passed 12 minutes ago: passed 30

    minutes ago: passed 45 minutes ago: passed 2 hours ago: passed