De-duplicate jobs for the same commit id
This is the first iteration in reducing noise from failed review-qa job reports where we de-duplicate jobs for the same commit id by only keeping the newest job. This will ensure that if a job is retried multiple times and it fails, only the last job is reported.
In the next iteration, we will filter out the jobs that pass on retry so that they are not reported.
Without de-duplication
With de-duplication
Edited by Sanad Liaquat