)]}'
{
  "commit": "f17820ec6e4326447e1de02b5211793290cd32ef",
  "tree": "95160067afa746f810eb5b39dbc0142f94a1198b",
  "parents": [
    "09338cf326f277a25799873f1000138470a3645f"
  ],
  "author": {
    "name": "Simon Marchi",
    "email": "simon.marchi@efficios.com",
    "time": "Tue Apr 22 15:48:27 2025 -0400"
  },
  "committer": {
    "name": "Simon Marchi",
    "email": "simon.marchi@polymtl.ca",
    "time": "Wed Apr 23 16:18:53 2025 -0400"
  },
  "message": "gdb/testsuite: split gdb.dwarf2/macro-source-path.exp\n\nBecause it runs so many variations, the test\ngdb.dwarf2/macro-source-path.exp takes about 2:40 minutes to run for me,\nin a non-optimized build.  These days I often run all tests under\ngdb.dwarf2, as a sanity test for my changes, and so I often have to wait\nfor this test to complete.\n\nSplit the test, to allow it to complete faster when running the\ntestsuite in parallel.  After this patch, running all the\ngdb.dwarf2/macro-source-path-*.exp tests in parallel takes me about 1\nminute.  It\u0027s more that I would expect, I would expect the time to be\ndivided by nearly 5, but it\u0027s already better than what we have now.\n\nChange-Id: I07e4e1f234cf57d9b0c1c027f08061615714a4d5\nAcked-By: Tom de Vries \u003ctdevries@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c0c2635a63e459292fb3572b3bfe0f27ad9608b4",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.dwarf2/macro-source-path-clang14-dw4.exp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0b3239edecdf0e6f232250ab980c055cda5fa568",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.dwarf2/macro-source-path-clang14-dw5.exp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "940f9976555f0ccda4ee0b26643c3119c3835663",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.dwarf2/macro-source-path-gcc11-ld234-dw5.exp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dea03080c4d7f34e1f083444b9f70586530baa4b",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.dwarf2/macro-source-path-gcc11-ld238-dw4.exp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "98a278e5e1e92f03b09b866104631eb9eb7fb5b4",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.dwarf2/macro-source-path-gcc11-ld238-dw5.exp"
    },
    {
      "type": "delete",
      "old_id": "1318f8e365d823873f20c075aa7f8841b1a1a4cf",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.dwarf2/macro-source-path.exp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ecaf6855af6eecb3a96d6187c1e27794b1415029",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.dwarf2/macro-source-path.exp.tcl"
    }
  ]
}
