Skip to content

cod 177 run time based benchmarks in the codspeed runner#39

Merged
adriencaccia merged 6 commits intomainfrom
cod-177-run-time-based-benchmarks-in-the-codspeed-runner
Sep 18, 2024
Merged

cod 177 run time based benchmarks in the codspeed runner#39
adriencaccia merged 6 commits intomainfrom
cod-177-run-time-based-benchmarks-in-the-codspeed-runner

Conversation

@adriencaccia
Copy link
Copy Markdown
Member

  • refactor(runner): create executor instrument abstraction and add ValgrindInstrument
  • feat(runner): add WallTimeInstrument
  • feat(runner): add cpu and memory data to SytemInfo

@adriencaccia adriencaccia requested a review from art049 September 17, 2024 13:33
@adriencaccia adriencaccia force-pushed the cod-177-run-time-based-benchmarks-in-the-codspeed-runner branch from 88a1542 to 38d891e Compare September 17, 2024 15:37
Comment thread src/run/runner/helpers/run_command_with_log_pipe.rs
Comment thread src/run/runner/valgrind/measure.rs Outdated
Copy link
Copy Markdown
Member

@art049 art049 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we need to refactor a bit the executor instrument and even if it might be a big change right now we can keep it for the future instruments

Comment thread src/run/check_system.rs Outdated
Comment thread src/run/runner/valgrind/instrument.rs Outdated
Comment thread src/run/runner/mod.rs Outdated
Comment thread src/run/runner/executor_instrument.rs Outdated
Comment thread src/run/runner/mod.rs Outdated
@adriencaccia adriencaccia force-pushed the cod-177-run-time-based-benchmarks-in-the-codspeed-runner branch from 38d891e to 604e62b Compare September 18, 2024 09:36
@adriencaccia adriencaccia force-pushed the cod-177-run-time-based-benchmarks-in-the-codspeed-runner branch 4 times, most recently from c31367b to 904a63d Compare September 18, 2024 14:20
Comment thread src/run/runner/mod.rs Outdated
@adriencaccia adriencaccia force-pushed the cod-177-run-time-based-benchmarks-in-the-codspeed-runner branch from 904a63d to fe62ad6 Compare September 18, 2024 14:42
@adriencaccia adriencaccia merged commit fe62ad6 into main Sep 18, 2024
@adriencaccia adriencaccia deleted the cod-177-run-time-based-benchmarks-in-the-codspeed-runner branch September 18, 2024 14:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants