Use TrackingAwaiter properly to track lost exceptions. Using the static method...
Use TrackingAwaiter properly to track lost exceptions. Using the static method wasn't guaranteed to catch all bugs. Also convert to a singleton since there's no reason to have multiple instances. -- MOS_MIGRATED_REVID=102158719
Showing
- src/test/java/com/google/devtools/build/skyframe/ChainedFunction.java 4 additions, 4 deletions...a/com/google/devtools/build/skyframe/ChainedFunction.java
- src/test/java/com/google/devtools/build/skyframe/EagerInvalidatorTest.java 31 additions, 28 deletions.../google/devtools/build/skyframe/EagerInvalidatorTest.java
- src/test/java/com/google/devtools/build/skyframe/MemoizingEvaluatorTest.java 125 additions, 120 deletions...oogle/devtools/build/skyframe/MemoizingEvaluatorTest.java
- src/test/java/com/google/devtools/build/skyframe/ParallelEvaluatorTest.java 162 additions, 140 deletions...google/devtools/build/skyframe/ParallelEvaluatorTest.java
- src/test/java/com/google/devtools/build/skyframe/TrackingAwaiter.java 10 additions, 2 deletions...a/com/google/devtools/build/skyframe/TrackingAwaiter.java
Please register or sign in to comment