[MSHARED-266] execute forked phase/goal only if report can be generated: forking is completely useless if report is not generated