Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Makefile: build and check benches #877

Merged
merged 1 commit into from
Dec 12, 2023
Merged

Conversation

Lorak-mmk
Copy link
Collaborator

In the current makefile benchmarks are not built or checked with cargo check / cargo clippy so any errors appearing in them will not be caught locally by a dev running make ci to perform checks / tests.

This PR adds benchmark building / checking to all relevant makefile targets.

Pre-review checklist

  • I have split my patch into logically separate commits.
  • All commit messages clearly explain what they change and why.
  • I added relevant tests for new features and bug fixes.
  • All commits compile, pass static checks and pass test.
  • PR description sums up the changes and reasons why they should be introduced.
  • I have provided docstrings for the public items that I want to introduce.
  • I have adjusted the documentation in ./docs/source/.
  • I added appropriate Fixes: annotations to PR description.

@Lorak-mmk Lorak-mmk requested a review from piodul December 11, 2023 22:00
@Lorak-mmk
Copy link
Collaborator Author

Draft until CI finished - I couldn't run it locally as I'm testing #858

@Lorak-mmk Lorak-mmk marked this pull request as ready for review December 11, 2023 22:57
In the current makefile benchmarks are not built or checked with
`cargo check` / `cargo clippy` so any errors appearing in them will not
be caught locally by a dev running `make ci` to perform checks / tests.

This commit adds benchmark building / checking to all relevant makefile
targets.
@piodul piodul merged commit f01029f into scylladb:main Dec 12, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants