runtime tests
Stan Cox
scox@redhat.com
Thu May 29 06:17:00 GMT 2008
Here is a list of which stp_ routines are called by
runtime/{probes,tests}/*/*.c, in order to help determine if the
testsuite/systemtap.*/*.stp tests are sufficient coverage. It appears
from a cursory glance that everything is covered by the
testsuite/systemtap.* tests.
-------------- next part --------------
probes/agg/count1.c:
_stp_counter_add
_stp_print
_stp_printf
_stp_print_flush
_stp_unregister_kprobes
probes/agg/count2.c:
_stp_counter_add
_stp_printf
_stp_print_flush
_stp_unregister_jprobes
probes/agg/stat1.c:
_stp_counter_add
_stp_printf
_stp_print_flush
_stp_stat_add
_stp_stat_print
_stp_unregister_jprobes
probes/bench/bench.c: Replaced by runtime/bench2 ?
_stp_unregister_jprobes
_stp_unregister_kprobes
probes/bench/bench_io1.c:
_stp_print_cstr
_stp_printf
_stp_print_flush
_stp_unregister_kprobes
probes/bench/bench_io2.c:
_stp_print_cstr
_stp_printf
_stp_print_flush
_stp_unregister_kprobes
probes/bench/bench_io3.c:
_stp_printf
_stp_print_flush
_stp_unregister_kprobes
probes/bench/bench_io4.c:
_stp_printf
_stp_print_flush
_stp_unregister_kprobes
probes/bench/bench_multi.c:
_stp_unregister_kprobes
probes/bench/bench_ret.c:
_stp_unregister_kprobes
_stp_unregister_kretprobes
probes/os_timer/os_timer.c:
_stp_map_add_sii
_stp_map_del
_stp_map_print The map_print function is going away
_stp_print
_stp_printf
_stp_print_flush
_stp_stat_add
_stp_stat_print
probes/scf/scf.c:
_stp_map_add_si
_stp_map_del
_stp_map_print
_stp_stack_sprint
_stp_unregister_kprobes
probes/shellsnoop/shellsnoop.c:
_stp_copy_argv_from_user
_stp_map_clear
_stp_map_del
_stp_map_set_ii
_stp_map_set_is
_stp_print
_stp_printf
_stp_print_flush
_stp_string_from_user
_stp_unregister_jprobes
_stp_copy_argv_from_user
probes/tasklet/stp_tasklet.c:
_stp_printf
_stp_print_flush
_stp_unregister_jprobes
probes/test4/test4.c:
_stp_map_add_si
_stp_map_add_sx
_stp_map_del
_stp_map_print
_stp_printf
_stp_print_flush
_stp_unregister_jprobes
probes/where_func/kprobe_where_funct.c:
_stp_map_add_ii
_stp_map_del
_stp_map_print
_stp_unregister_kprobes
tests/agg/count.c:
_stp_counter_add
_stp_counter_free
tests/agg/stats.c:
_stp_printf
_stp_print_flush
_stp_stat_add
_stp_stat_del
_stp_stat_print
_stp_stat_print_cpu
tests/maps/ii.c:
_stp_map_clear
_stp_map_del
_stp_map_print
_stp_map_set_ii
tests/maps/iiiiii.c:
_stp_get_int64
_stp_key_get_int64
_stp_map_del
_stp_map_print
_stp_map_set_iiiiii
tests/maps/iiss.c:
_stp_map_add_iiss
_stp_map_del
_stp_map_print
_stp_map_set_iiss
tests/maps/is.c:
_stp_map_del
_stp_map_print
_stp_map_set_is
tests/maps/issii.c:
_stp_get_int64
_stp_key_get_int64
_stp_key_get_str
_stp_map_del
_stp_map_print
_stp_map_set_issii
tests/maps/isx.c:
_stp_map_add_ix
_stp_map_del
_stp_map_print
tests/maps/map_format.c:
_stp_map_add_ssx
_stp_map_print
_stp_map_set_iiss
_stp_map_set_ssi
_stp_printf
_stp_print_flush
tests/maps/setadd.c:
_stp_map_del
_stp_map_print
tests/maps/si.c:
_stp_map_clear
_stp_map_del
_stp_map_print
_stp_map_set_si
tests/maps/size.c:
_stp_map_clear
_stp_map_del
_stp_map_set_ii
tests/maps/sort2.c:
_stp_map_add_iiss
_stp_map_del
_stp_map_print
_stp_map_printn
_stp_map_set_iiss
_stp_map_set_ssi
_stp_map_sort
_stp_map_sortn
_stp_printf
tests/maps/sort.c:
_stp_map_add_iiss
_stp_map_del
_stp_map_print
_stp_map_printn
_stp_map_set_iiss
_stp_map_set_ssi
_stp_map_sort
_stp_map_sortn
_stp_printf
tests/maps/sort_stat.c:
_stp_map_add_ssx
_stp_map_del
_stp_map_print
_stp_map_sort
_stp_printf
tests/maps/ssssss.c:
_stp_get_str
_stp_key_get_str
_stp_map_del
_stp_map_print
_stp_map_set_ssssss
tests/pmaps/ii2.c:
_stp_map_add_ii
_stp_map_del
_stp_map_print
_stp_pmap_add_ii
_stp_pmap_del
_stp_pmap_print
tests/pmaps/ii3.c:
_stp_pmap_add_ii
_stp_pmap_del
_stp_pmap_print
_stp_pmap_set_ii
tests/pmaps/ii.c:
_stp_pmap_add_ii
_stp_pmap_del
_stp_pmap_print
_stp_pmap_printn_cpu
tests/pmaps/is.c:
_stp_pmap_add_is
_stp_pmap_del
_stp_pmap_print
_stp_pmap_printn_cpu
tests/pmaps/ix2.c:
_stp_pmap_add_ix
_stp_pmap_del
_stp_pmap_print
_stp_pmap_printn_cpu
_stp_pmap_set_ix
tests/pmaps/ix.c:
_stp_pmap_add_ix
_stp_pmap_del
_stp_pmap_print
_stp_pmap_printn_cpu
tests/pmaps/ix_log.c:
_stp_pmap_add_ix
_stp_pmap_del
_stp_pmap_print
_stp_pmap_printn_cpu
tests/pmaps/ix_none.c:
_stp_pmap_add_ix
_stp_pmap_del
_stp_pmap_print
_stp_pmap_printn_cpu
tests/pmaps/map_format.c:
_stp_pmap_add_ssx
_stp_pmap_agg
_stp_pmap_del
_stp_pmap_print
_stp_pmap_set_iiss
_stp_pmap_set_ssi
_stp_printf
_stp_print_flush
tests/pmaps/si.c:
_stp_pmap_add_si
_stp_pmap_del
_stp_pmap_print
_stp_pmap_printn_cpu
tests/pmaps/size.c:
_stp_pmap_add_ii
_stp_pmap_del
_stp_pmap_set_ii
tests/string/print_cstr.c:
_stp_print_cstr
_stp_print_flush
tests/string/printf_A.c:
_stp_printf
_stp_print_flush
tests/string/printf_B.c:
_stp_printf
_stp_print_flush
_stp_sprintf
tests/string/string1.c:
_stp_print
_stp_print_cstr
_stp_print_flush
_stp_sprintf
_stp_string_cat_cstr
_stp_string_cat_string
tests/string/string2.c:
_stp_print
_stp_printf
_stp_print_flush
_stp_sprintf
tests/string/string3.c:
_stp_print
_stp_print_flush
_stp_sprintf
_stp_string_cat
More information about the Systemtap
mailing list