Index: tools/perf/record_wpr |
diff --git a/tools/perf/record_wpr b/tools/perf/record_wpr |
index dc4e153a667266b5c806e38700bd7fbfda0e1d97..b600c13fc3d604104b7950584f491f97591aa1eb 100755 |
--- a/tools/perf/record_wpr |
+++ b/tools/perf/record_wpr |
@@ -6,12 +6,16 @@ import os |
import sys |
+from core import path_util |
from chrome_telemetry_build import chromium_config |
sys.path.append(chromium_config.GetTelemetryDir()) |
from telemetry import record_wpr |
+# This is required to resolve importing davclient in tools/perf/third_party/ |
+# when record_wpr try to dynamically discover benchmark classes. |
+import third_party # pylint: disable=unused-import |
+ |
if __name__ == '__main__': |
- _perf_dir = os.path.dirname(__file__) |
- sys.exit(record_wpr.Main(_perf_dir)) |
+ sys.exit(record_wpr.Main(path_util.GetPerfDir())) |