CancelFutureTest is unreliable

We observe CancelFutureTest failing with SIGABRT, caused by an assert firing, or running into the test timeout.