Closed shafreeck closed 4 years ago
Merging #50 into master will decrease coverage by
0.0015%
. The diff coverage is84.8167%
.
@@ Coverage Diff @@
## master #50 +/- ##
================================================
- Coverage 85.7453% 85.7438% -0.0016%
================================================
Files 7 7
Lines 919 968 +49
================================================
+ Hits 788 830 +42
- Misses 82 85 +3
- Partials 49 53 +4
@kennytm @lonng PTAL
@kennytm @lonng All issues have been fixed.
@kennytm @lonng The lock problem was fixed.
What problem does this PR solve?
The failpoint package is not flexible enough in use cases like
What is changed and how it works?
Failpoint
a public typeFailpoints
a public typeEval
failpath
field fromterm
struct.A proposal is available in Chinese: https://docs.google.com/document/d/1OUheSlxWkQZqIb8mLZYKE8pxlSc1YElXFutjnPQe5UE/edit?usp=sharing
Check List
Tests
Side effects
The signature of
Eval
is changed.