To reproduce:
- Run bin/repository reparse ... in a way that: selects more than one commit; and does not use --background; and one or more selected commits are unreachable or in other states which will raise PhabricatorWorkerPermanentFailureException. For example, --all X may satisfy these conditions with some additional setup.
Expected behavior:
- Reparse is attempted on all selected commits.
Actual behavior:
- Reparse aborts on the first failure.