1gensignature( 2 name = "trace_processor_sig", 3 srcs = [ 4 ":trace_processor_shell", 5 ":trace_to_text", 6 ], 7 tags = [ 8 "__TRACE_PROCESSOR_SIG_TAG1", 9 "__TRACE_PROCESSOR_SIG_TAG2", 10 ], 11) 12 13py_binary( 14 name = "gen_merged_sql_metrics_py", 15 srcs = [ 16 "tools/gen_merged_sql_metrics.py", 17 ], 18 main = "tools/gen_merged_sql_metrics.py", 19) 20 21load("//security/fuzzing/blaze:cc_fuzz_target.bzl", "cc_fuzz_target") 22 23cc_fuzz_target( 24 name = "trace_parsing_fuzzer", 25 srcs = ["src/trace_processor/trace_parsing_fuzzer.cc"], 26 componentid = 323270, 27 deps = [ 28 ":trace_processor", 29 "//third_party/perfetto/protos:trace_processor_cc_proto", 30 ], 31) 32 33cc_fuzz_target( 34 name = "proto_decoder_fuzzer", 35 srcs = ["src/protozero/proto_decoder_fuzzer.cc"], 36 componentid = 323270, 37 deps = [ 38 ":trace_processor", 39 ], 40) 41