Page MenuHomePhabricator

Yak:Train stats
Closed, ResolvedPublic

Description

I've collected some train stats: https://github.com/thcipriani/releng-junk/tree/master/deploy-stats#train-stats

For each train:

  • Patches/train
  • Rollbacks/train

I think we could glean some additional insights with:

  • SLoC/train
  • time spent rolled back/train
  • total time spent/train
  • blocker tasks added/train
  • avg patch size/train
  • stddev patch size/train
  • avg patch age/train
  • stddev patch age/train
  • avg patch comment \#/train

We could collect more, but that's what I thought would be useful recently.

Event Timeline

via @mmodell:

  • patch revisions/code review events
  • max patch dependency tree depth/total dependent patches

via @LarsWirzenius

  • Number of times rolled back since previous train
thcipriani claimed this task.

It seems we have all that's in the task description and more, now: https://gitlab.wikimedia.org/thcipriani/train-stats#train-stats

Calling this yak shorn.