)]}'
{
  "commit": "0a8a2453fb843cf2e0f43e389b58d516525f0b8c",
  "tree": "ddc26b559bf30231fa5faf117080d2ca01fc61f7",
  "parents": [
    "a6783cd7b65d6c739c4dc20ec5191b2e862a4237"
  ],
  "author": {
    "name": "Pavel Labath",
    "email": "pavel@labath.sk",
    "time": "Fri Dec 18 21:26:25 2020 +0100"
  },
  "committer": {
    "name": "Pavel Labath",
    "email": "pavel@labath.sk",
    "time": "Tue Dec 22 10:07:47 2020 +0100"
  },
  "message": "[lldb/test] Add GdbRemoteTestCaseFactory to avoid duplication in lldb-server tests\n\nThis uses the same approach as the debug info tests to avoid needing to\nexplicitly spell out the two kinds of tests. I convert a handful of\ntests to the new mechanism. The rest will be converted in follow-up\npatches.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a17cd6ea33ab1f23bc4d296dc6eeb08171defbdd",
      "old_mode": 33188,
      "old_path": "lldb/packages/Python/lldbsuite/test/decorators.py",
      "new_id": "ff445fa0b926e88890b9e569cf9fedb494cef5be",
      "new_mode": 33188,
      "new_path": "lldb/packages/Python/lldbsuite/test/decorators.py"
    },
    {
      "type": "modify",
      "old_id": "0e3cde01520a03f881cdbb01ceebecf0c002c37c",
      "old_mode": 33188,
      "old_path": "lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py",
      "new_id": "d9289251d89dbfb54990ae3a34f702c42783d02d",
      "new_mode": 33188,
      "new_path": "lldb/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py"
    },
    {
      "type": "modify",
      "old_id": "96ebbfb09bdc7cdb46bb847c881562bd9a4028da",
      "old_mode": 33188,
      "old_path": "lldb/test/API/tools/lldb-server/TestGdbRemoteExitCode.py",
      "new_id": "b42f8431c51ed0bbe6f59b530a85becbaace3546",
      "new_mode": 33188,
      "new_path": "lldb/test/API/tools/lldb-server/TestGdbRemoteExitCode.py"
    },
    {
      "type": "modify",
      "old_id": "175ecfed538b8b9dae33c6c25006a4fcc9b0f474",
      "old_mode": 33188,
      "old_path": "lldb/test/API/tools/lldb-server/TestGdbRemoteKill.py",
      "new_id": "94dcf7b6e1712dff8e0bf2b69a227efdeeee241c",
      "new_mode": 33188,
      "new_path": "lldb/test/API/tools/lldb-server/TestGdbRemoteKill.py"
    },
    {
      "type": "modify",
      "old_id": "8365b657f93233713aa9072cbb6eff07c0906b64",
      "old_mode": 33188,
      "old_path": "lldb/test/API/tools/lldb-server/TestGdbRemoteModuleInfo.py",
      "new_id": "bab097c313650e1787388a41b4d5bcdba1634deb",
      "new_mode": 33188,
      "new_path": "lldb/test/API/tools/lldb-server/TestGdbRemoteModuleInfo.py"
    },
    {
      "type": "modify",
      "old_id": "a4708679e0d800a836e79f9f937881cbe007e7c9",
      "old_mode": 33188,
      "old_path": "lldb/test/API/tools/lldb-server/TestGdbRemoteProcessInfo.py",
      "new_id": "5d8c5e0840c5eacd5cd11cea762bfd48c144f19a",
      "new_mode": 33188,
      "new_path": "lldb/test/API/tools/lldb-server/TestGdbRemoteProcessInfo.py"
    },
    {
      "type": "modify",
      "old_id": "3d07e19d2d3822b51b98d8cdfb6c22fd915047e9",
      "old_mode": 33188,
      "old_path": "lldb/test/API/tools/lldb-server/TestGdbRemoteRegisterState.py",
      "new_id": "849f5c96244db7f744593cc784757d4701fa2670",
      "new_mode": 33188,
      "new_path": "lldb/test/API/tools/lldb-server/TestGdbRemoteRegisterState.py"
    },
    {
      "type": "modify",
      "old_id": "fba8bec8ee6b8bb4f40fbb84a3ceb1160b89dbfb",
      "old_mode": 33188,
      "old_path": "lldb/test/API/tools/lldb-server/TestGdbRemoteSingleStep.py",
      "new_id": "09f729ca0daca4c7d9002f3f8420ee7d3e26b918",
      "new_mode": 33188,
      "new_path": "lldb/test/API/tools/lldb-server/TestGdbRemoteSingleStep.py"
    },
    {
      "type": "modify",
      "old_id": "c83b4fbdd37dc6f20f163bd409496b1836d40574",
      "old_mode": 33188,
      "old_path": "lldb/test/API/tools/lldb-server/TestGdbRemoteThreadsInStopReply.py",
      "new_id": "95e423678147382775829ca41e809db26d7b0d23",
      "new_mode": 33188,
      "new_path": "lldb/test/API/tools/lldb-server/TestGdbRemoteThreadsInStopReply.py"
    }
  ]
}
