Coverage report not showing for futures with exceptions
Unsolved
Squish
-
We're hitting an issue where the code coverage report is incorrectly showing a line has not been executed. Here's a picture of the source report:
(ready_future_ has the type boost::shared_future<void>)
The conditional on line 74 is executed for both true and false, but you'll notice that the "boost::rethrow_exception" line is showing as not executed when in fact it actually is.
Any thoughts or next steps we can try?