def _test_api_flow(self): self.assertTrue(pinpointPy.set_agent(collector_host='unix:/tmp/unexist.sock')) # self.assertTrue(pinpointPy.enable_debug(None)) while True: id = str(random.randint(1,10000000)) pinpointPy.set_special_key('sid',id) self.assertEqual(pinpointPy.start_trace(),1) pinpointPy.add_clue("key","value3") pinpointPy.add_clues("key","value3") value = pinpointPy.get_special_key('sid') self.assertEqual(value,id) self.assertEqual(pinpointPy.end_trace(),0) pinpointPy.mark_as_error("fghjk","fghjkl",234234)
def _test_api_flow(self): self.assertTrue(pinpointPy.set_agent(collector_host='unix:/tmp/unexist.sock')) # self.assertTrue(pinpointPy.enable_debug(None)) while self.thread_running: pinpointPy.start_trace() pinpointPy.set_special_key('sid','12345678') pinpointPy.add_clue("key","value3") pinpointPy.add_clues("key","value3") value = pinpointPy.get_special_key('sid') self.assertEqual(value,'12345678') pinpointPy.mark_as_error("fghjk","fghjkl",234234) pinpointPy.end_trace() value = pinpointPy.get_special_key('sid') self.assertFalse(value)
def onException(self, e): import traceback pinpointPy.mark_as_error(traceback.format_exc(), "", 0) raise e
def onException(self, e): pinpointPy.mark_as_error(str(e),"",0) raise e
def onException(self, e): pinpointPy.mark_as_error(e, "", 0)
def onException(self, e): pinpointPy.mark_as_error(e, "", 0, self.node_id) raise e
def onException(self, e): pinpointPy.mark_as_error(e,"", 0, self.traceId) raise e