Currently, if Drupal throws an exception while running features-import-all, the process still returns an exit code of zero. This makes it very hard to have reliable automated tests for feature reverts. I'd expect any drush command to return a non-zero exit code if it fails or exceptions are thrown. Not sure if this is an issue just for Features or for Drush in general.

Comments

Dane Powell created an issue.