When stress-testing large traces, it's inefficient to work through the
entire trace before reporting an error that occurred in one of the
first frames.
Instead, check each frame one at a time immediately as each rendered
frame becomes available. Then fail the test at the first mismatched
frame.