parallel-consumer
parallel-consumer copied to clipboard
Dynamic reason support for failfast in awaitility
Get the dynamic fail fast patch committed, then update PC to use it.
See:
- https://github.com/awaitility/awaitility/issues/240
waitAtMost(ofSeconds(30))
// dynamic reason support still waiting https://github.com/awaitility/awaitility/pull/193#issuecomment-873116199
// .failFast( () -> pc1.getFailureCause(), () -> pc1.isClosedOrFailed()) // requires https://github.com/awaitility/awaitility/issues/178#issuecomment-734769761
.failFast("A PC has died - check logs", () -> !noneHaveFailed(runnables)) // requires https://github.com/awaitility/awaitility/issues/178#issuecomment-734769761