)]}'
{
  "commit": "821c502cf7f998f7072e54bfa60a7e576d74a930",
  "tree": "867ca82aaa49acefd82b2f57edb1d6eded8e8164",
  "parents": [
    "4c39991842ce43181734508752c8c59c2414614d"
  ],
  "author": {
    "name": "Zack Williams",
    "email": "zdw@opennetworking.org",
    "time": "Wed Jan 15 15:11:46 2020 -0700"
  },
  "committer": {
    "name": "Andy Bavier",
    "email": "andy@opennetworking.org",
    "time": "Sat Feb 22 08:15:49 2020 -0700"
  },
  "message": "VOL-2642 Add a Makefile, tests, and virtualenv\n\nConvert common python and robot into a CORDRobot python module that can\nbe installed via standard python tools (pip) and from PyPI\n\nUses a fork of https://github.com/rasjani/robotframework-importresource,\nwhich has been backported to Python 3.5 (used in Ubuntu 16.04\nexecutors).\n\nReformatted and moved keywords so resource files are scoped to a\nspecific topic.\n\nAdded tox tests for library consistency\n\n- flake8\n- pylint\n- robotframework-lint\n- Ran robot against installed library to verify it can be loaded and\n  used\n\nAdded basic lint and tests to whole repo\n\nRemoved old tests:\n\n- CORD \u003c6.x era: SanityPhyPOD.robot, and onosUtils.py\n\nChange-Id: I61265a9fb04034a086e20be1f7236a8793a218aa\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b209a274a257dfd98aafae22009d9eea02009172",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "fe9747d26c8946127217da7372e12adbc2e31f3e",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d4099f5fd470a4c4d8b7a831abe17d9572f1e81",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "c10edc3fa7507359e37c53c23d9425c44c6af48d",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "7ec1d6db40877765247db18e7f9a4e36a0def4ad",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "rename",
      "old_id": "b475c0651994937309ed9155e318db83021c24a5",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Framework/utils/utils.py",
      "new_id": "ea13212c05386a9961aaeebf0d4d8fb9c46cd0a8",
      "new_mode": 33188,
      "new_path": "cord-robot/CORDRobot/CORDDictUtils.py",
      "score": 97
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8c357f6afc3d3f65c7e7d1426196dac6170ed3c6",
      "new_mode": 33188,
      "new_path": "cord-robot/CORDRobot/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "afec6a67a1b27d57923b5d7c29378aabd43d9aeb",
      "new_mode": 33188,
      "new_path": "cord-robot/CORDRobot/restApi.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f932f8a6e6a1a68cf073a09cc93ecd87b792fe0",
      "new_mode": 33188,
      "new_path": "cord-robot/CORDRobot/rf-resources/ATTWorkFlowDriver.resource"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e765d2d2dfe29daf8d7bce5d652c411c71fd8720",
      "new_mode": 33188,
      "new_path": "cord-robot/CORDRobot/rf-resources/CIAB.resource"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "feb1cbb9a5aa33d16dd87aeec6f6200e6a899882",
      "new_mode": 33188,
      "new_path": "cord-robot/CORDRobot/rf-resources/DHCP.resource"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14857dd95960eea7e2ba49427f5b7091da7414f9",
      "new_mode": 33188,
      "new_path": "cord-robot/CORDRobot/rf-resources/Kubernetes.resource"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "227f084a46e447fddf4f5d787bf12d97cbe0f897",
      "new_mode": 33188,
      "new_path": "cord-robot/CORDRobot/rf-resources/Network.resource"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bdfc1a14f697739b85b53da5f97566222ed7e05b",
      "new_mode": 33188,
      "new_path": "cord-robot/CORDRobot/rf-resources/OLT.resource"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dfe519b00680d7a8e5d3efe99cd8d04a1f68ae28",
      "new_mode": 33188,
      "new_path": "cord-robot/CORDRobot/rf-resources/ONOS.resource"
    },
    {
      "type": "rename",
      "old_id": "6633273384b071c6a98eeeebf93d956b129d912e",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Framework/ONU.robot",
      "new_id": "7ec8d9829b998c32451ff23b33b8daa8442d7919",
      "new_mode": 33188,
      "new_path": "cord-robot/CORDRobot/rf-resources/ONU.resource",
      "score": 67
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "232d87aa58f06de7b4efd07ee008d9ab34a7ae89",
      "new_mode": 33188,
      "new_path": "cord-robot/CORDRobot/rf-resources/Subscriber.resource"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd03ea9c62d1acb0b47ca161e4a38d3e7d422792",
      "new_mode": 33188,
      "new_path": "cord-robot/CORDRobot/rf-resources/XOS.resource"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d85fa203a4cf5f21a381d8fe345e5ca17b985a6f",
      "new_mode": 33188,
      "new_path": "cord-robot/CORDRobot/rf-resources/utils.resource"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "88f1913e99034679102ff62a953491bb4c4258fb",
      "new_mode": 33261,
      "new_path": "cord-robot/CORDRobot/testCaseUtils.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "955e98522e36b0531e7c041e92d42999a2e5f0d2",
      "new_mode": 33188,
      "new_path": "cord-robot/MANIFEST.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4ea48826e18c0011009799b79bab2d13ccae49f5",
      "new_mode": 33188,
      "new_path": "cord-robot/README.rst"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b068f026db916683bd5f9a261a76841019d6c729",
      "new_mode": 33188,
      "new_path": "cord-robot/requirements.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ce710d9c14d4f8d724c13d732ed41b0057456fc6",
      "new_mode": 33188,
      "new_path": "cord-robot/setup.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "09518ede15d79363db201590ea01ef6e017c9a38",
      "new_mode": 33188,
      "new_path": "cord-robot/test/test.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f53758430995a65500e80012879a4be260415d53",
      "new_mode": 33188,
      "new_path": "cord-robot/test/test.robot"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9955929e1499dccecab5748d07e387b75ddaca4f",
      "new_mode": 33188,
      "new_path": "cord-robot/tox.ini"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b51eb8873647d533f46b1fcb77b2a0e78a0ea00",
      "new_mode": 33188,
      "new_path": "requirements.txt"
    },
    {
      "type": "modify",
      "old_id": "b5a8c0641a6c3d5c5628ab117242dcbf9305656c",
      "old_mode": 33188,
      "old_path": "roles/prereq/defaults/main.yml",
      "new_id": "5791bc497871d0d70b94e010cc8d857c00f11daf",
      "new_mode": 33188,
      "new_path": "roles/prereq/defaults/main.yml"
    },
    {
      "type": "modify",
      "old_id": "32ce311d381d4972f513926dd121bfcf7cce2b0a",
      "old_mode": 33188,
      "old_path": "roles/prereq/tasks/main.yml",
      "new_id": "baf0e8ec52fe86899a5c2f178c0e0c653418c91f",
      "new_mode": 33188,
      "new_path": "roles/prereq/tasks/main.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18c5b406a0397ec7838ab8d032a649e6d1afcc85",
      "new_mode": 33261,
      "new_path": "scripts/jflint.sh"
    },
    {
      "type": "delete",
      "old_id": "a53197fb388e4dbb5dac7724beea4bb56edcdf4c",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Framework/ATTWorkFlowDriver.robot",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "eb91e51528630061c003646c8f87f4239d3043ed",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Framework/DHCP.robot",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "35b05cf8553be16a1cd68a5edc259476c6cdf1ff",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Framework/Kubernetes.robot",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2301b989b6394df035e1b523a45f31d9bc77480c",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Framework/OLT.robot",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e1e904493572a28092326b8803bb7e5e41ed4bf8",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Framework/Subscriber.robot",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8e7007d085ef81f0577e5101d24011efcc68d5c6",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Framework/restApi.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ac07dc20e12e9857b6ea5c5ebb79bd8dc835ed95",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Framework/utils/onosUtils.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3af4063856e2cc29facb0507c98407620be2711e",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Framework/utils/openstackUtils.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b778dbbe067008a950f55e9a7310370152b112a2",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Framework/utils/readProperties.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1d2d021b382c53bd17dad79cd716cd32a0362e64",
      "old_mode": 33261,
      "old_path": "src/test/cord-api/Framework/utils/testCaseUtils.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4a2b58b362f8bce9dd354ad529ec6fe2ffc0464e",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Framework/utils/utils.robot",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "d9a33ae03dbf9deda953f566b1053e75a154fc4c",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/MCORD-Tests/EPCInstanceTest.txt",
      "new_id": "d875fc2de2c6ef5ed61e1326c8dc834cb787ebfe",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/MCORD-Tests/EPCInstanceTest.txt"
    },
    {
      "type": "modify",
      "old_id": "b165b5d4566022a977eaf012e42fa3cbd11dd73f",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Properties/ECORD_RestApiProperties.py",
      "new_id": "e56f3690dced8451ccb60c51fe5ba47fcd582aa6",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Properties/ECORD_RestApiProperties.py"
    },
    {
      "type": "modify",
      "old_id": "e25db988414df33d535408d24dee96a24b82e4c3",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Properties/MCORD_RestApiProperties.py",
      "new_id": "674403f040cf2513684cf564440ebda248cfb29f",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Properties/MCORD_RestApiProperties.py"
    },
    {
      "type": "modify",
      "old_id": "0767de7eaab43596a3a68c6f5b6704e63b73c436",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Properties/RestApiProperties.py",
      "new_id": "cb562c1bf44787ee0083f1454e89f995b64afb2d",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Properties/RestApiProperties.py"
    },
    {
      "type": "modify",
      "old_id": "3c3b03ff3a93781e488774602d52aefec72fb639",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/BBSim/BBSIMScale.robot",
      "new_id": "4d5f8a35f29def9b812d78b9b26c6c46a9b39812",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/BBSim/BBSIMScale.robot"
    },
    {
      "type": "modify",
      "old_id": "3f58cc2e4ddbb4f52d555d21948e966702a0eaf4",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/Ch_DefaultServiceCheck.txt",
      "new_id": "b27315a474e80d5e9f016af751ed87277be91d58",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/Ch_DefaultServiceCheck.txt"
    },
    {
      "type": "modify",
      "old_id": "5c38bd7a34307edc105f0daf4d41c17e4d147ee1",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/Ch_DeploymentTest.txt",
      "new_id": "b334c80d30cf043d038bcc5ef23e999f27bdbd68",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/Ch_DeploymentTest.txt"
    },
    {
      "type": "modify",
      "old_id": "c0e32d7fec1cd420e880496f9477b17f6600aae6",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/Ch_MultiInstanceTest.txt",
      "new_id": "15c8544042c94a9521ca7802ee7095f724d13a6c",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/Ch_MultiInstanceTest.txt"
    },
    {
      "type": "modify",
      "old_id": "108e6c913b69b03c83485f006c093cfa1bd566af",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/Ch_NodeTest.txt",
      "new_id": "09e482938923d04693ee820b6626b329ccc4c17f",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/Ch_NodeTest.txt"
    },
    {
      "type": "modify",
      "old_id": "8629c62a8aa154d9ede02d265b34a77d6ca22e6a",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/Ch_SanityFlavors.txt",
      "new_id": "38dd31c424edf834d8e38decd79a8c6253bdc2d8",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/Ch_SanityFlavors.txt"
    },
    {
      "type": "modify",
      "old_id": "2efcd989d5f87534432237d7ce449e114dbbf637",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/Ch_SanityInstance.txt",
      "new_id": "70b2d0df4cf5aedd2221b56910ac56dc42f0e3b1",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/Ch_SanityInstance.txt"
    },
    {
      "type": "modify",
      "old_id": "6dbb0f09589c779e108082dee2770ee3c310b64e",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/Ch_ServiceTest.txt",
      "new_id": "203dd9a313ecae769c6a5d9078bb1ae3d3dd0fbf",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/Ch_ServiceTest.txt"
    },
    {
      "type": "modify",
      "old_id": "c229698396a301af7c637466b4aa644e2a109b5f",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/Ch_SingleInstanceTest.txt",
      "new_id": "2c9aa6f8f00db85ced5d6f42e43719a73d2ab4ed",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/Ch_SingleInstanceTest.txt"
    },
    {
      "type": "modify",
      "old_id": "7e48e580422f45397688c9cbe87654ba8afbb013",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/Ch_SiteTest.txt",
      "new_id": "b23ec31afa4cea60f55e437929fe47dd7d66a859",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/Ch_SiteTest.txt"
    },
    {
      "type": "modify",
      "old_id": "4299da19f348d54320de5871a40a1557fa4de3aa",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/Ch_SliceTest.txt",
      "new_id": "f8218aca1e0659420ff5c82fd73616408675e823",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/Ch_SliceTest.txt"
    },
    {
      "type": "modify",
      "old_id": "705a0bab9c04683b3cc023fa18ba2c3589b80f08",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/Ch_SubscriberTest.txt",
      "new_id": "3933c6edc67d4a772260343288083c88e214c3c1",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/Ch_SubscriberTest.txt"
    },
    {
      "type": "modify",
      "old_id": "9f471127f19ad817d941f56ebee3b98fd96d929c",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/Ch_SubscriberVolt_Delete.txt",
      "new_id": "cd6383e34131a0a61e24bf116b7ac7f2156a1466",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/Ch_SubscriberVolt_Delete.txt"
    },
    {
      "type": "modify",
      "old_id": "6640a4b73a61e1f18b7e819948b23a028f16ac95",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/Ch_UsersTest.txt",
      "new_id": "83c6dd3f2465e43aad98ee0e01b873ef91bcb01b",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/Ch_UsersTest.txt"
    },
    {
      "type": "modify",
      "old_id": "9a86f8c9dc4a77152669149cc3e89a143f46cead",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/Ch_VoltTenant-sanity.txt",
      "new_id": "93f3152216818eda00068a5e49b3264441532f90",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/Ch_VoltTenant-sanity.txt"
    },
    {
      "type": "modify",
      "old_id": "f4b7e02598e14bc6c5be52f3fee2832b9911476f",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/Ch_VoltTenant.txt",
      "new_id": "f11a2227751e72d1ae93cdc8689a41a720261496",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/Ch_VoltTenant.txt"
    },
    {
      "type": "modify",
      "old_id": "6a3f3ff2fa63abefa3b28aefa148c931db9a87a9",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/Ch_defaultImagesCheck.txt",
      "new_id": "2f0b2b969318fbb332360e530fe13f25b1e8b91f",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/Ch_defaultImagesCheck.txt"
    },
    {
      "type": "modify",
      "old_id": "08fb772a13bfa24b257b9124d3df62463ae52c9e",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/CordVTN.txt",
      "new_id": "118032e5df0198a172a4ff6dd3a09522c52c9755",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/CordVTN.txt"
    },
    {
      "type": "modify",
      "old_id": "59341d26d01ca2093afb003b5dd42a93f589b6e7",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/DefaultServiceCheck.txt",
      "new_id": "49c0042805e9e4006deaf0b30023aa844533d97a",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/DefaultServiceCheck.txt"
    },
    {
      "type": "modify",
      "old_id": "07003f99172ea8c812bc38d3dbb066789abbf1ab",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/DemoSimpleExampleService.robot",
      "new_id": "f84711cdf13c0bb3370effd839bcec8aa1fc9f81",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/DemoSimpleExampleService.robot"
    },
    {
      "type": "modify",
      "old_id": "b0141b0fe7a39ca134ef349bcc57c4a65f07a84d",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/DeploymentTest.txt",
      "new_id": "76fd066244290dfff7fec4a03685fb0161c395f2",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/DeploymentTest.txt"
    },
    {
      "type": "modify",
      "old_id": "410b16958e311e2d26888ea9a06ba6f89204508f",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/FabricConfig.txt",
      "new_id": "b7b066cca6e50444b40ad3849dcb6722e61a721e",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/FabricConfig.txt"
    },
    {
      "type": "modify",
      "old_id": "9de05beb8cefd004421879ce70ee3b36a2d7d890",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/HippieOSS.txt",
      "new_id": "f5930adb91781c2d567d4694ac5522fb4f6803de",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/HippieOSS.txt"
    },
    {
      "type": "modify",
      "old_id": "450ef43206e00bb2a2553fa1cbcea1ad7cf2a346",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/InstanceTest.txt",
      "new_id": "0f13c6e3d38bc82ce74d351813c1eccd2593bce6",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/InstanceTest.txt"
    },
    {
      "type": "modify",
      "old_id": "22c7bdb27a04116020d413c3ac07a130179a5053",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/LegacyRCORD_E2EServiceChainTest.txt",
      "new_id": "bb7a39e0da41df1ec920d026a8a786c56cf3e431",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/LegacyRCORD_E2EServiceChainTest.txt"
    },
    {
      "type": "modify",
      "old_id": "a4ef5163259abb350593a2856741cbaaad1dc341",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/MultiInstanceTest.txt",
      "new_id": "a166e108edb68c94b0a8f32de54420902e440e85",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/MultiInstanceTest.txt"
    },
    {
      "type": "modify",
      "old_id": "fda6537f0eef65571bed55c8115a870e3fc90e31",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/NodeTest.txt",
      "new_id": "882354c123b58d8d9b235ac8d1f79bd8a9a9f1cc",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/NodeTest.txt"
    },
    {
      "type": "modify",
      "old_id": "2282d99c1be3b28e7ae072c5c66c08a25ff0d936",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/OSSVolt.txt",
      "new_id": "6bdab45ad4127ddd221c8af3ce01b359f45a4210",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/OSSVolt.txt"
    },
    {
      "type": "modify",
      "old_id": "4195f7683936a30173fc97e036f42921b049a95d",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/RCORDLite_E2ETest.txt",
      "new_id": "354ede4189b79c2149a985e0eb1b7e265654621e",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/RCORDLite_E2ETest.txt"
    },
    {
      "type": "modify",
      "old_id": "86faa32d52392d3678018a67d87da60d8294104c",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/RealOLT_Test.txt",
      "new_id": "f0061e9a6b8c0a45d4d33c78ea7f79120c1560f7",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/RealOLT_Test.txt"
    },
    {
      "type": "modify",
      "old_id": "4754cbb8229c196b76eb32b8e61af24b008c82e5",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/SanityFlavors.txt",
      "new_id": "2815a73a3280be18c76785b44b20464f6280e7a2",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/SanityFlavors.txt"
    },
    {
      "type": "modify",
      "old_id": "f072f9ccc06e32b3e28f7f70bf8f3dabd1c6a97e",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/SanityInstance.txt",
      "new_id": "cd3048ac5f1c15b10b8f6c2c2d88b50f12100b10",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/SanityInstance.txt"
    },
    {
      "type": "modify",
      "old_id": "0bf27f843ad6b794e0a17aa56423e6d1d770cf06",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/SanityNode.txt",
      "new_id": "a9d6502588ea721348c8a27dc483d507dae08dfa",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/SanityNode.txt"
    },
    {
      "type": "modify",
      "old_id": "454eba5cff25288faf60231df25233bb126f20c6",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/SanitySlice.txt",
      "new_id": "e19fbec6cbd26154b325e8c7870544b924c40742",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/SanitySlice.txt"
    },
    {
      "type": "modify",
      "old_id": "ba7237a1749ae0adb7244d73c33435b4ec0cf98a",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/Sanity_PONPort.txt",
      "new_id": "5f9333941511c566071b42d525a2d43091c062e5",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/Sanity_PONPort.txt"
    },
    {
      "type": "modify",
      "old_id": "4a31ad8e0a53f80ba0f1a3f2b28234826b08a661",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/ServiceTest.txt",
      "new_id": "9b6817f7701f61222cb38db156845e034b93dd92",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/ServiceTest.txt"
    },
    {
      "type": "modify",
      "old_id": "209f09ca7c5c8150761e889e2cc99c032775a458",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/SingleInstanceTest.txt",
      "new_id": "8ce29f02e80573911a495731685d1e611c277002",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/SingleInstanceTest.txt"
    },
    {
      "type": "modify",
      "old_id": "21f435778e89f8be677734e544a6427393503581",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/SiteTest.txt",
      "new_id": "75599ebf24fd255acc800da46e4f1b8971e73fd8",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/SiteTest.txt"
    },
    {
      "type": "modify",
      "old_id": "d1cd2e90c3a51d5875f927f622c9d1bb8727557b",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/SliceTest.txt",
      "new_id": "ee7ec11c464a281349b349ad7bd8569c1a80c790",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/SliceTest.txt"
    },
    {
      "type": "modify",
      "old_id": "d69181e9f477e7e67677430306d3f4a8f587e440",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/SubscriberTest.txt",
      "new_id": "04f272cd3beaabd56fa8c925687fd49b5b54c9d9",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/SubscriberTest.txt"
    },
    {
      "type": "modify",
      "old_id": "5621b2476ee3c59334baa36e128221ebaecb8aca",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/SubscriberVolt_Delete.txt",
      "new_id": "faab026e644d981f9bc95b9836701b1b442e3393",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/SubscriberVolt_Delete.txt"
    },
    {
      "type": "modify",
      "old_id": "ae8515360bb23c98fe697f204a9a32b45a9ca6eb",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/Subscriber_StatusChecks.txt",
      "new_id": "eee37775280c79ace9c261a6f377601ec558ad61",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/Subscriber_StatusChecks.txt"
    },
    {
      "type": "modify",
      "old_id": "ce3c12ddb2d14e8bdf4f9e7d051fdc633afa57fa",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/Subscriber_TopDown.txt",
      "new_id": "e572421b53f0b348e27c7a8f457836b325cfa7f8",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/Subscriber_TopDown.txt"
    },
    {
      "type": "modify",
      "old_id": "d1cd2e90c3a51d5875f927f622c9d1bb8727557b",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/UISliceTest.txt",
      "new_id": "ee7ec11c464a281349b349ad7bd8569c1a80c790",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/UISliceTest.txt"
    },
    {
      "type": "modify",
      "old_id": "1b263aa4b74d45f797c6f21e25e4064ba3a5669a",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/Users.txt",
      "new_id": "e765d652b6903a28f7bc1900dbea33bddfb8a9ff",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/Users.txt"
    },
    {
      "type": "modify",
      "old_id": "ab158eabc23c7a1be32042ab907bbd8d32ac4aad",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/UtilsSynchronizer.txt",
      "new_id": "1266aa81034b071a9609585d1e6e83f0343193d0",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/UtilsSynchronizer.txt"
    },
    {
      "type": "modify",
      "old_id": "75444a8c653c87594f3563fca731835ccd71d379",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/VOLTDevice_Test.txt",
      "new_id": "653086b84bac597135169b6c87f987e689466e2a",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/VOLTDevice_Test.txt"
    },
    {
      "type": "modify",
      "old_id": "136cae6ba21b732943ae29d46d87a46d05460d3d",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/VoltTenant.txt",
      "new_id": "2b2e7bd7ea3a142e648f933e9d4efdd89df6a35e",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/VoltTenant.txt"
    },
    {
      "type": "modify",
      "old_id": "6ff873c6346c0f26663f0cb09fb1534a316060ff",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/WorkflowValidations/ATTWhiteList.txt",
      "new_id": "a984f5c3c6dcef67c403a0e997e2522bef761913",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/WorkflowValidations/ATTWhiteList.txt"
    },
    {
      "type": "modify",
      "old_id": "6254777d37cc9f0691ee40150aa0d8b29d2a574c",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/WorkflowValidations/ATTWorkFlowDriver.txt",
      "new_id": "781efa8635cbc374ed27d34b066ebfeae630286a",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/WorkflowValidations/ATTWorkFlowDriver.txt"
    },
    {
      "type": "modify",
      "old_id": "beb277af63f16009b6d8c2c46beef052d5dfd5c3",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/WorkflowValidations/ATT_FabricConfig.txt",
      "new_id": "a211672493e49a7d8f8459eec4e79272d8fbe9f1",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/WorkflowValidations/ATT_FabricConfig.txt"
    },
    {
      "type": "modify",
      "old_id": "12359d850d4b863646b11149f4edc255590226bc",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/WorkflowValidations/ATT_Test001.robot",
      "new_id": "7bc579a6315c5e2aba1cca5cc61a31d305b62d64",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/WorkflowValidations/ATT_Test001.robot"
    },
    {
      "type": "modify",
      "old_id": "9c5b318cc9f2d8c826f1d0ad5c335f517f56095c",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/WorkflowValidations/ATT_Test001_Optimized.robot",
      "new_id": "607d6709f74a18e5750b5d9ae72470a931a11916",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/WorkflowValidations/ATT_Test001_Optimized.robot"
    },
    {
      "type": "modify",
      "old_id": "e4b1c6302e0376f6605addeebf0dbabe8194d8ce",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/WorkflowValidations/ATT_Test002.robot",
      "new_id": "2acdd492ba2ffaf086268f3c0b62f98017d363c6",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/WorkflowValidations/ATT_Test002.robot"
    },
    {
      "type": "modify",
      "old_id": "c4e16d44d4398705e6f7c88233797c41399697e5",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/WorkflowValidations/BBSIM.robot",
      "new_id": "b9fc8f2eff9c08aa454fcdc905edcece11d719c5",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/WorkflowValidations/BBSIM.robot"
    },
    {
      "type": "modify",
      "old_id": "dac01c20bdadbcb882df3254edcd7c6dc13c643f",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/WorkflowValidations/BNGPortMapping.txt",
      "new_id": "7082ee83ddcc50876e20fa0bd1b77b2302ddaa55",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/WorkflowValidations/BNGPortMapping.txt"
    },
    {
      "type": "modify",
      "old_id": "4c0571f3f0ec87e4b2380d005a49e9f23fd681ae",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/WorkflowValidations/DataPlane_FailureTests.robot",
      "new_id": "e116c010b1473c4691004525b0f6040cf0714a7e",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/WorkflowValidations/DataPlane_FailureTests.robot"
    },
    {
      "type": "modify",
      "old_id": "88a7753f27cb70491ba8955d0073446ca5e8305a",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/WorkflowValidations/SIAB.robot",
      "new_id": "e3e5115dcced061d563389d637df9153e734f90a",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/WorkflowValidations/SIAB.robot"
    },
    {
      "type": "modify",
      "old_id": "c67414029a7e8ec329134eb30708c93b0efe3d94",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/WorkflowValidations/SystemUpgrade.robot",
      "new_id": "6f53df8be4a7fb967b4d98d9346d4f482aa2a15d",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/WorkflowValidations/SystemUpgrade.robot"
    },
    {
      "type": "modify",
      "old_id": "fd38c2e9f0d85edc4d0171f9af126f7ca2f57a78",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/defaultImagesCheck.txt",
      "new_id": "132243c3eee015905aa42b49e1dbc28374daf4ba",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/defaultImagesCheck.txt"
    },
    {
      "type": "modify",
      "old_id": "90b1b96395cc4094e9272d8b779cf7b686bcd016",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/targets/xosapitests.xtarget",
      "new_id": "79cc0e4139a92957cc149a1767cbdc21d6665cf6",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/targets/xosapitests.xtarget"
    },
    {
      "type": "modify",
      "old_id": "5e4046809046514a1ed738c8db41f13c180cf6ff",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/targets/xoslibrary.xtarget",
      "new_id": "5da2b9d443ddcad64ed430fdeebaeaadd978879d",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/targets/xoslibrary.xtarget"
    },
    {
      "type": "modify",
      "old_id": "c35d3e47e31dad3ac795eb2410fb536ee1a528e6",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/targets/xosserviceapitests.xtarget",
      "new_id": "af9a668466fe4c75de6863e5cebf4dc8758736ef",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/targets/xosserviceapitests.xtarget"
    },
    {
      "type": "modify",
      "old_id": "c87b17d410f840a4282e9171b3faf68c38e2b90b",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/targets/xosserviceupgradetest.xtarget",
      "new_id": "cf12f7fc44999d50a92833d2e1e4efce8f44bfc4",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/targets/xosserviceupgradetest.xtarget"
    },
    {
      "type": "modify",
      "old_id": "62b2f4ceb3523619f1d6d230ce268c4f0a3b23f9",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/targets/xosstaticlibrary.xtarget",
      "new_id": "1791f49e7f1f9adb0837ae226a5f0d62d04efd15",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/targets/xosstaticlibrary.xtarget"
    },
    {
      "type": "modify",
      "old_id": "0fbc7d9b9f9cd75d36d22b06a75768b0464273de",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/xos-att-workflow-driver-tests/ATT_Workflow.robot",
      "new_id": "52e56bb33f1dacd2eb559c72f2559f3e74dd229b",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/xos-att-workflow-driver-tests/ATT_Workflow.robot"
    },
    {
      "type": "modify",
      "old_id": "93c22670b574419859a56656e79054c1bccab852",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/xos-backup-tests/xos-backup.robot",
      "new_id": "3affc2388fd588e4e1799a6553aa38df81cf035d",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/xos-backup-tests/xos-backup.robot"
    },
    {
      "type": "modify",
      "old_id": "01a9bd091c4b8320af047068be46c1d115a88b75",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/xos-migration-tests/xos-remove-service.robot",
      "new_id": "fcb61ee60e7e3e24060c0ffcb7bdfe622bb79a84",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/xos-migration-tests/xos-remove-service.robot"
    },
    {
      "type": "modify",
      "old_id": "0d042ca4e9b4ae9722bc362aecaf1b12433e5c11",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/xos-migration-tests/xos-service-migrations.robot",
      "new_id": "0770577656b7752e7a61f663b1f483a67e9f18de",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/xos-migration-tests/xos-service-migrations.robot"
    },
    {
      "type": "modify",
      "old_id": "86c6e6b7b5b55c1f6d0325a0a5139b5732f8dd88",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/xos-scale-tests/utils/devices.py",
      "new_id": "dd142a8d39b4f458288f77dcb2a8a0caa6725f12",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/xos-scale-tests/utils/devices.py"
    },
    {
      "type": "modify",
      "old_id": "44b45c4890aed9592c3920cfe4979c77ab502d1d",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/xos-scale-tests/xos-scale-att-workflow.robot",
      "new_id": "c7c85cb000857e931d557cf781187481090c75c3",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/xos-scale-tests/xos-scale-att-workflow.robot"
    },
    {
      "type": "modify",
      "old_id": "220c4b458bbd48d1e5a48f2483d6b1b6f5e2a6aa",
      "old_mode": 33188,
      "old_path": "src/test/cord-api/Tests/xos-test-service/test-service.robot",
      "new_id": "b7c9ed4c221a9f472c42332792a73bf5cd97891f",
      "new_mode": 33188,
      "new_path": "src/test/cord-api/Tests/xos-test-service/test-service.robot"
    },
    {
      "type": "delete",
      "old_id": "120906f98cebe58a3995331632e9a99e37fad048",
      "old_mode": 33261,
      "old_path": "src/test/cord-api/setup_venv.sh",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "4139d3ad5a5a6515a69ee56ab03338b72efdf485",
      "old_mode": 33188,
      "old_path": "src/test/diag/verifyCollectDiag.robot",
      "new_id": "a03edf97d47569ceead497eed0fd2469e509bafc",
      "new_mode": 33188,
      "new_path": "src/test/diag/verifyCollectDiag.robot"
    },
    {
      "type": "modify",
      "old_id": "0b9b22c2d8f274b14e7534748961bf3599b11956",
      "old_mode": 33188,
      "old_path": "src/test/diag/verifySoakDiag.txt",
      "new_id": "ca7648b4f5950e7e35682f07ce9929dca43c1363",
      "new_mode": 33188,
      "new_path": "src/test/diag/verifySoakDiag.txt"
    },
    {
      "type": "modify",
      "old_id": "8627800ee75d2cf0cfec9d4b2f743b50346245c5",
      "old_mode": 33188,
      "old_path": "src/test/ng4t/NG4T-Test.robot",
      "new_id": "2b7f33d4cec016d08e2b6d1666fc0fb34834ebb4",
      "new_mode": 33188,
      "new_path": "src/test/ng4t/NG4T-Test.robot"
    },
    {
      "type": "modify",
      "old_id": "b51fd547816a8c61f526aaebb453b5521a2ba5cc",
      "old_mode": 33188,
      "old_path": "src/test/robot/SanityK8POD.robot",
      "new_id": "f433c31018224f6afaf3c661a905871f46410b87",
      "new_mode": 33188,
      "new_path": "src/test/robot/SanityK8POD.robot"
    },
    {
      "type": "delete",
      "old_id": "85536e7fb05775d92c7305d018a22766d092d15d",
      "old_mode": 33261,
      "old_path": "src/test/robot/SanityPhyPOD.robot",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
