)]}'
{
  "log": [
    {
      "commit": "7692f71e056605b72cff7f1f6529ae2096102560",
      "tree": "d9d0d6b6c04653e1533fa8b13d3f5bb38fe867db",
      "parents": [
        "295935b197d63aee89c91f9953ac036289cc128d",
        "f97924d826c64c52657bb1b353ed5bae7936ef34"
      ],
      "author": {
        "name": "Simon Wingrove",
        "email": "simonjw@google.com",
        "time": "Fri Mar 07 05:05:59 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Mar 07 05:05:59 2025 -0800"
      },
      "message": "Wakeup screen before dismissing keyguard am: f97924d826\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3504430\n\nChange-Id: I8037dfe5533c15d2ff9e1f703fa3057ca9e88c4e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f97924d826c64c52657bb1b353ed5bae7936ef34",
      "tree": "d9d0d6b6c04653e1533fa8b13d3f5bb38fe867db",
      "parents": [
        "295935b197d63aee89c91f9953ac036289cc128d"
      ],
      "author": {
        "name": "Simon Wingrove",
        "email": "simonjw@google.com",
        "time": "Fri Feb 21 02:59:59 2025 -0800"
      },
      "committer": {
        "name": "Simon Wingrove",
        "email": "simonjw@google.com",
        "time": "Fri Mar 07 04:36:44 2025 -0800"
      },
      "message": "Wakeup screen before dismissing keyguard\n\nThis was recommended by sysui team as the cause of cause of one possible race condition whereby the keyguard is still visible and blocking test runs when it shouldn\u0027t.  Using MENU to dismiss keyguard won\u0027t work if the screen isn\u0027t awake. (b/379620557#comment27)\n\nBug:379620557\nTest: atest\n\nChange-Id: I4851b60541752fcb53b65cbc9933362c04923d34\n"
    },
    {
      "commit": "295935b197d63aee89c91f9953ac036289cc128d",
      "tree": "9c238e74121e556b4c9d8876863019526b98b060",
      "parents": [
        "46b2cb293ea2a4bb7d5e7888ecf580c13795e822",
        "b6b127696f2c44aa9a7d5f140c30e3984c9732cc"
      ],
      "author": {
        "name": "Frank Feng",
        "email": "frankfeng@google.com",
        "time": "Wed Mar 05 21:05:06 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 05 21:05:06 2025 -0800"
      },
      "message": "Log additional details for hardlink failure am: b6b127696f\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3528081\n\nChange-Id: Ia53c0ab9c0e12a9fc36abd9412263b24925d11d2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b6b127696f2c44aa9a7d5f140c30e3984c9732cc",
      "tree": "9c238e74121e556b4c9d8876863019526b98b060",
      "parents": [
        "54b2941b4915d68932dcd5b08ab91c4c174764f1"
      ],
      "author": {
        "name": "Frank Feng",
        "email": "frankfeng@google.com",
        "time": "Wed Mar 05 16:43:18 2025 -0800"
      },
      "committer": {
        "name": "Frank Feng",
        "email": "frankfeng@google.com",
        "time": "Wed Mar 05 18:02:33 2025 -0800"
      },
      "message": "Log additional details for hardlink failure\n\nBug: 400450787\nTest: TH\nChange-Id: Ib76648ecac7c0939175733d754930ebcf57e58e2\n"
    },
    {
      "commit": "46b2cb293ea2a4bb7d5e7888ecf580c13795e822",
      "tree": "79a8e9e038e20f7caf758fc50ef0cb8343efdb00",
      "parents": [
        "8e7485d6e8ef9da63c12172aa27fa850f14b9c5a",
        "54b2941b4915d68932dcd5b08ab91c4c174764f1"
      ],
      "author": {
        "name": "Sergio Andres Rodriguez Orama",
        "email": "sorama@google.com",
        "time": "Wed Mar 05 15:19:12 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 05 15:19:12 2025 -0800"
      },
      "message": "Fix forward aosp/3520410 am: 54b2941b49\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3529194\n\nChange-Id: Iea8bfede0c8fbef68cb969b60cc4466c6768649f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8e7485d6e8ef9da63c12172aa27fa850f14b9c5a",
      "tree": "40996d0ff26dbba9a938cdfd6167f1b9b872e094",
      "parents": [
        "8163809ec657fb265e71f0eb08c8f86f940c3984",
        "ac03d5e78141c6dcc15842ebf8b273057ceab468"
      ],
      "author": {
        "name": "Shreshta Manu",
        "email": "shreshtabm@google.com",
        "time": "Wed Mar 05 15:17:12 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 05 15:17:12 2025 -0800"
      },
      "message": "Add Sdk36ModuleController to filter tests based on sdk level 36 am: ac03d5e781\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3528810\n\nChange-Id: I7921c069c88d4c827eccb2cf360ef778b437f68c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "54b2941b4915d68932dcd5b08ab91c4c174764f1",
      "tree": "79a8e9e038e20f7caf758fc50ef0cb8343efdb00",
      "parents": [
        "ac03d5e78141c6dcc15842ebf8b273057ceab468"
      ],
      "author": {
        "name": "Sergio Andres Rodriguez Orama",
        "email": "sorama@google.com",
        "time": "Wed Mar 05 16:20:49 2025 -0500"
      },
      "committer": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Mar 05 14:47:49 2025 -0800"
      },
      "message": "Fix forward aosp/3520410\n\n- CommandStatus.EXCEPTION was returned in case of success.\n- Update unit tests.\n\nTest: HostOrchestratorUtilTest\nBug: 400854087\nChange-Id: Iacad7ae5697c501abe85d5d51cd3a4ae05298e31\n"
    },
    {
      "commit": "ac03d5e78141c6dcc15842ebf8b273057ceab468",
      "tree": "40996d0ff26dbba9a938cdfd6167f1b9b872e094",
      "parents": [
        "1a081f217f187a9320fd973f14a25ffa95072e08"
      ],
      "author": {
        "name": "Shreshta Manu",
        "email": "shreshtabm@google.com",
        "time": "Wed Mar 05 18:11:25 2025 +0000"
      },
      "committer": {
        "name": "Shreshta Manu",
        "email": "shreshtabm@google.com",
        "time": "Wed Mar 05 14:45:12 2025 -0800"
      },
      "message": "Add Sdk36ModuleController to filter tests based on sdk level 36\n\nBug: 394153866\nTest: atest RangingFrameworkTests\nChange-Id: I6afe5785a9ffb08e4d2a9c3db5c1429c2a1c7868\n"
    },
    {
      "commit": "8163809ec657fb265e71f0eb08c8f86f940c3984",
      "tree": "80eeb9a4754a6bf2f8aa751e5594235818cbc4d7",
      "parents": [
        "6072582f637596e70f999059d2a8c5d462ca982d",
        "1a081f217f187a9320fd973f14a25ffa95072e08"
      ],
      "author": {
        "name": "jahinimtiaz",
        "email": "jahinimtiaz@google.com",
        "time": "Wed Mar 05 14:29:05 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 05 14:29:05 2025 -0800"
      },
      "message": "Migrate IsolatedHostTest to use SearchArtifactUtil am: 1a081f217f\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3528253\n\nChange-Id: If867c1efaa669f1c5132daaae88d8606fcc58393\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1a081f217f187a9320fd973f14a25ffa95072e08",
      "tree": "80eeb9a4754a6bf2f8aa751e5594235818cbc4d7",
      "parents": [
        "5c5b575cb3e99e5ada00fcebf1cfe4b4c3353bd9"
      ],
      "author": {
        "name": "jahinimtiaz",
        "email": "jahinimtiaz@google.com",
        "time": "Wed Mar 05 20:28:15 2025 +0000"
      },
      "committer": {
        "name": "jahinimtiaz",
        "email": "jahinimtiaz@google.com",
        "time": "Wed Mar 05 20:30:24 2025 +0000"
      },
      "message": "Migrate IsolatedHostTest to use SearchArtifactUtil\n\nBug: 401010513\nBug: 382547516\nTest: atest --host apache-harmony-jdwp-tests, presubmit\nChange-Id: I5c268db3dd72bcd10e81b663687161c2f949bb96\n"
    },
    {
      "commit": "6072582f637596e70f999059d2a8c5d462ca982d",
      "tree": "49ab8bb0267c505f63e8565ecb9fe29aec34c08e",
      "parents": [
        "c841c14f2be8b268e530ce86b3bab31d928fac02",
        "5c5b575cb3e99e5ada00fcebf1cfe4b4c3353bd9"
      ],
      "author": {
        "name": "Frank Feng",
        "email": "frankfeng@google.com",
        "time": "Wed Mar 05 11:17:39 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 05 11:17:39 2025 -0800"
      },
      "message": "Spin off uploader.py and add unit tests am: 5c5b575cb3\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3522091\n\nChange-Id: I9f9c647ce547683d908d63a62b8fcd202ea06afe\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5c5b575cb3e99e5ada00fcebf1cfe4b4c3353bd9",
      "tree": "49ab8bb0267c505f63e8565ecb9fe29aec34c08e",
      "parents": [
        "10a6b09b4befdfb278921116ecb11bdb57e66084"
      ],
      "author": {
        "name": "Frank Feng",
        "email": "frankfeng@google.com",
        "time": "Tue Mar 04 20:43:13 2025 -0800"
      },
      "committer": {
        "name": "Frank Feng",
        "email": "frankfeng@google.com",
        "time": "Wed Mar 05 09:38:04 2025 -0800"
      },
      "message": "Spin off uploader.py and add unit tests\n\nBug: 399413394\nTest: atest content_uploader_unittests\nChange-Id: I1697000fc50c48d6c4adf2eed4035af5160b9d6b\n"
    },
    {
      "commit": "c841c14f2be8b268e530ce86b3bab31d928fac02",
      "tree": "4b659ed71ab88fddec528aa4affd91599544bbe9",
      "parents": [
        "b23d2cb2226a49b4d53d534b69bc58ff251247a1",
        "10a6b09b4befdfb278921116ecb11bdb57e66084"
      ],
      "author": {
        "name": "Jeremy Bettis",
        "email": "jbettis@google.com",
        "time": "Tue Mar 04 13:46:46 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Mar 04 13:46:46 2025 -0800"
      },
      "message": "Copy the command options into context am: 10a6b09b4b\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3523551\n\nChange-Id: I505e2b93ed2737fc36e56db3aff30e14c6348c43\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b23d2cb2226a49b4d53d534b69bc58ff251247a1",
      "tree": "415fd1ed11ebf9ccdacbf518d809c0a1d065b1e8",
      "parents": [
        "ead89d78d55b444ee74a6d14f40d4cfec4dcd156",
        "c3b3faf365bb701f5002571b845b3bce560eef3d"
      ],
      "author": {
        "name": "Becky Wen",
        "email": "jinghuanwen@google.com",
        "time": "Tue Mar 04 13:46:32 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Mar 04 13:46:32 2025 -0800"
      },
      "message": "Support MetricV2 proto format for perfetto post processing. am: c3b3faf365\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3514951\n\nChange-Id: I413e966cc75ef8f9d134ef5c0fa9d37918a4fb44\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "10a6b09b4befdfb278921116ecb11bdb57e66084",
      "tree": "4b659ed71ab88fddec528aa4affd91599544bbe9",
      "parents": [
        "c3b3faf365bb701f5002571b845b3bce560eef3d"
      ],
      "author": {
        "name": "Jeremy Bettis",
        "email": "jbettis@google.com",
        "time": "Tue Mar 04 08:32:37 2025 -0800"
      },
      "committer": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Mar 04 13:27:18 2025 -0800"
      },
      "message": "Copy the command options into context\n\nCopy attributes passed to the flag --invocation-data into the\nInvocationContext, so tests can read them.\n\nBug: 382282440\nTest: Printed invocation context attributes in test\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:810a8de581899369c94a1bfe02f1abb2ba821be2)\nMerged-In: I04e6701852cff7d4a5f43f46e5830b17c42a9d8e\nChange-Id: I04e6701852cff7d4a5f43f46e5830b17c42a9d8e\n"
    },
    {
      "commit": "ead89d78d55b444ee74a6d14f40d4cfec4dcd156",
      "tree": "04f96fcca47d6cd58d7cfde16f6462c0ec90ac62",
      "parents": [
        "cf7120db659b5a84a77e77e6d3bf29341b6b8702",
        "2ac260fb9d028ba7e5a5751c8be9287664b56ca9"
      ],
      "author": {
        "name": "jahinimtiaz",
        "email": "jahinimtiaz@google.com",
        "time": "Tue Mar 04 11:19:39 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Mar 04 11:19:39 2025 -0800"
      },
      "message": "Reland PushFilePreparer migration to SearchUtil am: 2ac260fb9d\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3414339\n\nChange-Id: Iadd45090d45764139d8b237d61af8c97d6127e64\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c3b3faf365bb701f5002571b845b3bce560eef3d",
      "tree": "415fd1ed11ebf9ccdacbf518d809c0a1d065b1e8",
      "parents": [
        "2ac260fb9d028ba7e5a5751c8be9287664b56ca9"
      ],
      "author": {
        "name": "Becky Wen",
        "email": "jinghuanwen@google.com",
        "time": "Tue Mar 04 11:07:40 2025 -0800"
      },
      "committer": {
        "name": "Becky Wen",
        "email": "jinghuanwen@google.com",
        "time": "Tue Mar 04 11:07:40 2025 -0800"
      },
      "message": "Support MetricV2 proto format for perfetto post processing.\n\nTest: PerfettoGenericPostProcessorTest\nBug: 391411270\nChange-Id: I987e1b0c482c9045d40f92f0f22ebdcf2544a861\n"
    },
    {
      "commit": "2ac260fb9d028ba7e5a5751c8be9287664b56ca9",
      "tree": "04f96fcca47d6cd58d7cfde16f6462c0ec90ac62",
      "parents": [
        "4981d0fa5b56fda3031f5165095e73f07e174366"
      ],
      "author": {
        "name": "jahinimtiaz",
        "email": "jahinimtiaz@google.com",
        "time": "Sun Dec 15 06:47:25 2024 +0000"
      },
      "committer": {
        "name": "Jahin Imtiaz",
        "email": "jahinimtiaz@google.com",
        "time": "Tue Mar 04 10:52:58 2025 -0800"
      },
      "message": "Reland PushFilePreparer migration to SearchUtil\n\nPushFilePreparer expects directories during search, which other search\nplaces do not expect. So limit return of a directory to PushFilePreparer\nonly.\n\nBug: 382547516\nTest: Presubmit\nChange-Id: I936ad905ae2e2822aa5ceefb7b6e103770c97420\n"
    },
    {
      "commit": "cf7120db659b5a84a77e77e6d3bf29341b6b8702",
      "tree": "dc8a634a138e69efa6ee8ea1d7dd3cb5fad9fcdd",
      "parents": [
        "defe86f583f2983a2352718008f47363fab26029",
        "4981d0fa5b56fda3031f5165095e73f07e174366"
      ],
      "author": {
        "name": "Sergio Andres Rodriguez Orama",
        "email": "sorama@google.com",
        "time": "Tue Mar 04 09:19:52 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Mar 04 09:19:52 2025 -0800"
      },
      "message": "[curl-\u003ejava.net.http] migrate GET cvds am: 4981d0fa5b\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3520410\n\nChange-Id: I88f07167464f181e388b2fd426784d9c0b1109c5\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4981d0fa5b56fda3031f5165095e73f07e174366",
      "tree": "dc8a634a138e69efa6ee8ea1d7dd3cb5fad9fcdd",
      "parents": [
        "6a83216aff90acbecd78681ebfc19ada42bfce82"
      ],
      "author": {
        "name": "Sergio Andres Rodriguez Orama",
        "email": "sorama@google.com",
        "time": "Thu Feb 27 21:14:19 2025 -0500"
      },
      "committer": {
        "name": "Sergio Rodriguez",
        "email": "sorama@google.com",
        "time": "Tue Mar 04 08:51:44 2025 -0800"
      },
      "message": "[curl-\u003ejava.net.http] migrate GET cvds\n\nTest: HostOrchestratorUtilTest\nBug: 362336811\nChange-Id: I91f9a03ac0c87907b93cbf03bda067059264512d\n"
    },
    {
      "commit": "defe86f583f2983a2352718008f47363fab26029",
      "tree": "45379cd9a8700868f2e50c2df9ab9b16470160f1",
      "parents": [
        "ae94e3b46343a832abfe2618d0ba08a0c6a742a1",
        "6a83216aff90acbecd78681ebfc19ada42bfce82"
      ],
      "author": {
        "name": "Frank Feng",
        "email": "frankfeng@google.com",
        "time": "Mon Mar 03 21:54:25 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Mar 03 21:54:25 2025 -0800"
      },
      "message": "Check artifact.chunk_dir as well as artifact.chunk for determine if chunking is enabled am: 6a83216aff\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3522450\n\nChange-Id: I53526ee1dda7c772b4d692b91de219d4dbea97b9\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6a83216aff90acbecd78681ebfc19ada42bfce82",
      "tree": "45379cd9a8700868f2e50c2df9ab9b16470160f1",
      "parents": [
        "4690b08d9164b381b39555a572201f4b390b4b42"
      ],
      "author": {
        "name": "Frank Feng",
        "email": "frankfeng@google.com",
        "time": "Mon Mar 03 19:16:33 2025 -0800"
      },
      "committer": {
        "name": "Frank Feng",
        "email": "frankfeng@google.com",
        "time": "Mon Mar 03 19:16:33 2025 -0800"
      },
      "message": "Check artifact.chunk_dir as well as artifact.chunk for determine if chunking is enabled\n\nBug: 400430470\nTest: TH\nChange-Id: I111cba25b7afd6d5eb6258e2990b0ae093260c7d\n"
    },
    {
      "commit": "ae94e3b46343a832abfe2618d0ba08a0c6a742a1",
      "tree": "9aee7fb7ebc3729b3cec9e1a3da4138df6195935",
      "parents": [
        "63dc0453266feea37514b7d88d66b56cac1bab07",
        "4690b08d9164b381b39555a572201f4b390b4b42"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Mon Mar 03 16:01:24 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Mar 03 16:01:24 2025 -0800"
      },
      "message": "Track assumption failure for class setup am: 4690b08d91\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3517753\n\nChange-Id: I612dcdbfaaa8dde3233b9280514e596513d2037b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4690b08d9164b381b39555a572201f4b390b4b42",
      "tree": "9aee7fb7ebc3729b3cec9e1a3da4138df6195935",
      "parents": [
        "ac9bcb3340a2f40a2f56a7286e341c1dbd97771e"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Fri Feb 28 13:06:23 2025 -0800"
      },
      "committer": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Mon Mar 03 15:24:56 2025 -0800"
      },
      "message": "Track assumption failure for class setup\n\nTest: presubmit, https://android-build.corp.google.com/builds/abtd/run/L04400030010037947\nBug: 394652852\nChange-Id: Ia8bf8a2ac1b5f308894191a455f8825ad11b7e1c\n"
    },
    {
      "commit": "63dc0453266feea37514b7d88d66b56cac1bab07",
      "tree": "60248c081cc7c27edfc1184945d25632652663f4",
      "parents": [
        "d50b5dfa8e4c9e3439ae3b319465b0051eaa2d9f",
        "ac9bcb3340a2f40a2f56a7286e341c1dbd97771e"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Mon Mar 03 13:19:15 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Mar 03 13:19:15 2025 -0800"
      },
      "message": "Allow incremental update without the host having to know the baseline am: ac9bcb3340\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3520275\n\nChange-Id: I95e584da1abd0dbd31e268cfb8cd9900dd20d5a0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ac9bcb3340a2f40a2f56a7286e341c1dbd97771e",
      "tree": "60248c081cc7c27edfc1184945d25632652663f4",
      "parents": [
        "8c06dd6dbb62b10e32ab12d0d6856fab01c30566"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Mon Mar 03 09:48:06 2025 -0800"
      },
      "committer": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Mon Mar 03 12:44:34 2025 -0800"
      },
      "message": "Allow incremental update without the host having to know the baseline\n\nTest: presubmit\nBug: 396473212\nChange-Id: I3167bbbabf3a2ed3ac5cd0fa8042e16108947c1d\n"
    },
    {
      "commit": "d50b5dfa8e4c9e3439ae3b319465b0051eaa2d9f",
      "tree": "3589aa7fb941ec74e16b7857b19feb36590bd7d6",
      "parents": [
        "36936602fe4ea33a9287dfa81f4de14c42556a75",
        "8c06dd6dbb62b10e32ab12d0d6856fab01c30566"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Mon Mar 03 12:19:59 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Mar 03 12:19:59 2025 -0800"
      },
      "message": "Similar to other runner set current directory to binary running am: 8c06dd6dbb\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3520572\n\nChange-Id: Ic4155e57e22d22644277f10736c3bfe3592d029d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8c06dd6dbb62b10e32ab12d0d6856fab01c30566",
      "tree": "3589aa7fb941ec74e16b7857b19feb36590bd7d6",
      "parents": [
        "2ba05d33baf8b60453b11f3dcff512e7c2bd801a"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Mon Mar 03 09:52:05 2025 -0800"
      },
      "committer": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Mon Mar 03 12:00:15 2025 -0800"
      },
      "message": "Similar to other runner set current directory to binary running\n\nTest: presubmit\nBug: 400430321\nChange-Id: I9bb7d7cc4e6bf228520fea445cf520e54ae5410e\n"
    },
    {
      "commit": "36936602fe4ea33a9287dfa81f4de14c42556a75",
      "tree": "de470fde14ed8a86009c805cb6c72b84df6f725c",
      "parents": [
        "aafb9bbd6583b1431cb69caafbd75718c45f2f95",
        "2ba05d33baf8b60453b11f3dcff512e7c2bd801a"
      ],
      "author": {
        "name": "jahinimtiaz",
        "email": "jahinimtiaz@google.com",
        "time": "Mon Mar 03 11:07:53 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Mar 03 11:07:53 2025 -0800"
      },
      "message": "Support filtering out directories am: 2ba05d33ba\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3516373\n\nChange-Id: I67bcb5a543a6689d4c60b0abb1c0cfcea5ffd558\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2ba05d33baf8b60453b11f3dcff512e7c2bd801a",
      "tree": "de470fde14ed8a86009c805cb6c72b84df6f725c",
      "parents": [
        "29fc6b378e6ead599367328a4cd9c15c757585c7"
      ],
      "author": {
        "name": "jahinimtiaz",
        "email": "jahinimtiaz@google.com",
        "time": "Sat Mar 01 01:00:45 2025 +0000"
      },
      "committer": {
        "name": "Jahin Imtiaz",
        "email": "jahinimtiaz@google.com",
        "time": "Mon Mar 03 10:37:00 2025 -0800"
      },
      "message": "Support filtering out directories\n\nUpdated the search logic to specify whether a directory should be\nreturned. Also corrected logic to prioritize parent directory over child\ndirectory when two matching directory names are present in the same\npath.\n\nBug: 382547516\nTest: presubmit, atest AuthFsHostTest, atest net_unittests_tester\nChange-Id: I29696814ae05e067aec44e31e2fbed02f96b40d6\n"
    },
    {
      "commit": "aafb9bbd6583b1431cb69caafbd75718c45f2f95",
      "tree": "6ef4c953b65449750f2c5223c195628bbfde08a3",
      "parents": [
        "e3e416cb21ebc8943b525f6d0db864cde95a1339",
        "29fc6b378e6ead599367328a4cd9c15c757585c7"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Mon Mar 03 09:07:24 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Mar 03 09:07:24 2025 -0800"
      },
      "message": "Disable incremental when the origin is a release branch am: 29fc6b378e\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3519370\n\nChange-Id: I8202c329b1756dc79454200346949cdf25f4ad6c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e3e416cb21ebc8943b525f6d0db864cde95a1339",
      "tree": "7e77ca832d44a8560a393acd7764373dfa64c5ec",
      "parents": [
        "28ed1d707c7882a967bb23bef958b8504c077481",
        "dff7931af5d0e57645d533b79a5d28cfbbaeb857"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Mon Mar 03 09:06:30 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Mar 03 09:06:30 2025 -0800"
      },
      "message": "Avoid tracking device image am: dff7931af5\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3511052\n\nChange-Id: I56082009b0bb8897070f5184a7628cded14a6bd8\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "29fc6b378e6ead599367328a4cd9c15c757585c7",
      "tree": "6ef4c953b65449750f2c5223c195628bbfde08a3",
      "parents": [
        "dff7931af5d0e57645d533b79a5d28cfbbaeb857"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Sun Mar 02 20:50:00 2025 -0800"
      },
      "committer": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Mar 03 08:56:02 2025 -0800"
      },
      "message": "Disable incremental when the origin is a release branch\n\nTest: presubmit\nBug: 399530396\nChange-Id: I8fd27a4882b10171473a39d35a8769f9be47c909\n"
    },
    {
      "commit": "dff7931af5d0e57645d533b79a5d28cfbbaeb857",
      "tree": "7e77ca832d44a8560a393acd7764373dfa64c5ec",
      "parents": [
        "b17818ff18a2002d2f049be89747dc59c8bb7ee8"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Wed Feb 26 14:00:11 2025 -0800"
      },
      "committer": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Mon Mar 03 08:39:56 2025 -0800"
      },
      "message": "Avoid tracking device image\n\nTest: presubmit\nBug: 396473212\nChange-Id: I32e7c6ccf028e2af01e63567201696dfac2e9400\n"
    },
    {
      "commit": "28ed1d707c7882a967bb23bef958b8504c077481",
      "tree": "cbe39c70f63b2482c3e4db7d3d4bb5f69a5c3e05",
      "parents": [
        "116f5c67b2e65a53ac25e99f4d0826b861655ac5",
        "b17818ff18a2002d2f049be89747dc59c8bb7ee8"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Fri Feb 28 22:12:28 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 28 22:12:28 2025 -0800"
      },
      "message": "Treat incomplete as FAIL am: b17818ff18\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3510662\n\nChange-Id: Ifaf5269cf18138e9f9937bdb6e78d62cbb96ee5d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b17818ff18a2002d2f049be89747dc59c8bb7ee8",
      "tree": "cbe39c70f63b2482c3e4db7d3d4bb5f69a5c3e05",
      "parents": [
        "3c1ce980c6243a5ead2e17396cd765cc008bce83"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Thu Feb 27 14:27:27 2025 -0800"
      },
      "committer": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Feb 28 21:46:34 2025 -0800"
      },
      "message": "Treat incomplete as FAIL\n\nTest: presubmit\nBug: 399093124\nChange-Id: Ifdaaafb3b377a03c3b9ff307d977c89bb489c435\n"
    },
    {
      "commit": "116f5c67b2e65a53ac25e99f4d0826b861655ac5",
      "tree": "92beacc0f09011df2afb6694008216ba59350ad2",
      "parents": [
        "d7bbb1f44571b797b0d5e1156c0611bd369c2208",
        "3c1ce980c6243a5ead2e17396cd765cc008bce83"
      ],
      "author": {
        "name": "Cole Faust",
        "email": "colefaust@google.com",
        "time": "Fri Feb 28 18:49:23 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 28 18:49:23 2025 -0800"
      },
      "message": "Cleanup python version properties am: 3c1ce980c6\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3516814\n\nChange-Id: I0892fd52dec077d798b033ac53f7ce4fb93686ab\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3c1ce980c6243a5ead2e17396cd765cc008bce83",
      "tree": "92beacc0f09011df2afb6694008216ba59350ad2",
      "parents": [
        "900b3e0109928d9853507aea11f1425f47909e8f"
      ],
      "author": {
        "name": "Cole Faust",
        "email": "colefaust@google.com",
        "time": "Fri Feb 28 16:34:07 2025 -0800"
      },
      "committer": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Feb 28 18:23:52 2025 -0800"
      },
      "message": "Cleanup python version properties\n\nNow that python 2 is fully removed, there\u0027s no need for\nversion-specific properties. Remove them.\n\nAlso remove usages of embedded_launcher: true, as that\nis the new default value.\n\nBug: 399954452\nTest: Presubmits\nChange-Id: I4262b4eabaa96cde52f92012447602c5ef844019\n"
    },
    {
      "commit": "d7bbb1f44571b797b0d5e1156c0611bd369c2208",
      "tree": "84358924f6cf7f4ef171d57602b6435f04a16641",
      "parents": [
        "0be5a96ac80788e84529a31f5ad4264b6a3bbd9c",
        "900b3e0109928d9853507aea11f1425f47909e8f"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Fri Feb 28 16:12:24 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 28 16:12:24 2025 -0800"
      },
      "message": "[owners] Remove xingdai@google.com from global_configuration/OWNERS am: 900b3e0109\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3515733\n\nChange-Id: I8cc78233fda6a52167cc7e6a923707e8e6cae0a8\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "900b3e0109928d9853507aea11f1425f47909e8f",
      "tree": "84358924f6cf7f4ef171d57602b6435f04a16641",
      "parents": [
        "a1203ed954cbe7085510d9cd43df423fd7e0e23b"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Thu Feb 27 17:17:38 2025 -0800"
      },
      "committer": {
        "name": "Ronald Braunstein",
        "email": "rbraunstein@google.com",
        "time": "Fri Feb 28 15:43:09 2025 -0800"
      },
      "message": "[owners] Remove xingdai@google.com from global_configuration/OWNERS\n\nThis suggested change is automatically generated based on group\nmemberships and affiliations.\n\nPlease approve this change and vote the highest CR. This will keep the OWNERs\nfile tidy.  We ask that you do not ignore this change and approve it\nunless you know a reason the OWNER should remain.  It can always be\nreverted if needed.\n\nIf this change is in error, vote the lowest CR value (i.e. reject the CL)\nand the bot will abandon it.\n\nSee the owner\u0027s recent review activity for context:\nhttps://android-review.googlesource.com/q/xingdai@google.com\n\nTo report an issue, file a bug in the Infra\u003eCodereview component.\n\nChange-Id: I7697a4a7eda7fa15a79fb1e82481316b4d743f81\n"
    },
    {
      "commit": "0be5a96ac80788e84529a31f5ad4264b6a3bbd9c",
      "tree": "5e7dbd37a1525c40d98802676187eeee0e1c6e1b",
      "parents": [
        "78f6724512579ae3962828aae39febbaf4a6a907",
        "a1203ed954cbe7085510d9cd43df423fd7e0e23b"
      ],
      "author": {
        "name": "Becky Wen",
        "email": "jinghuanwen@google.com",
        "time": "Fri Feb 28 14:35:45 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 28 14:35:45 2025 -0800"
      },
      "message": "Update \"compute-metrics-v2\" to \"summary-metrics-v2\" am: a1203ed954\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3516470\n\nChange-Id: Ia61170b386e3f33f85385c5513afe92c1140fbc1\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a1203ed954cbe7085510d9cd43df423fd7e0e23b",
      "tree": "5e7dbd37a1525c40d98802676187eeee0e1c6e1b",
      "parents": [
        "cf5523cb7dfe094fa9550ead461881ff6e93222f"
      ],
      "author": {
        "name": "Becky Wen",
        "email": "jinghuanwen@google.com",
        "time": "Thu Feb 27 22:02:36 2025 -0800"
      },
      "committer": {
        "name": "Becky Wen",
        "email": "jinghuanwen@google.com",
        "time": "Thu Feb 27 22:02:36 2025 -0800"
      },
      "message": "Update \"compute-metrics-v2\" to \"summary-metrics-v2\"\n\nTest: N/A\nBug: 391411270\nChange-Id: I95336bc2d19c9fdebf6d75a5942864ba6a0d91cd\n"
    },
    {
      "commit": "78f6724512579ae3962828aae39febbaf4a6a907",
      "tree": "23620979fde47131148bac3e71fe0148d0d23739",
      "parents": [
        "f52bba947b9ef9b49d0f1519bd15fce1242f9280",
        "cf5523cb7dfe094fa9550ead461881ff6e93222f"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Thu Feb 27 14:49:10 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 27 14:49:10 2025 -0800"
      },
      "message": "In case of content analysis issue always execute the invocation am: cf5523cb7d\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3514094\n\nChange-Id: I25cf63d4c7ed4fc2bceffeb8a680126bac09d8c9\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f52bba947b9ef9b49d0f1519bd15fce1242f9280",
      "tree": "eff9d0fdc859b5465d1880c54c3f435e7e66f918",
      "parents": [
        "490e41bab6924c235ff7faa97f0dc07e31722777",
        "95ce35f8979d07e60d1e12fb4c023ab81d60f9f3"
      ],
      "author": {
        "name": "Sergio Andres Rodriguez Orama",
        "email": "sorama@google.com",
        "time": "Thu Feb 27 14:48:07 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 27 14:48:07 2025 -0800"
      },
      "message": "[curl-\u003ejava.net.http] Remove unused constants am: 95ce35f897\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3514097\n\nChange-Id: Ifc8417c5c93b07e5cff7a2b274f32d817998d624\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "cf5523cb7dfe094fa9550ead461881ff6e93222f",
      "tree": "23620979fde47131148bac3e71fe0148d0d23739",
      "parents": [
        "95ce35f8979d07e60d1e12fb4c023ab81d60f9f3"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Thu Feb 27 09:43:02 2025 -0800"
      },
      "committer": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Feb 27 14:36:50 2025 -0800"
      },
      "message": "In case of content analysis issue always execute the invocation\n\nOur recent CAS bug seems to have exposed that faulty logic.\nAdding robustness to make safe fallback decision.\n\nTest: presubmit\nBug: 399619099\nChange-Id: I45d64cb4b261feda73f6b0b94ea74a2a695d56ca\n"
    },
    {
      "commit": "95ce35f8979d07e60d1e12fb4c023ab81d60f9f3",
      "tree": "eff9d0fdc859b5465d1880c54c3f435e7e66f918",
      "parents": [
        "3195221f563ab167d71824eedb97272e45503464"
      ],
      "author": {
        "name": "Sergio Andres Rodriguez Orama",
        "email": "sorama@google.com",
        "time": "Thu Feb 27 14:52:47 2025 -0500"
      },
      "committer": {
        "name": "Sergio Rodriguez",
        "email": "sorama@google.com",
        "time": "Thu Feb 27 14:28:12 2025 -0800"
      },
      "message": "[curl-\u003ejava.net.http] Remove unused constants\n\n- These constants should have been removed in aosp/3247613 and aosp/3247388 respectively.\n\nTest: HostOrchestratorUtilTest\nBug: 362336811\nChange-Id: Ica335a7303fc2eee82ff5e7b700d4e882461fd9b\n"
    },
    {
      "commit": "490e41bab6924c235ff7faa97f0dc07e31722777",
      "tree": "fe0ca246093bec76277348f6a536fc40da81819e",
      "parents": [
        "8155e5b7430c1d981ef385f1679130402a32ebff",
        "3195221f563ab167d71824eedb97272e45503464"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Thu Feb 27 13:34:40 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 27 13:34:40 2025 -0800"
      },
      "message": "Fix a bug detecting unexpected process am: 3195221f56\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3514890\n\nChange-Id: Ic0e9accab910e4d6468c669ddec49a17c4513846\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3195221f563ab167d71824eedb97272e45503464",
      "tree": "fe0ca246093bec76277348f6a536fc40da81819e",
      "parents": [
        "26fbd1b8f52e4a1a2dc143c5dcc19923c388daf9"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Thu Feb 27 18:52:58 2025 +0000"
      },
      "committer": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Thu Feb 27 18:52:58 2025 +0000"
      },
      "message": "Fix a bug detecting unexpected process\n\nBug: 392918594\nTest: presubmit\nChange-Id: I5ca5e9c4a493fad4ba4c5e8cfa9848e066b694e1\n"
    },
    {
      "commit": "8155e5b7430c1d981ef385f1679130402a32ebff",
      "tree": "12fe5e88084f48a54ad57f92eb47fd3e6728c07f",
      "parents": [
        "a007f50fda3e99cee09a96416ca2ecdb19682a14",
        "26fbd1b8f52e4a1a2dc143c5dcc19923c388daf9"
      ],
      "author": {
        "name": "Sergio Andres Rodriguez Orama",
        "email": "sorama@google.com",
        "time": "Thu Feb 27 10:48:38 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 27 10:48:38 2025 -0800"
      },
      "message": "Handle redirects in http client. am: 26fbd1b8f5\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3454722\n\nChange-Id: I5a55f9fead59e4238a96334942b6b0c8e691008d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "26fbd1b8f52e4a1a2dc143c5dcc19923c388daf9",
      "tree": "12fe5e88084f48a54ad57f92eb47fd3e6728c07f",
      "parents": [
        "fd170768e1ae8a68aef6d9deda1adf010b16d61c"
      ],
      "author": {
        "name": "Sergio Andres Rodriguez Orama",
        "email": "sorama@google.com",
        "time": "Wed Jan 15 15:30:34 2025 -0500"
      },
      "committer": {
        "name": "Sergio Rodriguez",
        "email": "sorama@google.com",
        "time": "Thu Feb 27 10:15:01 2025 -0800"
      },
      "message": "Handle redirects in http client.\n\n- This is needed to handle Oxygen redirections to support logs\n  endpoints.\n\nTest: HostOrchestratorClientTest\nBug: 366012475\nChange-Id: I222a908bbb801933db02bde3daa8ef833654373e\n"
    },
    {
      "commit": "a007f50fda3e99cee09a96416ca2ecdb19682a14",
      "tree": "ae495f3aed4ed0b606a8c69b9b47556d97f3b961",
      "parents": [
        "a9f1b5714a5838276217088c04cfb04e6352c7b9",
        "fd170768e1ae8a68aef6d9deda1adf010b16d61c"
      ],
      "author": {
        "name": "David James",
        "email": "davidjames@google.com",
        "time": "Thu Feb 27 04:06:44 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 27 04:06:44 2025 -0800"
      },
      "message": "Change OXYGEN_DEVICE_LAUNCHER_TIMEOUT to LOST_SYSTEM_UNDER_TEST am: fd170768e1\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3318833\n\nChange-Id: I29e807f753fe2d0828c35db1f4c757c0cc786c95\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fd170768e1ae8a68aef6d9deda1adf010b16d61c",
      "tree": "ae495f3aed4ed0b606a8c69b9b47556d97f3b961",
      "parents": [
        "1ececadd1ea1634acb4058f6b9f411f1e98fd9aa"
      ],
      "author": {
        "name": "David James",
        "email": "davidjames@google.com",
        "time": "Thu Oct 24 15:47:25 2024 +0000"
      },
      "committer": {
        "name": "David James",
        "email": "davidjames@google.com",
        "time": "Thu Feb 27 03:44:15 2025 -0800"
      },
      "message": "Change OXYGEN_DEVICE_LAUNCHER_TIMEOUT to LOST_SYSTEM_UNDER_TEST\n\nThis error is caused by the device timing out during boot. This is a lost system under test, not an infra failure. This fixes errors where\nboot failures are tagged as infra errors.\n\nBUG\u003db/375280736\n\nChange-Id: Iebbaa71a168fd4ea7cf22fddb95e59d5f5798eab\n"
    },
    {
      "commit": "a9f1b5714a5838276217088c04cfb04e6352c7b9",
      "tree": "0baf2a3d6eaebbae98e65160e809f876e0d96a9b",
      "parents": [
        "b84c76848faa3cde8ab2a0812bef3cba9fd8d26a",
        "1ececadd1ea1634acb4058f6b9f411f1e98fd9aa"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Wed Feb 26 21:20:25 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 26 21:20:25 2025 -0800"
      },
      "message": "Capture logcat in case of apply-update failure am: 1ececadd1e\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3510381\n\nChange-Id: Ic2d7b6e026c9d5ebb82ff8259499f2686990ffed\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1ececadd1ea1634acb4058f6b9f411f1e98fd9aa",
      "tree": "0baf2a3d6eaebbae98e65160e809f876e0d96a9b",
      "parents": [
        "79d6bcc799e3c53d3fb3523219a01b24421f1dea"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Wed Feb 26 13:30:08 2025 -0800"
      },
      "committer": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Wed Feb 26 20:49:08 2025 -0800"
      },
      "message": "Capture logcat in case of apply-update failure\n\nTest: presubmit\nBug: 399114399\nChange-Id: I6926fe63d3b3e81c95eb22daa7fdb973200cd57d\n"
    },
    {
      "commit": "b84c76848faa3cde8ab2a0812bef3cba9fd8d26a",
      "tree": "efb0174954cda073129548c3b8e3577b33397af7",
      "parents": [
        "dbcec60a242da8ee0a7ea798a3521c37e658bbf7",
        "79d6bcc799e3c53d3fb3523219a01b24421f1dea"
      ],
      "author": {
        "name": "Copybara",
        "email": "no-reply@google.com",
        "time": "Wed Feb 26 18:47:07 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 26 18:47:07 2025 -0800"
      },
      "message": "[ResultDBReporter] Populate test variants am: 79d6bcc799\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3498429\n\nChange-Id: Ia3626065b8d6db715394e5817b8fa1e43015785b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "dbcec60a242da8ee0a7ea798a3521c37e658bbf7",
      "tree": "7482d3e395822b25bfdb7203220d8ba00f84e61a",
      "parents": [
        "72e79e634b7ec86025245d1dd7d683b4e757c8f8",
        "2a2beb2ec2f928aac8032431b3100bdf615c57a1"
      ],
      "author": {
        "name": "William Escande",
        "email": "wescande@google.com",
        "time": "Wed Feb 26 18:46:14 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 26 18:46:14 2025 -0800"
      },
      "message": "HostCommand: allow multi-path resolution am: 2a2beb2ec2\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3507153\n\nChange-Id: I3538a105c22dba379bc4d4979296f34ab6958511\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "79d6bcc799e3c53d3fb3523219a01b24421f1dea",
      "tree": "efb0174954cda073129548c3b8e3577b33397af7",
      "parents": [
        "2a2beb2ec2f928aac8032431b3100bdf615c57a1"
      ],
      "author": {
        "name": "Copybara",
        "email": "no-reply@google.com",
        "time": "Mon Feb 17 05:53:47 2025 -0800"
      },
      "committer": {
        "name": "Beining Chen",
        "email": "beining@google.com",
        "time": "Wed Feb 26 18:43:25 2025 -0800"
      },
      "message": "[ResultDBReporter] Populate test variants\n\n- Follows properties designed in go/consistent-test-identifiers\n\nPiperOrigin-RevId: 727834669\nChange-Id: Iedf4dca379f76a7a10888e21434a767b1f0e5f48\n"
    },
    {
      "commit": "2a2beb2ec2f928aac8032431b3100bdf615c57a1",
      "tree": "7482d3e395822b25bfdb7203220d8ba00f84e61a",
      "parents": [
        "ecfc0ae651ba22f50a7139572723a9dc5e2d7ede"
      ],
      "author": {
        "name": "William Escande",
        "email": "wescande@google.com",
        "time": "Tue Feb 25 10:45:52 2025 -0800"
      },
      "committer": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Feb 26 18:12:48 2025 -0800"
      },
      "message": "HostCommand: allow multi-path resolution\n\nSome test can run both on host and device. The artifact path can either\nbe host_testcases or testcases.\nIn order to avoid duplicating configuration, we should be able to\nresolve the file path from a list of name.\n\nBug: 393400512\nFlag: TEST_ONLY\nTest: atest mts\nChange-Id: Ica10453b9847bf146e81d5c22a76166366f48c81\n"
    },
    {
      "commit": "72e79e634b7ec86025245d1dd7d683b4e757c8f8",
      "tree": "7cd499537458c35e7e8e09156b6003a7dd65cb6c",
      "parents": [
        "03c6feeb7b10d41b2cb3f4299dfd92857689fdee",
        "ecfc0ae651ba22f50a7139572723a9dc5e2d7ede"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Wed Feb 26 16:39:57 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 26 16:39:57 2025 -0800"
      },
      "message": "Make sure we analyze the content of fake devices am: ecfc0ae651\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3510378\n\nChange-Id: I4244a398e90391c4bcdf66f0f3c4ca5477bb6399\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "03c6feeb7b10d41b2cb3f4299dfd92857689fdee",
      "tree": "71729648a944b3cf1f61d326d11ae3bcdb70b727",
      "parents": [
        "5eea1bba4efb00534598d67b60722f725e3d35ca",
        "6130419e43dc360733e6c6a69aca6126a178e8e6"
      ],
      "author": {
        "name": "Frank Feng",
        "email": "frankfeng@google.com",
        "time": "Wed Feb 26 16:39:27 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 26 16:39:27 2025 -0800"
      },
      "message": "Refactor ArtifactConfig and fix metrics am: 6130419e43\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3511110\n\nChange-Id: I9c91206868c317188e57315deb8152a0e84d6b9e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ecfc0ae651ba22f50a7139572723a9dc5e2d7ede",
      "tree": "7cd499537458c35e7e8e09156b6003a7dd65cb6c",
      "parents": [
        "6130419e43dc360733e6c6a69aca6126a178e8e6"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Wed Feb 26 12:04:25 2025 -0800"
      },
      "committer": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Wed Feb 26 16:09:36 2025 -0800"
      },
      "message": "Make sure we analyze the content of fake devices\n\nTest: presubmit\nBug: 399320485\nChange-Id: Ic82637167450707ade2ec2aade22250789850c66\n"
    },
    {
      "commit": "6130419e43dc360733e6c6a69aca6126a178e8e6",
      "tree": "71729648a944b3cf1f61d326d11ae3bcdb70b727",
      "parents": [
        "273d02767366d19a6b9ad79c64d26e718c514b21"
      ],
      "author": {
        "name": "Frank Feng",
        "email": "frankfeng@google.com",
        "time": "Wed Feb 26 14:27:14 2025 -0800"
      },
      "committer": {
        "name": "Frank Feng",
        "email": "frankfeng@google.com",
        "time": "Wed Feb 26 14:27:14 2025 -0800"
      },
      "message": "Refactor ArtifactConfig and fix metrics\n\n- Change fallback to explicit: standard, chunk, chunk_dir\n- Remove redundant fallback logic\n- Capture and log errors to avoid affect build status\n\nBug: 399413394\nBug: 398866330\nTest: Verified with CAS Treadefed test instance\nChange-Id: I9bd0215e62334cfb9a9deca964d5c38a62f7e87e\n"
    },
    {
      "commit": "5eea1bba4efb00534598d67b60722f725e3d35ca",
      "tree": "f62af44f2a21dc006d0e0c57bc9d6706c749e4d0",
      "parents": [
        "365179bd1e92f3585d41ff8a23948104283d0003",
        "273d02767366d19a6b9ad79c64d26e718c514b21"
      ],
      "author": {
        "name": "Copybara",
        "email": "no-reply@google.com",
        "time": "Tue Feb 25 18:44:44 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 25 18:44:44 2025 -0800"
      },
      "message": "[ResultDBReporter] Report test mapping source to resultDB am: 273d027673\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3507120\n\nChange-Id: If606fbdd28db27c8936bac0763f852f459eff1bc\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "273d02767366d19a6b9ad79c64d26e718c514b21",
      "tree": "f62af44f2a21dc006d0e0c57bc9d6706c749e4d0",
      "parents": [
        "0ab7b1f323232019b36fef9583bda3049335cafe"
      ],
      "author": {
        "name": "Copybara",
        "email": "no-reply@google.com",
        "time": "Mon Feb 24 06:05:46 2025 -0800"
      },
      "committer": {
        "name": "Beining Chen",
        "email": "beining@google.com",
        "time": "Tue Feb 25 18:23:07 2025 -0800"
      },
      "message": "[ResultDBReporter] Report test mapping source to resultDB\n\nAdd test mapping sources to test result as tags.\n\nPiperOrigin-RevId: 730420249\nChange-Id: I57cfbeadade241ce8dc235a88e4d7fdd6e980845\n"
    },
    {
      "commit": "365179bd1e92f3585d41ff8a23948104283d0003",
      "tree": "c5d928c6ca080c091f14df1795b34ec3dfa76a62",
      "parents": [
        "e3ebdfef9eab44a90db07f083792288d16d2eae9",
        "0ab7b1f323232019b36fef9583bda3049335cafe"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Tue Feb 25 16:10:46 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 25 16:10:46 2025 -0800"
      },
      "message": "Fix a bug in overriding error identifier am: 0ab7b1f323\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3508831\n\nChange-Id: I492fecd666881d1960d195a319f67fc94deb431e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0ab7b1f323232019b36fef9583bda3049335cafe",
      "tree": "c5d928c6ca080c091f14df1795b34ec3dfa76a62",
      "parents": [
        "7bfc0db44f54151b321f859e771a721bc38007a6"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Tue Feb 25 23:49:16 2025 +0000"
      },
      "committer": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Tue Feb 25 15:51:48 2025 -0800"
      },
      "message": "Fix a bug in overriding error identifier\n\nBug: 392918594\nTest: presubmit\nChange-Id: I5718d3dcff4dca597de2bb38f40f068d81d9a0e9\n"
    },
    {
      "commit": "e3ebdfef9eab44a90db07f083792288d16d2eae9",
      "tree": "eefbc62941260cdd97536e3eb08f650637012da9",
      "parents": [
        "03d92f299a46d58e943c8fd081e9bbb9aeb4d090",
        "7bfc0db44f54151b321f859e771a721bc38007a6"
      ],
      "author": {
        "name": "Ang Li",
        "email": "ihcinihsdk@google.com",
        "time": "Mon Feb 24 19:53:34 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 24 19:53:34 2025 -0800"
      },
      "message": "Only allow the owner to do incremental setup. am: 7bfc0db44f\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3506331\n\nChange-Id: I41f14690b78f7f48fe1afe58056cde77068f6543\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7bfc0db44f54151b321f859e771a721bc38007a6",
      "tree": "eefbc62941260cdd97536e3eb08f650637012da9",
      "parents": [
        "a0b301e0cb476cec88f1a241db0f5ca193166920"
      ],
      "author": {
        "name": "Ang Li",
        "email": "ihcinihsdk@google.com",
        "time": "Mon Feb 24 18:34:32 2025 +0000"
      },
      "committer": {
        "name": "Ang Li",
        "email": "ihcinihsdk@google.com",
        "time": "Mon Feb 24 19:36:09 2025 -0800"
      },
      "message": "Only allow the owner to do incremental setup.\n\nCurrently multiuser tests are failing for non-owner users, because\nnon-owner users do not have the permission to use or cleanup the apps\ninstalled by other users. Thus only allowing the owner to do incremental\nsetup would be a conservative but proper fix of the multiuser tests.\n\nFlag: TEST_ONLY\nBug: 391710169\nBug: 390734467\nTest: atest android.os.cts.SharedMemoryTest; atest RoleManagerMultiUserTest\n    (Executing each test for at least twice)\nChange-Id: I6028a826df07909c5025704de2fae51e3434fb38\n"
    },
    {
      "commit": "03d92f299a46d58e943c8fd081e9bbb9aeb4d090",
      "tree": "45e303f6d3fe125fd3b1e39a720e68184d26dcad",
      "parents": [
        "23a21414229d13f909e50bb1a5ef290011ebf81e",
        "a0b301e0cb476cec88f1a241db0f5ca193166920"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Mon Feb 24 18:29:06 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 24 18:29:06 2025 -0800"
      },
      "message": "remove map-snapshot support, and start cleaning the image tracking am: a0b301e0cb\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3506332\n\nChange-Id: Ide4cbbf4f5319f3f77e77118ac43d5a26ee059cc\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a0b301e0cb476cec88f1a241db0f5ca193166920",
      "tree": "45e303f6d3fe125fd3b1e39a720e68184d26dcad",
      "parents": [
        "2f4eab306de9f1f2e166bf32566f2f916bdb395f"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Mon Feb 24 10:50:56 2025 -0800"
      },
      "committer": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Mon Feb 24 18:09:38 2025 -0800"
      },
      "message": "remove map-snapshot support, and start cleaning the image tracking\n\nTest: presubmit\nBug: 396473212\nChange-Id: Ib0ab604ac3135351640b5289e2c6064e19621994\n"
    },
    {
      "commit": "23a21414229d13f909e50bb1a5ef290011ebf81e",
      "tree": "6b9b00d4ce02e1e2b6385abb6a56cbd4d4ae2f8f",
      "parents": [
        "7c3fb96adfc7ac218af4e946d4d677339a575260",
        "2f4eab306de9f1f2e166bf32566f2f916bdb395f"
      ],
      "author": {
        "name": "Beining Chen",
        "email": "beining@google.com",
        "time": "Mon Feb 24 17:30:42 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 24 17:30:42 2025 -0800"
      },
      "message": "Reland \"[ResultDBReporter] Implement recorder grpc client\" am: 2f4eab306d\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3502650\n\nChange-Id: Ibe658cff08834318e66d9ea8218a496a50850068\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7c3fb96adfc7ac218af4e946d4d677339a575260",
      "tree": "3daf6c3dc0fe795d97cae8a79d132061baa6adbb",
      "parents": [
        "a4a91d10ca0eb827878fe9a723498d180156048a",
        "852f6b9068f20ed748ab57d78fe3f8c3c6cab953"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Mon Feb 24 17:29:45 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 24 17:29:45 2025 -0800"
      },
      "message": "Remove duplicated CloseableTraceScope am: 852f6b9068\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3503695\n\nChange-Id: Id6ef0eb43b84ba76a984137a10391dd15c719700\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2f4eab306de9f1f2e166bf32566f2f916bdb395f",
      "tree": "6b9b00d4ce02e1e2b6385abb6a56cbd4d4ae2f8f",
      "parents": [
        "852f6b9068f20ed748ab57d78fe3f8c3c6cab953"
      ],
      "author": {
        "name": "Beining Chen",
        "email": "beining@google.com",
        "time": "Wed Feb 19 17:52:38 2025 -0800"
      },
      "committer": {
        "name": "Beining Chen",
        "email": "beining@google.com",
        "time": "Mon Feb 24 17:04:47 2025 -0800"
      },
      "message": "Reland \"[ResultDBReporter] Implement recorder grpc client\"\n\nThis reverts commit 4f9cde1a4bab19d5074ee9b7270ea3903514846f.\n\nChange-Id: I4781281d7d609e6e45bbed42224ba1cf02fbac3a\n"
    },
    {
      "commit": "852f6b9068f20ed748ab57d78fe3f8c3c6cab953",
      "tree": "3daf6c3dc0fe795d97cae8a79d132061baa6adbb",
      "parents": [
        "6d557cba58c9b94d84f3253059c63e5847b74235"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Wed Feb 19 20:03:05 2025 +0000"
      },
      "committer": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Feb 24 16:59:25 2025 -0800"
      },
      "message": "Remove duplicated CloseableTraceScope\n\nBug: 339258886\nTest: delegated-tf\nChange-Id: Id01802006a3108c60963a200f28bd18baaef954f\n"
    },
    {
      "commit": "a4a91d10ca0eb827878fe9a723498d180156048a",
      "tree": "2eda2af4fdcbd6cc633aa81ec704b92340795e62",
      "parents": [
        "58fe4b800d12a8c1b3e9bdde83cb169c11d470e4",
        "6d557cba58c9b94d84f3253059c63e5847b74235"
      ],
      "author": {
        "name": "Jesús Garza",
        "email": "jesusgarlea@google.com",
        "time": "Mon Feb 24 16:18:02 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 24 16:18:02 2025 -0800"
      },
      "message": "Support customizing auto retry count on module level am: 6d557cba58\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3502550\n\nChange-Id: I87447316f8fa944ed4b2a59d54ea1eb62ac3e4e8\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6d557cba58c9b94d84f3253059c63e5847b74235",
      "tree": "2eda2af4fdcbd6cc633aa81ec704b92340795e62",
      "parents": [
        "1dd8e188fdc9283a0f7facaf2af77e511bc97676"
      ],
      "author": {
        "name": "Jesús Garza",
        "email": "jesusgarlea@google.com",
        "time": "Mon Feb 24 14:29:33 2025 -0800"
      },
      "committer": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Feb 24 15:58:05 2025 -0800"
      },
      "message": "Support customizing auto retry count on module level\n\nIntroduce an option `--module-run-count \u003cmodule-id\u003e:\u003cretry-count\u003e` to allow\ncustomizing the auto retry count for specific modules.\n\nChange-Id: I755a758118bf02a81d66fb88df6abb2fa9ceffa2\n"
    },
    {
      "commit": "58fe4b800d12a8c1b3e9bdde83cb169c11d470e4",
      "tree": "3bdd92d9bc2b7d41b6a1c42ec198b3917ca8ac2a",
      "parents": [
        "dc8fbc6a8654cf395f47ffc088ed7db900792b1d",
        "1dd8e188fdc9283a0f7facaf2af77e511bc97676"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Mon Feb 24 12:52:56 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 24 12:52:56 2025 -0800"
      },
      "message": "Replace ddmlib classes by native one am: 1dd8e188fd\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3499983\n\nChange-Id: I35c8cc53d5ff1f12ce9319e67785446a6fc86529\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1dd8e188fdc9283a0f7facaf2af77e511bc97676",
      "tree": "3bdd92d9bc2b7d41b6a1c42ec198b3917ca8ac2a",
      "parents": [
        "05570bc7316a57eb41d7cfc8201f3a237231f2f0"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Tue Feb 18 20:16:23 2025 -0800"
      },
      "committer": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Mon Feb 24 12:27:55 2025 -0800"
      },
      "message": "Replace ddmlib classes by native one\n\nTest: presubmit\nBug: 397531056\nChange-Id: I5e3657de71c748715d7e7b103af0099a1c830e74\n"
    },
    {
      "commit": "dc8fbc6a8654cf395f47ffc088ed7db900792b1d",
      "tree": "32137968ee595be32f6a49fc295d9d72e26a5dc2",
      "parents": [
        "f1853db1abbdc0bbe2bf68e88295fcd6ea129914",
        "05570bc7316a57eb41d7cfc8201f3a237231f2f0"
      ],
      "author": {
        "name": "Frank Feng",
        "email": "frankfeng@google.com",
        "time": "Mon Feb 24 09:45:45 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 24 09:45:45 2025 -0800"
      },
      "message": "content_uploader: add flags for overriding preset artifacts am: 05570bc731\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3505172\n\nChange-Id: Ic0bde825bc9540ccc2d47534eb0359526e4129e3\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "05570bc7316a57eb41d7cfc8201f3a237231f2f0",
      "tree": "32137968ee595be32f6a49fc295d9d72e26a5dc2",
      "parents": [
        "8f92f69139e0f7593018948e322c030add9f7f8c"
      ],
      "author": {
        "name": "Frank Feng",
        "email": "frankfeng@google.com",
        "time": "Sun Feb 23 21:23:28 2025 -0800"
      },
      "committer": {
        "name": "Frank Feng",
        "email": "frankfeng@google.com",
        "time": "Sun Feb 23 21:26:50 2025 -0800"
      },
      "message": "content_uploader: add flags for overriding preset artifacts\n\n* --artifacts \u0027name\u003dsource_path chunk\u003dTrue [chunk_fallback\u003dFalse]\u0027: override preset artifact or add new artifact\n* --artifacts \u0027name\u003d\u0027: delete preset artifact\n* --list: list preset artifacts\n* --dryrun: list files to upload (--artifacts flags considered)\n\nAlso:\n* Changes ARTIFACTS to a dict with artifact name as key\n* support glob pattern starting with \u0027./\u0027 to omit \u0027/**/\u0027\n\nBug: 397686060\nChange-Id: I8301ced4025399eb9f8582bb32bc2c80a31874c4\nTest: Verified common scenarios with CAS Tradefed test instance\n"
    },
    {
      "commit": "f1853db1abbdc0bbe2bf68e88295fcd6ea129914",
      "tree": "cad8e99e0e2217306809ec7c772fc20453dff06e",
      "parents": [
        "6213c75013076d8c36a4bd57346fbaf113c7b3b1",
        "8f92f69139e0f7593018948e322c030add9f7f8c"
      ],
      "author": {
        "name": "Frank Feng",
        "email": "frankfeng@google.com",
        "time": "Sun Feb 23 20:15:10 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Feb 23 20:15:10 2025 -0800"
      },
      "message": "Change fallback of uncompressed chunking am: 8f92f69139\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3504291\n\nChange-Id: I338d874343dd90d7a039c93ebed46724604f4d60\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8f92f69139e0f7593018948e322c030add9f7f8c",
      "tree": "cad8e99e0e2217306809ec7c772fc20453dff06e",
      "parents": [
        "dc354ed17e3a03bee675326fd6dfbe88ce7beca0"
      ],
      "author": {
        "name": "Frank Feng",
        "email": "frankfeng@google.com",
        "time": "Fri Feb 21 14:22:28 2025 -0800"
      },
      "committer": {
        "name": "Frank Feng",
        "email": "frankfeng@google.com",
        "time": "Fri Feb 21 14:26:03 2025 -0800"
      },
      "message": "Change fallback of uncompressed chunking\n\nThe fallback was changed to standard version (no chunking) which revealed an issue with image mixer that somehow only works with chunked version. Change this back until the root cause is identified and fixed.\n\nBug: 398073384\nChange-Id: Ideacd1f4c0526e2ecddfe2fe9e37a7d6731923ad\nTest: Verified with TF test CAS instance that a chunked version is uploaded along with an uncompressed chunked version.\n"
    },
    {
      "commit": "6213c75013076d8c36a4bd57346fbaf113c7b3b1",
      "tree": "beb37ce18cc1ffcc23282218e2ff269933aa9677",
      "parents": [
        "03912e2040ee0cbe0a9e8d4af12f9e6f1246ea23",
        "dc354ed17e3a03bee675326fd6dfbe88ce7beca0"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Fri Feb 21 09:57:54 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 21 09:57:54 2025 -0800"
      },
      "message": "Check unexpected process first in device inspection am: dc354ed17e\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3502985\n\nChange-Id: I729db25579c6f3053ada73355d6d7fa828f7e5dd\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "dc354ed17e3a03bee675326fd6dfbe88ce7beca0",
      "tree": "beb37ce18cc1ffcc23282218e2ff269933aa9677",
      "parents": [
        "1557223adeee8966e470d4036211ca6b1876f1ac"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Thu Feb 20 17:26:37 2025 +0000"
      },
      "committer": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Thu Feb 20 17:26:37 2025 +0000"
      },
      "message": "Check unexpected process first in device inspection\n\nBug: 392918594\nTest: presubmit\nChange-Id: I17bea8c076d8bf877ee6cd86e247b1ca0260cff9\n"
    },
    {
      "commit": "03912e2040ee0cbe0a9e8d4af12f9e6f1246ea23",
      "tree": "ca387d1ad9b495144fe2cde903acc19b3b5d3f49",
      "parents": [
        "9b00174647e30dcd2971acf158203de929ff4c01",
        "1557223adeee8966e470d4036211ca6b1876f1ac"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Thu Feb 20 09:23:34 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 20 09:23:34 2025 -0800"
      },
      "message": "Support collecting error signature from logs collected from ARM CF am: 1557223ade\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3501993\n\nChange-Id: I795e34aaf549589084f253d0bbb174d333d79495\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9b00174647e30dcd2971acf158203de929ff4c01",
      "tree": "9593dc9c46453c2354d35b316d558250f75c96df",
      "parents": [
        "02d38ec17b2820df2535e6ee2fc787add916bd1d",
        "e8d7828501e49edd3fcefef93c292169f3eee679"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Thu Feb 20 09:23:19 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 20 09:23:19 2025 -0800"
      },
      "message": "Add a check to search for run_cvd process am: e8d7828501\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3501994\n\nChange-Id: I277e289eb535771c4611d2daac4255cb038d5e79\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1557223adeee8966e470d4036211ca6b1876f1ac",
      "tree": "ca387d1ad9b495144fe2cde903acc19b3b5d3f49",
      "parents": [
        "e8d7828501e49edd3fcefef93c292169f3eee679"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Wed Feb 19 20:03:05 2025 +0000"
      },
      "committer": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Feb 20 09:01:45 2025 -0800"
      },
      "message": "Support collecting error signature from logs collected from ARM CF\n\nLogs collected from ARM CF is based on individual file pulling. So the\nlogic to collect error signature needs to be updated to support that.\n\nBug: 339258886\nTest: delegated-tf\nChange-Id: Id47ead0df80ca816a2f701a938faf10b22e9aaf6\n"
    },
    {
      "commit": "e8d7828501e49edd3fcefef93c292169f3eee679",
      "tree": "9593dc9c46453c2354d35b316d558250f75c96df",
      "parents": [
        "5b3cf7cc2b2738fbe3c726127abc3fc933454c43"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Wed Feb 19 21:30:35 2025 +0000"
      },
      "committer": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Feb 20 08:56:14 2025 -0800"
      },
      "message": "Add a check to search for run_cvd process\n\nBug: 392918594\nTest: presubmit\nChange-Id: Iafe841b8eef05540371c8e1d04d59526df908cf8\n"
    },
    {
      "commit": "02d38ec17b2820df2535e6ee2fc787add916bd1d",
      "tree": "c486d3a45022e777005c812607ba74d2911316b3",
      "parents": [
        "03896c4d6a920019b543625a396039f9cb8d0f98",
        "5b3cf7cc2b2738fbe3c726127abc3fc933454c43"
      ],
      "author": {
        "name": "Frank Feng",
        "email": "frankfeng@google.com",
        "time": "Wed Feb 19 17:39:51 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 19 17:39:51 2025 -0800"
      },
      "message": "Update upload strategy and metrics collection. am: 5b3cf7cc2b\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3500170\n\nChange-Id: If3f75ef79045c7865014830500ee7e1c6af97ed0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5b3cf7cc2b2738fbe3c726127abc3fc933454c43",
      "tree": "c486d3a45022e777005c812607ba74d2911316b3",
      "parents": [
        "db85159e4f98c2ec5586c1a6a92403db01f8e8c4"
      ],
      "author": {
        "name": "Frank Feng",
        "email": "frankfeng@google.com",
        "time": "Tue Feb 18 21:10:07 2025 -0800"
      },
      "committer": {
        "name": "Frank Feng",
        "email": "frankfeng@google.com",
        "time": "Wed Feb 19 17:18:03 2025 -0800"
      },
      "message": "Update upload strategy and metrics collection.\n\n1. Fallback to standard version, upload both chunked and standard versions to CAS if fallback is enabled, to ensure file filtering can be handled with CAS.\n2. Add random range for `max_workers`, provide data for deciding optimized value for MAX_WORKDERS.\n3. Add `uploader_version` and `max_workers` in the metrics.\n4. Add a script version for content_uploader.py and log it in cas_uploader.log\n\nWith the updates, we are able to see detailed upload information in CAS Metrics:\n\n```\nartifacts {\n  name: \"build-orchestrator\"\n  time_ms: 8596\n}\nclient_version: \"1.1.1\"\ntime_ms: 8663\nuploader_version: \"1.0.0\"\nmax_workers: 3\n```\n\nBug: 397516137\nChange-Id: I1d4f8fdc21ae0621befeb899e84397594f24ba85\nTest: Local test with TF test instance\n"
    },
    {
      "commit": "03896c4d6a920019b543625a396039f9cb8d0f98",
      "tree": "9e1133125868320094fa79c473339a582653fac6",
      "parents": [
        "35b4d694e9b1fee5bbb7b83f30ed7f2e6c9c1e44",
        "db85159e4f98c2ec5586c1a6a92403db01f8e8c4"
      ],
      "author": {
        "name": "Sergio Andres Rodriguez Orama",
        "email": "sorama@google.com",
        "time": "Wed Feb 19 11:16:03 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 19 11:16:03 2025 -0800"
      },
      "message": "[curl-\u003ejava.net.http] migrate DELETE cvds/{group}/{name} am: db85159e4f\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3247388\n\nChange-Id: I2b07e7159eceba3e553cda1a6ef5ae162bdc765d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "db85159e4f98c2ec5586c1a6a92403db01f8e8c4",
      "tree": "9e1133125868320094fa79c473339a582653fac6",
      "parents": [
        "9c1d205a512df5a027c1266e61debcbcdb6da243"
      ],
      "author": {
        "name": "Sergio Andres Rodriguez Orama",
        "email": "sorama@google.com",
        "time": "Thu Aug 29 19:47:09 2024 -0400"
      },
      "committer": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Feb 19 10:54:15 2025 -0800"
      },
      "message": "[curl-\u003ejava.net.http] migrate DELETE cvds/{group}/{name}\n\n- Rename `stopGce` to `removeInstance` aligning with the relevant HO/cvd API verb.\n\nTest: HostOrchestratorClientTest|HostOrchestratorUtilTest\nBug: 362336811\nChange-Id: I881cd2d586c2abba60e1f02491d551338a3f8228\n"
    },
    {
      "commit": "35b4d694e9b1fee5bbb7b83f30ed7f2e6c9c1e44",
      "tree": "4b272656897429a87e50ea7d22f6bddb46584c89",
      "parents": [
        "48594c477f5162b38459eb08a417ef469ed15e5c",
        "9c1d205a512df5a027c1266e61debcbcdb6da243"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Wed Feb 19 00:05:25 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 19 00:05:25 2025 -0800"
      },
      "message": "Revert^2 \"Clean up copy operations when using merkle mode\" am: 9c1d205a51\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3500091\n\nChange-Id: I62a537762fefd4ea187e5edc2748895450381248\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "48594c477f5162b38459eb08a417ef469ed15e5c",
      "tree": "0e107173a27bc1ab12539bcf64ae6acf2f7c267b",
      "parents": [
        "ac2f8ea25bdc7bd22dba4f9b62a11ea8f4cbbd69",
        "a110773a0a12403b578794115107b087533358ff"
      ],
      "author": {
        "name": "Liana Kazanova (xWF)",
        "email": "lkazanova@google.com",
        "time": "Tue Feb 18 19:56:55 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 18 19:56:55 2025 -0800"
      },
      "message": "Revert \"Clean up copy operations when using merkle mode\" am: a110773a0a\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3500090\n\nChange-Id: I22efd08eb3165caf78e246943c4e7191b0ece806\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9c1d205a512df5a027c1266e61debcbcdb6da243",
      "tree": "4b272656897429a87e50ea7d22f6bddb46584c89",
      "parents": [
        "a110773a0a12403b578794115107b087533358ff"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Tue Feb 18 19:45:53 2025 -0800"
      },
      "committer": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Tue Feb 18 19:49:02 2025 -0800"
      },
      "message": "Revert^2 \"Clean up copy operations when using merkle mode\"\n\nThis reverts commit a110773a0a12403b578794115107b087533358ff.\n\nReason for revert: Fixed map-snapshot\n\nChange-Id: I5c0506908474af821ad3b4335ef9931c9044b5fd\n"
    },
    {
      "commit": "a110773a0a12403b578794115107b087533358ff",
      "tree": "0e107173a27bc1ab12539bcf64ae6acf2f7c267b",
      "parents": [
        "cdb9caba38444f1d6ee22fbfc10dabe239abaa47"
      ],
      "author": {
        "name": "Liana Kazanova (xWF)",
        "email": "lkazanova@google.com",
        "time": "Tue Feb 18 17:25:28 2025 -0800"
      },
      "committer": {
        "name": "Naresh Kumar Podishetty (xWF)",
        "email": "podishettyk@google.com",
        "time": "Tue Feb 18 19:26:05 2025 -0800"
      },
      "message": "Revert \"Clean up copy operations when using merkle mode\"\n\nThis reverts commit f8c29aeea857abbc412329782614d35304251067.\n\nReason for revert: DroidMonitor: Potential culprit for http://b/397530152 - verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted.\n\nChange-Id: Ifc49b8bcd6a220791e4f509e752e56dfa2ebdbeb\n"
    },
    {
      "commit": "ac2f8ea25bdc7bd22dba4f9b62a11ea8f4cbbd69",
      "tree": "1231067101567406e1e527069c05e8ea4dc6eaf1",
      "parents": [
        "1d85193ac6f1c8d33a5cdbd293fe44c1c85b85dc",
        "cdb9caba38444f1d6ee22fbfc10dabe239abaa47"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Tue Feb 18 16:19:46 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 18 16:19:46 2025 -0800"
      },
      "message": "Apply global filters to discovery am: cdb9caba38\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3498991\n\nChange-Id: I83dc3f2ff78287ea459d70a81c3cbdc32756e7a2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "cdb9caba38444f1d6ee22fbfc10dabe239abaa47",
      "tree": "1231067101567406e1e527069c05e8ea4dc6eaf1",
      "parents": [
        "331ef4f82b64ebfd5c0419d4747b51a6f4101bb5"
      ],
      "author": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Tue Feb 18 10:03:15 2025 -0800"
      },
      "committer": {
        "name": "Julien Desprez",
        "email": "jdesprez@google.com",
        "time": "Tue Feb 18 15:45:14 2025 -0800"
      },
      "message": "Apply global filters to discovery\n\nTest: presubmit\nBug: 378721008\nChange-Id: I5e52b8e4811a7ceb125d3c44061d9981cee09ee9\n"
    },
    {
      "commit": "1d85193ac6f1c8d33a5cdbd293fe44c1c85b85dc",
      "tree": "a1455681a00519a9c398f274b8fdab843d51087a",
      "parents": [
        "c2c010765166796c264ad54b9609886690bb11fc",
        "331ef4f82b64ebfd5c0419d4747b51a6f4101bb5"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Tue Feb 18 13:07:47 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 18 13:07:47 2025 -0800"
      },
      "message": "Fix a bug in LogDataType discovery am: 331ef4f82b\n\nOriginal change: https://android-review.googlesource.com/c/platform/tools/tradefederation/+/3498983\n\nChange-Id: If291fed8848017b5cbf4a4d5bc62faea0272291e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "331ef4f82b64ebfd5c0419d4747b51a6f4101bb5",
      "tree": "a1455681a00519a9c398f274b8fdab843d51087a",
      "parents": [
        "90383efc2672754adea0b9f34f489142b2280be6"
      ],
      "author": {
        "name": "Dan Shi",
        "email": "dshi@google.com",
        "time": "Tue Feb 18 19:46:10 2025 +0000"
      },
      "committer": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Feb 18 13:03:49 2025 -0800"
      },
      "message": "Fix a bug in LogDataType discovery\n\nThe default type shouldn\u0027t be modified during the loop.\n\nBug: 397208964\nTest: delegated-tf\nChange-Id: I878490a4e4dd3982188a4a0c4434e4bf90db7d71\n"
    }
  ],
  "next": "c2c010765166796c264ad54b9609886690bb11fc"
}
