C Stop further ATF tests if some check fails?

Hello all,

I'm working on my summer of code project, a library for working with ZFS boot environments, and I'm working on tests right now (I really dig ATF by the way!).

There are many systems in which the library is not compatible with them, for example: systems not using ZFS, systems not set up for boot environments (/boot and / live in different datasets), etc.

Is there a way to abort all tests as successful if the tests are not appropriate for the environment, so that false negatives are not cluttering any automated test runs?