Given a tree return a list of reports to be re-run (and the order that they should be re-run)
Useful links