You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Currently all benchmarks must be manually ran after compilation by doing ./<benchmark> --benchmark_out=<benchmark>.json --benchmark_out_format=json after passing -DBUILD_BENCHMARKS=ON to cmake which isn't too friendly for job automation in Jenkins. Source building has to be edited manually on the job currently since I cannot use the root build script.
Describe the solution you'd like
A flag/option in root build.sh to build the benchmarks via this script. All this flag needs to do is pass -DBUILD_BENCHMARKS=ON to libcudf cmake.
A make target for benchmarks that builds/runs all the benchmarks given options described above (output dirname and file type (csv, json, console)). A single output file would be ideal, but outputting several files similar to GTest is fine as well.
@robertmaynard is it possible to run benchmarks with make benchmarks or ninja benchmarks ? (or ninja run_benchmarks)
AFAIK, we don't have any such rule now in cmake.
Is your feature request related to a problem? Please describe.
Currently all benchmarks must be manually ran after compilation by doing
./<benchmark> --benchmark_out=<benchmark>.json --benchmark_out_format=json
after passing-DBUILD_BENCHMARKS=ON
to cmake which isn't too friendly for job automation in Jenkins. Source building has to be edited manually on the job currently since I cannot use the root build script.Describe the solution you'd like
build.sh
to build the benchmarks via this script. All this flag needs to do is pass-DBUILD_BENCHMARKS=ON
to libcudf cmake.The text was updated successfully, but these errors were encountered: