Only the semi-dependent answer that I could find was as follows:
βThe phase of clearing asynchronous sessions that starts NOW ... was caused by some calls to external channels, they were too slow. This phase must have been waiting for these calls, which were timing, but PhantomJS sat there waiting for a very, very long time.
Removing these calls during testing (with a bit of JavaScript if the host is localhost and then using a dummy object) solved the problem. "
Found here: Repeat "Asynchronous Session Cleanup Phase Starting NOW"
So the problem is most likely caused by the allocation of external feeds / API calls.
Github issue: https://github.com/ariya/phantomjs/issues/11526
Sharn White Apr 28 '15 at 0:12 2015-04-28 00:12
source share