REVIEW-2710 - remove convenience constructor.
REVIEW-2700 - avoid creating the aggregate test results provider twice (use setDidWork() instead of onlyIf).