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

Side by Side Diff: tracing/tracing_project.py

Issue 2162963002: [polymer] Merge of master into polymer10-migration (Closed) Base URL: git@github.com:catapult-project/catapult.git@polymer10-migration
Patch Set: Merge polymer10-migration int polymer10-merge Created 4 years, 5 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 unified diff | Download patch
« no previous file with comments | « tracing/tracing/value/value_set_test.html ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2014 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import sys 5 import sys
6 import os 6 import os
7 import re 7 import re
8 8
9 9
10 def _AddToPathIfNeeded(path): 10 def _AddToPathIfNeeded(path):
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
67 67
68 tracing_third_party_path = os.path.join(tracing_root_path, 'third_party') 68 tracing_third_party_path = os.path.join(tracing_root_path, 'third_party')
69 py_vulcanize_path = os.path.join(catapult_third_party_path, 'py_vulcanize') 69 py_vulcanize_path = os.path.join(catapult_third_party_path, 'py_vulcanize')
70 vinn_path = os.path.join(catapult_third_party_path, 'vinn') 70 vinn_path = os.path.join(catapult_third_party_path, 'vinn')
71 71
72 jszip_path = os.path.join(tracing_third_party_path, 'jszip') 72 jszip_path = os.path.join(tracing_third_party_path, 'jszip')
73 73
74 glmatrix_path = os.path.join( 74 glmatrix_path = os.path.join(
75 tracing_third_party_path, 'gl-matrix', 'dist') 75 tracing_third_party_path, 'gl-matrix', 'dist')
76 76
77 mannwhitneyu_path = os.path.join(
78 tracing_third_party_path, 'mannwhitneyu')
79
77 ui_path = os.path.join(tracing_src_path, 'ui') 80 ui_path = os.path.join(tracing_src_path, 'ui')
78 d3_path = os.path.join(tracing_third_party_path, 'd3') 81 d3_path = os.path.join(tracing_third_party_path, 'd3')
79 chai_path = os.path.join(tracing_third_party_path, 'chai') 82 chai_path = os.path.join(tracing_third_party_path, 'chai')
80 mocha_path = os.path.join(tracing_third_party_path, 'mocha') 83 mocha_path = os.path.join(tracing_third_party_path, 'mocha')
81 84
82 mre_path = os.path.join(catapult_path, 'perf_insights') 85 mre_path = os.path.join(catapult_path, 'perf_insights')
83 86
84 metrics_path = os.path.join(tracing_src_path, 'metrics') 87 metrics_path = os.path.join(tracing_src_path, 'metrics')
85 88
86 value_ui_path = os.path.join(tracing_src_path, 'value', 'ui') 89 value_ui_path = os.path.join(tracing_src_path, 'value', 'ui')
87 metrics_ui_path = os.path.join(tracing_src_path, 'metrics', 'ui') 90 metrics_ui_path = os.path.join(tracing_src_path, 'metrics', 'ui')
88 91
89 test_data_path = os.path.join(tracing_root_path, 'test_data') 92 test_data_path = os.path.join(tracing_root_path, 'test_data')
90 skp_data_path = os.path.join(tracing_root_path, 'skp_data') 93 skp_data_path = os.path.join(tracing_root_path, 'skp_data')
91 94
92 rjsmin_path = os.path.join( 95 rjsmin_path = os.path.join(
93 tracing_third_party_path, 'tvcm', 'third_party', 'rjsmin') 96 tracing_third_party_path, 'tvcm', 'third_party', 'rjsmin')
94 rcssmin_path = os.path.join( 97 rcssmin_path = os.path.join(
95 tracing_third_party_path, 'tvcm', 'third_party', 'rcssmin') 98 tracing_third_party_path, 'tvcm', 'third_party', 'rcssmin')
96 99
97 def __init__(self): 100 def __init__(self):
98 self.source_paths = [] 101 self.source_paths = []
99 self.source_paths.append(self.tracing_root_path) 102 self.source_paths.append(self.tracing_root_path)
100 self.source_paths.append(self.polymer_path) 103 self.source_paths.append(self.polymer_path)
101 self.source_paths.append(self.tracing_third_party_path) 104 self.source_paths.append(self.tracing_third_party_path)
102 self.source_paths.append(self.mre_path) 105 self.source_paths.append(self.mre_path)
103 self.source_paths.append(self.jszip_path) 106 self.source_paths.append(self.jszip_path)
104 self.source_paths.append(self.glmatrix_path) 107 self.source_paths.append(self.glmatrix_path)
108 self.source_paths.append(self.mannwhitneyu_path)
105 self.source_paths.append(self.d3_path) 109 self.source_paths.append(self.d3_path)
106 self.source_paths.append(self.chai_path) 110 self.source_paths.append(self.chai_path)
107 self.source_paths.append(self.mocha_path) 111 self.source_paths.append(self.mocha_path)
108 112
109 def CreateVulcanizer(self): 113 def CreateVulcanizer(self):
110 from py_vulcanize import project as project_module 114 from py_vulcanize import project as project_module
111 return project_module.Project(self.source_paths) 115 return project_module.Project(self.source_paths)
112 116
113 def IsD8CompatibleFile(self, filename): 117 def IsD8CompatibleFile(self, filename):
114 if filename.startswith(self.ui_path): 118 if filename.startswith(self.ui_path):
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
169 choices = self.GetConfigNames() 173 choices = self.GetConfigNames()
170 parser.add_argument( 174 parser.add_argument(
171 '--config', dest='config_name', 175 '--config', dest='config_name',
172 choices=choices, default=self.GetDefaultConfigName(), 176 choices=choices, default=self.GetDefaultConfigName(),
173 help='Picks a browser config. Valid choices: %s' % ', '.join(choices)) 177 help='Picks a browser config. Valid choices: %s' % ', '.join(choices))
174 return choices 178 return choices
175 179
176 def GetModuleNameForConfigName(self, config_name): 180 def GetModuleNameForConfigName(self, config_name):
177 return 'tracing.ui.extras.%s_config' % config_name 181 return 'tracing.ui.extras.%s_config' % config_name
178 182
OLDNEW
« no previous file with comments | « tracing/tracing/value/value_set_test.html ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698