)]}'
{
  "commit": "b6814bedfa9b8094342318a3324e530f3e84fb52",
  "tree": "7b7242e89a2c4e26cfe866b70f52bc33f8e6d26e",
  "parents": [
    "4a56806bb159531283dd8f4245d4539d896cfbea"
  ],
  "author": {
    "name": "Shuzhen Wang",
    "email": "shuzhenwang@google.com",
    "time": "Tue Aug 13 09:26:34 2024 -0700"
  },
  "committer": {
    "name": "Shuzhen Wang",
    "email": "shuzhenwang@google.com",
    "time": "Tue Aug 20 14:11:00 2024 -0700"
  },
  "message": "Camera: Refactor code to run test_feature_combination on Android 14\n\n- Make sure new Android V APIs are not called in ItsService if it is\n  running on an older OS.\n- Factor ItsService into a separate library so that it can be built into\n  an app installed on Android 14.\n- Create a FeatureCombinationVerifier apk containing only ItsSerivce\n  that can run on Android 14.\n\nFlag: TEST_ONLY\nTest: run test_feature_combination on Android 14 device\nBug: 356934871\nChange-Id: Ica411744208e21ba8d343811435adf7215edc53b\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cafcbfbdfee83677e9704b53f0f5de46bfea4c4c",
      "new_mode": 33188,
      "new_path": "apps/CameraFeatureCombinationVerifier/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b48e783ad67cbb19f99aee869731c3261f58483a",
      "new_mode": 33188,
      "new_path": "apps/CameraFeatureCombinationVerifier/AndroidManifest.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d1d18b4f12bfe105c90d0a2524328b4a66b1132b",
      "new_mode": 33188,
      "new_path": "apps/CameraFeatureCombinationVerifier/OWNERS"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c3638d3d4c4771f8a31d866382f45b7ec8e06b24",
      "new_mode": 33188,
      "new_path": "apps/CameraFeatureCombinationVerifier/proguard.flags"
    },
    {
      "type": "modify",
      "old_id": "27c960a3a434155bf1f5d940c552fd7e23ea40af",
      "old_mode": 33188,
      "old_path": "apps/CameraITS/config.yml",
      "new_id": "5bc2a6e614c59c9ca6492511b8d192b47d513ca2",
      "new_mode": 33188,
      "new_path": "apps/CameraITS/config.yml"
    },
    {
      "type": "modify",
      "old_id": "5eb77956f446d96e3baec748f115c3cbc987a605",
      "old_mode": 33188,
      "old_path": "apps/CameraITS/tests/feature_combination/test_feature_combination.py",
      "new_id": "9111571acbb2c28d4c4f0e4090a7249c61d643f2",
      "new_mode": 33188,
      "new_path": "apps/CameraITS/tests/feature_combination/test_feature_combination.py"
    },
    {
      "type": "modify",
      "old_id": "0c8e8421bc1c68bc9231dd2fdc872bbd8b964d47",
      "old_mode": 33188,
      "old_path": "apps/CameraITS/tests/its_base_test.py",
      "new_id": "70a1048f11cbd0d36ec521cc0d3e1b11e785e308",
      "new_mode": 33188,
      "new_path": "apps/CameraITS/tests/its_base_test.py"
    },
    {
      "type": "modify",
      "old_id": "025f37a0113c5f4a1fa084f956fe28aa7e836333",
      "old_mode": 33188,
      "old_path": "apps/CtsVerifier/Android.bp",
      "new_id": "9324e88cd04a1fb29fd5864c618e96587e99fe1b",
      "new_mode": 33188,
      "new_path": "apps/CtsVerifier/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "0bbd613c7b4ddbd4817f6531e283a67646548acc",
      "old_mode": 33188,
      "old_path": "apps/CtsVerifier/src/com/android/cts/verifier/camera/its/IntraPreviewAction.java",
      "new_id": "7fd3082eeb5e70c1fcee5b04bd4d2db3d1c2bd51",
      "new_mode": 33188,
      "new_path": "apps/CtsVerifier/src/com/android/cts/verifier/camera/its/IntraPreviewAction.java"
    },
    {
      "type": "modify",
      "old_id": "5183370da83303e88dc4a63eeb6eacdb1fcf6398",
      "old_mode": 33188,
      "old_path": "apps/CtsVerifier/src/com/android/cts/verifier/camera/its/ItsSerializer.java",
      "new_id": "7fd6c1ce3bb6147d5c38b578e1b555803140cb40",
      "new_mode": 33188,
      "new_path": "apps/CtsVerifier/src/com/android/cts/verifier/camera/its/ItsSerializer.java"
    },
    {
      "type": "modify",
      "old_id": "7e91ac4532eaabb3b39a19cfd131810a36b8ba7d",
      "old_mode": 33188,
      "old_path": "apps/CtsVerifier/src/com/android/cts/verifier/camera/its/ItsService.java",
      "new_id": "1718612fcd017c970081bb577f742f198d9887d5",
      "new_mode": 33188,
      "new_path": "apps/CtsVerifier/src/com/android/cts/verifier/camera/its/ItsService.java"
    },
    {
      "type": "modify",
      "old_id": "b511a854718b4f37417445ee7cb5eb4dd0477cdf",
      "old_mode": 33188,
      "old_path": "apps/CtsVerifier/src/com/android/cts/verifier/camera/its/ItsTestActivity.java",
      "new_id": "c703bbd2f73d72633ad6868d567971fcdd4e5726",
      "new_mode": 33188,
      "new_path": "apps/CtsVerifier/src/com/android/cts/verifier/camera/its/ItsTestActivity.java"
    },
    {
      "type": "modify",
      "old_id": "1ac33e60685525a8441e31e2615ead7135e62646",
      "old_mode": 33188,
      "old_path": "apps/CtsVerifier/src/com/android/cts/verifier/camera/its/ItsUtils.java",
      "new_id": "b71168f77782637d8e968c96e8ef9ac4fafc1f0e",
      "new_mode": 33188,
      "new_path": "apps/CtsVerifier/src/com/android/cts/verifier/camera/its/ItsUtils.java"
    },
    {
      "type": "modify",
      "old_id": "c78ad5f390fc85f77b37dea84622cc34548f3ce1",
      "old_mode": 33188,
      "old_path": "apps/CtsVerifier/src/com/android/cts/verifier/camera/its/RecordingResult.java",
      "new_id": "00d648046dc3ade4681a5257981678b3e19ed250",
      "new_mode": 33188,
      "new_path": "apps/CtsVerifier/src/com/android/cts/verifier/camera/its/RecordingResult.java"
    },
    {
      "type": "modify",
      "old_id": "47a035b95282757f8579997ef288bd30dd28f38f",
      "old_mode": 33188,
      "old_path": "tests/camera/Android.bp",
      "new_id": "3586f9e19418c940fe2605c08215651ca0dd54db",
      "new_mode": 33188,
      "new_path": "tests/camera/Android.bp"
    },
    {
      "type": "modify",
      "old_id": "5bd47ee9954dfec25af5ed1435015b9c371b452f",
      "old_mode": 33188,
      "old_path": "tests/camera/src/android/hardware/camera2/cts/PerformanceTest.java",
      "new_id": "630cd1b6ff16cbdbdef0e9f4fc3a6373fdc21b3b",
      "new_mode": 33188,
      "new_path": "tests/camera/src/android/hardware/camera2/cts/PerformanceTest.java"
    }
  ]
}
