Part IV: Reducing Failure Causes¶
In this part, we show how to narrow down failures by systematic experimentation.
Reducing Failure-Inducing Inputs introduces delta debugging, a technique to automatically reduce a failure-inducing input to a minimum.
Isolating Failure-Inducing Changes shows how to identify changes that cause failures - manually and automatically.
In Debugging Concurrent Programs, we show how to detect and debug concurrency issues.
The content of this project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. The source code that is part of the content, as well as the source code used to format and display that content is licensed under the MIT License. Last change: 2021-03-02 19:04:03+01:00 • Cite • Imprint