Skip to content
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

Adding a manual CI for benchmarks #12

Closed
thi8v opened this issue May 20, 2023 · 3 comments
Closed

Adding a manual CI for benchmarks #12

thi8v opened this issue May 20, 2023 · 3 comments
Labels
A-CI Area: The GitHub CI enhancement New feature or request

Comments

@thi8v
Copy link
Member

thi8v commented May 20, 2023

Is your feature request related to a problem? Please describe.
Kinda yes. I want to be able when I want, start a benchmark and send the result in a floder on the repo.

Describe the solution you'd like
Implementing that -> https://github.com/benchmark-action/github-action-benchmark/blob/master/.github/workflows/criterion-rs.yml

Describe alternatives you've considered
Do it manually but it will be too painful.

@thi8v thi8v added the enhancement New feature or request label May 20, 2023
@thi8v
Copy link
Member Author

thi8v commented May 21, 2023

While doing that resolve the issue, when there is a pull request, the CI runs two time because a PR is a push and a PR, so we have to find a solution to fix this problem.

@thi8v thi8v added the A-CI Area: The GitHub CI label May 21, 2023
thi8v added a commit that referenced this issue May 27, 2023
Creation of the benchmark CI #12
@thi8v
Copy link
Member Author

thi8v commented May 27, 2023

After trying multiple times, to find a way to resolve the bug with the CI, it doesn't work. I will open an issue on their github, but for now I don't have the time

@thi8v
Copy link
Member Author

thi8v commented Jun 17, 2023

I don't know if it's worse the pain, because after a basic compiler in rust is made, the compiler will be in Zom. So it could be reopen when Zom will have a benchmark system.

@thi8v thi8v closed this as completed Jun 17, 2023
thi8v added a commit that referenced this issue Jul 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-CI Area: The GitHub CI enhancement New feature or request
Projects
Status: Pool of Ideas
Development

No branches or pull requests

1 participant