)]}'
{
  "commit": "f073c573e68e3d0adf62830529c78ebe1be0a87b",
  "tree": "1dd308a4d067913bcf79a9611c6e108adb8e03ed",
  "parents": [
    "49594a51d42d1a0ece5bc6cd143ee78e90f1d354"
  ],
  "author": {
    "name": "Pradip De",
    "email": "pradipd@google.com",
    "time": "Mon Jun 02 10:22:23 2025 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jun 02 17:22:23 2025 +0000"
  },
  "message": "Test script for AVSM TC_2.12, TC_2.13, TC_2.14, TC_2.15 (#39067)\n\n* Test script for AVSM TC_2.12\n\n* Add AVSM Stream Reuse Test scripts 2.13, 2.14, 1nd 2.15\n\n* Remove unused InteractionModelError from TestScript 2.12.\n\n* Restyle fixes.\n\n* Address review comments.\n\nAdd feature map fetch and checks against feature flags.\n\n* Fix MinFrameRate to match with Camera-App\n\n* Add optional Watermark and OSD in Video and Snapshot stream allocation commands.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c7b358e2b88e775e0b7c549d0ab8c010e329fa6c",
      "old_mode": 33188,
      "old_path": "examples/camera-app/linux/include/camera-device.h",
      "new_id": "66f6e0f1b5524f3a725a9e856eb6e0540f9aaea0",
      "new_mode": 33188,
      "new_path": "examples/camera-app/linux/include/camera-device.h"
    },
    {
      "type": "modify",
      "old_id": "4ac459797f7f4fbf110a6782c42046ca8766a082",
      "old_mode": 33188,
      "old_path": "examples/camera-app/linux/src/camera-device.cpp",
      "new_id": "7c34d74dacf553b36d41170f6d01e0e8932cbbc3",
      "new_mode": 33188,
      "new_path": "examples/camera-app/linux/src/camera-device.cpp"
    },
    {
      "type": "modify",
      "old_id": "34d7011e57e6ec36d416aaf85b8b63069ace30a5",
      "old_mode": 33188,
      "old_path": "src/python_testing/TC_AVSMTestBase.py",
      "new_id": "3c707586338f268addb989e4292e74df8484c482",
      "new_mode": 33188,
      "new_path": "src/python_testing/TC_AVSMTestBase.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22c844aa5313926a481d52de741dbf266448c42b",
      "new_mode": 33188,
      "new_path": "src/python_testing/TC_AVSM_2_12.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd1c5b2e120abe3eb4792086181a2813f96b4f84",
      "new_mode": 33188,
      "new_path": "src/python_testing/TC_AVSM_2_13.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6e319c71be0dfc9da9b603ed573dc77a3a35c1e0",
      "new_mode": 33188,
      "new_path": "src/python_testing/TC_AVSM_2_14.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4c15b8b7a8992eeec4ad1fd02d1a7ded332254b",
      "new_mode": 33188,
      "new_path": "src/python_testing/TC_AVSM_2_15.py"
    }
  ]
}
