Explicitly identify step statuses other than successful and failed in the UI, and add tests for the report controller