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

feat(bench): Re-enable cargo bench #612

Merged
merged 11 commits into from
Jun 20, 2024
Merged

Commits on Jun 13, 2024

  1. feat(bench): Re-enable cargo bench

    This commit reverts back a change made by commit SHA 6882dd5 and fixed all the build errors for the benchmark.
    
    Closes containerd#611
    
    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    8b1113c View commit details
    Browse the repository at this point in the history
  2. feat(ci): add cargo bench to the CI

    this commit adds a new github action that runs every Sunday to measure the benchmark
    
    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    ac5d3af View commit details
    Browse the repository at this point in the history
  3. feat(bench): disable parallel_compilation for wasmtime

    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    a9f182e View commit details
    Browse the repository at this point in the history
  4. ci: only run the bench crate

    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    2ec0192 View commit details
    Browse the repository at this point in the history
  5. ci: changed the alert username to runwasi-committers

    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    b05182e View commit details
    Browse the repository at this point in the history
  6. ci: change the benchmarking CI frequency to daily

    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    0fb4e77 View commit details
    Browse the repository at this point in the history
  7. revert the alert-threshold to %130

    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    1b0c387 View commit details
    Browse the repository at this point in the history
  8. bench: panic if error

    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    991f133 View commit details
    Browse the repository at this point in the history
  9. makefile: add package name to bench command

    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    e6c1a1e View commit details
    Browse the repository at this point in the history
  10. ci: fail the bench job if bench command failed

    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    7d98f5d View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. bench: remove wasmedge benchmakring for now

    Signed-off-by: jiaxiao zhou <[email protected]>
    Mossaka committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    0ed9b97 View commit details
    Browse the repository at this point in the history