Hello, Noah! Thanks for your attention!
It looks like the simplest solution is just to count the number of not-yet-completed steps and check that value. A patch with such changes (+ the same test + README update + commit message) is attached. Best regards, Mikhail.
v2-0001-isolation-tester-Fix-synchronization-of-steps-wit.patch
Description: Binary data