Esempio n. 1
0
 def tearDown(self):
     super(TestDynamicDoesntOverwrite, self).tearDown()
     trappy.unregister_ftrace_parser(DummyEvent)
Esempio n. 2
0
    def test_register_ftrace_parser(self):
        trappy.register_ftrace_parser(DynamicEvent)
        t = trappy.FTrace(name="first")
        self.assertTrue(len(t.dynamic_event.data_frame) == 1)

        trappy.unregister_ftrace_parser(DynamicEvent)
Esempio n. 3
0
    def test_register_ftrace_parser(self):
        trappy.register_ftrace_parser(DynamicEvent)
        t = trappy.FTrace(name="first")
        self.assertTrue(len(t.dynamic_event.data_frame) == 1)

        trappy.unregister_ftrace_parser(DynamicEvent)
Esempio n. 4
0
 def test_unregister_ftrace_parser(self):
     """unregister_ftrace_parser() works"""
     trappy.register_ftrace_parser(DynamicEvent)
     trappy.unregister_ftrace_parser(DynamicEvent)
     trace = trappy.FTrace()
     self.assertFalse(hasattr(trace, "dynamic_event"))
Esempio n. 5
0
 def test_unregister_ftrace_parser(self):
     """unregister_ftrace_parser() works"""
     trappy.register_ftrace_parser(DynamicEvent)
     trappy.unregister_ftrace_parser(DynamicEvent)
     trace = trappy.FTrace()
     self.assertFalse(hasattr(trace, "dynamic_event"))