)]}'
{
  "commit": "87c92f8aa334ba4d5895e749eec0a0041bb33d6e",
  "tree": "45984cd73be2d00c6f1dbb176c45709bc91256d2",
  "parents": [
    "1553701a9f0a47be12af882f0d7801df5b674122"
  ],
  "author": {
    "name": "Parth Sane",
    "email": "parthsane@google.com",
    "time": "Thu Feb 29 11:34:54 2024 +0000"
  },
  "committer": {
    "name": "Parth Sane",
    "email": "parthsane@google.com",
    "time": "Thu Feb 29 16:53:25 2024 +0000"
  },
  "message": "Add unaggregated metrics for Garbage Collection\n\nTest: tools/diff_test_trace_processor.py \u003cpath to trace processor binary\u003e --name-filter\u003d\".*android_garbage*\"\nBug: 325046706\nChange-Id: Ia225e95a06b422077635f1f3a5dc7f155a1e6f23\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e84e70ba4580d0e88ee83c5a1ba15e7137c6220d",
      "old_mode": 33188,
      "old_path": "Android.bp",
      "new_id": "cc7b4ad684938b115d1778244f1ea44505d80857",
      "new_mode": 33188,
      "new_path": "Android.bp"
    },
    {
      "type": "modify",
      "old_id": "6a44d746999fa9648ca3efd588565925d087e8b6",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "0fd0cb8badb33dafee226f1513bfccacca53b2a7",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "9caeaef66c7d43ef0e5d90fb5ce477a7ad5b0226",
      "old_mode": 33188,
      "old_path": "protos/perfetto/metrics/android/BUILD.gn",
      "new_id": "33f4195506ccd966617b34bb414a5b7a9f476bfd",
      "new_mode": 33188,
      "new_path": "protos/perfetto/metrics/android/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "12bf12bf26bb76d5ccd6311e17834f402f414779",
      "old_mode": 33188,
      "old_path": "protos/perfetto/metrics/android/android_boot_unagg.proto",
      "new_id": "c2098401ba09103d9789d905c7db4eebedc62d16",
      "new_mode": 33188,
      "new_path": "protos/perfetto/metrics/android/android_boot_unagg.proto"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "075b9a075db54e0025a3de3b72172ce20f6b4906",
      "new_mode": 33188,
      "new_path": "protos/perfetto/metrics/android/android_garbage_collection_unagg_metric.proto"
    },
    {
      "type": "modify",
      "old_id": "dafce9406e3b438b704814fcbce0ac7a4f3de607",
      "old_mode": 33188,
      "old_path": "protos/perfetto/metrics/android/app_process_starts_metric.proto",
      "new_id": "e8457df377704b7ec3b7a4be3bbaed09b991c48e",
      "new_mode": 33188,
      "new_path": "protos/perfetto/metrics/android/app_process_starts_metric.proto"
    },
    {
      "type": "modify",
      "old_id": "8bd4d38ddb496a0474beb25a29d932c1143be505",
      "old_mode": 33188,
      "old_path": "protos/perfetto/metrics/metrics.proto",
      "new_id": "5130b2930d915cb17e4ff847c9dfbb4a9641d75c",
      "new_mode": 33188,
      "new_path": "protos/perfetto/metrics/metrics.proto"
    },
    {
      "type": "modify",
      "old_id": "58f973193e720e694d3274a648699aee5d0ba79f",
      "old_mode": 33188,
      "old_path": "protos/perfetto/metrics/perfetto_merged_metrics.proto",
      "new_id": "eb9ab74e21728b690f695935feb7dcf03f75a5ce",
      "new_mode": 33188,
      "new_path": "protos/perfetto/metrics/perfetto_merged_metrics.proto"
    },
    {
      "type": "modify",
      "old_id": "9783b76bb0118fa50a98d6be79ea05f7c7d86ca1",
      "old_mode": 33188,
      "old_path": "python/perfetto/trace_processor/metrics.descriptor",
      "new_id": "5c04c0ada1b7d213cdbc47af4a7e223231fb8442",
      "new_mode": 33188,
      "new_path": "python/perfetto/trace_processor/metrics.descriptor"
    },
    {
      "type": "modify",
      "old_id": "c92ba326e3751d8cfd1e9ec0651639d04018a02c",
      "old_mode": 33188,
      "old_path": "src/trace_processor/metrics/sql/android/BUILD.gn",
      "new_id": "0aa6e64623841cd84287c5d74ddbc9c8ff88d4fc",
      "new_mode": 33188,
      "new_path": "src/trace_processor/metrics/sql/android/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "2444b227b2493fcda384c3cc19faf5ed9a3a22a6",
      "old_mode": 33188,
      "old_path": "src/trace_processor/metrics/sql/android/android_boot_unagg.sql",
      "new_id": "a1ba096cac5604c61ed29e01ac5638491586d725",
      "new_mode": 33188,
      "new_path": "src/trace_processor/metrics/sql/android/android_boot_unagg.sql"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ee54b7e0398beab16f58125bed74f5275311e498",
      "new_mode": 33188,
      "new_path": "src/trace_processor/metrics/sql/android/android_garbage_collection_unagg.sql"
    },
    {
      "type": "modify",
      "old_id": "568da0bf2fb9d6e706e620c54d1d589927781f72",
      "old_mode": 33188,
      "old_path": "test/trace_processor/diff_tests/metrics/android/android_boot_unagg.out",
      "new_id": "cb0d712a21bbba6789ee71078b0059b74bc6cc56",
      "new_mode": 33188,
      "new_path": "test/trace_processor/diff_tests/metrics/android/android_boot_unagg.out"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1341536dc6c3340847e0eb011a27f90866121a6d",
      "new_mode": 33188,
      "new_path": "test/trace_processor/diff_tests/metrics/android/android_garbage_collection_unagg.out"
    },
    {
      "type": "modify",
      "old_id": "cb0c0a22d00765355d728038e9ae57d5905052ce",
      "old_mode": 33188,
      "old_path": "test/trace_processor/diff_tests/metrics/android/tests.py",
      "new_id": "f5de58fe8327b21bb8e37e4a475c121ec1c9a09b",
      "new_mode": 33188,
      "new_path": "test/trace_processor/diff_tests/metrics/android/tests.py"
    }
  ]
}
