Merge Trains Index, Statistics and Summary page
We shipped Merge Train a few release back. This is a powerful tool to validate MRs to be merged in a proper order.
When user adds a merge request to a train, they can see the position in the MR, however, they cannot see what's the previous/next MRs in the queue. It's better to have an index page to see the overview of the merge train. Also, we can show an extra insights/metrics of the merge trains.
- Show history of merge train. Show merged merge requests by merge train.
- Show recent immediate merge performed without merge train (which potentially slows down trains)
- Show the duration per merge. Average of merge time. Max/Min in a week. p95. etc.