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

Ideas for further graphs #26

Open
11 tasks
cburgmer opened this issue May 22, 2016 · 0 comments
Open
11 tasks

Ideas for further graphs #26

cburgmer opened this issue May 22, 2016 · 0 comments

Comments

@cburgmer
Copy link
Owner

cburgmer commented May 22, 2016

Show

  • newest slowest test: Create awareness of what changes had negative impact.
  • projection of test runtime in 1 year: Allow evaluation of current development, help re-think current choices.
  • build runtime by hour of day: Infrastructure load throughout day.
  • top n slowest test runtime over time: Feedback on improvements around slow tests.
  • Feedback time from check-in: Difference between time of source control check-in and execution of build.
  • Meantime to pipeline recovery: How long does the team take to get a pipeline (not all builds) green again (thanks Duda)
  • Meantime to feedback: how long until some build fails in the pipeline with a real error (not flaky)
  • Build runtime variance: find builds which vary greatly in runtime (possibly due to external deps)
  • Maybe we can cluster test runtimes into up to 4-5 buckets, to get a quick overview on how fast the system's tests are. This would provide more transparency into where most of the time is spent.
  • Amount of manual re-runs (per day)
  • Bottleneck/throughput (following lean principles, what's keeping my pipeline from being faster)
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

1 participant