)]}'
{
  "log": [
    {
      "commit": "80f214ea7aa4760054b8612fb1bef8ba6a4125f0",
      "tree": "c6542bcd11b42e13f36c7570700e867eb51c06b5",
      "parents": [
        "04ca348572b3eca80a07b059d986cf67a5facaaf"
      ],
      "author": {
        "name": "Bruno Martins",
        "email": "bgcngm@gmail.com",
        "time": "Sun Apr 19 15:14:42 2020 +0100"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sun Jun 15 20:03:03 2025 +0300"
      },
      "message": "liblog: Always report as debuggable when building userdebug/eng\n\nThis doesn\u0027t affect the normal behavior of our builds, because\nro.debuggable is set to 1 on userdebug/eng anyway.\n\nHowever, it\u0027s helpful because making __android_log_is_debuggable\nreturn a compile time value rather than the value of runtime prop\nlets us pass checks that\u0027d otherwise prevent us from using adb root\nwhen Magisk is installed.\n\nChange-Id: I36f53976162e652a38008ced459ca02fd6c0af51\n"
    },
    {
      "commit": "04ca348572b3eca80a07b059d986cf67a5facaaf",
      "tree": "0264801c09a09a97a8155df27b61d1c16737e17c",
      "parents": [
        "d78b713380007d3c0dde14712cbcbec27f491ad9"
      ],
      "author": {
        "name": "Adnan Begovic",
        "email": "adnan@cyngn.com",
        "time": "Tue Oct 13 16:28:49 2015 -0700"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sun Jun 15 20:03:03 2025 +0300"
      },
      "message": "logcat: Map \u0027-C\u0027 to \u0027logcat -v color\u0027\n\nChange-Id: I0419f4551a6dfd77c7d4833050b36da28113ed9b\n"
    },
    {
      "commit": "d78b713380007d3c0dde14712cbcbec27f491ad9",
      "tree": "0ae00e20c933202462a9a3a3cf329635507bf93f",
      "parents": [
        "ee4f8ab5fe30348e7ef350ab172e35582d30bffb",
        "87be9fbce157070367d6f4050fb20ef067ec94b2"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Mar 21 20:25:41 2025 -0700"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Mar 21 20:25:41 2025 -0700"
      },
      "message": "Snap for 13256841 from 87be9fbce157070367d6f4050fb20ef067ec94b2 to 25Q2-release\n\nChange-Id: I39be9679301011d24271a788badcb48feacad003\n"
    },
    {
      "commit": "87be9fbce157070367d6f4050fb20ef067ec94b2",
      "tree": "0ae00e20c933202462a9a3a3cf329635507bf93f",
      "parents": [
        "1f9aade53e8a024556a89bd6f78220ba9201ef37"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Mar 21 08:11:28 2025 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Mar 21 08:11:28 2025 -0700"
      },
      "message": "\u003candroid/log.h\u003e: more doc comment clarification.\n\nChange-Id: I45978f3ed567bcf28828d7dcdb41433c54cb5c36\n"
    },
    {
      "commit": "1f9aade53e8a024556a89bd6f78220ba9201ef37",
      "tree": "654131ab2d2805d872b9d5e092b2e50895cd2969",
      "parents": [
        "b40fc6b56f187daea6849f9d0bbbc7c0c8778246",
        "90ddfb0bd41fbb41d045f04e02476ddce200d535"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Mar 21 06:40:05 2025 -0700"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Mar 21 06:40:05 2025 -0700"
      },
      "message": "\u003candroid/log.h\u003e: more clarify about log ids and priorities. am: 90ddfb0bd4\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3555303\n\nChange-Id: Id64c45b11589b4904d4423ad4174a70a0475b22c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b40fc6b56f187daea6849f9d0bbbc7c0c8778246",
      "tree": "9899b604a723d9a0d6c5d322bddfdbd03e010303",
      "parents": [
        "3479fea2c0f97c648a2c2cafeae69adc7cfce8b2",
        "bf5eabdf447cf0beaa5d589f19f636e363582816"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Mar 20 15:45:20 2025 -0700"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 20 15:45:20 2025 -0700"
      },
      "message": "Merge \"Add better doc of timestamp logging function.\" into main"
    },
    {
      "commit": "3479fea2c0f97c648a2c2cafeae69adc7cfce8b2",
      "tree": "07f32a184d15e04d116815b860c81511778fce62",
      "parents": [
        "8d3d7333ce15b1c98bd838cad64da70aef9f082d",
        "cd1c7cd67354d2947c824918d9347ce9ed9081c0"
      ],
      "author": {
        "name": "Marcin Radomski",
        "email": "dextero@google.com",
        "time": "Thu Mar 20 13:19:25 2025 -0700"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Mar 20 13:19:25 2025 -0700"
      },
      "message": "rust: compatibility fixes for android_logger 0.15.0 am: cd1c7cd673\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3551799\n\nChange-Id: I19d39fe40b7bc3d64a85b09d241dcd4134619089\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "90ddfb0bd41fbb41d045f04e02476ddce200d535",
      "tree": "7f45797a5f3ab1adfc778cf626bd892ec5bcd746",
      "parents": [
        "cd1c7cd67354d2947c824918d9347ce9ed9081c0"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Mar 20 13:10:12 2025 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Mar 20 13:10:28 2025 -0700"
      },
      "message": "\u003candroid/log.h\u003e: more clarify about log ids and priorities.\n\nChange-Id: I8745d2b18a0047192aa27d98e187ab24020495d6\n"
    },
    {
      "commit": "bf5eabdf447cf0beaa5d589f19f636e363582816",
      "tree": "46581b2a196c9118252dadf1ab501c9eba6eeced",
      "parents": [
        "8d3d7333ce15b1c98bd838cad64da70aef9f082d"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Mar 20 11:28:07 2025 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Mar 20 11:28:07 2025 -0700"
      },
      "message": "Add better doc of timestamp logging function.\n\nAdd a better description of the __android_log_logd_logger_with_timestamp\nfunction to explain what happens when out of order timestamps are in\nthe log.\n\nBug: 402768653\n\nTest: NA\nChange-Id: I6dac321c7c78968316acdd66a79359d917fc1959\n"
    },
    {
      "commit": "cd1c7cd67354d2947c824918d9347ce9ed9081c0",
      "tree": "9982ad06c5098fbdc932cc1cbdb5bae1164db2cf",
      "parents": [
        "85724ad8179c1f28f7239400ff82a0eedf138fa3"
      ],
      "author": {
        "name": "Marcin Radomski",
        "email": "dextero@google.com",
        "time": "Thu Mar 13 09:34:44 2025 +0000"
      },
      "committer": {
        "name": "Marcin Radomski",
        "email": "dextero@google.com",
        "time": "Wed Mar 19 17:37:48 2025 +0000"
      },
      "message": "rust: compatibility fixes for android_logger 0.15.0\n\nAdd env_filter to dependencies. [1] updated android_logger to use\nenv_filter crate rather than its reexport from env_logger. This fixes\nthe incompatibility with updated android_logger crate.\n\nAlso default to setting the log level to Off regardless of what the\nandroid_logger\u0027s default is.\n\n[1] https://github.com/rust-mobile/android_logger-rs/pull/71\n\nBug: 390554805\nBug: 390555176\nBug: 359442427\nTest: m rust (on the entire CL chain)\nChange-Id: Ib949af4442458f17d94b25a0a83456290f3bf2e9\n"
    },
    {
      "commit": "ee4f8ab5fe30348e7ef350ab172e35582d30bffb",
      "tree": "750c3040264d3d30afde58468ab792264db892ae",
      "parents": [
        "a24d8db155c93dd85a228e4d7967fd10bc93fea8",
        "8d3d7333ce15b1c98bd838cad64da70aef9f082d"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Mar 14 18:25:03 2025 -0700"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Mar 14 18:25:03 2025 -0700"
      },
      "message": "Snap for 13219462 from 8d3d7333ce15b1c98bd838cad64da70aef9f082d to 25Q2-release\n\nChange-Id: I6803f0f5d1838496164aa4151bdcccf4a13c1dea\n"
    },
    {
      "commit": "8d3d7333ce15b1c98bd838cad64da70aef9f082d",
      "tree": "750c3040264d3d30afde58468ab792264db892ae",
      "parents": [
        "44cb7c287fc9a827da1b3a8efee7b2207919385c",
        "cb0962661b70ab8aff8b6e742b1f75e352dba3f3"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Mar 13 11:30:31 2025 -0700"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Mar 13 11:30:31 2025 -0700"
      },
      "message": "Make timespec const for new timestamp function. am: 85724ad817 am: cb0962661b\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3540340\n\nChange-Id: I2855aaf3bf96f5281a8a6142faa5f4e9ad436209\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "cb0962661b70ab8aff8b6e742b1f75e352dba3f3",
      "tree": "375bd75b1a2a7388fb48506bf4c60f9370ed5be4",
      "parents": [
        "0f5cf528e3e1f67922818b99725907c52ba006de",
        "85724ad8179c1f28f7239400ff82a0eedf138fa3"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Mar 13 10:21:53 2025 -0700"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Mar 13 10:21:53 2025 -0700"
      },
      "message": "Make timespec const for new timestamp function. am: 85724ad817\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3540340\n\nChange-Id: I1d5abb19dc0813afbf235743c6c10fbbee3c3bb9\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "85724ad8179c1f28f7239400ff82a0eedf138fa3",
      "tree": "375bd75b1a2a7388fb48506bf4c60f9370ed5be4",
      "parents": [
        "0f5cf528e3e1f67922818b99725907c52ba006de"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Mar 12 18:09:59 2025 +0000"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Mar 12 18:12:39 2025 +0000"
      },
      "message": "Make timespec const for new timestamp function.\n\nMake the timespec parameter const for the function\n__android_log_logd_logger_with_timestamp. This required making a\nfew other function parameters const.\n\nBug: 402768653\n\nTest: Compiles and unit tests pass.\nChange-Id: I5e84ca14c3bc739db2c9173ff1607e11694e68ef\n"
    },
    {
      "commit": "a24d8db155c93dd85a228e4d7967fd10bc93fea8",
      "tree": "cde66c5fca25f87341440327d9b1f84908c2c868",
      "parents": [
        "0a91a2376aa67821c1d44a6e2e3ec2705971cc7a",
        "44cb7c287fc9a827da1b3a8efee7b2207919385c"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Mar 06 16:24:58 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Mar 06 16:24:58 2025 -0800"
      },
      "message": "Snap for 13174046 from 44cb7c287fc9a827da1b3a8efee7b2207919385c to 25Q2-release\n\nChange-Id: Ic0997bbfae9555297f39b63c176bed9955b51a3b\n"
    },
    {
      "commit": "44cb7c287fc9a827da1b3a8efee7b2207919385c",
      "tree": "cde66c5fca25f87341440327d9b1f84908c2c868",
      "parents": [
        "a168bcff0c51f713f50c7d950a3ced7463d23d8a",
        "62e60c1a68881ea16b41beaf9ac8ec8f0a649a07"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Mar 06 10:06:30 2025 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 06 10:06:30 2025 -0800"
      },
      "message": "Merge \"Remove AOSP preupload hook.\" into main"
    },
    {
      "commit": "62e60c1a68881ea16b41beaf9ac8ec8f0a649a07",
      "tree": "4a33258a39b17794387884340e1e18098c8e6319",
      "parents": [
        "21d48c662d3f35956a5c907710c6dacc1a8614a3"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Mar 05 11:38:46 2025 -0500"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Mar 05 11:38:46 2025 -0500"
      },
      "message": "Remove AOSP preupload hook.\n\nChange-Id: Ib63e1206473adf10e923bd7573e0ad63892a87e5\n"
    },
    {
      "commit": "0a91a2376aa67821c1d44a6e2e3ec2705971cc7a",
      "tree": "2b1f82518ac51ccb42b6cd1eba1d821ce4802ec0",
      "parents": [
        "f00b3bc16688035210ffaaaa2301c87e4aed523f",
        "a168bcff0c51f713f50c7d950a3ced7463d23d8a"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Mar 04 16:23:42 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Mar 04 16:23:42 2025 -0800"
      },
      "message": "Snap for 13158768 from a168bcff0c51f713f50c7d950a3ced7463d23d8a to 25Q2-release\n\nChange-Id: Ic0c8a9b7c53eac8ec81c7ec93a361ee9acf6678b\n"
    },
    {
      "commit": "a168bcff0c51f713f50c7d950a3ced7463d23d8a",
      "tree": "2b1f82518ac51ccb42b6cd1eba1d821ce4802ec0",
      "parents": [
        "21d48c662d3f35956a5c907710c6dacc1a8614a3",
        "0f5cf528e3e1f67922818b99725907c52ba006de"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Mar 04 11:32:34 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Mar 04 11:32:34 2025 -0800"
      },
      "message": "Add a function to log with a timestamp. am: 763e629f0d am: 0f5cf528e3\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3470269\n\nChange-Id: I3bc28409d63aa1b82504c1449ef3b522e0281dda\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0f5cf528e3e1f67922818b99725907c52ba006de",
      "tree": "2b1f82518ac51ccb42b6cd1eba1d821ce4802ec0",
      "parents": [
        "40764e9b4c417f613f66ec3e578412d5a5f97427",
        "763e629f0df59af2c051c6edf042a8f6a12bb30d"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Mar 04 10:55:50 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Mar 04 10:55:50 2025 -0800"
      },
      "message": "Add a function to log with a timestamp. am: 763e629f0d\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3470269\n\nChange-Id: I4cc094f1d456ba4f11d8833a52396ea421cd61b5\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "763e629f0df59af2c051c6edf042a8f6a12bb30d",
      "tree": "2b1f82518ac51ccb42b6cd1eba1d821ce4802ec0",
      "parents": [
        "1cce9fa482fcac4bce1024dab7ee8b7635ff9d7d"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Jan 29 23:16:35 2025 +0000"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Mon Mar 03 21:34:35 2025 +0000"
      },
      "message": "Add a function to log with a timestamp.\n\nIn order to avoid waking the entire Android OS, it might be better to\nbatch log messages in a buffer and send them later. When doing this,\nthe code wants to preserve the original timestamps and pass those in\nwhen sending the messages. Add a new function to do this.\n\nAdd a new unit tests to verify this functionality.\n\nBug: 393191584\n\nTest: All unit tests pass.\nTest: Wrote a log message with a zero timestamp and verified the log\nTest: contains this message with a timestamp.\nTest: Verified logcat using a time filter, out of order messages are properly\nTest: filtered out and other messages after are still printed.\nChange-Id: Ia11cf0efc85717eefd3802da2774070cc0e1f531\n"
    },
    {
      "commit": "f00b3bc16688035210ffaaaa2301c87e4aed523f",
      "tree": "e3d6d41f9bc2a09cae52907ade1126d0785a7af7",
      "parents": [
        "1eb45ebb5321c392cf96aefa0815a5cd62e136c8",
        "21d48c662d3f35956a5c907710c6dacc1a8614a3"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 20 16:20:56 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 20 16:20:56 2025 -0800"
      },
      "message": "Snap for 13097162 from 21d48c662d3f35956a5c907710c6dacc1a8614a3 to 25Q2-release\n\nChange-Id: I382d9b4a23c51f8674784c472533518f324333bd\n"
    },
    {
      "commit": "21d48c662d3f35956a5c907710c6dacc1a8614a3",
      "tree": "e3d6d41f9bc2a09cae52907ade1126d0785a7af7",
      "parents": [
        "b6ed14b74036297b833f10563e1df320a5406d6e",
        "40764e9b4c417f613f66ec3e578412d5a5f97427"
      ],
      "author": {
        "name": "Kornel Dulęba",
        "email": "korneld@google.com",
        "time": "Thu Feb 20 07:36:19 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 20 07:36:19 2025 -0800"
      },
      "message": "logpersist: Remove the ro.debuggable check am: 1cce9fa482 am: 40764e9b4c\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3463432\n\nChange-Id: I704cd1692f16bebd567eead042cf51c6d3810ca1\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "40764e9b4c417f613f66ec3e578412d5a5f97427",
      "tree": "e3d6d41f9bc2a09cae52907ade1126d0785a7af7",
      "parents": [
        "4ff254a5e9b06f9ac2c892d3bbc3bcde48d6964e",
        "1cce9fa482fcac4bce1024dab7ee8b7635ff9d7d"
      ],
      "author": {
        "name": "Kornel Dulęba",
        "email": "korneld@google.com",
        "time": "Thu Feb 20 07:11:37 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 20 07:11:37 2025 -0800"
      },
      "message": "logpersist: Remove the ro.debuggable check am: 1cce9fa482\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3463432\n\nChange-Id: Id074d8f3331e8ae2fd488c470a3e0b7798d8dd6c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1cce9fa482fcac4bce1024dab7ee8b7635ff9d7d",
      "tree": "e3d6d41f9bc2a09cae52907ade1126d0785a7af7",
      "parents": [
        "d632180676fddc9cc11b42fcca028ac10fbb3fb0"
      ],
      "author": {
        "name": "Kornel Dulęba",
        "email": "korneld@google.com",
        "time": "Mon Jan 27 12:09:01 2025 +0000"
      },
      "committer": {
        "name": "Kornel Dulęba",
        "email": "korneld@google.com",
        "time": "Thu Feb 20 05:35:15 2025 -0800"
      },
      "message": "logpersist: Remove the ro.debuggable check\n\nThis script really implements three functionalities using ${progname} to\ndecide what to do. Only one of them - logpersist.cat - requires the\nbuild to be debuggable due to a dependency on the \"su\" binary.\nRemove the check altogether, since arguably it\u0027s not really useful and\nprevents us from using the script on user builds.\nWith this change \"logpersist.cat\" will now fail complaining about:\n\"/system/bin/logpersist.cat[166]: su: inaccessible or not found\",\ninstead logging a \"logpersist.cat - Permission denied\" error message.\n\nBug: 390135414\nTest: Verify that persistent logcat can be started on user build.\nChange-Id: I7665d42de1ff8a4ad1ef0e32721ef892e9798c0b\n"
    },
    {
      "commit": "b6ed14b74036297b833f10563e1df320a5406d6e",
      "tree": "23890764ab35292c4ef80f9e4baf0a63c46b467f",
      "parents": [
        "b4233e68c799806b595872efbb8bc5b47ef29589",
        "ab672c8aa063349aba1e65196cccaa1b0e32cb0c"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Wed Feb 19 18:38:42 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 19 18:38:42 2025 -0800"
      },
      "message": "Reset persist.log.tag while running testing am: edcc76408c am: 872d56e25f am: 16a3aa45f7 am: ab672c8aa0\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3496601\n\nChange-Id: I40305e5c00834aded88c3a5286f743ad04760754\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ab672c8aa063349aba1e65196cccaa1b0e32cb0c",
      "tree": "7b12246ff0d5087d883fc36e40b63d7bfc3e0503",
      "parents": [
        "64913e6a2012a0e7dc0ac8c55f91f07546df88f3",
        "16a3aa45f7d3e8afe62a2c1c85c0977e027332eb"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Wed Feb 19 17:51:59 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 19 17:51:59 2025 -0800"
      },
      "message": "Reset persist.log.tag while running testing am: edcc76408c am: 872d56e25f am: 16a3aa45f7\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3496601\n\nChange-Id: Ib173e4e14c234a03dcb6e065764e9d904772f2e9\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b4233e68c799806b595872efbb8bc5b47ef29589",
      "tree": "23890764ab35292c4ef80f9e4baf0a63c46b467f",
      "parents": [
        "513f3c916fe4200a3eb56248bc132502bd944228",
        "5b733aca9addcd10da63dec85ad269c09e7dbe9a"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Wed Feb 19 17:51:42 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 19 17:51:42 2025 -0800"
      },
      "message": "Reset persist.log.tag while running testing am: edcc76408c am: 872d56e25f am: 5b733aca9a\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3496601\n\nChange-Id: Icf1880f0084616d7e02b94c3ce300698e5fd74ca\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "513f3c916fe4200a3eb56248bc132502bd944228",
      "tree": "23890764ab35292c4ef80f9e4baf0a63c46b467f",
      "parents": [
        "ed4f6e3f6b2d8e96f124e5587ef77f29c1be6e21",
        "4ff254a5e9b06f9ac2c892d3bbc3bcde48d6964e"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Wed Feb 19 17:40:31 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 19 17:40:31 2025 -0800"
      },
      "message": "Reset persist.log.tag while running testing am: edcc76408c am: 64459689d1 am: d632180676 am: 4ff254a5e9\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3496601\n\nChange-Id: I5a467d2c9fd5d9eae5a28ad276998233aa9c580a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5b733aca9addcd10da63dec85ad269c09e7dbe9a",
      "tree": "d667260629e3ea72c7468d3ada9d334b3600c94e",
      "parents": [
        "11dd3157b9be416e0992b89b80763862ff92422d",
        "872d56e25fa414fef0c21656feaadb4df71df8ee"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Wed Feb 19 17:29:22 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 19 17:29:22 2025 -0800"
      },
      "message": "Reset persist.log.tag while running testing am: edcc76408c am: 872d56e25f\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3496601\n\nChange-Id: I9aefd136b738802aeace2935ca4cfcba2348cd3a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "16a3aa45f7d3e8afe62a2c1c85c0977e027332eb",
      "tree": "33bbb99ddad5266b345625ddf119a855efb262a0",
      "parents": [
        "00c3e86c5c3a2ab926d67bb073c042095c6bbf75",
        "872d56e25fa414fef0c21656feaadb4df71df8ee"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Wed Feb 19 17:26:14 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 19 17:26:14 2025 -0800"
      },
      "message": "Reset persist.log.tag while running testing am: edcc76408c am: 872d56e25f\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3496601\n\nChange-Id: I2f3fc3e2fef4cb470542be2aca7ef8a9cbbe97e7\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4ff254a5e9b06f9ac2c892d3bbc3bcde48d6964e",
      "tree": "23890764ab35292c4ef80f9e4baf0a63c46b467f",
      "parents": [
        "30ab085d412106502d5f62c83a95e9f0d66ad7a5",
        "d632180676fddc9cc11b42fcca028ac10fbb3fb0"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Wed Feb 19 17:18:27 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 19 17:18:27 2025 -0800"
      },
      "message": "Reset persist.log.tag while running testing am: edcc76408c am: 64459689d1 am: d632180676\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3496601\n\nChange-Id: I09c508974ebf428f0d63454a67bfcc157b52f833\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "872d56e25fa414fef0c21656feaadb4df71df8ee",
      "tree": "33bbb99ddad5266b345625ddf119a855efb262a0",
      "parents": [
        "f63ef07fb4490dfd7528e8fab7d3361f8e0efe50",
        "edcc76408c2c10c0cbf17b92f172c967e6056719"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Wed Feb 19 17:06:11 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 19 17:06:11 2025 -0800"
      },
      "message": "Reset persist.log.tag while running testing am: edcc76408c\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3496601\n\nChange-Id: Ie9e8f5e4eb32ec10cdb58a58ce6e107817c29e59\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d632180676fddc9cc11b42fcca028ac10fbb3fb0",
      "tree": "23890764ab35292c4ef80f9e4baf0a63c46b467f",
      "parents": [
        "d3df189740080d0c8aa2c7632f6a58825bfc28ad",
        "64459689d1fa285ee96a938831cdfc2f73b1d14f"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Wed Feb 19 16:54:54 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 19 16:54:54 2025 -0800"
      },
      "message": "Reset persist.log.tag while running testing am: edcc76408c am: 64459689d1\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3496601\n\nChange-Id: I543d0c6f0301fb954b0de27e0624796238c45082\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "64459689d1fa285ee96a938831cdfc2f73b1d14f",
      "tree": "681ee53dec6f29d79086db0c90a0e2140039aa02",
      "parents": [
        "7cc05b1ee8df45aee22fefaaff81706c3bfdcdf1",
        "edcc76408c2c10c0cbf17b92f172c967e6056719"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Wed Feb 19 16:40:46 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 19 16:40:46 2025 -0800"
      },
      "message": "Reset persist.log.tag while running testing am: edcc76408c\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3496601\n\nChange-Id: Ia216be8323115f8f2cf01a5166b0c18448bd4719\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "edcc76408c2c10c0cbf17b92f172c967e6056719",
      "tree": "33bbb99ddad5266b345625ddf119a855efb262a0",
      "parents": [
        "f63ef07fb4490dfd7528e8fab7d3361f8e0efe50"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Mon Jun 26 11:30:43 2023 +0900"
      },
      "committer": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Tue Feb 18 16:13:37 2025 -0800"
      },
      "message": "Reset persist.log.tag while running testing\n\nThe system property changes the default log level for \"all\" log tags\neven including the unique tag that this test uses. So, if it is set in\nDUT, testing the behavior of APIs like  __android_log_is_loggable\nbecomes impossible, because the system property can override the log\nlevel that is given to the API by the test.\n\nWork around this issue by resetting the system property while running\nthis test. It is restored to its original value (if it had one), after\nthe test is done, either successfully or not.\n\nBug: 279123901\nTest: adb shell setprop persist.log.tag I\nRun `atest CtsLiblogTestCases:liblog_global_state`\n\nChange-Id: I36a55472d101f48b371f7aeee576da92e86e9add\n(cherry picked from commit eaee83036f427f050d5337431917abd166193fe6)\n"
    },
    {
      "commit": "1eb45ebb5321c392cf96aefa0815a5cd62e136c8",
      "tree": "23890764ab35292c4ef80f9e4baf0a63c46b467f",
      "parents": [
        "c8246a9757e0113d3566fc350461d37f923a1ad7",
        "ed4f6e3f6b2d8e96f124e5587ef77f29c1be6e21"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Feb 12 16:20:44 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Feb 12 16:20:44 2025 -0800"
      },
      "message": "Snap for 13054324 from ed4f6e3f6b2d8e96f124e5587ef77f29c1be6e21 to 25Q2-release\n\nChange-Id: Ic343fd11b5890094800405668818833cbce25209\n"
    },
    {
      "commit": "ed4f6e3f6b2d8e96f124e5587ef77f29c1be6e21",
      "tree": "23890764ab35292c4ef80f9e4baf0a63c46b467f",
      "parents": [
        "b95b21c39b93d4c6d90985a0cd95dde746bab43e",
        "30ab085d412106502d5f62c83a95e9f0d66ad7a5"
      ],
      "author": {
        "name": "Thiébaud Weksteen",
        "email": "tweek@google.com",
        "time": "Tue Feb 11 15:33:06 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 11 15:33:06 2025 -0800"
      },
      "message": "logd.auditd: Skip caching for pidToUid and pidToName am: d3df189740 am: 30ab085d41\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3482030\n\nChange-Id: I8041cc15a0684b0bd15ceec94c4b44902ff6d414\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "30ab085d412106502d5f62c83a95e9f0d66ad7a5",
      "tree": "23890764ab35292c4ef80f9e4baf0a63c46b467f",
      "parents": [
        "31fc816a1cb34ecf96a4d29fc5e0eed7ba790359",
        "d3df189740080d0c8aa2c7632f6a58825bfc28ad"
      ],
      "author": {
        "name": "Thiébaud Weksteen",
        "email": "tweek@google.com",
        "time": "Tue Feb 11 15:09:10 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 11 15:09:10 2025 -0800"
      },
      "message": "logd.auditd: Skip caching for pidToUid and pidToName am: d3df189740\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3482030\n\nChange-Id: Ic07f90e2a3d2f6111831aa055620c05a5aaab8dc\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d3df189740080d0c8aa2c7632f6a58825bfc28ad",
      "tree": "23890764ab35292c4ef80f9e4baf0a63c46b467f",
      "parents": [
        "4fe5c99d101e60db3accbf1c5c0ab1ad5656734c"
      ],
      "author": {
        "name": "Thiébaud Weksteen",
        "email": "tweek@google.com",
        "time": "Tue Feb 11 12:57:47 2025 +1100"
      },
      "committer": {
        "name": "Thiébaud Weksteen",
        "email": "tweek@google.com",
        "time": "Tue Feb 11 13:08:27 2025 +1100"
      },
      "message": "logd.auditd: Skip caching for pidToUid and pidToName\n\nSkip the caching introduced by LogStatistics for audit messages. The pid\n\u003c-\u003e uid mapping may be outdated, which leads to meaningless field values\nin denial messages.\n\nNote that the call to android::UidToName is kept, as the mapping is\nbased on /data/misc/packages.list which is updated using inotify.\n\nBug: 368380090\nTest: presubmit\nChange-Id: I3a9971dbc3b59e91471cc2097fbb4c95a6bdcabe\n"
    },
    {
      "commit": "c8246a9757e0113d3566fc350461d37f923a1ad7",
      "tree": "8b64bbde7d111677f144e56d488d825a7b8c4363",
      "parents": [
        "a77dcba0ad5bc9c6e57b32429cf44571fa657ddd",
        "b95b21c39b93d4c6d90985a0cd95dde746bab43e"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Mon Feb 10 16:21:19 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Mon Feb 10 16:21:19 2025 -0800"
      },
      "message": "Snap for 13039724 from b95b21c39b93d4c6d90985a0cd95dde746bab43e to 25Q2-release\n\nChange-Id: Ic23f64124877fde1643922366376e522ed5137bc\n"
    },
    {
      "commit": "b95b21c39b93d4c6d90985a0cd95dde746bab43e",
      "tree": "8b64bbde7d111677f144e56d488d825a7b8c4363",
      "parents": [
        "58e0f654a4240b29eb78fda7937fd8b99d08823d",
        "31fc816a1cb34ecf96a4d29fc5e0eed7ba790359"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Feb 10 10:37:06 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 10 10:37:06 2025 -0800"
      },
      "message": "Merge \"Don\u0027t parse a text file when a stat() will do.\" into main am: 4fe5c99d10 am: 31fc816a1c\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3483850\n\nChange-Id: I0625e6650f6aec1eadca8bf66e3ecf7e7e7508d3\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "31fc816a1cb34ecf96a4d29fc5e0eed7ba790359",
      "tree": "8b64bbde7d111677f144e56d488d825a7b8c4363",
      "parents": [
        "44957851b27d4302fdb498c15fbde63e22ff9b0f",
        "4fe5c99d101e60db3accbf1c5c0ab1ad5656734c"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Feb 10 09:45:54 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 10 09:45:54 2025 -0800"
      },
      "message": "Merge \"Don\u0027t parse a text file when a stat() will do.\" into main am: 4fe5c99d10\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3483850\n\nChange-Id: I0ccf2e272a75a27d9f33a8416cbf1e2256ed62b4\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4fe5c99d101e60db3accbf1c5c0ab1ad5656734c",
      "tree": "8b64bbde7d111677f144e56d488d825a7b8c4363",
      "parents": [
        "3de8a47a8a4de2bcd73af1c1b1f75fbb6afea3c3",
        "83e31f096be6ce45b4aad33621f25a6fa333c920"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Feb 10 09:22:51 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Feb 10 09:22:51 2025 -0800"
      },
      "message": "Merge \"Don\u0027t parse a text file when a stat() will do.\" into main"
    },
    {
      "commit": "a77dcba0ad5bc9c6e57b32429cf44571fa657ddd",
      "tree": "4317c0d549c470ea98dc4cdbd9bd432771f7a74f",
      "parents": [
        "d8ab56439a4c2a48a592f2599de4adc4138ff6be",
        "58e0f654a4240b29eb78fda7937fd8b99d08823d"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Feb 07 19:25:18 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Feb 07 19:25:18 2025 -0800"
      },
      "message": "Snap for 13033097 from 58e0f654a4240b29eb78fda7937fd8b99d08823d to 25Q2-release\n\nChange-Id: Ief29292a729110eef7350333aa4dc22300335bf3\n"
    },
    {
      "commit": "58e0f654a4240b29eb78fda7937fd8b99d08823d",
      "tree": "4317c0d549c470ea98dc4cdbd9bd432771f7a74f",
      "parents": [
        "166462df1ed1eec4f36bbcd180f12190f3db1a00",
        "44957851b27d4302fdb498c15fbde63e22ff9b0f"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Feb 07 14:36:56 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 07 14:36:56 2025 -0800"
      },
      "message": "Remove unused member function. am: 3de8a47a8a am: 44957851b2\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3483810\n\nChange-Id: I68185548ff55a42a016e535e80f7f9efb48b25c1\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "44957851b27d4302fdb498c15fbde63e22ff9b0f",
      "tree": "4317c0d549c470ea98dc4cdbd9bd432771f7a74f",
      "parents": [
        "163c21ae5ff0e65c2aded3366ef0c89e478cc154",
        "3de8a47a8a4de2bcd73af1c1b1f75fbb6afea3c3"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Feb 07 14:12:10 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 07 14:12:10 2025 -0800"
      },
      "message": "Remove unused member function. am: 3de8a47a8a\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3483810\n\nChange-Id: I7f7ffe21484ec0b1d8ee3c78ced7fcfb471452ed\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "83e31f096be6ce45b4aad33621f25a6fa333c920",
      "tree": "e1535163c29fbd1af7bc52f8a3caf9a5347b5703",
      "parents": [
        "02fa41491ad816bf643e2943fca2abda13b66741"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Feb 07 13:16:21 2025 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Feb 07 13:16:21 2025 -0800"
      },
      "message": "Don\u0027t parse a text file when a stat() will do.\n\nThis code only wanted the primary uid anyway.\n\nChange-Id: Ia87691b9f7f7d085a4f37d6caf9d12598d7702d3\n"
    },
    {
      "commit": "3de8a47a8a4de2bcd73af1c1b1f75fbb6afea3c3",
      "tree": "4317c0d549c470ea98dc4cdbd9bd432771f7a74f",
      "parents": [
        "02fa41491ad816bf643e2943fca2abda13b66741"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Feb 07 10:55:14 2025 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Feb 07 10:55:14 2025 -0800"
      },
      "message": "Remove unused member function.\n\nChange-Id: I3100a22064596c678e633cb3208495acb2de6ffd\n"
    },
    {
      "commit": "d8ab56439a4c2a48a592f2599de4adc4138ff6be",
      "tree": "bae839def640c05a7a5f65e17a36b54bb2389e7c",
      "parents": [
        "9b7287e0522abd2b42fa6cfa2e5ee2e4cb91173c",
        "166462df1ed1eec4f36bbcd180f12190f3db1a00"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Jan 31 18:20:51 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Jan 31 18:20:51 2025 -0800"
      },
      "message": "Snap for 12997303 from 166462df1ed1eec4f36bbcd180f12190f3db1a00 to 25Q2-release\n\nChange-Id: Ib01d57bf1556f748c559dd2c1870dd0fc31a19d5\n"
    },
    {
      "commit": "166462df1ed1eec4f36bbcd180f12190f3db1a00",
      "tree": "bae839def640c05a7a5f65e17a36b54bb2389e7c",
      "parents": [
        "deb8af43ea4688b8989743e3b5ad5ffb271bb465",
        "163c21ae5ff0e65c2aded3366ef0c89e478cc154"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Jan 31 11:33:35 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 31 11:33:35 2025 -0800"
      },
      "message": "Fix logcat tests. am: 02fa41491a am: 163c21ae5f\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3471812\n\nChange-Id: I90e4f9fc1558ebf410ff56e62cdc72ec04d15e28\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "163c21ae5ff0e65c2aded3366ef0c89e478cc154",
      "tree": "bae839def640c05a7a5f65e17a36b54bb2389e7c",
      "parents": [
        "deb8af43ea4688b8989743e3b5ad5ffb271bb465",
        "02fa41491ad816bf643e2943fca2abda13b66741"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Jan 31 11:08:48 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 31 11:08:48 2025 -0800"
      },
      "message": "Fix logcat tests. am: 02fa41491a\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3471812\n\nChange-Id: Ia6c5ee04d1586920ae5437b8d56c386e88258a78\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "02fa41491ad816bf643e2943fca2abda13b66741",
      "tree": "bae839def640c05a7a5f65e17a36b54bb2389e7c",
      "parents": [
        "e41177e3a6cfe201cf60ced6c23d200ae714b915"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Jan 30 14:06:16 2025 -0800"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Jan 30 14:30:12 2025 -0800"
      },
      "message": "Fix logcat tests.\n\nThese tests are very brittle, but it fixes all of the always fail tests.\n\nTest: All logcat unit tests pass.\nChange-Id: If7318a6e7f4d5a0502c4949ff23aa49a01c79d7a\n"
    },
    {
      "commit": "9b7287e0522abd2b42fa6cfa2e5ee2e4cb91173c",
      "tree": "f185192db70d742f6f40271369c715335f121d3d",
      "parents": [
        "8a3992af28f962a5e43572d17d7df5d08fda28f0",
        "deb8af43ea4688b8989743e3b5ad5ffb271bb465"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Dec 10 00:51:24 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Dec 10 00:51:24 2024 +0000"
      },
      "message": "Snap for 12770256 from deb8af43ea4688b8989743e3b5ad5ffb271bb465 to 25Q2-release\n\nChange-Id: I1b71e07146aca0fd29dd41c6aa5fb6ddbc0d6870\n"
    },
    {
      "commit": "deb8af43ea4688b8989743e3b5ad5ffb271bb465",
      "tree": "f185192db70d742f6f40271369c715335f121d3d",
      "parents": [
        "545482a30d17eef312ab15b813798b8eafcb2363",
        "e41177e3a6cfe201cf60ced6c23d200ae714b915"
      ],
      "author": {
        "name": "Abdelrahman Daim",
        "email": "adaim@meta.com",
        "time": "Tue Dec 03 21:39:50 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 03 21:39:50 2024 +0000"
      },
      "message": "Extract LOG_ID_MIN/MAX checks to a helper function. am: 163c599ffd am: e41177e3a6\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3368512\n\nChange-Id: I2af3c6ade6e920b6f01b745f0d2eda9184c12e74\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e41177e3a6cfe201cf60ced6c23d200ae714b915",
      "tree": "f185192db70d742f6f40271369c715335f121d3d",
      "parents": [
        "545482a30d17eef312ab15b813798b8eafcb2363",
        "163c599ffde9ed4efcd1435f34648c2e64741fc3"
      ],
      "author": {
        "name": "Abdelrahman Daim",
        "email": "adaim@meta.com",
        "time": "Tue Dec 03 20:53:52 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 03 20:53:52 2024 +0000"
      },
      "message": "Extract LOG_ID_MIN/MAX checks to a helper function. am: 163c599ffd\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3368512\n\nChange-Id: I34dc91ec418d232674a3e10280a5e93839ac973b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "163c599ffde9ed4efcd1435f34648c2e64741fc3",
      "tree": "f185192db70d742f6f40271369c715335f121d3d",
      "parents": [
        "b34720941c1a18249615ebed5a25d05ff12bfad1"
      ],
      "author": {
        "name": "Abdelrahman Daim",
        "email": "adaim@meta.com",
        "time": "Fri Nov 22 08:51:26 2024 -0800"
      },
      "committer": {
        "name": "Abdelrahman Daim",
        "email": "adaim@meta.com",
        "time": "Tue Dec 03 11:50:24 2024 +0000"
      },
      "message": "Extract LOG_ID_MIN/MAX checks to a helper function.\n\nSummary: Repeated checks moved into a single helper function\n\nTest: Successful Build on master branch\n\nChange-Id: Ib039701d34036c15ce93ba9d23732947ed9e93bc\nSigned-off-by: Abdelrahman Daim \u003cadaim@meta.com\u003e\n"
    },
    {
      "commit": "8a3992af28f962a5e43572d17d7df5d08fda28f0",
      "tree": "847494e689375fbc6116884c97ba40c151cf031c",
      "parents": [
        "b27cbf63b9629d583fa9382869410fbae65788fb",
        "545482a30d17eef312ab15b813798b8eafcb2363"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Sep 21 23:23:23 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Sep 21 23:23:23 2024 +0000"
      },
      "message": "Snap for 12399304 from 545482a30d17eef312ab15b813798b8eafcb2363 to 25Q2-release\n\nChange-Id: I44cf18a67ac911f944ef2012449dce22089469d4\n"
    },
    {
      "commit": "545482a30d17eef312ab15b813798b8eafcb2363",
      "tree": "847494e689375fbc6116884c97ba40c151cf031c",
      "parents": [
        "dee7dee7d0f761cc18a6243d79890e9b78224189",
        "1eeff726373716667e1fd8c277a0085f71e64ed3"
      ],
      "author": {
        "name": "Sasha McIntosh",
        "email": "sashamcintosh@google.com",
        "time": "Mon Sep 16 21:33:07 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Sep 16 21:33:07 2024 +0000"
      },
      "message": "Allow larger buffer size on desktop am: b34720941c am: 1eeff72637\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3267155\n\nChange-Id: I1e94605db0d1617d228e0d4d2e0bd96fae10ba75\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1eeff726373716667e1fd8c277a0085f71e64ed3",
      "tree": "847494e689375fbc6116884c97ba40c151cf031c",
      "parents": [
        "54cdc7e977e2fed91315929b1e50a263a7340231",
        "b34720941c1a18249615ebed5a25d05ff12bfad1"
      ],
      "author": {
        "name": "Sasha McIntosh",
        "email": "sashamcintosh@google.com",
        "time": "Mon Sep 16 21:11:06 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Sep 16 21:11:06 2024 +0000"
      },
      "message": "Allow larger buffer size on desktop am: b34720941c\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3267155\n\nChange-Id: I52be8ad61c5cdb46db3cbb4fa92c0d53f9f6702a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b34720941c1a18249615ebed5a25d05ff12bfad1",
      "tree": "847494e689375fbc6116884c97ba40c151cf031c",
      "parents": [
        "e0b48ada3fbfc430db75b66c8cbc5865a613a759"
      ],
      "author": {
        "name": "Sasha McIntosh",
        "email": "sashamcintosh@google.com",
        "time": "Mon Sep 16 16:54:16 2024 +0000"
      },
      "committer": {
        "name": "Sasha McIntosh",
        "email": "sashamcintosh@google.com",
        "time": "Mon Sep 16 16:54:16 2024 +0000"
      },
      "message": "Allow larger buffer size on desktop\n\nSimilarly to the automotive case, desktop debug builds benefit from a larger buffer size.\n\nChange-Id: Ifd6704ec6deb19ab1eae3462e4e95addc2fd3c00\n"
    },
    {
      "commit": "b27cbf63b9629d583fa9382869410fbae65788fb",
      "tree": "9d2aad99a26cb299cb1c40ff5ea8334e0730a9ac",
      "parents": [
        "4fb63f7d98947f64e9ab784e465e4dad848065df",
        "dee7dee7d0f761cc18a6243d79890e9b78224189"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Sep 14 23:23:39 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Sep 14 23:23:39 2024 +0000"
      },
      "message": "Snap for 12370120 from dee7dee7d0f761cc18a6243d79890e9b78224189 to 25Q2-release\n\nChange-Id: I7305e87f3f4e03aed3414776d91424a4728ed65e\n"
    },
    {
      "commit": "dee7dee7d0f761cc18a6243d79890e9b78224189",
      "tree": "9d2aad99a26cb299cb1c40ff5ea8334e0730a9ac",
      "parents": [
        "c47b22f3dffa9325b054e172dba737712afc771f",
        "54cdc7e977e2fed91315929b1e50a263a7340231"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Sep 11 14:42:13 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Sep 11 14:42:13 2024 +0000"
      },
      "message": "Merge \"Revert \"Add log ID to proto output.\"\" into main am: e0b48ada3f am: 54cdc7e977\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3259600\n\nChange-Id: I226f40c7012cfe2b4f8e18b2f83c2bc74f9bec5f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "54cdc7e977e2fed91315929b1e50a263a7340231",
      "tree": "9d2aad99a26cb299cb1c40ff5ea8334e0730a9ac",
      "parents": [
        "7e18434ea03ee2bc35da8ac5b7a3262bf57dcf2a",
        "e0b48ada3fbfc430db75b66c8cbc5865a613a759"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Sep 11 14:33:04 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Sep 11 14:33:04 2024 +0000"
      },
      "message": "Merge \"Revert \"Add log ID to proto output.\"\" into main am: e0b48ada3f\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3259600\n\nChange-Id: If2e4a0635cc4a8226584f7b03a276da7ba428c32\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e0b48ada3fbfc430db75b66c8cbc5865a613a759",
      "tree": "9d2aad99a26cb299cb1c40ff5ea8334e0730a9ac",
      "parents": [
        "5fe98673826e6661b9a88c29f57ae860acd6a5c8",
        "2f558a1e56d0bfeeca184201e578bc4805cf7f91"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Sep 11 14:28:59 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Sep 11 14:28:59 2024 +0000"
      },
      "message": "Merge \"Revert \"Add log ID to proto output.\"\" into main"
    },
    {
      "commit": "2f558a1e56d0bfeeca184201e578bc4805cf7f91",
      "tree": "38b0f510a4fdd65150e56b1cc8d7f30d89713a62",
      "parents": [
        "692fe99eb51624478c9fb4ba4e99609fecca8c4c"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Sep 11 13:49:19 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Sep 11 13:49:19 2024 +0000"
      },
      "message": "Revert \"Add log ID to proto output.\"\n\nThis reverts commit 692fe99eb51624478c9fb4ba4e99609fecca8c4c.\n\nReason for revert: Broken build\n\nChange-Id: Iae7365fba455ac9b35a9856d0fbd0999f49bd0fd\n"
    },
    {
      "commit": "c47b22f3dffa9325b054e172dba737712afc771f",
      "tree": "772901a460eab18149c419b04daa186babbec660",
      "parents": [
        "fd0f4638b5c1de8b835a59e442e7a26f133538ac",
        "7e18434ea03ee2bc35da8ac5b7a3262bf57dcf2a"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Sep 11 13:38:30 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Sep 11 13:38:30 2024 +0000"
      },
      "message": "Merge \"Add log ID to proto output.\" into main am: 5fe9867382 am: 7e18434ea0\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3261897\n\nChange-Id: I31a6bb4d9655c436f051b34e3deb2cdc8592eb44\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7e18434ea03ee2bc35da8ac5b7a3262bf57dcf2a",
      "tree": "772901a460eab18149c419b04daa186babbec660",
      "parents": [
        "11d8ceac8cad362300f7032aaf3c0e1cf73f38b8",
        "5fe98673826e6661b9a88c29f57ae860acd6a5c8"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Sep 11 13:28:36 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Sep 11 13:28:36 2024 +0000"
      },
      "message": "Merge \"Add log ID to proto output.\" into main am: 5fe9867382\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3261897\n\nChange-Id: Id88be0aab0b2a8bcb4d29e64a862a4488a410a35\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5fe98673826e6661b9a88c29f57ae860acd6a5c8",
      "tree": "772901a460eab18149c419b04daa186babbec660",
      "parents": [
        "a6cda2c5df739114a0896142038a4618f9fd03ca",
        "692fe99eb51624478c9fb4ba4e99609fecca8c4c"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Wed Sep 11 13:20:04 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Sep 11 13:20:04 2024 +0000"
      },
      "message": "Merge \"Add log ID to proto output.\" into main"
    },
    {
      "commit": "692fe99eb51624478c9fb4ba4e99609fecca8c4c",
      "tree": "8c1193123a3b932128622b7e21424ceb403ec51f",
      "parents": [
        "96438dd3c4d0f8b6b3c72a65d40e732fef2732bf"
      ],
      "author": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Tue Sep 10 20:01:53 2024 +0000"
      },
      "committer": {
        "name": "Michael Wright",
        "email": "michaelwr@google.com",
        "time": "Tue Sep 10 20:09:35 2024 +0000"
      },
      "message": "Add log ID to proto output.\n\nThis allows for tooling that consumes the proto output to make decisions\nbased on log source without having to run one copy of logcat per log\nsource. For example, most of the kernel log tags are broken, so we may\nwant to apply some better heuristics for determining tag, or throw out\nthe idea of a tag altogether.\n\nTest: Inspect logcat proto output\n\nChange-Id: Ibca34fac712defd32944cfeae0efc44cac68be1b\n"
    },
    {
      "commit": "4fb63f7d98947f64e9ab784e465e4dad848065df",
      "tree": "9d2aad99a26cb299cb1c40ff5ea8334e0730a9ac",
      "parents": [
        "f5be97db4b1518bb5d40b39b678ae4fb8c77e0fb",
        "fd0f4638b5c1de8b835a59e442e7a26f133538ac"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Sep 07 23:22:30 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Sep 07 23:22:30 2024 +0000"
      },
      "message": "Snap for 12337407 from fd0f4638b5c1de8b835a59e442e7a26f133538ac to 25Q2-release\n\nChange-Id: Ib2a5c3f1704be8c1ab5fa58036cc2912e8c511d7\n"
    },
    {
      "commit": "fd0f4638b5c1de8b835a59e442e7a26f133538ac",
      "tree": "9d2aad99a26cb299cb1c40ff5ea8334e0730a9ac",
      "parents": [
        "71d0cc8685b1690b8d59527a349489b3d33b7152",
        "11d8ceac8cad362300f7032aaf3c0e1cf73f38b8"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Sep 07 05:36:53 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Sep 07 05:36:53 2024 +0000"
      },
      "message": "[automerger skipped] Merge 24Q3 to AOSP main am: a6cda2c5df -s ours am: 11d8ceac8c -s ours\n\nam skip reason: Merged-In I6686e7cdd89b36ab9d5c32ae3fa063cb9cee490f with SHA-1 279582bde8 is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3255568\n\nChange-Id: I1fbb18bfa4dfe445b7e2fe06ae34b9596a39bf21\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "11d8ceac8cad362300f7032aaf3c0e1cf73f38b8",
      "tree": "9d2aad99a26cb299cb1c40ff5ea8334e0730a9ac",
      "parents": [
        "481a27e1d3bced79c549a512bb479f40b85b5524",
        "a6cda2c5df739114a0896142038a4618f9fd03ca"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Sep 07 02:46:36 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Sep 07 02:46:36 2024 +0000"
      },
      "message": "[automerger skipped] Merge 24Q3 to AOSP main am: a6cda2c5df -s ours\n\nam skip reason: Merged-In I6686e7cdd89b36ab9d5c32ae3fa063cb9cee490f with SHA-1 279582bde8 is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3255568\n\nChange-Id: Ib7d461ed82af9123c3c19d63535c005de49da031\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a6cda2c5df739114a0896142038a4618f9fd03ca",
      "tree": "9d2aad99a26cb299cb1c40ff5ea8334e0730a9ac",
      "parents": [
        "a92c51c809beba4aea88b2eec1862842f40a2ba1",
        "481a27e1d3bced79c549a512bb479f40b85b5524"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Sep 05 17:03:08 2024 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Sep 05 17:03:08 2024 -0700"
      },
      "message": "Merge 24Q3 to AOSP main\n\nBug: 357762254\nMerged-In: I6686e7cdd89b36ab9d5c32ae3fa063cb9cee490f\nChange-Id: I480ee2e21398ed6169d5ae3b0fbc01f8ad38b08e\n"
    },
    {
      "commit": "71d0cc8685b1690b8d59527a349489b3d33b7152",
      "tree": "9d2aad99a26cb299cb1c40ff5ea8334e0730a9ac",
      "parents": [
        "f5be97db4b1518bb5d40b39b678ae4fb8c77e0fb",
        "481a27e1d3bced79c549a512bb479f40b85b5524"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Sep 04 00:59:38 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Sep 04 00:59:38 2024 +0000"
      },
      "message": "Remove NDK exports am: a92c51c809 am: 481a27e1d3\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3248586\n\nChange-Id: I1e29a42d5475cc88f669777336060c416c72f107\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "481a27e1d3bced79c549a512bb479f40b85b5524",
      "tree": "9d2aad99a26cb299cb1c40ff5ea8334e0730a9ac",
      "parents": [
        "5e09f06e114702162be7da91cb7961df6b12040b",
        "a92c51c809beba4aea88b2eec1862842f40a2ba1"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Wed Sep 04 00:49:23 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Sep 04 00:49:23 2024 +0000"
      },
      "message": "Remove NDK exports am: a92c51c809\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3248586\n\nChange-Id: I5fa50004bc39142bbb37aa1f859b27e7e7abb8de\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a92c51c809beba4aea88b2eec1862842f40a2ba1",
      "tree": "603ff3ee6719ea1d04fd49fcdc4e03be0c6b1d59",
      "parents": [
        "b58f352cdde8905ef968824d1b3103b52d876d54"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Sep 03 20:43:30 2024 +0000"
      },
      "committer": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Sep 03 20:43:30 2024 +0000"
      },
      "message": "Remove NDK exports\n\nBase headers should come from sysroot.\n\nBug: N/A\nTest: build\nChange-Id: If21b3b9eaeea2c27ba61326758187a3dea45ee69\n"
    },
    {
      "commit": "f5be97db4b1518bb5d40b39b678ae4fb8c77e0fb",
      "tree": "8cdbe4e0a40fd421f03ab69ea4e7de6ec63d8b9e",
      "parents": [
        "890fa017c3e1090efc82afe444337ce132fd6e2b",
        "5e09f06e114702162be7da91cb7961df6b12040b"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Tue Aug 20 21:40:05 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Aug 20 21:40:05 2024 +0000"
      },
      "message": "[automerger skipped] Merge aosp-24Q3-ts-dev am: 5e09f06e11 -s ours\n\nam skip reason: Merged-In I6686e7cdd89b36ab9d5c32ae3fa063cb9cee490f with SHA-1 279582bde8 is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/system/logging/+/28850590\n\nChange-Id: Ic4df9f75c2386383ee6e9973e7d8113e9e9717d8\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5e09f06e114702162be7da91cb7961df6b12040b",
      "tree": "8cdbe4e0a40fd421f03ab69ea4e7de6ec63d8b9e",
      "parents": [
        "548ad959f787252cf2dbc97b5ca2a7feba5ad2fe",
        "7cc05b1ee8df45aee22fefaaff81706c3bfdcdf1"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Aug 16 10:15:21 2024 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Aug 16 10:15:21 2024 -0700"
      },
      "message": "Merge aosp-24Q3-ts-dev\n\nBug: 358400644\nMerged-In: I6686e7cdd89b36ab9d5c32ae3fa063cb9cee490f\nChange-Id: I06bb1a4a291c3a5118f7ead140365b728ef24a74\n"
    },
    {
      "commit": "890fa017c3e1090efc82afe444337ce132fd6e2b",
      "tree": "8cdbe4e0a40fd421f03ab69ea4e7de6ec63d8b9e",
      "parents": [
        "d4fcc9e451afca92f6bce8804d57a99780d7ccf1",
        "548ad959f787252cf2dbc97b5ca2a7feba5ad2fe"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Aug 12 21:23:20 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Aug 12 21:23:20 2024 +0000"
      },
      "message": "Merge \"Use constexpr.\" into main am: b58f352cdd am: 548ad959f7\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3207550\n\nChange-Id: I04ea2a2f1698f4006224a27ed4a4cb6124a7b309\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "548ad959f787252cf2dbc97b5ca2a7feba5ad2fe",
      "tree": "8cdbe4e0a40fd421f03ab69ea4e7de6ec63d8b9e",
      "parents": [
        "5a22bb6c331759b604a260c4adf9aa1c9eeb3498",
        "b58f352cdde8905ef968824d1b3103b52d876d54"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Aug 12 21:00:43 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Aug 12 21:00:43 2024 +0000"
      },
      "message": "Merge \"Use constexpr.\" into main am: b58f352cdd\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3207550\n\nChange-Id: Id25b08e6f87366dca4209a1e5e04a07f1652fe7d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b58f352cdde8905ef968824d1b3103b52d876d54",
      "tree": "a22a10c618fca1db1b0aeee232f4b7c0479ac4eb",
      "parents": [
        "b74a506c1b69f5b295a8cdfd7e2da3b16db15934",
        "e1d2e8b9e3d2d112f1bde6658749eeb98760883e"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Aug 12 20:36:11 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Aug 12 20:36:11 2024 +0000"
      },
      "message": "Merge \"Use constexpr.\" into main"
    },
    {
      "commit": "d4fcc9e451afca92f6bce8804d57a99780d7ccf1",
      "tree": "563aa4ff69b84d7e8565314e7161e3d7d48b5784",
      "parents": [
        "c7d1c2b99d45014d6c8b5276ff96324caaf0d2b1",
        "5a22bb6c331759b604a260c4adf9aa1c9eeb3498"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Aug 09 21:00:48 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Aug 09 21:00:48 2024 +0000"
      },
      "message": "There\u0027s now just one \u003csys/system_properties.h\u003e. am: b74a506c1b am: 5a22bb6c33\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3211598\n\nChange-Id: I9716f69c1b42f4e083e3333b7b8c1247d3e0b381\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5a22bb6c331759b604a260c4adf9aa1c9eeb3498",
      "tree": "563aa4ff69b84d7e8565314e7161e3d7d48b5784",
      "parents": [
        "94f9e99c0c16043dbf91a4cc114a3c42c43c9d9f",
        "b74a506c1b69f5b295a8cdfd7e2da3b16db15934"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Aug 09 20:43:08 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Aug 09 20:43:08 2024 +0000"
      },
      "message": "There\u0027s now just one \u003csys/system_properties.h\u003e. am: b74a506c1b\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3211598\n\nChange-Id: I3dbb91f7bf1f53bba478a7a685925f01229a36cc\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b74a506c1b69f5b295a8cdfd7e2da3b16db15934",
      "tree": "c6185527c4251d2fe88abd43d6f86888680f12db",
      "parents": [
        "66089550e7a0cdefe35226eed52458936b102478"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Aug 09 14:01:15 2024 +0000"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Aug 09 14:01:15 2024 +0000"
      },
      "message": "There\u0027s now just one \u003csys/system_properties.h\u003e.\n\nChange-Id: I7bb296856b4d276446485b6946342b0255c18611\n"
    },
    {
      "commit": "e1d2e8b9e3d2d112f1bde6658749eeb98760883e",
      "tree": "37e083599d446a3461b578629a08abbb86df2ef5",
      "parents": [
        "66089550e7a0cdefe35226eed52458936b102478"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Aug 05 13:33:52 2024 +0000"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Mon Aug 05 13:33:52 2024 +0000"
      },
      "message": "Use constexpr.\n\nSeems like what https://github.com/nmeum/android-tools/blob/master/patches/logging/0004-fix-initializer-element-is-not-constant-error-when-b.patch should have been...\n\nChange-Id: Ibfb3b66ba3b702396a985798100905d74bd78c46\n"
    },
    {
      "commit": "7cc05b1ee8df45aee22fefaaff81706c3bfdcdf1",
      "tree": "681ee53dec6f29d79086db0c90a0e2140039aa02",
      "parents": [
        "0b29d7c98bb6e6a61a24e761afc3d50030d83555"
      ],
      "author": {
        "name": "bkchoi",
        "email": "bkchoi@google.com",
        "time": "Wed Jul 24 12:52:55 2024 -0700"
      },
      "committer": {
        "name": "Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Wed Jul 24 23:10:46 2024 +0000"
      },
      "message": "Enable secondary_user_on_secondary_display for CtsLiblogTestCases\n\n--secondary_user_on_secondary_display is for background users that have\nUI access on assigned displays, a.k.a. visible background users, on\ndevices that have config_multiuserVisibleBackgroundUsers enabled.\n\nThe main use case is Automotive\u0027s multi-display where passengers\n(modeled as visible background users) can interact with the display\nin front of them concurrently with the driver (modeled as the the\ncurrent user) who interacts with driver\u0027s display.\n\nBug: 354264010\n\nTest: atest --user-type secondary_user_on_secondary_display \\\n          CtsLiblogTestCases\nTest: atest CtsLiblogTestCases\n(cherry picked from https://android-review.googlesource.com/q/commit:279582bde834f50c4cdb2ae40d6e06e39c5c9820)\nMerged-In: I6686e7cdd89b36ab9d5c32ae3fa063cb9cee490f\nChange-Id: I6686e7cdd89b36ab9d5c32ae3fa063cb9cee490f\n"
    },
    {
      "commit": "c7d1c2b99d45014d6c8b5276ff96324caaf0d2b1",
      "tree": "52066c23571eb312fc1883fb57ac84a5282059ae",
      "parents": [
        "ed89e3a86a16cb2c7731069798e92b5d82b25091",
        "94f9e99c0c16043dbf91a4cc114a3c42c43c9d9f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Jul 24 21:22:15 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jul 24 21:22:15 2024 +0000"
      },
      "message": "Merge \"Enable secondary_user_on_secondary_display for CtsLiblogTestCases\" into main am: 66089550e7 am: 94f9e99c0c\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3194157\n\nChange-Id: I05b750988006939c6f50c5217431a549d4a38122\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "94f9e99c0c16043dbf91a4cc114a3c42c43c9d9f",
      "tree": "52066c23571eb312fc1883fb57ac84a5282059ae",
      "parents": [
        "3bee3dd75df4b8caa03bb7ccd2a7bd3f560e54b8",
        "66089550e7a0cdefe35226eed52458936b102478"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Jul 24 21:03:21 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jul 24 21:03:21 2024 +0000"
      },
      "message": "Merge \"Enable secondary_user_on_secondary_display for CtsLiblogTestCases\" into main am: 66089550e7\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3194157\n\nChange-Id: Ib604924e078cbca193545d409ed1e5bbc8549230\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "66089550e7a0cdefe35226eed52458936b102478",
      "tree": "2cb823f1623042beabad7f822872b44ab59dabf7",
      "parents": [
        "173d43d054a0d5f5ee9fa87d654e3e7ee72e3edc",
        "279582bde834f50c4cdb2ae40d6e06e39c5c9820"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Jul 24 20:47:47 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jul 24 20:47:47 2024 +0000"
      },
      "message": "Merge \"Enable secondary_user_on_secondary_display for CtsLiblogTestCases\" into main"
    },
    {
      "commit": "279582bde834f50c4cdb2ae40d6e06e39c5c9820",
      "tree": "7a5baafcec515cbd20bdd3e1a0605df44f4addae",
      "parents": [
        "a51df888d610ba13a55ad97c9d5f928f1bfa7a53"
      ],
      "author": {
        "name": "bkchoi",
        "email": "bkchoi@google.com",
        "time": "Wed Jul 24 12:52:55 2024 -0700"
      },
      "committer": {
        "name": "bkchoi",
        "email": "bkchoi@google.com",
        "time": "Wed Jul 24 12:52:55 2024 -0700"
      },
      "message": "Enable secondary_user_on_secondary_display for CtsLiblogTestCases\n\n--secondary_user_on_secondary_display is for background users that have\nUI access on assigned displays, a.k.a. visible background users, on\ndevices that have config_multiuserVisibleBackgroundUsers enabled.\n\nThe main use case is Automotive\u0027s multi-display where passengers\n(modeled as visible background users) can interact with the display\nin front of them concurrently with the driver (modeled as the the\ncurrent user) who interacts with driver\u0027s display.\n\nBug: 354264010\n\nTest: atest --user-type secondary_user_on_secondary_display \\\n          CtsLiblogTestCases\nTest: atest CtsLiblogTestCases\n\nChange-Id: I6686e7cdd89b36ab9d5c32ae3fa063cb9cee490f\n"
    },
    {
      "commit": "ed89e3a86a16cb2c7731069798e92b5d82b25091",
      "tree": "9eb5ceb20b4555a483d6816e083428166401a0e6",
      "parents": [
        "ced324a789f2c2e760a56a5ab3c8e35685b2df3f",
        "3bee3dd75df4b8caa03bb7ccd2a7bd3f560e54b8"
      ],
      "author": {
        "name": "Liz Prucka",
        "email": "lizprucka@google.com",
        "time": "Tue Jul 23 17:43:48 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jul 23 17:43:48 2024 +0000"
      },
      "message": "Error fix from enabling Clang thread-safety checks. am: 173d43d054 am: 3bee3dd75d\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3188401\n\nChange-Id: I2052a33f591199f39c14e6eeb1a265ab373be6e6\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3bee3dd75df4b8caa03bb7ccd2a7bd3f560e54b8",
      "tree": "9eb5ceb20b4555a483d6816e083428166401a0e6",
      "parents": [
        "0b29d7c98bb6e6a61a24e761afc3d50030d83555",
        "173d43d054a0d5f5ee9fa87d654e3e7ee72e3edc"
      ],
      "author": {
        "name": "Liz Prucka",
        "email": "lizprucka@google.com",
        "time": "Tue Jul 23 17:26:08 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jul 23 17:26:08 2024 +0000"
      },
      "message": "Error fix from enabling Clang thread-safety checks. am: 173d43d054\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3188401\n\nChange-Id: Ieeb2b8986b14f8bdb421a668bdd00c6683bd1a8c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "173d43d054a0d5f5ee9fa87d654e3e7ee72e3edc",
      "tree": "8978cb29196d37e34bec8c54e02fdf7115a1aa02",
      "parents": [
        "e4c6d11edda787ba59821bdf66a4cda42deb793e"
      ],
      "author": {
        "name": "Liz Prucka",
        "email": "lizprucka@google.com",
        "time": "Mon Jul 22 20:48:59 2024 +0000"
      },
      "committer": {
        "name": "Liz Prucka",
        "email": "lizprucka@google.com",
        "time": "Tue Jul 23 15:32:24 2024 +0000"
      },
      "message": "Error fix from enabling Clang thread-safety checks.\n\nParent bug: b/353324127. Enabling `thread-safety-reference-return`\nto allow developers to utilize Clang thread safety guardrails\n(GUARDED_BY, REQUIRES, EXCLUDES).\n\nError:\nsystem/logging/logd/SimpleLogBuffer.h:66:50: error: returning\nvariable \u0027logs_\u0027 by reference requires holding mutex \u0027logd_lock\u0027\nexclusively [-Werror,-Wthread-safety-reference-return]\n\nFix: return by value, hold mutex from parent, or remove GUARDED_BY\nattribute.\n\nThis fix removes the GUARDED_BY attribute in order to avoid changing\nfunctionality. If this is not desired, please respond with concerns\nor preferred fix.\n\nChange-Id: Ic80c9a65c3c8289f5f398125c6b742e253454b40\nBug: 353326122\nTest: make\n"
    },
    {
      "commit": "ced324a789f2c2e760a56a5ab3c8e35685b2df3f",
      "tree": "957cc9f2cb34ec9c7f534bd5a0ef9fd7f224fcba",
      "parents": [
        "e6219cb8990d8f51c85d6e7726312b3372f9fd80",
        "0b29d7c98bb6e6a61a24e761afc3d50030d83555"
      ],
      "author": {
        "name": "Rachit Jain",
        "email": "jainrachit@google.com",
        "time": "Tue Jul 16 09:02:34 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jul 16 09:02:34 2024 +0000"
      },
      "message": "Enable secondary_user_on_secondary_display for CtsLogdTestCases am: 0b29d7c98b\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/system/logging/+/28322842\n\nChange-Id: I2b5eb514789737061048dcd2caad8e9e19a21e34\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0b29d7c98bb6e6a61a24e761afc3d50030d83555",
      "tree": "957cc9f2cb34ec9c7f534bd5a0ef9fd7f224fcba",
      "parents": [
        "048cd18c4e2fd95a8689e2b9a5fc8692a68bf690"
      ],
      "author": {
        "name": "Rachit Jain",
        "email": "jainrachit@google.com",
        "time": "Fri Jul 12 18:33:21 2024 +0000"
      },
      "committer": {
        "name": "Rachit Jain",
        "email": "jainrachit@google.com",
        "time": "Mon Jul 15 17:28:30 2024 +0000"
      },
      "message": "Enable secondary_user_on_secondary_display for CtsLogdTestCases\n\nsecondary_user_on_secondary_display is for background users that have\naccess to UI on assigned displays (a.k.a. visible background users) on devices\nthat have config_multiuserVisibleBackgroundUsers enabled. The main use\ncase is Automotive\u0027s multi-display Whole Cabin experience where\npassengers (modeled as visible background users) can interact with the display\nin front of them concurrently with the driver (modeled as the the\ncurrent user) interacting with driver\u0027s display.\n\nFixes include\n- Enabling the config\n\nChange-Id: Ibbfce6fa262c56fec548d3abaaaca58fc1ad2d82\nFlag: NONE (bugfix)\nBug: 337342092\nTest: atest CtsLogdTestCases\nTest: atest --user-type secondary_user_on_secondary_display CtsLogdTestCases\n(cherry picked from commit e6219cb8990d8f51c85d6e7726312b3372f9fd80)\n"
    },
    {
      "commit": "e6219cb8990d8f51c85d6e7726312b3372f9fd80",
      "tree": "957cc9f2cb34ec9c7f534bd5a0ef9fd7f224fcba",
      "parents": [
        "5961d90d404a6f95077865637092c9f8f959296f"
      ],
      "author": {
        "name": "Rachit Jain",
        "email": "jainrachit@google.com",
        "time": "Fri Jul 12 18:33:21 2024 +0000"
      },
      "committer": {
        "name": "Rachit Jain",
        "email": "jainrachit@google.com",
        "time": "Fri Jul 12 18:33:21 2024 +0000"
      },
      "message": "Enable secondary_user_on_secondary_display for CtsLogdTestCases\n\nsecondary_user_on_secondary_display is for background users that have\naccess to UI on assigned displays (a.k.a. visible background users) on devices\nthat have config_multiuserVisibleBackgroundUsers enabled. The main use\ncase is Automotive\u0027s multi-display Whole Cabin experience where\npassengers (modeled as visible background users) can interact with the display\nin front of them concurrently with the driver (modeled as the the\ncurrent user) interacting with driver\u0027s display.\n\nFixes include\n- Enabling the config\n\nChange-Id: Ibbfce6fa262c56fec548d3abaaaca58fc1ad2d82\nFlag: NONE (bugfix)\nBug: 337342092\nTest: atest CtsLogdTestCases\nTest: atest --user-type secondary_user_on_secondary_display CtsLogdTestCases\n"
    },
    {
      "commit": "5961d90d404a6f95077865637092c9f8f959296f",
      "tree": "2023bb9b862a89400987854438ed5b24f6bb989f",
      "parents": [
        "e7ce93231563c15fce091d2a8f6f8cc920bd03c0",
        "048cd18c4e2fd95a8689e2b9a5fc8692a68bf690"
      ],
      "author": {
        "name": "Fabien Sanglard",
        "email": "sanglardf@google.com",
        "time": "Thu Jul 11 16:47:43 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jul 11 16:47:43 2024 +0000"
      },
      "message": "Fix logcat process name caching am: e4c6d11edd am: 048cd18c4e\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3165843\n\nChange-Id: I23efc73d4dfe4c6198012cf40298f52722ce5598\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "048cd18c4e2fd95a8689e2b9a5fc8692a68bf690",
      "tree": "2023bb9b862a89400987854438ed5b24f6bb989f",
      "parents": [
        "5f812322ee0175c56c096570ddfb2ba03ae8fb68",
        "e4c6d11edda787ba59821bdf66a4cda42deb793e"
      ],
      "author": {
        "name": "Fabien Sanglard",
        "email": "sanglardf@google.com",
        "time": "Thu Jul 11 16:33:19 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jul 11 16:33:19 2024 +0000"
      },
      "message": "Fix logcat process name caching am: e4c6d11edd\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/logging/+/3165843\n\nChange-Id: I25e470cc3f2bee230e361faef4c7946f1fda90cb\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e4c6d11edda787ba59821bdf66a4cda42deb793e",
      "tree": "2023bb9b862a89400987854438ed5b24f6bb989f",
      "parents": [
        "96438dd3c4d0f8b6b3c72a65d40e732fef2732bf"
      ],
      "author": {
        "name": "Fabien Sanglard",
        "email": "sanglardf@google.com",
        "time": "Wed Jul 10 11:27:48 2024 -0700"
      },
      "committer": {
        "name": "Fabien Sanglard",
        "email": "sanglardf@google.com",
        "time": "Wed Jul 10 16:43:40 2024 -0700"
      },
      "message": "Fix logcat process name caching\n\nThe process name of an app takes a few milliseconds to settle.\nAfter the zygote/zygote64 process is forked, the process name\nremain for a bit, then as it specialize (a.k.a ActivityThread\nruns), it becomes \u003cpre-initialized\u003e, then it becomes the\npackage/process name.\n\nWe don\u0027t cache the name until we know the final value.\n\nThere is next to no performance impact:\n\n- zygote/zygote64 logs very little while unspecialized\n(currently only logs when forking and handling signals).\n\n- Process being specialized log only exceptionnal conditions\n(e.g.: ART post-fork hook).\n\nTest: NA\nBug: 351811546\nChange-Id: I1ccf4ced6b73308ec137c77aa93a49903d7138d6\n"
    }
  ],
  "next": "e7ce93231563c15fce091d2a8f6f8cc920bd03c0"
}
