作者: Haryadi S. Gunawi , Pallavi Joshi , Koushik Sen
DOI:
关键词:
摘要: As hardware failures are no longer rare in the era of cloud computing, reliability has become a first-class design goal today’s software systems. To ensure that software’s fault-tolerance “prevails” against failures, systems have to be tested multiple, diverse likely occur real-world. Such failure testing poses several challenges including need explore large number combinations and also by implication, debug test runs fail during testing. In this paper, we present PREFAIL, programmable efficient framework. With tester can express variety exploration policies, skip redundant fault-injection tests, run parallel, reduce time failed runs.