)]}'
{
  "log": [
    {
      "commit": "fcf269bc446ad009ceb7c065ef3337b348f4a682",
      "tree": "7c165b2ba17ca43121a26d2e6a2be5f27987013e",
      "parents": [
        "d089245b9d572f5cb9faacf197813399a8f97a93",
        "5bfe9e11391f75023650e773a4ae184b92890776"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu May 28 12:04:44 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 28 12:04:44 2020 +0000"
      },
      "message": "Merge changes I289d935f,I0121a4ac am: 7ed442881c am: be90f70e47 am: 804a8e01b9 am: 7139ba06b3 am: 5bfe9e1139\n\nChange-Id: I86670417a9ca01a11c4f2c13112460ab44258c14\n"
    },
    {
      "commit": "804a8e01b969b522ee595f9ad65cc76ed75a0423",
      "tree": "f80b2be57fa55bc7a54b99f2270dcd79e813f56b",
      "parents": [
        "ddd31f26128978566acda00e59b2e91a87c33573",
        "be90f70e477de69f5649230701df7e23ce022524"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu May 28 11:08:56 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 28 11:08:56 2020 +0000"
      },
      "message": "Merge changes I289d935f,I0121a4ac am: 7ed442881c am: be90f70e47\n\nChange-Id: If3c25f5a373e96fc007698ad2c5cdef5af92804a\n"
    },
    {
      "commit": "7ed442881ccbe92824a752d1d8e7e553b5b64e79",
      "tree": "df2fbd9ee9989bb7f63352fe32db5b1297f26e72",
      "parents": [
        "e2730424042588976edddf6f4666983b47ce6bdd",
        "8de903184a4f0312a744012e4059e51c79a67a46"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu May 28 10:34:01 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 28 10:34:01 2020 +0000"
      },
      "message": "Merge changes I289d935f,I0121a4ac\n\n* changes:\n  NetworkStats: apply464xlatAdjustments - don\u0027t remove CLAT_UID\n  NetworkStats: apply464xlatAdjustments - remove useBpfStats parameter.\n"
    },
    {
      "commit": "e0131e56aecb4d93a64d0261bd925949cfdcc0dd",
      "tree": "b74beba98eafbf90661c87a204ab1fa1bcb7d4ed",
      "parents": [
        "f22b79026068f01c2245a93e8a13e1ac882d7598",
        "44ceb47bd46d3e0a95e9f9b8d45fec001f36db91"
      ],
      "author": {
        "name": "Maciej Żenczykowski",
        "email": "maze@google.com",
        "time": "Thu May 28 10:30:55 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 28 10:30:55 2020 +0000"
      },
      "message": "Merge changes Ie73ba058,I4393afcb,Ifebd946e,Ib12ee882,Ia171b779 am: e273042404 am: e0f1768048 am: 42f451c579 am: b26855f1bb am: 44ceb47bd4\n\nChange-Id: I067445d4b712184da693a9cb15c0309fd9f2ff0d\n"
    },
    {
      "commit": "42f451c5792609d045807c146220a23e11efaba7",
      "tree": "a4b1d0483bfd2d1134d9a307fd51e3c2a4ce3ec6",
      "parents": [
        "e9f46c1edc2f01b10c4c1f1fa20e58bdc75c28a9",
        "e0f1768048d1f1ac594818cce08e4820076f05ca"
      ],
      "author": {
        "name": "Maciej Żenczykowski",
        "email": "maze@google.com",
        "time": "Thu May 28 09:36:05 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 28 09:36:05 2020 +0000"
      },
      "message": "Merge changes Ie73ba058,I4393afcb,Ifebd946e,Ib12ee882,Ia171b779 am: e273042404 am: e0f1768048\n\nChange-Id: If8abb4247759462532cbac6b43bfb8d3202c6e34\n"
    },
    {
      "commit": "e2730424042588976edddf6f4666983b47ce6bdd",
      "tree": "ad67fde498bfac7c6e07d47e48d74deefffb2532",
      "parents": [
        "3a7c2abef7ad924e4b27f9bdb911bba6a04bbe02",
        "c1aeb69e590f646a8402723b2a91c8ffdfa37dda"
      ],
      "author": {
        "name": "Maciej Żenczykowski",
        "email": "maze@google.com",
        "time": "Thu May 28 09:04:42 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 28 09:04:42 2020 +0000"
      },
      "message": "Merge changes Ie73ba058,I4393afcb,Ifebd946e,Ib12ee882,Ia171b779\n\n* changes:\n  fix com.android.server.net.NetworkStatsFactoryTest#testDoubleClatAccounting100MBDownload\n  fix com.android.server.net.NetworkStatsFactoryTest#testDoubleClatAccounting\n  fix com.android.server.net.NetworkStatsFactoryTest#testDoubleClatAccountingSimple\n  fix android.net.NetworkStatsTest#testApply464xlatAdjustments\n  NetworkStats - no need for xt_qtaguid clat bw fixups\n"
    },
    {
      "commit": "8de903184a4f0312a744012e4059e51c79a67a46",
      "tree": "8ef7fb0509b72d10b3da310aa38e9ea2a69bcc36",
      "parents": [
        "e6f6699ef988e6146a168f7be9b9c0f9a6632f37"
      ],
      "author": {
        "name": "Maciej Żenczykowski",
        "email": "maze@google.com",
        "time": "Thu May 28 01:33:52 2020 -0700"
      },
      "committer": {
        "name": "Maciej Żenczykowski",
        "email": "maze@google.com",
        "time": "Thu May 28 01:47:30 2020 -0700"
      },
      "message": "NetworkStats: apply464xlatAdjustments - don\u0027t remove CLAT_UID\n\nThis should no longer be needed after all the cleanups.\n\nTest: atest NetworkStatsTest NetworkStatsFactoryTest\nBug: 150738490\nSigned-off-by: Maciej Żenczykowski \u003cmaze@google.com\u003e\nChange-Id: I289d935f84b616ed857ef4c5a7427d57c282d00c\n"
    },
    {
      "commit": "e6f6699ef988e6146a168f7be9b9c0f9a6632f37",
      "tree": "bb29a82c4ae92d4650f5d2ad9f19de754a095074",
      "parents": [
        "c1aeb69e590f646a8402723b2a91c8ffdfa37dda"
      ],
      "author": {
        "name": "Maciej Żenczykowski",
        "email": "maze@google.com",
        "time": "Thu May 28 01:06:28 2020 -0700"
      },
      "committer": {
        "name": "Maciej Żenczykowski",
        "email": "maze@google.com",
        "time": "Thu May 28 01:33:25 2020 -0700"
      },
      "message": "NetworkStats: apply464xlatAdjustments - remove useBpfStats parameter.\n\nTest: atest NetworkStatsTest NetworkStatsFactoryTest\nBug: 150738490\nSigned-off-by: Maciej Żenczykowski \u003cmaze@google.com\u003e\nChange-Id: I0121a4ac7ee824adc5930bab786d550b2f00b05b\n"
    },
    {
      "commit": "c1aeb69e590f646a8402723b2a91c8ffdfa37dda",
      "tree": "4984ab4f4c0ea6748b9e6beb1f07b2ebb47c48ce",
      "parents": [
        "3f9933c48d58876389f8e3074cdffdb9eed735aa"
      ],
      "author": {
        "name": "Maciej Żenczykowski",
        "email": "maze@google.com",
        "time": "Sat Jan 04 13:07:51 2020 -0800"
      },
      "committer": {
        "name": "Maciej Żenczykowski",
        "email": "maze@google.com",
        "time": "Thu May 28 00:26:18 2020 -0700"
      },
      "message": "fix com.android.server.net.NetworkStatsFactoryTest#testDoubleClatAccounting100MBDownload\n\nNo clat app uid 0 rx stats on base iface due to ip6tables raw prerouting drop\n\n(so just copy over the rx stats from the before file)\n\nTest: atest NetworkStatsTest NetworkStatsFactoryTest\nBug: 150738490\nSigned-off-by: Maciej Żenczykowski \u003cmaze@google.com\u003e\nChange-Id: Ie73ba0586dafde67bc2726db26e07f7268c18be3\n"
    },
    {
      "commit": "3f9933c48d58876389f8e3074cdffdb9eed735aa",
      "tree": "14d5f535127544e8e2b4fb7aeceb50fec62017ed",
      "parents": [
        "2d269b8e0ef787e4fcd5bbe42e266337d0658437"
      ],
      "author": {
        "name": "Maciej Żenczykowski",
        "email": "maze@google.com",
        "time": "Sat Jan 04 12:59:06 2020 -0800"
      },
      "committer": {
        "name": "Maciej Żenczykowski",
        "email": "maze@google.com",
        "time": "Thu May 28 00:26:18 2020 -0700"
      },
      "message": "fix com.android.server.net.NetworkStatsFactoryTest#testDoubleClatAccounting\n\nNo clat app uid 0 rx stats on base iface due to ip6tables raw prerouting drop\n\nTest: atest NetworkStatsFactoryTest\nBug: 150738490\nSigned-off-by: Maciej Żenczykowski \u003cmaze@google.com\u003e\nChange-Id: I4393afcbe8e1bb886ecf4f5c1573f6ac8a0e29f5\n"
    },
    {
      "commit": "2d269b8e0ef787e4fcd5bbe42e266337d0658437",
      "tree": "cbfa9bb5347385cef27e0a884a23b617003b65c8",
      "parents": [
        "9417612bfe262f4b1999f1dd931e2ed2f3ddf504"
      ],
      "author": {
        "name": "Maciej Żenczykowski",
        "email": "maze@google.com",
        "time": "Sat Jan 04 12:51:49 2020 -0800"
      },
      "committer": {
        "name": "Maciej Żenczykowski",
        "email": "maze@google.com",
        "time": "Thu May 28 00:26:18 2020 -0700"
      },
      "message": "fix com.android.server.net.NetworkStatsFactoryTest#testDoubleClatAccountingSimple\n\nNo clat app uid 0 rx stats on base iface due to ip6tables raw prerouting drop\n\nTest: atest NetworkStatsFactoryTest\nBug: 150738490\nSigned-off-by: Maciej Żenczykowski \u003cmaze@google.com\u003e\nChange-Id: Ifebd946e06b5fa2eeb7ff4fc0b1c423097021692\n"
    },
    {
      "commit": "9417612bfe262f4b1999f1dd931e2ed2f3ddf504",
      "tree": "e1645a5cfc4e00890b316e32eba39ec978094bea",
      "parents": [
        "2a9279f48e5c3c478155e606661b67f2fd64198d"
      ],
      "author": {
        "name": "Maciej Żenczykowski",
        "email": "maze@google.com",
        "time": "Sat Jan 04 13:20:53 2020 -0800"
      },
      "committer": {
        "name": "Maciej Żenczykowski",
        "email": "maze@google.com",
        "time": "Thu May 28 00:26:18 2020 -0700"
      },
      "message": "fix android.net.NetworkStatsTest#testApply464xlatAdjustments\n\nTest: atest NetworkStatsTest\nBug: 150738490\nSigned-off-by: Maciej Żenczykowski \u003cmaze@google.com\u003e\nChange-Id: Ib12ee88295eb502f6da13d212b4fd6298dea380f\n"
    },
    {
      "commit": "2f07cbcc3a2399277cd03a5c52deccb54267008a",
      "tree": "3e6254d075f1528cd649dcbc5e94bad5a9be531f",
      "parents": [
        "59ba9cf9c0ddb5afc70eaf9d0625d430923b9cc0",
        "0bd1e472255b58e64627fc317aa2bdcc199c1224"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 28 05:29:14 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 28 05:29:14 2020 +0000"
      },
      "message": "Merge \"Merge \"Adjust tests for renaming groupHint to cluster.\" am: 1e1a2e4e70 am: aeda178293\" into rvc-dev-plus-aosp am: 2d7f36cac2 am: dea7161f50 am: 0bd1e47225\n\nChange-Id: Ia9797bb93aa4ff89147a77823d342dc22aec6a25\n"
    },
    {
      "commit": "b3597beac2e0de334f43a14db2186b938b4c5858",
      "tree": "0efc9ad3c4c86bcd38e2fb58fe3a5f915ac7976a",
      "parents": [
        "a2b3b577e17d54ee270a64b9ef3a6a7a6fdfc14e",
        "aeda178293bf0730c302227b10a31213bc212f72"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Thu May 28 04:41:05 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 28 04:41:05 2020 +0000"
      },
      "message": "Merge \"Adjust tests for renaming groupHint to cluster.\" am: 1e1a2e4e70 am: aeda178293\n\nChange-Id: Ifd2d659c4c386fb8895230ffc85b2a9086ee1a84\n"
    },
    {
      "commit": "1e1a2e4e70a6643125daaa034da5dfe460854959",
      "tree": "dc111283ce1fe130bb15e03589c56586d66409d2",
      "parents": [
        "9273b6d98098da7c7b16780afbb832fef40540c0",
        "b6bf805412c33bd97266d5a15ce1d34a94115a04"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Thu May 28 04:20:26 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 28 04:20:26 2020 +0000"
      },
      "message": "Merge \"Adjust tests for renaming groupHint to cluster.\""
    },
    {
      "commit": "666d36079ab3e99d63c969ebdd1beef49cbf8650",
      "tree": "9c339722cb493d9a60feb17975d089562618df37",
      "parents": [
        "377dc83ff409601df6b1dd5b72046091804ccb3f",
        "98cf9cb1111dcbffd9c23fe89cf71b21d6d27931"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Wed May 27 20:55:07 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 27 20:55:07 2020 +0000"
      },
      "message": "Merge \"Don\u0027t allow expired blobs to be accessed.\" into rvc-dev am: 7e24d133d0 am: a3f2660408 am: 98edc36109 am: 98cf9cb111\n\nChange-Id: I72636d6d8a256abe3cfd17c50ac448dfde1eb40a\n"
    },
    {
      "commit": "a3f26604082562e969e1148b31f78920aaa3875c",
      "tree": "65ccf7bbda44a1f5a6769448abee18dc86b071dd",
      "parents": [
        "902be7f62b1710903552a6d56fcdd0648abbd411",
        "7e24d133d0a1644b1fdfe463adc556b0c27e819e"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Wed May 27 20:14:16 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 27 20:14:16 2020 +0000"
      },
      "message": "Merge \"Don\u0027t allow expired blobs to be accessed.\" into rvc-dev am: 7e24d133d0\n\nChange-Id: I12d54865760d0f1eb951b03a52baebce6a8e4e05\n"
    },
    {
      "commit": "7e24d133d0a1644b1fdfe463adc556b0c27e819e",
      "tree": "289808179ec86b64360720b2381f5d0a5d0109fa",
      "parents": [
        "66f1f9e2ced33d548a533adb6f411220705e4d75",
        "8992c0514f3d1447656d560e7f446cc3c52d98fc"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Wed May 27 20:10:04 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 27 20:10:04 2020 +0000"
      },
      "message": "Merge \"Don\u0027t allow expired blobs to be accessed.\" into rvc-dev"
    },
    {
      "commit": "8992c0514f3d1447656d560e7f446cc3c52d98fc",
      "tree": "8f2d9d4dc0756fa6ebdfb5705b4ca7dab26c0b71",
      "parents": [
        "80a18c0a7bd847824def2be77dc4abcf0f109506"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Tue May 26 18:10:09 2020 -0700"
      },
      "committer": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Wed May 27 11:41:34 2020 -0700"
      },
      "message": "Don\u0027t allow expired blobs to be accessed.\n\nBug: 147722548\nTest: atest --test-mapping apex/blobstore\nChange-Id: I7294124ba5ce3dcf42a0e7e9858311b1604ae185\n"
    },
    {
      "commit": "8f297693626de0bd6777bdc406541cc337e28d54",
      "tree": "e99b8a8fb530e9c250fd0844240b70576c829a6c",
      "parents": [
        "203a17d9550f009b0cf0395288af294d3c1e2710",
        "c13b6f0b032d3d7deea075f0c883898bd3d519b9"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed May 27 17:31:00 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 27 17:31:00 2020 +0000"
      },
      "message": "Merge \"Add methods for IKEv2/IPsec test mode profiles\" into rvc-dev"
    },
    {
      "commit": "45b1622b729323f764b9333a45b46bd20665f402",
      "tree": "50713f82d9f5311d3780c816483aa1ef76006b54",
      "parents": [
        "c4d64e1850db2c3b9b2b4369c2756b1317ae6d30",
        "1b79a56dbed8333a55239d89e77c1ac7d4183709"
      ],
      "author": {
        "name": "Gavin Corkery",
        "email": "gavincorkery@google.com",
        "time": "Wed May 27 17:05:28 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 27 17:05:28 2020 +0000"
      },
      "message": "Merge \"Ensure that health check controller is unbound correctly\" into rvc-dev am: 6a459b2b35 am: f63ca9df60 am: af0d9944ae am: 1b79a56dbe\n\nChange-Id: I21c6a7794814c602d8d6ee808c85218becb0d7c1\n"
    },
    {
      "commit": "1b79a56dbed8333a55239d89e77c1ac7d4183709",
      "tree": "12f66cb1f0a1e140cdd573a0e46340ca7fd963d9",
      "parents": [
        "cd4c9a8ada1c765d59c1c4fc4d8875d0c10983d6",
        "af0d9944aedbe79d780c79a716dfb297abb8dbdc"
      ],
      "author": {
        "name": "Gavin Corkery",
        "email": "gavincorkery@google.com",
        "time": "Wed May 27 16:43:42 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 27 16:43:42 2020 +0000"
      },
      "message": "Merge \"Ensure that health check controller is unbound correctly\" into rvc-dev am: 6a459b2b35 am: f63ca9df60 am: af0d9944ae\n\nChange-Id: I072c7475cd1db8501bd4a07079ace3b69b60882d\n"
    },
    {
      "commit": "ae2684c8b6cdaa3c55dfdef7066df793fc32cdfe",
      "tree": "9ce2bf8b81023f1dcf18693c9b48977d93737f7b",
      "parents": [
        "c62c6151823d8eaaaf9edf4c21e19a35474394cc",
        "6a459b2b3529e19e47716a19b4ba055436f6560f"
      ],
      "author": {
        "name": "Gavin Corkery",
        "email": "gavincorkery@google.com",
        "time": "Wed May 27 16:18:36 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 27 16:18:36 2020 +0000"
      },
      "message": "Merge \"Ensure that health check controller is unbound correctly\" into rvc-dev am: 6a459b2b35\n\nChange-Id: Ic90f58f4710cb8f58a35a079e922b57b4c0b74ac\n"
    },
    {
      "commit": "6a459b2b3529e19e47716a19b4ba055436f6560f",
      "tree": "24e9cf19f3a39a94d14182f57c7030410b185edc",
      "parents": [
        "9e09e8a7faa740d76015e308e84c24f7ea45b481",
        "553c94bcabce0fb449a97da502969b20d1cffd16"
      ],
      "author": {
        "name": "Gavin Corkery",
        "email": "gavincorkery@google.com",
        "time": "Wed May 27 16:08:13 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 27 16:08:13 2020 +0000"
      },
      "message": "Merge \"Ensure that health check controller is unbound correctly\" into rvc-dev"
    },
    {
      "commit": "553c94bcabce0fb449a97da502969b20d1cffd16",
      "tree": "807f021b07058970ac2854468fa7141e10bc8691",
      "parents": [
        "ff779f6d8e2588c64173b7087efe81214f9bb167"
      ],
      "author": {
        "name": "Gavin Corkery",
        "email": "gavincorkery@google.com",
        "time": "Wed May 27 13:02:58 2020 +0100"
      },
      "committer": {
        "name": "Gavin Corkery",
        "email": "gavincorkery@google.com",
        "time": "Wed May 27 13:16:52 2020 +0100"
      },
      "message": "Ensure that health check controller is unbound correctly\n\nExplicitly call into the health check controller if there are\nno more packages to check. This is due to the fact that\nthe ExplicitHealthCheckController will unbind itself in this\ncase. If this call is not made, the controller will continue\nrunning in the foreground and will not be killed by lmkd.\n\nTest: atest PackageWatchdogTest\nTest: check logcat to see that the service is unbound\nBug: 156323728\nChange-Id: I0044d0832178ee90043d5e64e406df07ee2c36a2\n"
    },
    {
      "commit": "94f158264a93bc102b65c5dc8e48dc430aa38d96",
      "tree": "b529b9778f3917026aba782e07f8749edca804b9",
      "parents": [
        "bf358d436cb21602371e11c1670e3d23627e585a",
        "a258c6c3e022b6258f9e415cdf15a5175832cc1e"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Wed May 27 00:32:55 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 27 00:32:55 2020 +0000"
      },
      "message": "Merge \"Update a couple of blobstore params to be configurable.\" into rvc-dev am: 61a459d77a am: ccc79d3abb am: 808ffd606d am: a258c6c3e0\n\nChange-Id: I55f2481e9a35b0b03527269c7a5cb68ca7e9e8c5\n"
    },
    {
      "commit": "ccc79d3abb174dbb62e87b5189dab79ba73b2459",
      "tree": "97527564a63a4d1fde9f99c28e330dbdd06d456f",
      "parents": [
        "acdb589f168d0be7e282faac7a6043b1a07aac2c",
        "61a459d77a52678b22de9105e11d6f59c6a2f4d1"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Wed May 27 00:01:48 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 27 00:01:48 2020 +0000"
      },
      "message": "Merge \"Update a couple of blobstore params to be configurable.\" into rvc-dev am: 61a459d77a\n\nChange-Id: Ie94a20341f107dee478042deb18a00c51868f928\n"
    },
    {
      "commit": "61a459d77a52678b22de9105e11d6f59c6a2f4d1",
      "tree": "cbcbb694a61a66bb872b9a82aa946dbe188749c7",
      "parents": [
        "dbc5e64b689b88c6809c74790f01e91172b1dde9",
        "90ac4a69db4abb18cb8957578cb053b2ee143ca8"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Tue May 26 23:54:33 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 26 23:54:33 2020 +0000"
      },
      "message": "Merge \"Update a couple of blobstore params to be configurable.\" into rvc-dev"
    },
    {
      "commit": "90ac4a69db4abb18cb8957578cb053b2ee143ca8",
      "tree": "7c7c54e2c262fc4a4f67ede9b3e7bb9eb27f75c5",
      "parents": [
        "d8d0efefe78497d5655f2c4969964c92e289a00b"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Mon May 25 15:40:21 2020 -0700"
      },
      "committer": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Tue May 26 15:02:00 2020 -0700"
      },
      "message": "Update a couple of blobstore params to be configurable.\n\nInstead of hardcoding values for IDLE_JOB_PERIOD_MS and\nSESSION_EXPIRY_TIMEOUT_MS, make them configurable.\n\nBug: 157503601\nTest: atest --test-mapping apex/blobstore\nChange-Id: I4846a98144224873444d4d73b2bedde258992ac4\n"
    },
    {
      "commit": "badbef9c5500588ed2f176d99d597efb81d7fa03",
      "tree": "cdadb7a59fe9f072ec8a31f37a536f3614bc29db",
      "parents": [
        "a316638843d397c9704a9c16f36fbd1737b4045e",
        "3ca1f0d783b676a58d39b81691cc56627551482b"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue May 26 19:44:43 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue May 26 19:44:43 2020 +0000"
      },
      "message": "Merge \"Merge \"AppLaunch: Run trial more times to tolerate possible failure in prefetto tracing.\" into rvc-dev am: 12416fba4a am: 120cc1f97b am: e54072c0e7\" into rvc-qpr-dev-plus-aosp am: 3ca1f0d783\n\nChange-Id: I8e58fecdaef89b17121bd93af50d8d066a5c6694\n"
    },
    {
      "commit": "97849e12eec79f2f7d192caaaf4df173189633fa",
      "tree": "2b70786ae063fd2c975e5c0895a07676f88bee3f",
      "parents": [
        "527a9e27c0243a812830482d08a25fd41147839d",
        "e54072c0e7bf35df1ca8ac1917e7939a40010a30"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 26 19:00:27 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue May 26 19:00:27 2020 +0000"
      },
      "message": "Merge \"AppLaunch: Run trial more times to tolerate possible failure in prefetto tracing.\" into rvc-dev am: 12416fba4a am: 120cc1f97b am: e54072c0e7\n\nChange-Id: I782a2394417b22e321b59557fc34fc4613b01ae6\n"
    },
    {
      "commit": "d6ba66e108c63c612f4d3cd2ab769a729dc9f013",
      "tree": "597992112eb06c9bb93ed10f5e7dccef0189690f",
      "parents": [
        "7cf7c26072b64643fee8f6e66a0b0b403c051065",
        "12416fba4a9f98d697a6dfb27a7da6bc58dc570d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 26 18:52:02 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue May 26 18:52:02 2020 +0000"
      },
      "message": "Merge \"AppLaunch: Run trial more times to tolerate possible failure in prefetto tracing.\" into rvc-dev am: 12416fba4a\n\nChange-Id: Id906056ee1435ef975222c0caa4384b31b8a96ff\n"
    },
    {
      "commit": "12416fba4a9f98d697a6dfb27a7da6bc58dc570d",
      "tree": "4aaba6f8aecb14de1cb38f05de6ece8c81101664",
      "parents": [
        "00b717d6f4d69353bc241aa77acf14f6548afc8f",
        "61506d06bc597fa03c0f649cfd3e832867680718"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 26 18:45:12 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 26 18:45:12 2020 +0000"
      },
      "message": "Merge \"AppLaunch: Run trial more times to tolerate possible failure in prefetto tracing.\" into rvc-dev"
    },
    {
      "commit": "7f7171c6a1f48e2fb0c3e5f73977f8eddf10427c",
      "tree": "ea5216d3bc448aa83d9952ff3b1b87a58323d606",
      "parents": [
        "fbf205a380e715be651ca2a2d9f3839061143b24"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue May 26 10:13:17 2020 +0000"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue May 26 11:52:35 2020 +0000"
      },
      "message": "Inform the DNS resolver when it needs to do DNS64 synthesis.\n\nThis is only necessary when learning the NAT64 prefix from the\nRA, because if the NAT64 prefix is learned from DNS, the DNS\nresolver already knows the prefix and automatically enables\nDNS64 synthesis.\n\nThe DNS resolver needs to be informed of the prefix any time\nclat is running on a prefix learned from an RA. This is simple to\nimplement: just set the prefix when starting clat if prefix\ndiscovery is not running, and clear the prefix when stopping clat\nif prefix discovery was not running. This ensures that the prefix\nis cleared iff it was set.\n\nBug: 156914456\nTest: new unit test coverage\nOriginal-Change: https://android-review.googlesource.com/1315578\nMerged-In: If8ad2d30712a6df3e207c8d3e8a129705242191e\nChange-Id: If8ad2d30712a6df3e207c8d3e8a129705242191e\n"
    },
    {
      "commit": "fbf205a380e715be651ca2a2d9f3839061143b24",
      "tree": "a59512bdae144d0836bcff8a9d7da38d7a9558b0",
      "parents": [
        "7604a184d9335431d213c3d9f94b745c7966b22f"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Sun May 24 11:30:55 2020 +0000"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue May 26 11:35:33 2020 +0000"
      },
      "message": "Test that if an RA sets the same prefix as DNS, nothing happens.\n\nThis is not particularly likely to happen unless the pref64 RA is\nsent by a different router than the main RA. But more tests are\nalways good, and this additional coverage will be more useful\nin an upcoming change.\n\nBug: 150648313\nTest: test-only change\nOriginal-Change: https://android-review.googlesource.com/1316094\nMerged-In: I3316d49d42100800740afadc4edf0a13a4d8377c\nChange-Id: I3316d49d42100800740afadc4edf0a13a4d8377c\n"
    },
    {
      "commit": "13decc194b1c45aeea089c7e76dccdb62e284d14",
      "tree": "dbde5fef0313797ea98471e2a260a91dd3d5dc95",
      "parents": [
        "be4b7df200084279448db3a40624722a44ca91c2",
        "66176cd9c531f7561404c3362d173b62198729fe"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue May 26 10:59:30 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue May 26 10:59:30 2020 +0000"
      },
      "message": "Merge \"Inform the DNS resolver when it needs to do DNS64 synthesis.\" am: 808cb66c50 am: eae6b8a201 am: 8c0378e7e8 am: 7d669cded7 am: 66176cd9c5\n\nChange-Id: I6bb6f038af9988502f15894349039fec51dc8a86\n"
    },
    {
      "commit": "8c0378e7e831bb3636f81ae789b65ea306ce80af",
      "tree": "b8832ef380cd193a1c5401ebf2a0986b1119672d",
      "parents": [
        "66edffebab54ef8230e7ee709dd810b4c6671057",
        "eae6b8a201419b860bc74464793ddc6f3195d212"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue May 26 10:13:17 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue May 26 10:13:17 2020 +0000"
      },
      "message": "Merge \"Inform the DNS resolver when it needs to do DNS64 synthesis.\" am: 808cb66c50 am: eae6b8a201\n\nChange-Id: I06278ddff31d8c0dbb4ce6cfded01a38369d8a3c\n"
    },
    {
      "commit": "808cb66c5065c24a4c83041397496200c0bed2a2",
      "tree": "0988c37d42d5abd7fc52422bea8b45cc65cb8802",
      "parents": [
        "ff2641428fbe9f7766f8ab901680c9bb7524f005",
        "82bb897e87ff4bed11f1eb7b0fce4d55c16b94ec"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue May 26 09:26:46 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue May 26 09:26:46 2020 +0000"
      },
      "message": "Merge \"Inform the DNS resolver when it needs to do DNS64 synthesis.\""
    },
    {
      "commit": "abe31686e8fe5862796813991f4e333b8bd7f34a",
      "tree": "8987ce7f83ff3c746a5d5938f8d0f57dbb707811",
      "parents": [
        "c97442d9113861a497ccb6ca978e5bc636faf40e",
        "bc6e27895fbf34fcf7a73801e0a1b99ce4e86e01"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Sun May 24 12:14:57 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun May 24 12:14:57 2020 +0000"
      },
      "message": "Merge \"Test that if an RA sets the same prefix as DNS, nothing happens.\" am: 68a9de91fe am: 59d8d9afbb am: 0525f31d6b am: 1f3d6ceef8 am: bc6e27895f\n\nChange-Id: I58fbdf5bf51a1048acf61bd25107e2f2caa86617\n"
    },
    {
      "commit": "0525f31d6b42db18f71cd8afa7e2824ca8fddc5b",
      "tree": "f3b8b81719bf5ba7acc2f9dbc52da88bda982941",
      "parents": [
        "04fc956d341533c58332b3b4af24418ccb9ae83d",
        "59d8d9afbb003a4296818f81eb68c6a5646a85ea"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Sun May 24 11:30:55 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun May 24 11:30:55 2020 +0000"
      },
      "message": "Merge \"Test that if an RA sets the same prefix as DNS, nothing happens.\" am: 68a9de91fe am: 59d8d9afbb\n\nChange-Id: Ib2eb07e3794630cc636759ce6a6529b7b56a3cfe\n"
    },
    {
      "commit": "68a9de91fe00f08542dbd1a3a6ca824c039b8abb",
      "tree": "5d7cbcf0bd9557187318007557ebe14dba5c737a",
      "parents": [
        "54d9df0f041126e9d59851d76a445effd4f3590b",
        "4afb82b32ef957fd6c9a330e3369f1756d853ddd"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Sun May 24 10:59:40 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sun May 24 10:59:40 2020 +0000"
      },
      "message": "Merge \"Test that if an RA sets the same prefix as DNS, nothing happens.\""
    },
    {
      "commit": "82bb897e87ff4bed11f1eb7b0fce4d55c16b94ec",
      "tree": "1e989c6decbf31f9c398b58e0dab61f7bc521487",
      "parents": [
        "4afb82b32ef957fd6c9a330e3369f1756d853ddd"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed May 20 20:07:13 2020 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Thu May 21 23:32:57 2020 +0900"
      },
      "message": "Inform the DNS resolver when it needs to do DNS64 synthesis.\n\nThis is only necessary when learning the NAT64 prefix from the\nRA, because if the NAT64 prefix is learned from DNS, the DNS\nresolver already knows the prefix and automatically enables\nDNS64 synthesis.\n\nThe DNS resolver needs to be informed of the prefix any time\nclat is running on a prefix learned from an RA. This is simple to\nimplement: just set the prefix when starting clat if prefix\ndiscovery is not running, and clear the prefix when stopping clat\nif prefix discovery was not running. This ensures that the prefix\nis cleared iff it was set.\n\nBug: 156914456\nTest: new unit test coverage\nChange-Id: If8ad2d30712a6df3e207c8d3e8a129705242191e\n"
    },
    {
      "commit": "54b0fb1323054056439d852c35e9aaec4b16a841",
      "tree": "59e6cb66596d46d5125174a0a4f10c7d606b1258",
      "parents": [
        "498984aef87115b426963fa6a860648fefa91203",
        "de1c84a3717a9dd55006da270d89dbdb4b673967"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu May 21 09:17:22 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 21 09:17:22 2020 +0000"
      },
      "message": "Merge \"Suppress deprecation warnings in LegacyTypeTrackerTest.\" am: 6e830b854e am: 5b3e7d90d0 am: 1233f72fab am: 192074f36e am: de1c84a371\n\nChange-Id: Ia7a29777227d1780e620c6c6b0ad84925512be12\n"
    },
    {
      "commit": "1233f72fabcd44b0452f52a880c3b93c797b7f37",
      "tree": "a3b885190e480600979760d6d5f578c1a59bb2b5",
      "parents": [
        "323a1079efbbafedf4d34a467a9e2c074f8587d9",
        "5b3e7d90d070eac92a9e1e6cbd1d555d6b3d2430"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu May 21 08:31:13 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 21 08:31:13 2020 +0000"
      },
      "message": "Merge \"Suppress deprecation warnings in LegacyTypeTrackerTest.\" am: 6e830b854e am: 5b3e7d90d0\n\nChange-Id: I77fdf03484bd0da36ebffd025a33ab4859a0a5a2\n"
    },
    {
      "commit": "4afb82b32ef957fd6c9a330e3369f1756d853ddd",
      "tree": "83e88553cac8bb11744c6569c297c2ae86ee618a",
      "parents": [
        "d61f5f7dc19576d2ccb0da8cedbd91d3ee6edeac"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Thu May 21 16:34:00 2020 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Thu May 21 17:26:00 2020 +0900"
      },
      "message": "Test that if an RA sets the same prefix as DNS, nothing happens.\n\nThis is not particularly likely to happen unless the pref64 RA is\nsent by a different router than the main RA. But more tests are\nalways good, and this additional coverage will be more useful\nin an upcoming change.\n\nBug: 150648313\nTest: test-only change\nChange-Id: I3316d49d42100800740afadc4edf0a13a4d8377c\n"
    },
    {
      "commit": "6e830b854ea9fd415d95dd227dae01bfdf00f102",
      "tree": "b84f8e2608ed6c5647b1cc6561e337bc9d2f53fa",
      "parents": [
        "14bc02c66e73b896d15e9d088a72496bde548399",
        "d61f5f7dc19576d2ccb0da8cedbd91d3ee6edeac"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu May 21 07:47:45 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 21 07:47:45 2020 +0000"
      },
      "message": "Merge \"Suppress deprecation warnings in LegacyTypeTrackerTest.\""
    },
    {
      "commit": "4f94389c6de5af1b7655fbb08c84097079027f86",
      "tree": "983e0f4e4ee1f45cb2e67c87016659218e673b85",
      "parents": [
        "9941ef7930c1a880f0ccf7c7a3a746e0e77650e8",
        "cbb1fd0a7b2fd449b53bf088aff6945998be48a1"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Thu May 21 06:44:30 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 21 06:44:30 2020 +0000"
      },
      "message": "Merge \"Address nit from aosp/1301317\" into rvc-dev"
    },
    {
      "commit": "9941ef7930c1a880f0ccf7c7a3a746e0e77650e8",
      "tree": "a65105df797a5ebce86354b76886b163504ccc50",
      "parents": [
        "acdacbfe659ed3c719bac9647796da60c879a798",
        "8e53c79556c635d1dc9640505ee3c28f922494a8"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Thu May 21 06:43:56 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 21 06:43:56 2020 +0000"
      },
      "message": "Merge \"Fix a bug where VPNs start out suspended on cellular\" into rvc-dev"
    },
    {
      "commit": "cbb1fd0a7b2fd449b53bf088aff6945998be48a1",
      "tree": "0f0b75772d0c44865ca541568ec05df33fe61740",
      "parents": [
        "92d678d8ad4ad579b039b15e1b56dea5ed39c9ad"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 15 07:14:29 2020 +0000"
      },
      "committer": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Thu May 21 05:12:41 2020 +0000"
      },
      "message": "Address nit from aosp/1301317\n\nTest: atest ConnectivityServiceTest#testVpnSetUnderlyingNetworks\nBug: 150570873\nOriginal-Change: https://android-review.googlesource.com/1307374\nMerged-In: If5e5439b22f05e08a293fd83da4d54f6a4363ca5\nChange-Id: If5e5439b22f05e08a293fd83da4d54f6a4363ca5\n"
    },
    {
      "commit": "8e53c79556c635d1dc9640505ee3c28f922494a8",
      "tree": "09fc100b905c0e084aee92a00191fd0e2739b898",
      "parents": [
        "92d678d8ad4ad579b039b15e1b56dea5ed39c9ad"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Mon May 11 04:59:35 2020 +0000"
      },
      "committer": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Thu May 21 05:10:37 2020 +0000"
      },
      "message": "Fix a bug where VPNs start out suspended on cellular\n\nAs NetworkAgent is in a transition where all agents need\nto include the NOT_SUSPENDED capability as part of their\nmigration to the system API, ConnectivityService adds it\nforcefully to all agents that don\u0027t have the CELLULAR\ntransport. This doesn\u0027t include VPNs when VPNs have some\ncellular network as their underlying network.\n\nThe best way to solve this is to make sure the VPN\ncapabilities reflect those of the underlying networks as\nfar as the NOT_SUSPENDED capability is concerned. This\nis how they work for other similar capabilities.\n\nThis also happens to contain a drive-by fix for an issue\nwith a spurious capabilities callback is triggered when\na VPN connects and it has any underlying network (which\nmeans almost always, because it will take the default\nnetwork if it doesn\u0027t declare any). Fixing this was\nnecessary to have a cogent test of this issue, but it\ncould be moved to another patch or it could stay unfixed\nwith some minor ajustment to the tests if judged too\ndangerous to include in R at this point.\n\nTest: New tests in this patch. Also manually tested with\n      tcpdump as described in b/150570873.\nBug: 150570873\nOriginal-Change: https://android-review.googlesource.com/1301317\nMerged-In: I3e4ff990c0d4825b21c7679be29a482a2d1324ec\nChange-Id: I3e4ff990c0d4825b21c7679be29a482a2d1324ec\n"
    },
    {
      "commit": "fe5e23f8a4e827da5e586848121a8bf0b7f4f130",
      "tree": "fa4135ee571dd5fa7aee13e28e531749599f0636",
      "parents": [
        "92d678d8ad4ad579b039b15e1b56dea5ed39c9ad"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Fri May 08 01:33:13 2020 +0000"
      },
      "committer": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Thu May 21 05:09:15 2020 +0000"
      },
      "message": "Fix a bug where a spurious capabilities callback is sent.\n\nWhen a VPN connects and it has any underlying network (which\nmeans almost always, because it will take the default network\nif it doesn\u0027t declare any), it has default capabilities and\nwill only take the capabilities of its underlying network\nas part of an update happening after making the network\navailable but before the rematch can take place. This in turn\ncauses the capabilities callback sent as part of the rematch\nto be spuriously sent.\n\nTest: FrameworksNetTests. Also tested together with a\n      followup that adds tests with drive-by coverage for this.\nBug: 150570873\nOriginal-Change: https://android-review.googlesource.com/1305393\nMerged-In: Id7d8bba486bada1a7ba5b0f152d2aa02e407f249\nChange-Id: Id7d8bba486bada1a7ba5b0f152d2aa02e407f249\n"
    },
    {
      "commit": "61506d06bc597fa03c0f649cfd3e832867680718",
      "tree": "bfea9bd6e9a344648d8d319dcf0b8bf08b399819",
      "parents": [
        "5bf3f80f207be52e2aec2ad27041154dbe227bac"
      ],
      "author": {
        "name": "Yan Wang",
        "email": "yawanng@google.com",
        "time": "Mon May 18 17:31:43 2020 +0000"
      },
      "committer": {
        "name": "Yan Wang",
        "email": "yawanng@google.com",
        "time": "Thu May 21 01:18:35 2020 +0000"
      },
      "message": "AppLaunch: Run trial more times to tolerate possible failure in prefetto\ntracing.\n\nBug: 156039247\nTest: forrest runs\nChange-Id: I152bca5d7ac2970894ae4147bcfeb88eaf4ed641\n"
    },
    {
      "commit": "894c78029facf68c8e315a8824b5484e1cf476b5",
      "tree": "62c7784d85ddb77b1151eabf8f35c767041fc633",
      "parents": [
        "8a17d4204bcf7417bfdb53c7106e8eb55457116f",
        "9fc9ae15a6c1e540cc8c44b3bd2a5a845742e09e"
      ],
      "author": {
        "name": "Alexander Smundak",
        "email": "asmundak@google.com",
        "time": "Wed May 20 22:10:51 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 20 22:10:51 2020 +0000"
      },
      "message": "Merge \"Convert tests/GamePerformance/Android.mk file to Android.bp\" am: 4a259b814a am: 3955693d88 am: 0a36fd64bb am: 287d64a964 am: 9fc9ae15a6\n\nChange-Id: I6ebf06b4a27307d44ba7bce578e18970affaaf5f\n"
    },
    {
      "commit": "8a17d4204bcf7417bfdb53c7106e8eb55457116f",
      "tree": "526bfa3027116ad6c5e3860960816059885df516",
      "parents": [
        "a94e999652837db65b99e5e49390dfcabb2006fa",
        "60a0d5a24ce8956686b0581d2d5e56a83417d403"
      ],
      "author": {
        "name": "Alexander Smundak",
        "email": "asmundak@google.com",
        "time": "Wed May 20 22:10:14 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 20 22:10:14 2020 +0000"
      },
      "message": "Merge \"Convert tests/ProtoInputStreamTests/Android.mk file to Android.bp\" am: 4497c97891 am: 3036f3d732 am: 44dc35f254 am: 734ef1be41 am: 60a0d5a24c\n\nChange-Id: Ifee61a3040c59872cf7777e469c9beb27b5517f5\n"
    },
    {
      "commit": "1def7eb623fcdf9d66d9c920c7ad8589880cebf0",
      "tree": "ca9aa88d0a36f10395753e3cf57255bd10370975",
      "parents": [
        "9d9510e39eed5ce02a71b55dd74c123a64891a31",
        "edb35aa6e2f85a19a282778e13cd68de67c291b8"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed May 20 21:06:13 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed May 20 21:06:13 2020 +0000"
      },
      "message": "Merge \"Add method to remove test from tracked loopers\""
    },
    {
      "commit": "0a36fd64bbe076c8ed5defa9d9ea9dcae27affa6",
      "tree": "735229b2d55e6360979c986cd601c33dc1555a6c",
      "parents": [
        "44dc35f254a27b101d741d79eb1dad1ba9654de4",
        "3955693d887798e7fcadf8a949b82bd58a93e55a"
      ],
      "author": {
        "name": "Alexander Smundak",
        "email": "asmundak@google.com",
        "time": "Wed May 20 21:04:21 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 20 21:04:21 2020 +0000"
      },
      "message": "Merge \"Convert tests/GamePerformance/Android.mk file to Android.bp\" am: 4a259b814a am: 3955693d88\n\nChange-Id: I9fa0f1ddd1c9151025a86373a7071b265b26a9d4\n"
    },
    {
      "commit": "44dc35f254a27b101d741d79eb1dad1ba9654de4",
      "tree": "04bc13d4102e1b72cf5ce3470644de4afb36965b",
      "parents": [
        "930e61f46a94eebed136e49dff70c93e74efc7a5",
        "3036f3d73280b51af62c630b943643231d670f08"
      ],
      "author": {
        "name": "Alexander Smundak",
        "email": "asmundak@google.com",
        "time": "Wed May 20 21:03:55 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 20 21:03:55 2020 +0000"
      },
      "message": "Merge \"Convert tests/ProtoInputStreamTests/Android.mk file to Android.bp\" am: 4497c97891 am: 3036f3d732\n\nChange-Id: Icc2f93cf7751223f3010231edf932e5c036ffd65\n"
    },
    {
      "commit": "4a259b814a74ede36b325fd6f43f4e50084d293a",
      "tree": "addac862bf7ed6dc70776b7bb681b5bad1d12d6b",
      "parents": [
        "4497c978919f9831a8b8de13bf85073c4a9502e7",
        "36c27a557def1b324bd5a7b6b1c4cd171679d00d"
      ],
      "author": {
        "name": "Alexander Smundak",
        "email": "asmundak@google.com",
        "time": "Wed May 20 20:35:51 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed May 20 20:35:51 2020 +0000"
      },
      "message": "Merge \"Convert tests/GamePerformance/Android.mk file to Android.bp\""
    },
    {
      "commit": "4497c978919f9831a8b8de13bf85073c4a9502e7",
      "tree": "dd0100bdbd5df3c3d7fbff86bf0eb5653cf581ff",
      "parents": [
        "f2853503c3b81fe27cf0fbfc6c1cf795ee4d9bb4",
        "de2826edb451b595829079e2b3696386404dba79"
      ],
      "author": {
        "name": "Alexander Smundak",
        "email": "asmundak@google.com",
        "time": "Wed May 20 20:35:32 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed May 20 20:35:32 2020 +0000"
      },
      "message": "Merge \"Convert tests/ProtoInputStreamTests/Android.mk file to Android.bp\""
    },
    {
      "commit": "f7a509a29fafdbe4fc6daf077f83e52102abe315",
      "tree": "5f0d2ae5ad27cf4244b15b55b675842f91f35be1",
      "parents": [
        "a849abdb2bdc4ad107bd7797890b2fc959bd6a66",
        "bcbf2b039d91475217a9c3f344af7325f5b25c20"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed May 20 16:23:11 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 20 16:23:11 2020 +0000"
      },
      "message": "Merge \"Replace android.support.test for androidx.test\""
    },
    {
      "commit": "d61f5f7dc19576d2ccb0da8cedbd91d3ee6edeac",
      "tree": "e43df38710f3ed5011e6fffcb0f4dfbf94363125",
      "parents": [
        "1e83ce23e170dcef158b6358357f5e109b0035c3"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed May 20 20:04:11 2020 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed May 20 20:53:16 2020 +0900"
      },
      "message": "Suppress deprecation warnings in LegacyTypeTrackerTest.\n\nThis saves dozens of warnings every time FrameworkNetTests is\ncompiled. There is nothing we can do about those warnings because\nLegacyTypeTracker\u0027s reason for existence is to power deprecated\nAPIs.\n\nTest: m FrameworksNetTests\nChange-Id: I4d65b0aade493e12b56a94247efbf9d1ad7bb4b9\n"
    },
    {
      "commit": "330d8748e21b8b58af84f2b79a59d44ebcde2712",
      "tree": "11728443180ab6aafb6e0b12baaa79651b792cc8",
      "parents": [
        "532292f66aa174e418defdd3393a985540005b08",
        "0ffb8d61379e57ae2b6babe74f3099207c30307b"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Wed May 20 10:40:33 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 20 10:40:33 2020 +0000"
      },
      "message": "Merge \"Add integration test for capport API\" am: f2853503c3 am: ad36210c2e am: 7677548d09 am: 4eb1c98ab7 am: 0ffb8d6137\n\nChange-Id: I062b86c3c03dc2f280cec0e7bb95618213e38f6f\n"
    },
    {
      "commit": "7677548d096407677c3fef7c281464e22470ddcc",
      "tree": "b5bfca788564074c5b371c8ccec52b79176e6494",
      "parents": [
        "045833a959e2a40b99416e5174b71011525889a6",
        "ad36210c2e92acff21df704f3ff42ca1321a7282"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Wed May 20 09:42:15 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 20 09:42:15 2020 +0000"
      },
      "message": "Merge \"Add integration test for capport API\" am: f2853503c3 am: ad36210c2e\n\nChange-Id: Ib0051ca4bf36f88cac7ab15741c0a7e8bc53c005\n"
    },
    {
      "commit": "60e502fbdc3c9867c11eb85c5c51358ef32c9f0e",
      "tree": "f85050e2bb26684ccdf570feb6e12f353a7d83be",
      "parents": [
        "682de559627a619e0c14aabcf7607633548da6f3"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Sun May 10 16:13:15 2020 +0900"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Wed May 20 15:11:14 2020 +0900"
      },
      "message": "Add integration test for capport API\n\nAdd a test to verify the ConnectivityService / NetworkMonitor\nintegration around the captive portal API.\n\nTest: atest ConnectivityServiceIntegrationTest\nBug: 156062304\nChange-Id: I4eed02e09fc4943c011d871c58ba97ec572c7763\n"
    },
    {
      "commit": "b6bf805412c33bd97266d5a15ce1d34a94115a04",
      "tree": "35937fd5c8a8d6dd881c79692633ae31d3564cc6",
      "parents": [
        "682de559627a619e0c14aabcf7607633548da6f3"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Thu May 14 01:47:04 2020 +0900"
      },
      "committer": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Wed May 20 14:37:17 2020 +0900"
      },
      "message": "Adjust tests for renaming groupHint to cluster.\n\nBug: 146460486\nTest: atest android.net.IpMemoryStoreTest\nTest: atest com.android.server.connectivity.ipmemorystore.IpMemoryStoreServiceTest\nChange-Id: I69f7a2971cc5985d0f0078aecc39d4d6a6130033\n"
    },
    {
      "commit": "36c27a557def1b324bd5a7b6b1c4cd171679d00d",
      "tree": "8ad4fb1f38153952e9f49c690bf0647e9bf76989",
      "parents": [
        "de2826edb451b595829079e2b3696386404dba79"
      ],
      "author": {
        "name": "Sasha Smundak",
        "email": "asmundak@google.com",
        "time": "Tue May 19 13:52:51 2020 -0700"
      },
      "committer": {
        "name": "Sasha Smundak",
        "email": "asmundak@google.com",
        "time": "Tue May 19 18:04:09 2020 -0700"
      },
      "message": "Convert tests/GamePerformance/Android.mk file to Android.bp\n\nSee build/soong/README.md for more information.\n\nBug: 122332340\nTest: treehugger\nChange-Id: I350f83252a8df698b6063a84a0e3b98675ccfd75\n"
    },
    {
      "commit": "de2826edb451b595829079e2b3696386404dba79",
      "tree": "7f118dbcb32e253d785d279799f37f67bc204c85",
      "parents": [
        "682de559627a619e0c14aabcf7607633548da6f3"
      ],
      "author": {
        "name": "Sasha Smundak",
        "email": "asmundak@google.com",
        "time": "Tue May 19 13:34:52 2020 -0700"
      },
      "committer": {
        "name": "Sasha Smundak",
        "email": "asmundak@google.com",
        "time": "Tue May 19 18:04:09 2020 -0700"
      },
      "message": "Convert tests/ProtoInputStreamTests/Android.mk file to Android.bp\n\nSee build/soong/README.md for more information.\n\nBug: 122332340\nTest: treehugger + atest ProtoInputStreamTests\nChange-Id: I558ded58b725310a544f0c79a090f38dcc1bc413\n"
    },
    {
      "commit": "7bc2168f0bd41ab957fd6bcb190e09ce6ad1ad15",
      "tree": "d2977d2c2dfff8d65825ca8e43a60cda7adbb567",
      "parents": [
        "6d8f265a577824f92c4182a5329d9ade3bf57aa5",
        "0bf095409ff158a1bb8fa36096534c4ca7b2edc8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 19 10:20:31 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue May 19 10:20:31 2020 +0000"
      },
      "message": "Merge \"Add an exported flag in integration tests manifest\" am: 9bbf135cdc am: 0bf095409f\n\nChange-Id: I566ae57dc9a64636a72aba836f61d1686f5377c9\n"
    },
    {
      "commit": "bcbf2b039d91475217a9c3f344af7325f5b25c20",
      "tree": "ca0b3fa8ee7744e6ebb4d69a9c519f6f5236157d",
      "parents": [
        "b4020ca0b53eba9595d04447d121db98fedd8c34"
      ],
      "author": {
        "name": "Nataniel Borges",
        "email": "natanieljr@google.com",
        "time": "Tue May 19 11:51:28 2020 +0200"
      },
      "committer": {
        "name": "Nataniel Borges",
        "email": "natanieljr@google.com",
        "time": "Tue May 19 11:51:28 2020 +0200"
      },
      "message": "Replace android.support.test for androidx.test\n\nThe flicker tests currently use a mix of both libraries. To make the code cleaner and avoid compatibility problems, this CL replaces all components from the android.support.test library for those from androidx.test\n\nTest: atest FlickerTests\nChange-Id: Ib54364ae06791b6aa713f858a9fc6aea03adf10c\n"
    },
    {
      "commit": "9bbf135cdc607667cedb7e9b72ab8b93c9173419",
      "tree": "fa6b1462b074e87d2cd698b4ef8aa88799312aea",
      "parents": [
        "4e61079a4cff86984cefc02b54a01bc1698ce468",
        "f089f9d8f8259b178e212882b6f720d4af6ddd0d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 19 09:32:39 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue May 19 09:32:39 2020 +0000"
      },
      "message": "Merge \"Add an exported flag in integration tests manifest\""
    },
    {
      "commit": "f089f9d8f8259b178e212882b6f720d4af6ddd0d",
      "tree": "6885b3f387429326104370da7ea93789ddf1cd71",
      "parents": [
        "2b0ac97d95b936bdd5bc79faeb751a56743e2cc6"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Tue May 19 17:49:36 2020 +0900"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Tue May 19 17:53:32 2020 +0900"
      },
      "message": "Add an exported flag in integration tests manifest\n\n(partial cherry-pick of internal change:\nI4457ff2bd466a4c56fed2570e110f251031c2385)\n\nWith b/150232615, we will need an explicit value set for the exported\nflag when intent filters are present, as the default behavior is\nchanging for S+. This change adds the value reflecting the previous\ndefault to the manifest.\n\nThese changes were made using an automated tool, the xml file may be\nreformatted slightly creating a larger diff. The only \"real\" change is\nthe addition of \"android:exported\" to activities, services, and\nreceivers that have one or more intent-filters.\n\nBug: 150232615\nTest: TH\nMerged-In: I4457ff2bd466a4c56fed2570e110f251031c2385\nChange-Id: I65a1ca1678048bbf09edc9a0485b673644c8109d\n"
    },
    {
      "commit": "c3076ed3b279cfa806a0e15b441cd76e92f52672",
      "tree": "c2188586eed1361972c07159d18db6df48f9389b",
      "parents": [
        "fa8eb3f146db61c879958f6377e6adc4ec8d0ff1",
        "498e571c9ce9cda53a1d7f7c97f5222b09cb9a8d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 19 04:31:35 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue May 19 04:31:35 2020 +0000"
      },
      "message": "Merge \"Add a test to check unusual home activities\""
    },
    {
      "commit": "498e571c9ce9cda53a1d7f7c97f5222b09cb9a8d",
      "tree": "59f2bd7eaade58965842622bdbb63f42f58621c3",
      "parents": [
        "5bc026a72d77cf436107e5092dee4dd84d5e5041"
      ],
      "author": {
        "name": "Isaac Chen",
        "email": "ycchen@google.com",
        "time": "Fri May 15 16:34:44 2020 +0800"
      },
      "committer": {
        "name": "Isaac Chen",
        "email": "ycchen@google.com",
        "time": "Tue May 19 10:59:30 2020 +0800"
      },
      "message": "Add a test to check unusual home activities\n\nFramework\u0027s SystemUserHome and Shell\u0027s NullHome activities have no real\nHome function and should only be used in bootable CSI products. They\nshould not exist or be enabled on normal products.\n\nThis test can help to find if they exist in the system without needing\nto find them via Settings manually.\n\nBug: 149307007\nBug: 149780604\nBug: 154723738\nTest: # On aosp_crosshatch with Shell\u0027s NullHome activity\n      $ atest NullHomeTest\n      ...\n      arm64-v8a NullHomeTest\n      ----------------------\n      com.android.test.nullhome (1 Test)\n      [1/1] com.android.test.nullhome.NullHomeTest#checkNullHome: FAILED (127ms)\n      # On aosp_crosshatch without Shell\u0027s NullHome activity\n      $ atest NullHomeTest\n      ...\n      arm64-v8a NullHomeTest\n      ----------------------\n      com.android.test.nullhome (1 Test)\n      [1/1] com.android.test.nullhome.NullHomeTest#checkNullHome: PASSED (2ms)\nChange-Id: I6f190ae33fc9e724adc0e53d07107e9a1ae0291f\nMerged-In: I6f190ae33fc9e724adc0e53d07107e9a1ae0291f\n(cherry picked from commit c8607a3a5bf97905179388fec4533c0068209abe)\n"
    },
    {
      "commit": "c13b6f0b032d3d7deea075f0c883898bd3d519b9",
      "tree": "dc771d1a889ee33d29df13a1b12914d78ea2e66f",
      "parents": [
        "eab08c2c0fec93dbd1bcc392c4056606f70556e7"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Fri May 15 03:50:20 2020 +0000"
      },
      "committer": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Sat May 16 00:15:14 2020 +0000"
      },
      "message": "Add methods for IKEv2/IPsec test mode profiles\n\nThis change adds the ability for IKEv2/IPsec VPN profiles to run on Test\nNetworks. If enabled, the IKEv2/IPsec VPN profiles will request ONLY\ntest networks.\n\nBug: 148582947\nTest: FrameworksNetTests passing\nTest: Added for testing\nChange-Id: I2511b39b27a1e29ae97907cdb12728d13fb1628f\nMerged-In: I2511b39b27a1e29ae97907cdb12728d13fb1628f\n(cherry picked from commit 9e18eeb4a676ef3afc4bc510f18f81213b8edc55)\n"
    },
    {
      "commit": "edb35aa6e2f85a19a282778e13cd68de67c291b8",
      "tree": "c47c9038ead0739db472b10b3e5993f7dbf474c8",
      "parents": [
        "6bf3920e7d35414792569c0d87df83fefdf6526f"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed May 13 18:34:11 2020 -0700"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri May 15 23:47:07 2020 +0000"
      },
      "message": "Add method to remove test from tracked loopers\n\nAdd method to remove a test from the sLoopers map, since keeping them\naround forever results in a memory leak for large test suites.\n\nBug: 156287358\nTest: atest FrameworksTelephonyTests\nChange-Id: I553ea3a1dac3ff4107e0c7caabee26d21f4c52f8\nMerged-In: I553ea3a1dac3ff4107e0c7caabee26d21f4c52f8\n"
    },
    {
      "commit": "743c34f1ea37f86d5969f45133eb08ebf18d98fc",
      "tree": "4e46b9d1103b62762d967492242830f267c892d5",
      "parents": [
        "46c0a97ea322ae3e1e0634ada4678c76691b7aa1",
        "f7c5af0adb777ed637cccb705774454dd4abe08e"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri May 15 23:04:19 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri May 15 23:04:19 2020 +0000"
      },
      "message": "Merge \"Add method to remove test from tracked loopers\" into rvc-dev am: 1d932772a1 am: 1f5894b946 am: 3fa375d4c2 am: f7c5af0adb\n\nChange-Id: I81093052de724ea70c746a52bc3547b408b7cb3f\n"
    },
    {
      "commit": "3fa375d4c27b57199c84081b784173b8a6ff8d6d",
      "tree": "4572cbd4a46cde98f4297118f2f7946f31035940",
      "parents": [
        "4a6fd15561c55967e8686355ce0586690d1b96bb",
        "1f5894b946eb391b716c1fbae75a870d0d75c138"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri May 15 22:30:43 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri May 15 22:30:43 2020 +0000"
      },
      "message": "Merge \"Add method to remove test from tracked loopers\" into rvc-dev am: 1d932772a1 am: 1f5894b946\n\nChange-Id: I484df00987a7006760c6855cab52e02b4d0ca5d4\n"
    },
    {
      "commit": "4ed0494060e3c9c22d96915af5638af6de546191",
      "tree": "c0f8830ab778495723a6a4dff4184758f818fa37",
      "parents": [
        "134e297b4b645e00e43744a96ec7a1c42cee7d85",
        "1d932772a1c5627e7d87150d40b276201255cd46"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri May 15 22:22:51 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri May 15 22:22:51 2020 +0000"
      },
      "message": "Merge \"Add method to remove test from tracked loopers\" into rvc-dev am: 1d932772a1\n\nChange-Id: I3c2c09344f0bc984882604b7b82f6e9c9e565e7a\n"
    },
    {
      "commit": "1d932772a1c5627e7d87150d40b276201255cd46",
      "tree": "8a8878a1e8b45b79289b373dacc56911f239f853",
      "parents": [
        "3bc4523adcfd9bf5d40194f8860763e1c29d0c12",
        "a853b23c0ed09fa492d71f3ef3bcead0a243d832"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri May 15 22:09:13 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 15 22:09:13 2020 +0000"
      },
      "message": "Merge \"Add method to remove test from tracked loopers\" into rvc-dev"
    },
    {
      "commit": "bfab598301c96bf2224228d26d41205b643dffe0",
      "tree": "9452f64b9fad6cf825636dd47497a39659b5d56d",
      "parents": [
        "ee861db150747429016731b003cc548991f074dd",
        "70ee80218bed8d06cc0863abb751e1e343ede649"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 15 20:44:29 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri May 15 20:44:29 2020 +0000"
      },
      "message": "Merge \"Add a test to check unusual home activities\" into rvc-dev am: 71c1cb3e18 am: 437f3fdcc9 am: 498584f3c2 am: 70ee80218b\n\nChange-Id: I6962a578a6774afa3c65928b7445c787bf0e7abd\n"
    },
    {
      "commit": "70ee80218bed8d06cc0863abb751e1e343ede649",
      "tree": "0e4161522f1fca3594b0ee08156c68ce3d2ee909",
      "parents": [
        "9bf57406ec09f3acdf8ea60d1d6569632e42913a",
        "498584f3c2e509b3fa0db7b55b37bb588b72ae15"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 15 18:11:37 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri May 15 18:11:37 2020 +0000"
      },
      "message": "Merge \"Add a test to check unusual home activities\" into rvc-dev am: 71c1cb3e18 am: 437f3fdcc9 am: 498584f3c2\n\nChange-Id: Id2ab55581390f711f00cb9b13c9c35141940ebe3\n"
    },
    {
      "commit": "6bf10bb7212a247bdcc0bfcc54e08c67c08c47a7",
      "tree": "0e4161522f1fca3594b0ee08156c68ce3d2ee909",
      "parents": [
        "d7c90a4d3c1f992b403745c408c7f233a843edef",
        "437f3fdcc99631e89904011234cf83492f6bcf1a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 15 17:56:16 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri May 15 17:56:16 2020 +0000"
      },
      "message": "Merge \"Add a test to check unusual home activities\" into rvc-dev am: 71c1cb3e18 am: 437f3fdcc9\n\nChange-Id: Icd56498b81d4a7bbe96318b01cf8aef17da0ea8c\n"
    },
    {
      "commit": "2be798f0e5cd27e68403b4fb2e3bdbcc00fc4ab4",
      "tree": "bacdb288f1cd85346ee2d8fe42e704e4d46b1e10",
      "parents": [
        "90a7704f48447483fbc47495986bb75e52cfd959",
        "71c1cb3e18042a539b53ff5a9019a0969078f426"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 15 17:39:40 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri May 15 17:39:40 2020 +0000"
      },
      "message": "Merge \"Add a test to check unusual home activities\" into rvc-dev am: 71c1cb3e18\n\nChange-Id: Ib1f7f87839870919cac8a136996b25e9e017f18b\n"
    },
    {
      "commit": "71c1cb3e18042a539b53ff5a9019a0969078f426",
      "tree": "9ca83f55220060776b95d4222622283352810d8c",
      "parents": [
        "aea56520a4559d1d0a575bcedb5352e9e0f3b47f",
        "c8607a3a5bf97905179388fec4533c0068209abe"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 15 17:28:24 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 15 17:28:24 2020 +0000"
      },
      "message": "Merge \"Add a test to check unusual home activities\" into rvc-dev"
    },
    {
      "commit": "e407180fd727318d1aada8f87b314fdb93abb29d",
      "tree": "2e2292e30a67f02ef6fcb7ef0664d9fe41a46ae0",
      "parents": [
        "f6dca9e6e512a5acfefa401823e345098b49a60b",
        "91d4edfb443f1ba6dd15941a9708da46e9246e9a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 15 16:19:15 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri May 15 16:19:15 2020 +0000"
      },
      "message": "Merge \"Make sure uibench test app load list content\" into rvc-dev am: 54dd86ac12 am: fc0eaf767a am: 50ee4ce1ec am: 91d4edfb44\n\nChange-Id: I4903a58d1608b03dc771ce7633cbf9b6236fd2eb\n"
    },
    {
      "commit": "c7312c8a2c6750784d3d00165bb8e0a1acdc504c",
      "tree": "82e0ea330feb395dec9e81d1028a0129cd8e4926",
      "parents": [
        "5eb55422455f5541f5841695cff66af548e4fc54",
        "fc0eaf767a3801df4c493a2ccfb7e08605f94289"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 15 16:08:23 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri May 15 16:08:23 2020 +0000"
      },
      "message": "Merge \"Make sure uibench test app load list content\" into rvc-dev am: 54dd86ac12 am: fc0eaf767a\n\nChange-Id: I5a82dc802ce242e2b07af46460b24df8f52185a3\n"
    },
    {
      "commit": "91d4edfb443f1ba6dd15941a9708da46e9246e9a",
      "tree": "82e0ea330feb395dec9e81d1028a0129cd8e4926",
      "parents": [
        "e6ae5f3301dc2897d12f3d5394896f835fc9be1c",
        "50ee4ce1ec97c0c7ecb9930b4dea44dcdd4ca3b8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 15 16:06:21 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri May 15 16:06:21 2020 +0000"
      },
      "message": "Merge \"Make sure uibench test app load list content\" into rvc-dev am: 54dd86ac12 am: fc0eaf767a am: 50ee4ce1ec\n\nChange-Id: I6f6b38631a65e614041b9b8a890428be9dee05e9\n"
    },
    {
      "commit": "417f6f80534fb4d1faf153fced82ad20e0909b0b",
      "tree": "ecfdea9552da1e1b9cb7db0cf151ac3db76cabe9",
      "parents": [
        "4284510622adc3b319be867164f729259f5df474",
        "54dd86ac12b6d812c792da14160eb2ab7327aa45"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 15 16:05:36 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri May 15 16:05:36 2020 +0000"
      },
      "message": "Merge \"Make sure uibench test app load list content\" into rvc-dev am: 54dd86ac12\n\nChange-Id: I23300aa022c70fcd9c9899890464225be40c08da\n"
    },
    {
      "commit": "c8607a3a5bf97905179388fec4533c0068209abe",
      "tree": "5574b3323ab684cb3c3a3c0da197dfc6c53ddb3f",
      "parents": [
        "5b8c53ff0014bce719d24eaf1ed16c2aa4660bb0"
      ],
      "author": {
        "name": "Isaac Chen",
        "email": "ycchen@google.com",
        "time": "Fri May 15 16:34:44 2020 +0800"
      },
      "committer": {
        "name": "Isaac Chen",
        "email": "ycchen@google.com",
        "time": "Fri May 15 18:42:05 2020 +0800"
      },
      "message": "Add a test to check unusual home activities\n\nFramework\u0027s SystemUserHome and Shell\u0027s NullHome activities have no real\nHome function and should only be used in bootable CSI products. They\nshould not exist or be enabled on normal products.\n\nThis test can help to find if they exist in the system without needing\nto find them via Settings manually.\n\nBug: 149307007\nBug: 149780604\nBug: 154723738\nTest: # On aosp_crosshatch with Shell\u0027s NullHome activity\n      $ atest NullHomeTest\n      ...\n      arm64-v8a NullHomeTest\n      ----------------------\n      com.android.test.nullhome (1 Test)\n      [1/1] com.android.test.nullhome.NullHomeTest#checkNullHome: FAILED (127ms)\n      # On aosp_crosshatch without Shell\u0027s NullHome activity\n      $ atest NullHomeTest\n      ...\n      arm64-v8a NullHomeTest\n      ----------------------\n      com.android.test.nullhome (1 Test)\n      [1/1] com.android.test.nullhome.NullHomeTest#checkNullHome: PASSED (2ms)\nChange-Id: I6f190ae33fc9e724adc0e53d07107e9a1ae0291f\n"
    },
    {
      "commit": "d9d2d7c3f9ed5f5ec9c8c5457e3936c49f1da342",
      "tree": "a59a77731be9d8986f04445ab119c290d288ce75",
      "parents": [
        "9e18eeb4a676ef3afc4bc510f18f81213b8edc55",
        "371c751f8bf815b94fb537095e211b757964276c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 15 08:15:35 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri May 15 08:15:35 2020 +0000"
      },
      "message": "Merge \"Address nit from aosp/1301317\" am: f0edf03f5b am: b1f5f8d5fe am: bb72b5360d am: 64e51fe556 am: 371c751f8b\n\nChange-Id: Id24f6eadf126616a8585ce56aef0de7f1c68c44b\n"
    },
    {
      "commit": "bb72b5360d14371b1cf82fec5369a57b23d0a86d",
      "tree": "5ab230c3bcd4331fb62e1fb1fdb59f980a01659a",
      "parents": [
        "d84c77544bec9b582dd06b49613e4b26395a19f1",
        "b1f5f8d5fe89e46508df8042769ce5ceb7966e3d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 15 07:14:29 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri May 15 07:14:29 2020 +0000"
      },
      "message": "Merge \"Address nit from aosp/1301317\" am: f0edf03f5b am: b1f5f8d5fe\n\nChange-Id: I7ae9b80954309b18eb6923da3aeaab3d1b8e3231\n"
    },
    {
      "commit": "54dd86ac12b6d812c792da14160eb2ab7327aa45",
      "tree": "01042a59705288b6f51d4576f5c27d42267cbc7a",
      "parents": [
        "cd13452cfbc3993ba74060919b2eb6ebad07b34a",
        "3b0ceec95bba2b17a37f3e9e83966daeef35397d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 15 06:51:26 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 15 06:51:26 2020 +0000"
      },
      "message": "Merge \"Make sure uibench test app load list content\" into rvc-dev"
    },
    {
      "commit": "f0edf03f5b73b060d7d15c64e8e357aafe1511cd",
      "tree": "bfe6c272ddc1a42257e888d941eaf605f40bcbd1",
      "parents": [
        "f44b90fdc4be5243a25927e8ccf1880d958dd3b3",
        "1f6f7241ec9f675b5ed0adcdbb0a155defabbe4a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 15 06:43:42 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri May 15 06:43:42 2020 +0000"
      },
      "message": "Merge \"Address nit from aosp/1301317\""
    },
    {
      "commit": "9e18eeb4a676ef3afc4bc510f18f81213b8edc55",
      "tree": "14bbca71e7342f7b446c5f30cad7c3ab137a9e13",
      "parents": [
        "9bc1483fa81ca0fa0f9dfa730664e648ce20d3ea",
        "c4b78b72fde3cf600ae6208efc374af64fb2b0f6"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Fri May 15 03:50:20 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri May 15 03:50:20 2020 +0000"
      },
      "message": "Merge \"Add methods for IKEv2/IPsec test mode profiles\" am: f44b90fdc4 am: 8b0b9d8a26 am: d84c77544b am: faea94fccd am: c4b78b72fd\n\nChange-Id: Ica5592c8b02effa49a8d672fb30ee703147e025e\n"
    },
    {
      "commit": "d84c77544bec9b582dd06b49613e4b26395a19f1",
      "tree": "68200ba8be69b3be475af4486d20064b0445621b",
      "parents": [
        "55a5f0117f0f79d787922a7e045be8a839a80ff7",
        "8b0b9d8a26334a7408c27f508da5533ebfcf11de"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Fri May 15 02:51:43 2020 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri May 15 02:51:43 2020 +0000"
      },
      "message": "Merge \"Add methods for IKEv2/IPsec test mode profiles\" am: f44b90fdc4 am: 8b0b9d8a26\n\nChange-Id: I353d999ebcdd108a900abfe20be232e83147b6d2\n"
    },
    {
      "commit": "f44b90fdc4be5243a25927e8ccf1880d958dd3b3",
      "tree": "5fdbc097cc4f29fcde5430d1f94820c666cf7a0e",
      "parents": [
        "6bf3920e7d35414792569c0d87df83fefdf6526f",
        "63d2bfd2577a183096ceb40293370aada48c8c6e"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Fri May 15 02:18:02 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri May 15 02:18:02 2020 +0000"
      },
      "message": "Merge \"Add methods for IKEv2/IPsec test mode profiles\""
    },
    {
      "commit": "3fdb1831a4095dab4897bf5f01a8e4fd3294a5a9",
      "tree": "fe05336655a636ee3b3891c564e7ae469005dc7c",
      "parents": [
        "0a1a911a5e2162f8d083508da0fd029cc40880c1",
        "0d8d6acd5b6954a8b4f300c487fc36d5058059c2"
      ],
      "author": {
        "name": "Cody Kesting",
        "email": "ckesting@google.com",
        "time": "Thu May 14 18:56:16 2020 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu May 14 18:56:16 2020 +0000"
      },
      "message": "Merge \"Set owner and administrator UIDs for test networks.\" into rvc-dev"
    },
    {
      "commit": "3b0ceec95bba2b17a37f3e9e83966daeef35397d",
      "tree": "4dd332d60dfa3822d7b5ce8dd0c866af8917358e",
      "parents": [
        "a08db2de291dc771b55e9bf3cacc51a6d2b2bc35"
      ],
      "author": {
        "name": "Riddle Hsu",
        "email": "riddlehsu@google.com",
        "time": "Thu May 14 16:07:51 2020 +0800"
      },
      "committer": {
        "name": "Riddle Hsu",
        "email": "riddlehsu@google.com",
        "time": "Thu May 14 20:44:19 2020 +0800"
      },
      "message": "Make sure uibench test app load list content\n\nIf the test app is relaunched by configuration change (e.g. the\ntesting device is put in landscape), the fragment will be kept\nbut its content needs to reload. Otherwise it will show a loading\nanimation that causes unexpected frame count.\n\nThis change makes ShadowGridActivity, ClippedListActivity,\nMainActivity inherit CompatListActivity that sets new list adapter\nto the existing fragment. So the list can show correct content.\n\nBug: 156473870\nTest: atest UiBenchJankTests\nChange-Id: Ie608baa7362642554c014f805c797d09f4cf3117\n"
    },
    {
      "commit": "a853b23c0ed09fa492d71f3ef3bcead0a243d832",
      "tree": "34d6ff1a48a6d5b02350215367dbd999bbb75210",
      "parents": [
        "7121bc89c885f7fcf0270db62c1a7f07a0d5fa27"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed May 13 18:34:11 2020 -0700"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu May 14 01:43:16 2020 +0000"
      },
      "message": "Add method to remove test from tracked loopers\n\nAdd method to remove a test from the sLoopers map, since keeping them\naround forever results in a memory leak for large test suites.\n\nBug: 156287358\nTest: atest FrameworksTelephonyTests\nChange-Id: I553ea3a1dac3ff4107e0c7caabee26d21f4c52f8\n"
    },
    {
      "commit": "f20a14a0d344e5ca64e0cc0cbab777e8e200ba68",
      "tree": "d1120960eeb396d9f4503e985ff05ea9a47f09e0",
      "parents": [
        "a89c6163aa61570db3d9aa9733be86078c1347b4"
      ],
      "author": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Fri May 01 04:47:17 2020 +0000"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Wed May 13 09:18:52 2020 +0000"
      },
      "message": "Use the new NetworkStackConnector constructor\n\nThe constructor was changed to allow for unit tests.\n\nBug: 137328719\nTest: atest FrameworksNetIntegrationTests\nOriginal-Change: https://android-review.googlesource.com/1295360\nMerged-In: I46f247268310e12d420531745a22e93cf3550e89\nChange-Id: I46f247268310e12d420531745a22e93cf3550e89\n"
    }
  ],
  "next": "63d2bfd2577a183096ceb40293370aada48c8c6e"
}
