Index: tools/perf/core/benchmark_finders.py |
diff --git a/tools/perf/core/benchmark_finders.py b/tools/perf/core/benchmark_finders.py |
index 6705b16cb537e547f02baec107b2329be9ad9917..cd5f65b8369ea4193424b290a4970e11e518fa97 100644 |
--- a/tools/perf/core/benchmark_finders.py |
+++ b/tools/perf/core/benchmark_finders.py |
@@ -45,7 +45,15 @@ def GetBenchmarkNamesForFile(top_level_dir, benchmark_file_dir): |
def GetAllPerfBenchmarks(): |
benchmarks_dir = path_util.GetPerfBenchmarksDir() |
- top_level_dir = os.path.join(benchmarks_dir, '..') |
+ top_level_dir = os.path.join(path_util.GetPerfDir()) |
shatch
2017/04/26 14:37:30
nit: is this join necessary now
nednguyen
2017/04/26 14:42:51
Oh right, silly me :P
|
+ return discover.DiscoverClasses( |
+ benchmarks_dir, top_level_dir, benchmark_module.Benchmark, |
+ index_by_class_name=True).values() |
+ |
+ |
+def GetAllContribBenchmarks(): |
+ benchmarks_dir = path_util.GetPerfContribDir() |
+ top_level_dir = os.path.join(path_util.GetPerfDir()) |
return discover.DiscoverClasses( |
benchmarks_dir, top_level_dir, benchmark_module.Benchmark, |
index_by_class_name=True).values() |