)]}'
{
  "commit": "93e8250459a77710bdecb00a318999ebdc8a5af5",
  "tree": "e5066676bc623a0f6598eeb0aec8e7cd36ba32c0",
  "parents": [
    "581b937e83b02acdd180c39d0f942823f09fcaca"
  ],
  "author": {
    "name": "Matthew Ballance",
    "email": "matt.ballance@gmail.com",
    "time": "Sat Nov 28 14:44:48 2020 -0800"
  },
  "committer": {
    "name": "Matthew Ballance",
    "email": "matt.ballance@gmail.com",
    "time": "Sat Nov 28 14:44:48 2020 -0800"
  },
  "message": "basic structure of tests in place\n\nSigned-off-by: Matthew Ballance \u003cmatt.ballance@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0a1f620a0c80d9b63ccd11e25aa01011fa2c0134",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "c5d161bd94e4584b8c0cdce450f1c9eae4e7b603",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "110acfbdba35e92fe5d71694a46bd3dfa081b6bb",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "fb112a1107a86da5059b90add06e73078a255e43",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b62b6a61e001f9ce2685dc5d636ed9052dd73c7c",
      "new_mode": 33188,
      "new_path": "doc/images/fwpayload_diagram.png"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8689d97529abd5e1cbd323353879cd453321b0f",
      "new_mode": 33188,
      "new_path": "dv/bringup/.gitignore"
    },
    {
      "type": "modify",
      "old_id": "edbc36399d938137a105d96c78f4b078dccb2a4a",
      "old_mode": 33188,
      "old_path": "dv/bringup/Makefile",
      "new_id": "7ff1b89c13e02dc8a9d697f62307a94900796a5e",
      "new_mode": 33188,
      "new_path": "dv/bringup/Makefile"
    },
    {
      "type": "delete",
      "old_id": "ca45710e0c44102c78a625da2d9bceea577fea88",
      "old_mode": 33188,
      "old_path": "dv/bringup/python/bringup_tests/__pycache__/mgmt_mem_access.cpython-36.pyc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "e3c63b3c2816ebf16888b1fc8f53be3148dbe6bb",
      "old_mode": 33188,
      "old_path": "dv/bringup/python/bringup_tests/la_utils.py",
      "new_id": "c0f996bd1e1e95e2e4c80ef6491638021c656bae",
      "new_mode": 33188,
      "new_path": "dv/bringup/python/bringup_tests/la_utils.py"
    },
    {
      "type": "modify",
      "old_id": "1937cc8a3ab0580434e15fdfecbae3b67193ac0b",
      "old_mode": 33188,
      "old_path": "dv/bringup/python/bringup_tests/mgmt_mem_access.py",
      "new_id": "c265bd447416fee16b299aed17c8d82ba3e1dc9e",
      "new_mode": 33188,
      "new_path": "dv/bringup/python/bringup_tests/mgmt_mem_access.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7d87f53ed719552707f6f9d8a58b97e423b2fb13",
      "new_mode": 33188,
      "new_path": "dv/common/defs_rules.mk"
    },
    {
      "type": "modify",
      "old_id": "d9b319c0e5a47a74a2891d24cebcca9d9bbe44c2",
      "old_mode": 33188,
      "old_path": "dv/common/icarus.mk",
      "new_id": "9ff0b035f431f17083569245d17cd0f4a35a4381",
      "new_mode": 33188,
      "new_path": "dv/common/icarus.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3dccc2da232fe9e5c281e94783deafa929245784",
      "new_mode": 33188,
      "new_path": "dv/common/icarus_clean.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c0f996bd1e1e95e2e4c80ef6491638021c656bae",
      "new_mode": 33188,
      "new_path": "dv/common/python/fwpayload_tests/la_utils.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6da439ccd2a0e31eed09b85a815542c5446e6a7",
      "new_mode": 33188,
      "new_path": "dv/common/python/fwpayload_tests/mgmt_mem_access.py"
    },
    {
      "type": "modify",
      "old_id": "e68ccbad93ada1845973c3d99852ae6879c3b4d6",
      "old_mode": 33188,
      "old_path": "dv/common/questa.mk",
      "new_id": "d0532b914a0c10339a3ef9306d44c317c65b9ab9",
      "new_mode": 33188,
      "new_path": "dv/common/questa.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dd44cdf27bba9da99dfa65b271aefb6ee6810ef9",
      "new_mode": 33188,
      "new_path": "dv/common/questa_clean.mk"
    },
    {
      "type": "rename",
      "old_id": "39e33f6f10d9cbc130c9b8014fdd6dde944fda10",
      "old_mode": 33188,
      "old_path": "dv/bringup/bringup_tb.sv",
      "new_id": "10266e378d185592d5d6a9f86337fe789f395add",
      "new_mode": 33188,
      "new_path": "dv/common/sv/fwpayload_tb.sv",
      "score": 90
    },
    {
      "type": "modify",
      "old_id": "20c6e7760b9b392fa3874f834a2fe23bb883aaed",
      "old_mode": 33188,
      "old_path": "dv/common/vlsim.mk",
      "new_id": "f48611b28de4857dd9bb21f5326bc9adacde5603",
      "new_mode": 33188,
      "new_path": "dv/common/vlsim.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "689c6d634b950b672c57370cc061eb56705fe900",
      "new_mode": 33188,
      "new_path": "dv/common/vlsim_clean.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0130c3ee817a585d512b2ffff142436ecbbed10f",
      "new_mode": 33188,
      "new_path": "dv/mgmt_mem_access/Makefile"
    },
    {
      "type": "modify",
      "old_id": "482dac7e00be289d778b86a0fbdcff85ce9881f9",
      "old_mode": 33188,
      "old_path": "etc/packages.mf",
      "new_id": "e0873b1dec988d44dcf972c4ae3ba89016f7910c",
      "new_mode": 33188,
      "new_path": "etc/packages.mf"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bbfd5f98b45619a83c5dfdecb6839b0dfae7da36",
      "new_mode": 33188,
      "new_path": "openlane/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6b7dcb5b5c10e62635d54431a7c51d56e3219d4d",
      "new_mode": 33188,
      "new_path": "openlane/fwpayload/config.tcl"
    },
    {
      "type": "modify",
      "old_id": "da198ef09896811cd0ebfafe6a24c16bbf05d9d7",
      "old_mode": 33188,
      "old_path": "verilog/rtl/fwpayload.v",
      "new_id": "23ec28a8d9fa3aa47efe99526e19fd56b5c9257c",
      "new_mode": 33188,
      "new_path": "verilog/rtl/fwpayload.v"
    },
    {
      "type": "modify",
      "old_id": "4cf8b4660e1cdd3129c7dfb713d62cc0e60a6721",
      "old_mode": 33261,
      "old_path": "verilog/rtl/simple_spi_master.v",
      "new_id": "c4bbd4d8f392269294d9435688ad83d83f8688fc",
      "new_mode": 33261,
      "new_path": "verilog/rtl/simple_spi_master.v"
    },
    {
      "type": "modify",
      "old_id": "96b3b4eb660f6b5d36895994e4c9a610a1374ac1",
      "old_mode": 33188,
      "old_path": "verilog/rtl/simpleuart.v",
      "new_id": "055e1c7d6dbaadc82a64bda5674a85bb6a450930",
      "new_mode": 33188,
      "new_path": "verilog/rtl/simpleuart.v"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3be819593c9eb55975d99b2bdf0ff1437ee743e8",
      "new_mode": 33188,
      "new_path": "verilog/rtl/spram_32x512.sv"
    },
    {
      "type": "delete",
      "old_id": "f3b0ce31580ac941a65815875760a9fbb75472be",
      "old_mode": 33188,
      "old_path": "verilog/rtl/wb_interconnect_NxN.sv",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
