Skip to content

How to measure a whole application performance over time? #1717

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

Closed
p-bojkowski opened this issue May 27, 2021 · 1 comment
Closed

How to measure a whole application performance over time? #1717

p-bojkowski opened this issue May 27, 2021 · 1 comment

Comments

@p-bojkowski
Copy link

I need to measure a whole application over (dev) time.
Is the best place to measure the whole app - the unit tests area?
The unit tests area is the only place where the method signature (use cases) not changed only the body.

How would you measure a whole app over time to say how the performance has changed (+/-) over time.

@adamsitnik
Copy link
Member

You would need to:

  1. Identify the most important scenarios for your app
  2. Implement benchmarks that cover them
  3. Run the benchmarks on exactly same hardware over time
  4. Store the results in some database
  5. Compare the results and search for regressions.

Currently BDN does not provide any built-in way to do that (#54)

@adamsitnik adamsitnik closed this as not planned Won't fix, can't repro, duplicate, stale Oct 5, 2022
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

No branches or pull requests

2 participants