)]}'
{
  "commit": "2e8ec2e17a5252d29bae849eb4ccd7ca6bab216a",
  "tree": "588f4ba710a498a050062371ac5b3d1c432fedc2",
  "parents": [
    "8530d6c34d20eaddb3dcec78792cafccf1468f55"
  ],
  "author": {
    "name": "Mattias Nissler",
    "email": "122288598+mnissler-rivos@users.noreply.github.com",
    "time": "Thu Aug 31 11:23:52 2023 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Aug 31 10:23:52 2023 +0100"
  },
  "message": "Prepare python test helpers for receiving commands (#774)\n\nThus far, the python test code has only ever sent messages of type\r\ncommands to the server and processed the corresponding replies. For the\r\ntwin-socket feature, the tests will exercise flows where DMA access\r\ncommands must be received, processed, and replied to by the client.\r\n\r\nThis change refactors the message handling python test code to provide\r\nfunctions to handle server-to-client commands, reusing existing code as\r\nappropriate.\r\n\r\nSigned-off-by: Mattias Nissler \u003cmnissler@rivosinc.com\u003e\r\nReviewed-by: John Levon \u003cjohn.levon@nutanix.com\u003e\r\nReviewed-by: Thanos Makatos \u003cthanos.makatos@nutanix.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f29b50ea9825536a56990ff02751211790fbf30c",
      "old_mode": 33188,
      "old_path": "test/py/libvfio_user.py",
      "new_id": "1a4cb2406afa3b5c1a9619963858ef5f0d2eebc3",
      "new_mode": 33188,
      "new_path": "test/py/libvfio_user.py"
    }
  ]
}
