)]}'
{
  "commit": "ec1f40752dbc01469f5e4f0608fb61960852b563",
  "tree": "804f390467c36e45e17ea0a3c28cfd0bd3b011fa",
  "parents": [
    "ef7cca7d56ab4763602de2185926ccff406a900a"
  ],
  "author": {
    "name": "jimmy zhang",
    "email": "jimmyzhang6070@gmail.com",
    "time": "Thu Feb 23 09:42:11 2023 +0800"
  },
  "committer": {
    "name": "Steven Moreland",
    "email": "smoreland@google.com",
    "time": "Wed Mar 29 00:41:08 2023 +0000"
  },
  "message": "vts_ibase_test: check transport to support hardware sku\n\nTo support hardware SKU,\nmanufacturer may custom hardware sku vintf to\n/odm/etc/vintf/manifest_${ro.boot.hardware.sku}.xml,\nand then enable/disable hal service in rc file via hardware properties,\ne.g.\nupdate \"/vendor/etc/init/android.hardware.camera.provider@2.4-external-service.rc\"\ndon\u0027t start vendor.camera-provider-2-4-ext if current SKU doesn\u0027t support USB camera.\n\nif a hal service is diabled in the current hardware SKU,\nvts_ibase_test will fail and alert \"service is not running\".\n\nso update vts_ibase_test to check transport from manifest,\nDon\u0027t assert if the interface that service declared is not in manifest.\n\nFixes: 269974148\nTest: vts -m vts_ibase_test\nTest: vts -m vts_treble_vintf_vendor_test\n\nChange-Id: I1f4ae300e78e063d1597fe24b49e78778c88b141\n(cherry picked from commit 1a2b57cdcfa221a1aeccedd1d91fcb9f9f52f8df)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "63726318d51f22280cd444d68012f5386055ca3f",
      "old_mode": 33188,
      "old_path": "transport/base/1.0/vts/functional/vts_ibase_test.cpp",
      "new_id": "96125d0926970bc9265c395366550b1d7944910e",
      "new_mode": 33188,
      "new_path": "transport/base/1.0/vts/functional/vts_ibase_test.cpp"
    }
  ]
}
