-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add benchmark script #156
Add benchmark script #156
Conversation
Benchmarking: Commit script for running subset of benchmarks to test a PR Squashing commits: * Adding prototype for running test against a pr * Setting to use default RUNS too * Addressing points and also setting default runs to 30 to match the scripts in node/benchmark * Updating usage * Rework to make it less hacky
PR-URL: nodejs/benchmarking#194 Reviewed-By: Michael Dawson <mhdawson@ca.ibm.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Anna Henningsen <anna@addaleax.net>
* src: allow 3 way merge for bench runs Add 3 way merge option so that more PR's can be tested with this job https://ci.nodejs.org/view/Node.js%20benchmark/job/benchmark-node-micro-benchmarks/ PR-URL: nodejs/benchmarking#287 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
* add compiler selection Fixes: nodejs/benchmarking#301
d7f3492
to
dc76c1e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The git history is quite odd, could you fix it?
fileName=output`date +%d%m%y-%H%M%S`.csv | ||
echo "Output will be saved to $fileName" | ||
pwd | ||
./node-master benchmark/compare.js --old ./node-master --new ./node-pr $FILTER $RUNS -- $CATEGORY | tee $fileName |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add the CPUSET instruction.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wanted to add in different pr, just creating this with the history of the original file
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fixed git history
dc76c1e
to
d0958c7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Moved from https://github.com/nodejs/benchmarking/blob/59861388c1c66a3b91b2696a9c1709f4767be672/experimental/benchmarks/community-benchmark/run.sh
Ref: nodejs/build#3657 (comment)
Next pr will add the CPU pinning