def get_lcstate_predecessors(self, some_state):
        if some_state and "_" in some_state:
            raise BadRequest("Compound lcstates are obsolete")
        return {src: evt for (src, evt), targ in self.lcstate_transitions.iteritems() if targ == some_state}
If we are running a single test, check the reporter starts, passes and
dataset/ETHPy150Open ooici/pyon/pyon/ion/resource.py/ResourceLifeCycleSM.get_lcstate_predecessors--crossover with--dataset/ETHPy150Open kuri65536/python-for-android/python-modules/twisted/twisted/trial/test/test_runner.py/DryRunMixin.test_singleCaseReporting