blob: d18d9a24b8c99a59032609e71b27305d32dcf69b [file] [log] [blame]
Lalit Maganti279ecde2019-04-01 16:57:12 +01001gensignature(
Lalit Magantief545da2019-05-02 14:05:40 +01002 name = "trace_processor_sig",
Lalit Maganti279ecde2019-04-01 16:57:12 +01003 srcs = [
4 ":trace_processor_shell",
Lalit Maganti279ecde2019-04-01 16:57:12 +01005 ":trace_to_text",
6 ],
Lalit Magantief545da2019-05-02 14:05:40 +01007 tags = [
8 "__TRACE_PROCESSOR_SIG_TAG1",
9 "__TRACE_PROCESSOR_SIG_TAG2",
10 ],
Lalit Maganti279ecde2019-04-01 16:57:12 +010011)
Lalit Maganti26f69bd2019-04-29 18:23:47 +010012
13py_binary(
Lalit Maganticaac9922019-05-01 10:40:53 +010014 name = "gen_merged_sql_metrics_py",
Lalit Maganti26f69bd2019-04-29 18:23:47 +010015 srcs = [
Lalit Magantiab619fa2019-05-02 12:56:37 +010016 "tools/gen_merged_sql_metrics.py",
17 ],
18 main = "tools/gen_merged_sql_metrics.py",
Lalit Maganti26f69bd2019-04-29 18:23:47 +010019)
Florian Mayer41bca832019-05-09 17:30:26 +010020
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)
Florian Mayere09a7972019-05-09 17:31:42 +010032
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)