Commits History
Each Flakiness Report has a mandatory commitId field, and Flakiness.io uses
this information to group runs from the same commit together:
The inter-relationship between commits is fetched independently from Git Repository. This way Flakiness.io is able to build commit history and arrange runs chronologically for any new branch or tag that was added after the test reports were submitted.
Thanks to the Git History, in the example above Flakiness.io knows that:
run 6is the latest run on themainbranchrun 6tests bothcommit Dandcommit C