Now that xml reports are printed via stdout, we can't pollute stdout with debug prints during the xml report printing.
Fix watchers to handle the change to where report data is stored in a promise.