)]}'
{
  "commit": "a0d461d40f902c8223780bbd1185c813c03f5b99",
  "tree": "6c3c4ed1831bdf2dcacd362acc67b0313b63b936",
  "parents": [
    "f60f53daa1fd47db5ac815430a81d60456c255f5"
  ],
  "author": {
    "name": "Anna Mayzner",
    "email": "mayzner@google.com",
    "time": "Fri Jan 13 16:45:45 2023 +0000"
  },
  "committer": {
    "name": "Anna Mayzner",
    "email": "mayzner@google.com",
    "time": "Fri Jan 13 16:45:45 2023 +0000"
  },
  "message": "tp: Implement support for metrics strings for diff tests\n\nBug:255535171\nChange-Id: Id354f203f5583e1cce288a5232a0b2445ed233ce",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "988c17bd3f90f7a1a086786167618b8b51dfa756",
      "old_mode": 33188,
      "old_path": "python/generators/diff_tests/runner.py",
      "new_id": "c1ab31fe4cf655bcfa07f07676f387c05cceb736",
      "new_mode": 33188,
      "new_path": "python/generators/diff_tests/runner.py"
    },
    {
      "type": "modify",
      "old_id": "af390393bc99cd5fcc78a850b8d1e4aeccb960e0",
      "old_mode": 33188,
      "old_path": "python/generators/diff_tests/testing.py",
      "new_id": "f5a9fdb9ac551c5887961a10c6dbcf69ad42a668",
      "new_mode": 33188,
      "new_path": "python/generators/diff_tests/testing.py"
    },
    {
      "type": "modify",
      "old_id": "31bae5e09d2e896e07f7a24d29332eb6c469f49a",
      "old_mode": 33188,
      "old_path": "test/trace_processor/android/index.py",
      "new_id": "de6d2b3479eb254933dda6a1aa8a35441382574f",
      "new_mode": 33188,
      "new_path": "test/trace_processor/android/index.py"
    },
    {
      "type": "modify",
      "old_id": "8fe6aa0108986110b36d72c74e7abefd2cbef79e",
      "old_mode": 33188,
      "old_path": "test/trace_processor/atrace/index.py",
      "new_id": "4c748f2d285ac6e0253c0180fe9cc703bd859dec",
      "new_mode": 33188,
      "new_path": "test/trace_processor/atrace/index.py"
    },
    {
      "type": "modify",
      "old_id": "c9813a91189e5fd6d4b08e56ec28fc5a0fe1031e",
      "old_mode": 33188,
      "old_path": "test/trace_processor/camera/index.py",
      "new_id": "2ffd595d572286c420ef5e5a86d0050af5845225",
      "new_mode": 33188,
      "new_path": "test/trace_processor/camera/index.py"
    },
    {
      "type": "modify",
      "old_id": "498378166630e8aa7c2fdff350512dd29a0fa459",
      "old_mode": 33188,
      "old_path": "test/trace_processor/chrome/index.py",
      "new_id": "8763d43db0e486c751bf22c4a121aa5cd9cbccc2",
      "new_mode": 33188,
      "new_path": "test/trace_processor/chrome/index.py"
    },
    {
      "type": "modify",
      "old_id": "49de248c9dc3664e480058eac4adb0651713fd3f",
      "old_mode": 33188,
      "old_path": "test/trace_processor/cros/index.py",
      "new_id": "6d257d04ad6badb7dc7863f4361a26ac7b47d3f9",
      "new_mode": 33188,
      "new_path": "test/trace_processor/cros/index.py"
    },
    {
      "type": "modify",
      "old_id": "6cc2019eb1406ebf92a44eff081e89acc4d3cd71",
      "old_mode": 33188,
      "old_path": "test/trace_processor/dynamic/index.py",
      "new_id": "8ec4aba800249428bea6d81ab93b0b595331bb8c",
      "new_mode": 33188,
      "new_path": "test/trace_processor/dynamic/index.py"
    },
    {
      "type": "modify",
      "old_id": "c2c952bd1786f99331cdaf1e5113be70ce2361a7",
      "old_mode": 33188,
      "old_path": "test/trace_processor/fs/index.py",
      "new_id": "5b303e28e9cd3c8d6e3302bf09e18071aa6ef86e",
      "new_mode": 33188,
      "new_path": "test/trace_processor/fs/index.py"
    },
    {
      "type": "modify",
      "old_id": "65c8f4ca5d264341019b7dc9ae9e75cdb775f644",
      "old_mode": 33188,
      "old_path": "test/trace_processor/fuchsia/index.py",
      "new_id": "f67ecd8d0f7e3525570c95a7ff32028150d3fc6e",
      "new_mode": 33188,
      "new_path": "test/trace_processor/fuchsia/index.py"
    },
    {
      "type": "modify",
      "old_id": "45872e35d10e11680a79aebc4383988abb23ffac",
      "old_mode": 33188,
      "old_path": "test/trace_processor/functions/index.py",
      "new_id": "57776a47e6353c4ac51c9f34e98055aa51701412",
      "new_mode": 33188,
      "new_path": "test/trace_processor/functions/index.py"
    },
    {
      "type": "modify",
      "old_id": "f5b7421598707ec7fdf08c10638514f277658e4f",
      "old_mode": 33188,
      "old_path": "test/trace_processor/graphics/index.py",
      "new_id": "5aa2b39c5e31550cf524a7da561865fd2b62aa2b",
      "new_mode": 33188,
      "new_path": "test/trace_processor/graphics/index.py"
    },
    {
      "type": "modify",
      "old_id": "3b89f2b8deb4b5e75f54d2dd033730e73f06a528",
      "old_mode": 33188,
      "old_path": "test/trace_processor/include_index.py",
      "new_id": "735f66ca0b2f026608d3b9cafd39a27c005632da",
      "new_mode": 33188,
      "new_path": "test/trace_processor/include_index.py"
    },
    {
      "type": "modify",
      "old_id": "ae49033ae245f97d24021d11ad8016729ed79e1c",
      "old_mode": 33188,
      "old_path": "test/trace_processor/memory/index.py",
      "new_id": "41c0ee52e557bd0f5d472789675e36576940c1b3",
      "new_mode": 33188,
      "new_path": "test/trace_processor/memory/index.py"
    },
    {
      "type": "modify",
      "old_id": "53ea2ca292a6019dc8564dbc7c3f6514c9ab1f1f",
      "old_mode": 33188,
      "old_path": "test/trace_processor/network/index.py",
      "new_id": "8edc34c55dc9829e96ac55b9e1f42962f8330819",
      "new_mode": 33188,
      "new_path": "test/trace_processor/network/index.py"
    },
    {
      "type": "modify",
      "old_id": "dcdf3759ac0c8c522bccb704f927f086125069d5",
      "old_mode": 33188,
      "old_path": "test/trace_processor/parsing/index.py",
      "new_id": "5eef02a90d84b062815fce11de472ad5156c7b30",
      "new_mode": 33188,
      "new_path": "test/trace_processor/parsing/index.py"
    },
    {
      "type": "modify",
      "old_id": "4aec12fa46c3deebbb14d64fa8923af3762d1db2",
      "old_mode": 33188,
      "old_path": "test/trace_processor/performance/index.py",
      "new_id": "e098caab4d4ae3c26cb30506206ec1f59a73ede7",
      "new_mode": 33188,
      "new_path": "test/trace_processor/performance/index.py"
    },
    {
      "type": "modify",
      "old_id": "fd74829965361013f554a7e92d480761b9702dec",
      "old_mode": 33188,
      "old_path": "test/trace_processor/power/index.py",
      "new_id": "f606c6a1bce8de36808af810fc15ac3f1ed0dfb8",
      "new_mode": 33188,
      "new_path": "test/trace_processor/power/index.py"
    },
    {
      "type": "modify",
      "old_id": "298fe6da41b684669b35641856e4042a8683bde8",
      "old_mode": 33188,
      "old_path": "test/trace_processor/process_tracking/index.py",
      "new_id": "96de2e508e4a419fc11ef9853d3553252c7c4e0c",
      "new_mode": 33188,
      "new_path": "test/trace_processor/process_tracking/index.py"
    },
    {
      "type": "modify",
      "old_id": "3d52bcf911af628844f84185aa08251011a26d5d",
      "old_mode": 33188,
      "old_path": "test/trace_processor/profiling/index.py",
      "new_id": "660e446fb0d4433b00deaf19969e03d5f508feee",
      "new_mode": 33188,
      "new_path": "test/trace_processor/profiling/index.py"
    },
    {
      "type": "modify",
      "old_id": "38276dfc9d69ea4df716ed9935780fbf8a1a79ac",
      "old_mode": 33188,
      "old_path": "test/trace_processor/scheduler/index.py",
      "new_id": "679e39c8050b3c424ab49a4ea230dbfac2525ba7",
      "new_mode": 33188,
      "new_path": "test/trace_processor/scheduler/index.py"
    },
    {
      "type": "modify",
      "old_id": "9df56b9d63ec8e321440e539f9f333af769024f9",
      "old_mode": 33188,
      "old_path": "test/trace_processor/smoke/index.py",
      "new_id": "0118833f9bfc49ce181f92431abd491229263ef5",
      "new_mode": 33188,
      "new_path": "test/trace_processor/smoke/index.py"
    },
    {
      "type": "modify",
      "old_id": "56fce6a7e7751b617cef511a13707cd703605cc0",
      "old_mode": 33188,
      "old_path": "test/trace_processor/span_join/index.py",
      "new_id": "82557d9a8c804ed4a5f9ac4c014499fea0000db8",
      "new_mode": 33188,
      "new_path": "test/trace_processor/span_join/index.py"
    },
    {
      "type": "modify",
      "old_id": "037912109170266177a85d52834cd8afe67aef28",
      "old_mode": 33188,
      "old_path": "test/trace_processor/startup/index.py",
      "new_id": "16c537c5b57aa21cf26d32be8f282c1413af0ff8",
      "new_mode": 33188,
      "new_path": "test/trace_processor/startup/index.py"
    },
    {
      "type": "modify",
      "old_id": "9042f3b8f8a6fda80e8048b4cf74e1ce146447fe",
      "old_mode": 33188,
      "old_path": "test/trace_processor/tables/index.py",
      "new_id": "408c18e628165685d68c1d4a07a56b2297d9b176",
      "new_mode": 33188,
      "new_path": "test/trace_processor/tables/index.py"
    },
    {
      "type": "modify",
      "old_id": "4ff05379cc09bcf3461a2fbb5052e3c358144c94",
      "old_mode": 33188,
      "old_path": "test/trace_processor/track_event/index.py",
      "new_id": "f4b76adc259e52945ca06565489f5a05c720e197",
      "new_mode": 33188,
      "new_path": "test/trace_processor/track_event/index.py"
    },
    {
      "type": "modify",
      "old_id": "d535f3c6797a657e92c17fa67d92513aaa0d760e",
      "old_mode": 33188,
      "old_path": "test/trace_processor/translation/index.py",
      "new_id": "e00f2332e9b233eebe5bffe5b574e08d543f805c",
      "new_mode": 33188,
      "new_path": "test/trace_processor/translation/index.py"
    },
    {
      "type": "modify",
      "old_id": "9b12767d28408b978503e2946d48bc923be6cb7e",
      "old_mode": 33188,
      "old_path": "test/trace_processor/ufs/index.py",
      "new_id": "72050df180346b3c055e605718c8a81a1cc49559",
      "new_mode": 33188,
      "new_path": "test/trace_processor/ufs/index.py"
    },
    {
      "type": "modify",
      "old_id": "cf22882f3ca515c8892827b3089cc63b23f5a06b",
      "old_mode": 33261,
      "old_path": "tools/diff_test_trace_processor.py",
      "new_id": "2c66ea15a64af4d3f4755e14680960a978ebedff",
      "new_mode": 33261,
      "new_path": "tools/diff_test_trace_processor.py"
    }
  ]
}
