Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1043)

Unified Diff: tools/android/loading/processing.py

Issue 1619713002: Upgrade analyze.py and related scripts to new world order. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: comments Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « tools/android/loading/process_request_log.py ('k') | tools/android/loading/request_dependencies_lens.py » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tools/android/loading/processing.py
diff --git a/tools/android/loading/processing.py b/tools/android/loading/processing.py
index 1f4893915840286f2e262b96dd6d64754275df0c..7c009516ce13513c07310651d4b72cffc353112f 100644
--- a/tools/android/loading/processing.py
+++ b/tools/android/loading/processing.py
@@ -2,12 +2,13 @@
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
+import json
import os
import os.path
import sys
-import log_parser
import loading_model
+import loading_trace
def SitesFromDir(directory):
@@ -52,8 +53,9 @@ def WarmGraph(datadir, site):
Returns:
A loading model object.
"""
- return loading_model.ResourceGraph(log_parser.FilterRequests(
- log_parser.ParseJsonFile(os.path.join(datadir, site + '.json'))))
+ with file(os.path.join(datadir, site + '.json')) as f:
+ return loading_model.ResourceGraph(loading_trace.LoadingTrace.FromJsonDict(
+ json.load(f)))
def ColdGraph(datadir, site):
@@ -68,5 +70,6 @@ def ColdGraph(datadir, site):
Returns:
A loading model object.
"""
- return loading_model.ResourceGraph(log_parser.FilterRequests(
- log_parser.ParseJsonFile(os.path.join(datadir, site + '.json.cold'))))
+ with file(os.path.join(datadir, site + '.json.cold')) as f:
+ return loading_model.ResourceGraph(loading_trace.LoadingTrace.FromJsonDict(
+ json.load(f)))
« no previous file with comments | « tools/android/loading/process_request_log.py ('k') | tools/android/loading/request_dependencies_lens.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698