def start(self, *args, **kwargs):
        if self.started:
            raise ActivityException(desc='Activity already started')

        self._started = True
        try:
            self._run(*args, **kwargs)
        except BGPSException:
            LOG.error(traceback.format_exc())
        finally:
            if self.started:  # could have been stopped somewhere else
                self.stop()
Retrieve all test plans.
dataset/ETHPy150Open osrg/ryu/ryu/services/protocols/bgp/base.py/Activity.start--crossover with--dataset/ETHPy150Open emccode/heliosburn/heliosburn/django/hbproject/api/views/testplan.py/get_all_testplans