-
Notifications
You must be signed in to change notification settings - Fork 82
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 go benchmark as part of the buildkite pipeline #3141
Conversation
Co-authored-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Signed-off-by: Alexandros Sapranidis <[email protected]>
Attempt to fix the reporting of time of go benchmark Signed-off-by: Alexandros Sapranidis <[email protected]>
This reverts commit 69a5cf7.
…nd23-go-benchmark
Quality Gate passedKudos, no new issues were introduced! 0 New issues |
@nchaulet For now we decided not to fail the build as it seems that benchmarks have some flakiness. |
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 🚀 it will be great if it can report something in the PR when it failed, like a failed check that do not block the merge
…SNAPSHOT (#3153) * Add go benchmark as part of the buildkite pipeline (#3141) * add initial benchmark for PR * Add steps for comparing and baseline * Parse go benchmark results with gobenchdata * Allow gobenchdata failure to not block --------- Co-authored-by: Alexandros Sapranidis <[email protected]> * [Release] update version (#3145) Co-authored-by: Julien Lind <[email protected]> * chore: Update snapshot.yml Made with ❤️️ by updatecli * chore: Update snapshot.yml Made with ❤️️ by updatecli * chore: Update snapshot.yml Made with ❤️️ by updatecli --------- Co-authored-by: Julien Lind <[email protected]> Co-authored-by: Elastic Machine <[email protected]> Co-authored-by: apmmachine <[email protected]>
What is the problem this PR solves?
We migrate the problematic GH workflow to a Buildkite pipeline.
How does this PR solve the problem?
Now when we run the buildkite pipeline we execute the go benchmark tests along side for the HEAD of the branch as well as the base branch and compare the 2.
How to test this PR locally
Design Checklist
Checklist
./changelog/fragments
using the changelog toolRelated issues