tp: move chunked trace reader to common and cleanup build files
Change-Id: If871d4ed52aca3041a92f25e6e269c4424e39c49
diff --git a/Android.bp b/Android.bp
index 2061821..3a49871 100644
--- a/Android.bp
+++ b/Android.bp
@@ -1731,10 +1731,10 @@
":perfetto_src_trace_processor_analysis_analysis",
":perfetto_src_trace_processor_containers_containers",
":perfetto_src_trace_processor_containers_containers_headers",
- ":perfetto_src_trace_processor_db_lib",
+ ":perfetto_src_trace_processor_db_db",
":perfetto_src_trace_processor_export_json",
":perfetto_src_trace_processor_ftrace_descriptors",
- ":perfetto_src_trace_processor_importers_common",
+ ":perfetto_src_trace_processor_importers_common_common",
":perfetto_src_trace_processor_importers_memory_tracker_graph_processor",
":perfetto_src_trace_processor_lib",
":perfetto_src_trace_processor_metatrace",
@@ -7536,9 +7536,9 @@
],
}
-// GN: //src/trace_processor/db:lib
+// GN: //src/trace_processor/db:db
filegroup {
- name: "perfetto_src_trace_processor_db_lib",
+ name: "perfetto_src_trace_processor_db_db",
srcs: [
"src/trace_processor/db/column.cc",
"src/trace_processor/db/table.cc",
@@ -7585,9 +7585,9 @@
],
}
-// GN: //src/trace_processor/importers:common
+// GN: //src/trace_processor/importers/common:common
filegroup {
- name: "perfetto_src_trace_processor_importers_common",
+ name: "perfetto_src_trace_processor_importers_common_common",
srcs: [
"src/trace_processor/importers/common/args_tracker.cc",
"src/trace_processor/importers/common/clock_tracker.cc",
@@ -7601,6 +7601,18 @@
],
}
+// GN: //src/trace_processor/importers/common:unittests
+filegroup {
+ name: "perfetto_src_trace_processor_importers_common_unittests",
+ srcs: [
+ "src/trace_processor/importers/common/clock_tracker_unittest.cc",
+ "src/trace_processor/importers/common/event_tracker_unittest.cc",
+ "src/trace_processor/importers/common/flow_tracker_unittest.cc",
+ "src/trace_processor/importers/common/process_tracker_unittest.cc",
+ "src/trace_processor/importers/common/slice_tracker_unittest.cc",
+ ],
+}
+
// GN: //src/trace_processor/importers:gen_cc_chrome_track_event_descriptor
genrule {
name: "perfetto_src_trace_processor_importers_gen_cc_chrome_track_event_descriptor",
@@ -7658,18 +7670,6 @@
],
}
-// GN: //src/trace_processor/importers:unittests
-filegroup {
- name: "perfetto_src_trace_processor_importers_unittests",
- srcs: [
- "src/trace_processor/importers/common/clock_tracker_unittest.cc",
- "src/trace_processor/importers/common/event_tracker_unittest.cc",
- "src/trace_processor/importers/common/flow_tracker_unittest.cc",
- "src/trace_processor/importers/common/process_tracker_unittest.cc",
- "src/trace_processor/importers/common/slice_tracker_unittest.cc",
- ],
-}
-
// GN: //src/trace_processor:lib
filegroup {
name: "perfetto_src_trace_processor_lib",
@@ -9005,13 +9005,13 @@
":perfetto_src_trace_processor_containers_containers",
":perfetto_src_trace_processor_containers_containers_headers",
":perfetto_src_trace_processor_containers_unittests",
- ":perfetto_src_trace_processor_db_lib",
+ ":perfetto_src_trace_processor_db_db",
":perfetto_src_trace_processor_db_unittests",
":perfetto_src_trace_processor_export_json",
":perfetto_src_trace_processor_ftrace_descriptors",
- ":perfetto_src_trace_processor_importers_common",
+ ":perfetto_src_trace_processor_importers_common_common",
+ ":perfetto_src_trace_processor_importers_common_unittests",
":perfetto_src_trace_processor_importers_memory_tracker_graph_processor",
- ":perfetto_src_trace_processor_importers_unittests",
":perfetto_src_trace_processor_lib",
":perfetto_src_trace_processor_metatrace",
":perfetto_src_trace_processor_metrics_lib",
@@ -9301,10 +9301,10 @@
":perfetto_src_trace_processor_analysis_analysis",
":perfetto_src_trace_processor_containers_containers",
":perfetto_src_trace_processor_containers_containers_headers",
- ":perfetto_src_trace_processor_db_lib",
+ ":perfetto_src_trace_processor_db_db",
":perfetto_src_trace_processor_export_json",
":perfetto_src_trace_processor_ftrace_descriptors",
- ":perfetto_src_trace_processor_importers_common",
+ ":perfetto_src_trace_processor_importers_common_common",
":perfetto_src_trace_processor_importers_memory_tracker_graph_processor",
":perfetto_src_trace_processor_lib",
":perfetto_src_trace_processor_metatrace",
@@ -9450,10 +9450,10 @@
":perfetto_src_trace_processor_analysis_analysis",
":perfetto_src_trace_processor_containers_containers",
":perfetto_src_trace_processor_containers_containers_headers",
- ":perfetto_src_trace_processor_db_lib",
+ ":perfetto_src_trace_processor_db_db",
":perfetto_src_trace_processor_export_json",
":perfetto_src_trace_processor_ftrace_descriptors",
- ":perfetto_src_trace_processor_importers_common",
+ ":perfetto_src_trace_processor_importers_common_common",
":perfetto_src_trace_processor_importers_memory_tracker_graph_processor",
":perfetto_src_trace_processor_lib",
":perfetto_src_trace_processor_metatrace",
diff --git a/BUILD b/BUILD
index b48c5ec..6ab04f7 100644
--- a/BUILD
+++ b/BUILD
@@ -813,9 +813,9 @@
],
)
-# GN target: //src/trace_processor/db:lib
+# GN target: //src/trace_processor/db:db
filegroup(
- name = "src_trace_processor_db_lib",
+ name = "src_trace_processor_db_db",
srcs = [
"src/trace_processor/db/column.cc",
"src/trace_processor/db/column.h",
@@ -827,24 +827,13 @@
],
)
-# GN target: //src/trace_processor/importers/memory_tracker:graph_processor
+# GN target: //src/trace_processor/importers/common:common
filegroup(
- name = "src_trace_processor_importers_memory_tracker_graph_processor",
- srcs = [
- "src/trace_processor/importers/memory_tracker/graph.cc",
- "src/trace_processor/importers/memory_tracker/graph_processor.cc",
- "src/trace_processor/importers/memory_tracker/memory_allocator_node_id.cc",
- "src/trace_processor/importers/memory_tracker/raw_memory_graph_node.cc",
- "src/trace_processor/importers/memory_tracker/raw_process_memory_node.cc",
- ],
-)
-
-# GN target: //src/trace_processor/importers:common
-filegroup(
- name = "src_trace_processor_importers_common",
+ name = "src_trace_processor_importers_common_common",
srcs = [
"src/trace_processor/importers/common/args_tracker.cc",
"src/trace_processor/importers/common/args_tracker.h",
+ "src/trace_processor/importers/common/chunked_trace_reader.h",
"src/trace_processor/importers/common/clock_tracker.cc",
"src/trace_processor/importers/common/clock_tracker.h",
"src/trace_processor/importers/common/event_tracker.cc",
@@ -864,6 +853,18 @@
],
)
+# GN target: //src/trace_processor/importers/memory_tracker:graph_processor
+filegroup(
+ name = "src_trace_processor_importers_memory_tracker_graph_processor",
+ srcs = [
+ "src/trace_processor/importers/memory_tracker/graph.cc",
+ "src/trace_processor/importers/memory_tracker/graph_processor.cc",
+ "src/trace_processor/importers/memory_tracker/memory_allocator_node_id.cc",
+ "src/trace_processor/importers/memory_tracker/raw_memory_graph_node.cc",
+ "src/trace_processor/importers/memory_tracker/raw_process_memory_node.cc",
+ ],
+)
+
perfetto_cc_proto_descriptor(
name = "src_trace_processor_importers_gen_cc_chrome_track_event_descriptor",
deps = [
@@ -1269,7 +1270,6 @@
filegroup(
name = "src_trace_processor_storage_minimal",
srcs = [
- "src/trace_processor/chunked_trace_reader.h",
"src/trace_processor/forwarding_trace_parser.cc",
"src/trace_processor/forwarding_trace_parser.h",
"src/trace_processor/importers/default_modules.cc",
@@ -3436,10 +3436,10 @@
srcs = [
":src_trace_processor_analysis_analysis",
":src_trace_processor_containers_containers_headers",
- ":src_trace_processor_db_lib",
+ ":src_trace_processor_db_db",
":src_trace_processor_export_json",
":src_trace_processor_ftrace_descriptors",
- ":src_trace_processor_importers_common",
+ ":src_trace_processor_importers_common_common",
":src_trace_processor_importers_memory_tracker_graph_processor",
":src_trace_processor_lib",
":src_trace_processor_metatrace",
@@ -3532,10 +3532,10 @@
":src_profiling_symbolizer_symbolizer",
":src_trace_processor_analysis_analysis",
":src_trace_processor_containers_containers_headers",
- ":src_trace_processor_db_lib",
+ ":src_trace_processor_db_db",
":src_trace_processor_export_json",
":src_trace_processor_ftrace_descriptors",
- ":src_trace_processor_importers_common",
+ ":src_trace_processor_importers_common_common",
":src_trace_processor_importers_memory_tracker_graph_processor",
":src_trace_processor_lib",
":src_trace_processor_metatrace",
@@ -3714,10 +3714,10 @@
":src_profiling_symbolizer_symbolizer",
":src_trace_processor_analysis_analysis",
":src_trace_processor_containers_containers_headers",
- ":src_trace_processor_db_lib",
+ ":src_trace_processor_db_db",
":src_trace_processor_export_json",
":src_trace_processor_ftrace_descriptors",
- ":src_trace_processor_importers_common",
+ ":src_trace_processor_importers_common_common",
":src_trace_processor_importers_memory_tracker_graph_processor",
":src_trace_processor_lib",
":src_trace_processor_metatrace",
diff --git a/src/trace_processor/BUILD.gn b/src/trace_processor/BUILD.gn
index 28a4cb9..e6826d2 100644
--- a/src/trace_processor/BUILD.gn
+++ b/src/trace_processor/BUILD.gn
@@ -68,7 +68,6 @@
source_set("storage_minimal") {
sources = [
- "chunked_trace_reader.h",
"forwarding_trace_parser.cc",
"forwarding_trace_parser.h",
"importers/default_modules.cc",
@@ -151,9 +150,9 @@
"../protozero",
"containers",
"containers:containers_headers",
- "importers:common",
"importers:gen_cc_chrome_track_event_descriptor",
"importers:gen_cc_track_event_descriptor",
+ "importers/common",
"importers/memory_tracker:graph_processor",
"storage",
"tables",
@@ -270,7 +269,7 @@
"../../protos/perfetto/trace/gpu:zero",
"../../protos/perfetto/trace/interned_data:zero",
"../protozero",
- "importers:common",
+ "importers/common",
"storage",
"tables",
"types",
@@ -339,8 +338,8 @@
"../base",
"../protozero",
"analysis",
- "db:lib",
- "importers:common",
+ "db",
+ "importers/common",
"metrics:lib",
"sqlite",
"storage",
@@ -435,8 +434,8 @@
"../protozero:testing_messages_zero",
"containers:unittests",
"db:unittests",
- "importers:common",
- "importers:unittests",
+ "importers/common",
+ "importers/common:unittests",
"importers/memory_tracker:graph_processor",
"rpc:unittests",
"storage",
diff --git a/src/trace_processor/db/BUILD.gn b/src/trace_processor/db/BUILD.gn
index 5c61b1f..53c492a 100644
--- a/src/trace_processor/db/BUILD.gn
+++ b/src/trace_processor/db/BUILD.gn
@@ -14,7 +14,7 @@
import("../../../gn/test.gni")
-source_set("lib") {
+source_set("db") {
sources = [
"column.cc",
"column.h",
@@ -41,7 +41,7 @@
"table_unittest.cc",
]
deps = [
- ":lib",
+ ":db",
"../../../gn:default_deps",
"../../../gn:gtest_and_gmock",
"../../base:base",
diff --git a/src/trace_processor/forwarding_trace_parser.h b/src/trace_processor/forwarding_trace_parser.h
index 8b8a8bb..0da568a 100644
--- a/src/trace_processor/forwarding_trace_parser.h
+++ b/src/trace_processor/forwarding_trace_parser.h
@@ -17,7 +17,7 @@
#ifndef SRC_TRACE_PROCESSOR_FORWARDING_TRACE_PARSER_H_
#define SRC_TRACE_PROCESSOR_FORWARDING_TRACE_PARSER_H_
-#include "src/trace_processor/chunked_trace_reader.h"
+#include "src/trace_processor/importers/common/chunked_trace_reader.h"
#include "src/trace_processor/types/trace_processor_context.h"
diff --git a/src/trace_processor/importers/BUILD.gn b/src/trace_processor/importers/BUILD.gn
index d25ff6b..fceb53f 100644
--- a/src/trace_processor/importers/BUILD.gn
+++ b/src/trace_processor/importers/BUILD.gn
@@ -12,66 +12,8 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-import("../../../gn/perfetto.gni")
import("../../../gn/perfetto_cc_proto_descriptor.gni")
-source_set("common") {
- sources = [
- "common/args_tracker.cc",
- "common/args_tracker.h",
- "common/clock_tracker.cc",
- "common/clock_tracker.h",
- "common/event_tracker.cc",
- "common/event_tracker.h",
- "common/flow_tracker.cc",
- "common/flow_tracker.h",
- "common/global_args_tracker.cc",
- "common/global_args_tracker.h",
- "common/process_tracker.cc",
- "common/process_tracker.h",
- "common/slice_tracker.cc",
- "common/slice_tracker.h",
- "common/system_info_tracker.cc",
- "common/system_info_tracker.h",
- "common/track_tracker.cc",
- "common/track_tracker.h",
- ]
- public_deps = [
- ":gen_cc_config_descriptor",
- "../util:protozero_to_text",
- ]
- deps = [
- "../../../gn:default_deps",
- "../../../protos/perfetto/common:zero",
- "../../../protos/perfetto/trace:zero",
- "../../../protos/perfetto/trace/profiling:zero",
- "../../base",
- "../storage",
- "../types",
- ]
-}
-
-source_set("unittests") {
- sources = [
- "common/clock_tracker_unittest.cc",
- "common/event_tracker_unittest.cc",
- "common/flow_tracker_unittest.cc",
- "common/process_tracker_unittest.cc",
- "common/slice_tracker_unittest.cc",
- ]
- testonly = true
- deps = [
- ":common",
- "../../../gn:default_deps",
- "../../../gn:gtest_and_gmock",
- "../../../protos/perfetto/common:zero",
- "../../../protos/perfetto/trace:zero",
- "../../base",
- "../storage",
- "../types",
- ]
-}
-
perfetto_cc_proto_descriptor("gen_cc_config_descriptor") {
descriptor_name = "config.descriptor"
descriptor_target = "../../../protos/perfetto/config:descriptor"
diff --git a/src/trace_processor/importers/common/BUILD.gn b/src/trace_processor/importers/common/BUILD.gn
new file mode 100644
index 0000000..171c733
--- /dev/null
+++ b/src/trace_processor/importers/common/BUILD.gn
@@ -0,0 +1,74 @@
+# Copyright (C) 2021 The Android Open Source Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import("../../../../gn/perfetto.gni")
+
+source_set("common") {
+ sources = [
+ "args_tracker.cc",
+ "args_tracker.h",
+ "chunked_trace_reader.h",
+ "clock_tracker.cc",
+ "clock_tracker.h",
+ "event_tracker.cc",
+ "event_tracker.h",
+ "flow_tracker.cc",
+ "flow_tracker.h",
+ "global_args_tracker.cc",
+ "global_args_tracker.h",
+ "process_tracker.cc",
+ "process_tracker.h",
+ "slice_tracker.cc",
+ "slice_tracker.h",
+ "system_info_tracker.cc",
+ "system_info_tracker.h",
+ "track_tracker.cc",
+ "track_tracker.h",
+ ]
+ public_deps = [
+ "../:gen_cc_config_descriptor",
+ "../../util:protozero_to_text",
+ ]
+ deps = [
+ "../../../../gn:default_deps",
+ "../../../../include/perfetto/trace_processor:basic_types",
+ "../../../../protos/perfetto/common:zero",
+ "../../../../protos/perfetto/trace:zero",
+ "../../../../protos/perfetto/trace/profiling:zero",
+ "../../../base",
+ "../../storage",
+ "../../types",
+ ]
+}
+
+source_set("unittests") {
+ sources = [
+ "clock_tracker_unittest.cc",
+ "event_tracker_unittest.cc",
+ "flow_tracker_unittest.cc",
+ "process_tracker_unittest.cc",
+ "slice_tracker_unittest.cc",
+ ]
+ testonly = true
+ deps = [
+ ":common",
+ "../../../../gn:default_deps",
+ "../../../../gn:gtest_and_gmock",
+ "../../../../protos/perfetto/common:zero",
+ "../../../../protos/perfetto/trace:zero",
+ "../../../base",
+ "../../storage",
+ "../../types",
+ ]
+}
diff --git a/src/trace_processor/chunked_trace_reader.h b/src/trace_processor/importers/common/chunked_trace_reader.h
similarity index 87%
rename from src/trace_processor/chunked_trace_reader.h
rename to src/trace_processor/importers/common/chunked_trace_reader.h
index 8dbdd4f..dc90344 100644
--- a/src/trace_processor/chunked_trace_reader.h
+++ b/src/trace_processor/importers/common/chunked_trace_reader.h
@@ -14,8 +14,8 @@
* limitations under the License.
*/
-#ifndef SRC_TRACE_PROCESSOR_CHUNKED_TRACE_READER_H_
-#define SRC_TRACE_PROCESSOR_CHUNKED_TRACE_READER_H_
+#ifndef SRC_TRACE_PROCESSOR_IMPORTERS_COMMON_CHUNKED_TRACE_READER_H_
+#define SRC_TRACE_PROCESSOR_IMPORTERS_COMMON_CHUNKED_TRACE_READER_H_
#include <stddef.h>
#include <stdint.h>
@@ -47,4 +47,4 @@
} // namespace trace_processor
} // namespace perfetto
-#endif // SRC_TRACE_PROCESSOR_CHUNKED_TRACE_READER_H_
+#endif // SRC_TRACE_PROCESSOR_IMPORTERS_COMMON_CHUNKED_TRACE_READER_H_
diff --git a/src/trace_processor/importers/fuchsia/fuchsia_trace_tokenizer.h b/src/trace_processor/importers/fuchsia/fuchsia_trace_tokenizer.h
index efec186..66468b4 100644
--- a/src/trace_processor/importers/fuchsia/fuchsia_trace_tokenizer.h
+++ b/src/trace_processor/importers/fuchsia/fuchsia_trace_tokenizer.h
@@ -17,7 +17,7 @@
#ifndef SRC_TRACE_PROCESSOR_IMPORTERS_FUCHSIA_FUCHSIA_TRACE_TOKENIZER_H_
#define SRC_TRACE_PROCESSOR_IMPORTERS_FUCHSIA_FUCHSIA_TRACE_TOKENIZER_H_
-#include "src/trace_processor/chunked_trace_reader.h"
+#include "src/trace_processor/importers/common/chunked_trace_reader.h"
#include "src/trace_processor/importers/fuchsia/fuchsia_trace_utils.h"
#include "src/trace_processor/storage/trace_storage.h"
#include "src/trace_processor/trace_blob_view.h"
diff --git a/src/trace_processor/importers/gzip/gzip_trace_parser.h b/src/trace_processor/importers/gzip/gzip_trace_parser.h
index b56fae3..82b4cd9 100644
--- a/src/trace_processor/importers/gzip/gzip_trace_parser.h
+++ b/src/trace_processor/importers/gzip/gzip_trace_parser.h
@@ -17,7 +17,7 @@
#ifndef SRC_TRACE_PROCESSOR_IMPORTERS_GZIP_GZIP_TRACE_PARSER_H_
#define SRC_TRACE_PROCESSOR_IMPORTERS_GZIP_GZIP_TRACE_PARSER_H_
-#include "src/trace_processor/chunked_trace_reader.h"
+#include "src/trace_processor/importers/common/chunked_trace_reader.h"
#include "src/trace_processor/importers/gzip/gzip_utils.h"
namespace perfetto {
diff --git a/src/trace_processor/importers/json/json_trace_tokenizer.h b/src/trace_processor/importers/json/json_trace_tokenizer.h
index 0ebf25c..86f5731 100644
--- a/src/trace_processor/importers/json/json_trace_tokenizer.h
+++ b/src/trace_processor/importers/json/json_trace_tokenizer.h
@@ -19,7 +19,7 @@
#include <stdint.h>
-#include "src/trace_processor/chunked_trace_reader.h"
+#include "src/trace_processor/importers/common/chunked_trace_reader.h"
#include "src/trace_processor/importers/systrace/systrace_line_tokenizer.h"
#include "src/trace_processor/storage/trace_storage.h"
diff --git a/src/trace_processor/importers/ninja/ninja_log_parser.cc b/src/trace_processor/importers/ninja/ninja_log_parser.cc
index 4ba518d..af668f1 100644
--- a/src/trace_processor/importers/ninja/ninja_log_parser.cc
+++ b/src/trace_processor/importers/ninja/ninja_log_parser.cc
@@ -15,6 +15,7 @@
*/
#include "src/trace_processor/importers/ninja/ninja_log_parser.h"
+
#include "perfetto/ext/base/string_splitter.h"
#include "perfetto/ext/base/string_utils.h"
#include "src/trace_processor/importers/common/process_tracker.h"
diff --git a/src/trace_processor/importers/ninja/ninja_log_parser.h b/src/trace_processor/importers/ninja/ninja_log_parser.h
index 280fa5a..cd9f2b8 100644
--- a/src/trace_processor/importers/ninja/ninja_log_parser.h
+++ b/src/trace_processor/importers/ninja/ninja_log_parser.h
@@ -22,7 +22,7 @@
#include <map>
#include <string>
-#include "src/trace_processor/chunked_trace_reader.h"
+#include "src/trace_processor/importers/common/chunked_trace_reader.h"
#include "src/trace_processor/trace_parser.h"
namespace perfetto {
diff --git a/src/trace_processor/importers/proto/proto_trace_reader.h b/src/trace_processor/importers/proto/proto_trace_reader.h
index 7252f62..d2fdbf3 100644
--- a/src/trace_processor/importers/proto/proto_trace_reader.h
+++ b/src/trace_processor/importers/proto/proto_trace_reader.h
@@ -21,7 +21,7 @@
#include <memory>
-#include "src/trace_processor/chunked_trace_reader.h"
+#include "src/trace_processor/importers/common/chunked_trace_reader.h"
#include "src/trace_processor/importers/proto/proto_incremental_state.h"
#include "src/trace_processor/importers/proto/proto_trace_tokenizer.h"
#include "src/trace_processor/trace_blob_view.h"
diff --git a/src/trace_processor/importers/systrace/systrace_trace_parser.h b/src/trace_processor/importers/systrace/systrace_trace_parser.h
index 1db04ee..bcb5ea8 100644
--- a/src/trace_processor/importers/systrace/systrace_trace_parser.h
+++ b/src/trace_processor/importers/systrace/systrace_trace_parser.h
@@ -20,7 +20,7 @@
#include <deque>
#include <regex>
-#include "src/trace_processor/chunked_trace_reader.h"
+#include "src/trace_processor/importers/common/chunked_trace_reader.h"
#include "src/trace_processor/importers/systrace/systrace_line_parser.h"
#include "src/trace_processor/importers/systrace/systrace_line_tokenizer.h"
#include "src/trace_processor/storage/trace_storage.h"
diff --git a/src/trace_processor/sqlite/BUILD.gn b/src/trace_processor/sqlite/BUILD.gn
index 52352b7..71b6918 100644
--- a/src/trace_processor/sqlite/BUILD.gn
+++ b/src/trace_processor/sqlite/BUILD.gn
@@ -47,8 +47,8 @@
"../../../include/perfetto/trace_processor",
"../../../protos/perfetto/trace/ftrace:zero",
"../../base",
- "../db:lib",
- "../importers:common",
+ "../db",
+ "../importers/common",
"../storage",
"../types",
]
diff --git a/src/trace_processor/tables/BUILD.gn b/src/trace_processor/tables/BUILD.gn
index a6d7e86..66f0cfa 100644
--- a/src/trace_processor/tables/BUILD.gn
+++ b/src/trace_processor/tables/BUILD.gn
@@ -30,7 +30,7 @@
]
deps = [
"../../../gn:default_deps",
- "../db:lib",
+ "../db",
]
}
diff --git a/src/trace_processor/trace_processor_context.cc b/src/trace_processor/trace_processor_context.cc
index 1524bf0..412b63a 100644
--- a/src/trace_processor/trace_processor_context.cc
+++ b/src/trace_processor/trace_processor_context.cc
@@ -16,9 +16,9 @@
#include "src/trace_processor/types/trace_processor_context.h"
-#include "src/trace_processor/chunked_trace_reader.h"
#include "src/trace_processor/forwarding_trace_parser.h"
#include "src/trace_processor/importers/common/args_tracker.h"
+#include "src/trace_processor/importers/common/chunked_trace_reader.h"
#include "src/trace_processor/importers/common/clock_tracker.h"
#include "src/trace_processor/importers/common/event_tracker.h"
#include "src/trace_processor/importers/common/flow_tracker.h"
diff --git a/src/trace_processor/virtual_destructors.cc b/src/trace_processor/virtual_destructors.cc
index 40cc0cd..55d2ba8 100644
--- a/src/trace_processor/virtual_destructors.cc
+++ b/src/trace_processor/virtual_destructors.cc
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-#include "src/trace_processor/chunked_trace_reader.h"
+#include "src/trace_processor/importers/common/chunked_trace_reader.h"
#include "src/trace_processor/trace_parser.h"
namespace perfetto {