Skip to content

Commits History

Each Flakiness Report has a mandatory commitId field, and Flakiness.io uses this information to group runs from the same commit together:

Commits with runs Commits with runs

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.

Commits aligned according to history Commits aligned according to history

Thanks to the Git History, in the example above Flakiness.io knows that:

  • run 6 is the latest run on the main branch
  • run 6 tests both commit D and commit C