Test runner job to notification (from @devoncarew's repo)

Needed to resolve a conflict and couldn't push back to @devoncarew 's repo

Finishes #2689