commit | 7a5ada8c429b99b6ea061d7ea710d3c8349502ac | [log] [tgz] |
---|---|---|
author | brianosman <brianosman@google.com> | Mon Feb 08 13:49:12 2016 -0800 |
committer | Commit bot <commit-bot@chromium.org> | Mon Feb 08 13:49:12 2016 -0800 |
tree | 124a50391606bea204640be51f943b17f345b06c | |
parent | c5c322d8ecfc05718f9f04360956c4f1f9dc33c1 [diff] [blame] |
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
diff --git a/bench/nanobench.cpp b/bench/nanobench.cpp index 31efefa..aeae4f4 100644 --- a/bench/nanobench.cpp +++ b/bench/nanobench.cpp
@@ -1082,10 +1082,13 @@ 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();