test for an index run being finished twice when dependent calculations both call finish