)]}'
{
  "commit": "b941380a2e01369a155b4037ea080c1933d2029b",
  "tree": "2582c0eb9fe52b26b21e9abbf49084b41469ca26",
  "parents": [
    "c9acb5a19aa8b8b8fb8009f367747c69f7236107"
  ],
  "author": {
    "name": "Henry Herman",
    "email": "henryherman@google.com",
    "time": "Tue Aug 17 20:19:56 2021 +0000"
  },
  "committer": {
    "name": "Henry Herman",
    "email": "henryherman@google.com",
    "time": "Wed Aug 18 22:29:48 2021 +0000"
  },
  "message": "Add test generator using python mako templates.\n\n* Adds templates for OPIVV, OPIVX and OPIVI instruction tests.\n* Adds cmake targets for generating test source code.\n* Convert vsub and vadd to autogenerated tests.\n* Remove vand test.\n\nChange-Id: I1a197894e83e7ae23841e5164eac6e13186f9c09\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b6c65e8cbf38578ebcaba7c159038d3645fd38b9",
      "old_mode": 33188,
      "old_path": "tests/CMakeLists.txt",
      "new_id": "73fbeef4576c94cdf58653be399341ed1ddb4691",
      "new_mode": 33188,
      "new_path": "tests/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b3e002dbbde39f607555e2eecddd447e049e9bea",
      "new_mode": 33188,
      "new_path": "tests/scripts/generate_vector_tests.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40a5d26295329ff9c2dbc725fa70c45666aed01e",
      "new_mode": 33188,
      "new_path": "tests/templates/opivi_test.tpl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1df04486471c1b2e3305a1b6c5393657eeb9f166",
      "new_mode": 33188,
      "new_path": "tests/templates/opivv_test.tpl.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "24767082fb16018217d8e4a237776ccef9f27983",
      "new_mode": 33188,
      "new_path": "tests/templates/opivx_test.tpl.cpp"
    },
    {
      "type": "delete",
      "old_id": "389d862bddcbe63809e6aaf2dd638d7d56ee6fa7",
      "old_mode": 33188,
      "old_path": "tests/vadd_vi_test.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f1b7a004ef86e943ebf59a690b43635c332c0b2f",
      "old_mode": 33188,
      "old_path": "tests/vadd_vv_test.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "88ae6869b3a7b60ccf272370f32ca42a4f29fc1c",
      "old_mode": 33188,
      "old_path": "tests/vadd_vx_test.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9d53f97d17b967e4ead756ebe5ba37623b41d428",
      "old_mode": 33188,
      "old_path": "tests/vand_vi_test.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43a10ffbfd53afa76f6c9dfeb193eef61d4afabd",
      "new_mode": 33188,
      "new_path": "tests/vec_cc_generated_test.cmake"
    }
  ]
}
