)]}'
{
  "commit": "a16034bf6417dc2259fef43fd5bcc2dd1dac562f",
  "tree": "3b036f69547b9e0b2acda56b3a610327b1453963",
  "parents": [
    "3224e32fb84f034d190ad91d7b9ac86f6800d47a"
  ],
  "author": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Tue Feb 13 15:53:28 2024 +0100"
  },
  "committer": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Tue Feb 13 15:53:28 2024 +0100"
  },
  "message": "[gdb/testsuite] Fix fail in gdb.dap/sources.exp\n\nWith test-case gdb.dap/sources.exp, I run into:\n...\n{\"request_seq\": 4, \"type\": \"response\", \"command\": \"source\", \\\n  \"success\": false, \"message\": \"notStopped\", \\\n  \"seq\": 11}FAIL: gdb.dap/sources.exp: get source success\n...\n\nThe fail happens because the request races with the stopping at main as\nrequested by:\n...\nif {[dap_launch $testfile stop_at_main 1] \u003d\u003d \"\"} {\n...\n\nFix this by waiting for the stop, in the same way that is done in other\ntest-cases that use stop_at_main.\n\nTested on x86_64-linux.\n\nApproved-By: Tom Tromey \u003ctom@tromey.com\u003e\n\nPR testsuite/31374\nhttps://sourceware.org/bugzilla/show_bug.cgi?id\u003d31374\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f601190d6f53748d2ae437dea35343b23842f071",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.dap/sources.exp",
      "new_id": "9b56337e5a8b1486afa349b1ce753ec8c3ccdaa9",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.dap/sources.exp"
    }
  ]
}
