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

trends view updates and improvements #64

Open
trey-ivy opened this issue Jan 24, 2025 · 0 comments
Open

trends view updates and improvements #64

trey-ivy opened this issue Jan 24, 2025 · 0 comments

Comments

@trey-ivy
Copy link
Collaborator

The current trends view is basically worthless and i think we are to the point now where adding some basic trending data can take priority. I would like to implement a nightly (or scheduled on a user defined frequency) job that calculates the following:

  • longest running targets and tests (max and avg durations)
  • most often built targets (not served from local cache or remote cache)
  • targets most often served from cache (local and remote)
  • most often executed tests (not cached)
  • most often failed targets and tests
  • average time per build step (CI stage)
  • most often failed build step
  • most often failed worker

And anything else we can think of as we go along. In the beginning, just having the top 10-20 of these entries in a tabular view with relevant links will be awesome. Further down the rode, maybe we can add some graphs where it makes sense.

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