KERNEL SELFTESTS: linux_headers_dir is /usr/src/linux-headers-x86_64-rhel-8.3-kselftests-bf5835bcdb9635c97f85120dba9bfa21e111130f 2022-07-19 00:13:33 ln -sf /usr/bin/clang 2022-07-19 00:13:33 ln -sf /usr/bin/llc 2022-07-19 00:13:33 sed -i s/default_timeout=45/default_timeout=300/ kselftest/runner.sh LKP WARN miss config CONFIG_PREEMPT_TRACER= of ftrace/config 2022-07-19 00:13:33 make -C ftrace make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-bf5835bcdb9635c97f85120dba9bfa21e111130f/tools/testing/selftests/ftrace' make: Nothing to be done for 'all'. make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-bf5835bcdb9635c97f85120dba9bfa21e111130f/tools/testing/selftests/ftrace' 2022-07-19 00:13:33 make run_tests -C ftrace make: Entering directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-bf5835bcdb9635c97f85120dba9bfa21e111130f/tools/testing/selftests/ftrace' TAP version 13 1..1 # selftests: ftrace: ftracetest # === Ftrace unit tests === # [1] Basic trace file check [PASS] # [2] Basic test for tracers [PASS] # [3] Basic trace clock test [PASS] # [4] Basic event tracing check [PASS] # [5] Change the ringbuffer size [PASS] # [6] Snapshot and tracing setting [PASS] # [7] trace_pipe and trace_marker [PASS] # [8] Test ftrace direct functions against tracers [PASS] # [9] Test ftrace direct functions against kprobes [PASS] # [10] Generic dynamic event - add/remove eprobe events [FAIL] # [11] Generic dynamic event - add/remove kprobe events [PASS] # [12] Generic dynamic event - add/remove synthetic events [PASS] # [13] Generic dynamic event - selective clear (compatibility) [PASS] # [14] Generic dynamic event - generic clear event [PASS] # [15] Generic dynamic event - check if duplicate events are caught [PASS] # [16] event tracing - enable/disable with event level files [PASS] # [17] event tracing - restricts events based on pid notrace filtering [PASS] # [18] event tracing - restricts events based on pid [PASS] # [19] event tracing - enable/disable with subsystem level files [PASS] # [20] event tracing - enable/disable with top level files [PASS] # [21] Test trace_printk from module [PASS] # [22] ftrace - function graph filters with stack tracer [PASS] # [23] ftrace - function graph filters [PASS] # [24] ftrace - function glob filters [PASS] # [25] ftrace - function pid notrace filters [PASS] # [26] ftrace - function pid filters [PASS] # [27] ftrace - stacktrace filter command [PASS] # [28] ftrace - function trace with cpumask [PASS] # [29] ftrace - test for function event triggers [PASS] # [30] ftrace - function trace on module [PASS] # [31] ftrace - function profiling [PASS] # [32] ftrace - function profiler with function tracing [PASS] # [33] ftrace - test reading of set_ftrace_filter [PASS] # [34] ftrace - Max stack tracer [PASS] # [35] ftrace - test for function traceon/off triggers [PASS] # [36] ftrace - test tracing error log support [PASS] # [37] Test creation and deletion of trace instances while setting an event [PASS] # [38] Test creation and deletion of trace instances [PASS] # [39] Kprobe dynamic event - adding and removing [PASS] # [40] Kprobe dynamic event - busy event check [PASS] # [41] Kprobe dynamic event with arguments [PASS] # [42] Kprobe event with comm arguments [PASS] # [43] Kprobe event string type argument [PASS] # [44] Kprobe event symbol argument [PASS] # [45] Kprobe event argument syntax [PASS] # [46] Kprobes event arguments with types [PASS] # [47] Kprobe event user-memory access [PASS] # [48] Kprobe event auto/manual naming [PASS] # [49] Kprobe dynamic event with function tracer [PASS] # [50] Kprobe dynamic event - probing module [PASS] # [51] Create/delete multiprobe on kprobe event [PASS] # [52] Kprobe event parser error log check [PASS] # [53] Kretprobe dynamic event with arguments [PASS] # [54] Kretprobe dynamic event with maxactive [PASS] # [55] Kretprobe %return suffix test [PASS] # [56] Register/unregister many kprobe events [PASS] # [57] Kprobe events - probe points [PASS] # [58] Kprobe profile [PASS] # [59] Uprobe event parser error log check [PASS] # [60] test for the preemptirqsoff tracer [UNSUPPORTED] # [61] Meta-selftest: Checkbashisms [UNRESOLVED] # [62] Test wakeup tracer [FAIL] # [63] Test wakeup RT tracer [PASS] # [64] event trigger - test inter-event histogram trigger expected fail actions [XFAIL] # [65] event trigger - test field variable support [PASS] # [66] event trigger - test inter-event combined histogram trigger [PASS] # [67] event trigger - test multiple actions on hist trigger [PASS] # [68] event trigger - test inter-event histogram trigger onchange action [PASS] # [69] event trigger - test inter-event histogram trigger onmatch action [PASS] # [70] event trigger - test inter-event histogram trigger onmatch-onmax action [PASS] # [71] event trigger - test inter-event histogram trigger onmax action [PASS] # [72] event trigger - test inter-event histogram trigger snapshot action [PASS] # [73] event trigger - test inter-event histogram trigger eprobe on synthetic event [FAIL] # [74] event trigger - test synthetic event create remove [PASS] # [75] event trigger - test inter-event histogram trigger trace action with dynamic string param [PASS] # [76] event trigger - test synthetic_events syntax parser [PASS] # [77] event trigger - test synthetic_events syntax parser errors [PASS] # [78] event trigger - test inter-event histogram trigger trace action [PASS] # [79] event trigger - test event enable/disable trigger [PASS] # [80] event trigger - test trigger filter [PASS] # [81] event trigger - test histogram expression parsing [PASS] # [82] event trigger - test histogram modifiers [PASS] # [83] event trigger - test histogram parser errors [PASS] # [84] event trigger - test histogram trigger [PASS] # [85] event trigger - test multiple histogram triggers [PASS] # [86] event trigger - test snapshot-trigger [PASS] # [87] event trigger - test stacktrace-trigger [PASS] # [88] trace_marker trigger - test histogram trigger [PASS] # [89] trace_marker trigger - test snapshot trigger [PASS] # [90] trace_marker trigger - test histogram with synthetic event against kernel event [PASS] # [91] trace_marker trigger - test histogram with synthetic event [PASS] # [92] event trigger - test traceon/off trigger [PASS] # [93] (instance) Basic test for tracers [PASS] # [94] (instance) Basic trace clock test [PASS] # [95] (instance) Change the ringbuffer size [PASS] # [96] (instance) Snapshot and tracing setting [PASS] # [97] (instance) trace_pipe and trace_marker [PASS] # [98] (instance) event tracing - enable/disable with event level files [PASS] # [99] (instance) event tracing - restricts events based on pid notrace filtering [PASS] # [100] (instance) event tracing - restricts events based on pid [PASS] # [101] (instance) event tracing - enable/disable with subsystem level files [PASS] # [102] (instance) ftrace - function pid notrace filters [PASS] # [103] (instance) ftrace - function pid filters [PASS] # [104] (instance) ftrace - stacktrace filter command [PASS] # [105] (instance) ftrace - test for function event triggers [PASS] # [106] (instance) ftrace - test for function traceon/off triggers [PASS] # [107] (instance) event trigger - test event enable/disable trigger [PASS] # [108] (instance) event trigger - test trigger filter [PASS] # [109] (instance) event trigger - test histogram modifiers [PASS] # [110] (instance) event trigger - test histogram trigger [PASS] # [111] (instance) event trigger - test multiple histogram triggers [PASS] # [112] (instance) trace_marker trigger - test histogram trigger [PASS] # [113] (instance) trace_marker trigger - test snapshot trigger [PASS] # # # # of passed: 107 # # of failed: 3 # # of unresolved: 1 # # of untested: 0 # # of unsupported: 1 # # of xfailed: 1 # # of undefined(test bug): 0 not ok 1 selftests: ftrace: ftracetest # exit=1 make: Leaving directory '/usr/src/perf_selftests-x86_64-rhel-8.3-kselftests-bf5835bcdb9635c97f85120dba9bfa21e111130f/tools/testing/selftests/ftrace'