haskell.nix icon indicating copy to clipboard operation
haskell.nix copied to clipboard

Run benchmarks directly

Open angerman opened this issue 5 years ago • 5 comments

With #168, we skipped using cabal to run the tests, we can do the same for benchmarks as well. For the sake of consistency this seems to be the best approach.

angerman avatar Jun 11 '19 03:06 angerman

@ruhatch are you going to get around to this as well, or should I?

angerman avatar Jul 16 '19 07:07 angerman

I fixed the benchmarks build in #175. Unlike test suites, it builds the benchmarks, but does not execute them. I think this is good, because there would be a lot of variance when running benchmarks on hydra build slaves.

This is one example of how we execute benchmarks: input-output-hk/cardano-wallet#531

One thing we could fix is installing benchmarks in $out/bin rather than a path which is different for every component.

rvl avatar Jul 16 '19 22:07 rvl

One thing we could fix is installing benchmarks in $out/bin rather than a path which is different for every component.

you mean all benchmarks for a package into the same $out?

angerman avatar Jul 17 '19 02:07 angerman

@angerman I'm not going to be able to take this one, so removing myself as assignee, sorry!

ruhatch avatar Aug 27 '19 11:08 ruhatch

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Sep 28 '22 23:09 stale[bot]