• Namhyung Kim's avatar
    ftracetest: Add basic event tracing test cases · 815b18ea
    Namhyung Kim authored
    This patch adds basic event tracing tests like enable/disable with
    top-level, subsystem-level and individual event files.
    
      # ./ftracetest
      === Ftrace unit tests ===
      [1] Basic trace file check	[PASS]
      [2] Basic trace clock test	[PASS]
      [3] Basic event tracing check	[PASS]
      [4] Basic test for tracers	[PASS]
      [5] event tracing - enable/disable with top level files	[PASS]
      [6] event tracing - enable/disable with subsystem level files	[PASS]
      [7] event tracing - enable/disable with event level files	[PASS]
      [8] ftrace - function graph filters	[PASS]
      [9] ftrace - function profiler with function tracing	[PASS]
      [10] ftrace - function graph filters with stack tracer	[PASS]
      [11] Kretprobe dynamic event with arguments	[PASS]
      [12] Kprobe dynamic event - busy event check	[PASS]
      [13] Kprobe dynamic event with arguments	[PASS]
      [14] Kprobe dynamic event - adding and removing	[PASS]
    
      # of passed:  14
      # of failed:  0
      # of unresolved:  0
      # of untested:  0
      # of unsupported:  0
      # of xfailed:  0
      # of undefined(test bug):  0
    
    Link: http://lkml.kernel.org/r/1415239470-28705-3-git-send-email-namhyung@kernel.orgAcked-by: default avatarMasami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
    Signed-off-by: default avatarNamhyung Kim <namhyung@kernel.org>
    Signed-off-by: default avatarSteven Rostedt <rostedt@goodmis.org>
    815b18ea
subsystem-enable.tc 972 Bytes