diff options
author | brianosman <brianosman@google.com> | 2016-02-08 13:49:12 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-02-08 13:49:12 -0800 |
commit | 7a5ada8c429b99b6ea061d7ea710d3c8349502ac (patch) | |
tree | 124a50391606bea204640be51f943b17f345b06c /bench | |
parent | c5c322d8ecfc05718f9f04360956c4f1f9dc33c1 (diff) |
Support --dryRun in nanobench to get a list of benchmarks.
BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1681583002
Review URL: https://codereview.chromium.org/1681583002
Diffstat (limited to 'bench')
-rw-r--r-- | bench/nanobench.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/bench/nanobench.cpp b/bench/nanobench.cpp index 31efefa4f4..aeae4f41db 100644 --- a/bench/nanobench.cpp +++ b/bench/nanobench.cpp @@ -1082,10 +1082,13 @@ int nanobench_main() { SkCanvas* canvas = target->getCanvas(); const char* config = target->config.name.c_str(); - if (FLAGS_pre_log) { + if (FLAGS_pre_log || FLAGS_dryRun) { SkDebugf("Running %s\t%s\n" , bench->getUniqueName() , config); + if (FLAGS_dryRun) { + continue; + } } target->setup(); |