)]}'
{
  "commit": "b772e303055057eda4036a340a0fadd02512ede2",
  "tree": "933a3f440594de026118910269fc40d971a470a8",
  "parents": [
    "c344376992e2f62b9c61fb5fb74736a7691b1b52"
  ],
  "author": {
    "name": "Fabio Ponciroli",
    "email": "ponch78@gmail.com",
    "time": "Tue Sep 22 14:40:36 2026 +0200"
  },
  "committer": {
    "name": "Fabio Ponciroli",
    "email": "ponch78@gmail.com",
    "time": "Wed Sep 23 08:00:10 2026 -0700"
  },
  "message": "Fix flaky issue validation tests\n\nMatch complete issue-list entries when checking validation messages\ninstead of searching for issue ID substrings.\n\nA randomly generated commit SHA may contain the same substring and cause\nfalse test failures or successes.\n\nThe flaky assertions are fixed in:\n\n* testSuggestedMatchingSingleNonExisting\n* testSuggestedMatchingMultipleOneNonExsting\n* testSuggestedMatchingMultipleSomeNonExsting\n* testSuggestedMatchingMultipleIOExceptionIsNonExsting\n\nThe other validation tests are updated to use the shared bug ID and\ncommit-message constants, consolidating the test data introduced by this\nfix without changing their behavior.\n\nBug: Issue 564285978\nChange-Id: I460dea02c2bd60cf8e02e0ff448822789892c651\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "de86e866087bada1e72a8c3d7148454e9b272999",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/its/base/validation/ItsValidateCommentTest.java",
      "new_id": "9dbb07dc085768b14b8eff2c11f6575fbae49cdb",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/its/base/validation/ItsValidateCommentTest.java"
    }
  ]
}
