)]}'
{
  "log": [
    {
      "commit": "a33726eea67ff6dade487e8a24f8d9fd0c5b3932",
      "tree": "6041fb37752b162faa82d9e5095f5ecb981216d4",
      "parents": [
        "e6ace431de35ac2c2c534eb62dd33bcc731f21be"
      ],
      "author": {
        "name": "xshu",
        "email": "xshu@google.com",
        "time": "Mon Sep 24 15:02:23 2018 -0700"
      },
      "committer": {
        "name": "xshu",
        "email": "xshu@google.com",
        "time": "Mon Nov 19 11:12:53 2018 -0800"
      },
      "message": "WifiUsability proto for ML\n\nBug: 113262380\nTest: compile, unit tests\n\nChange-Id: I60d29116fa2ee3d5781ef49e30b462b7a26d90bc\n"
    },
    {
      "commit": "7a5926bb4670e7c4a9c960c65015d0ab9fe4094d",
      "tree": "4565838c1c31e6a24f3bb19fb5541484fec33d2d",
      "parents": [
        "7a3a60698577b8c89c234ac69de82ccdf883dff4",
        "f9c53b63ec518b9ca60c7f1f67a3aae607e2ae88"
      ],
      "author": {
        "name": "Esteban Talavera",
        "email": "etalavera@google.com",
        "time": "Thu Nov 15 18:05:06 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 15 18:05:06 2018 +0000"
      },
      "message": "Merge \"Log notification direct reply to TRON\""
    },
    {
      "commit": "0b422043dc4710b22b763f848453854d9db5135d",
      "tree": "1aec94a4e61b4e7dc430e85c7356842b0ac9abbf",
      "parents": [
        "e412842b4c761448cc3ce8a644c899c2c2631636",
        "0f91dd6accce1bdc3c3f086d767a9ca4c133307f"
      ],
      "author": {
        "name": "Oscar Shu",
        "email": "xshu@google.com",
        "time": "Wed Nov 14 19:07:16 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 14 19:07:16 2018 +0000"
      },
      "message": "Merge \"WifiLinkLayerUsageStats proto change\""
    },
    {
      "commit": "f9c53b63ec518b9ca60c7f1f67a3aae607e2ae88",
      "tree": "2ae690ed7aca07cfa2470e7e15788939a015653e",
      "parents": [
        "e9f5e860547e7314c4c0e03fa4838c5b06164f5d"
      ],
      "author": {
        "name": "Esteban Talavera",
        "email": "etalavera@google.com",
        "time": "Wed Nov 14 18:20:29 2018 +0000"
      },
      "committer": {
        "name": "Esteban Talavera",
        "email": "etalavera@google.com",
        "time": "Wed Nov 14 18:35:37 2018 +0000"
      },
      "message": "Log notification direct reply to TRON\n\nBug: 118375812\nTest: runtest systemui-notification\nChange-Id: I29de32a36c0cafb869c8ae79bcaee67beb68c5c2\n"
    },
    {
      "commit": "6b9404dacfc2fe432325dfdfc8b8d97d523c37ca",
      "tree": "920b63a63f71a0fed38111c34dab9b76f32abe65",
      "parents": [
        "912963cc72c4a94bb1d45d1286d21593cfe7028e",
        "d58cc77238029037955c31c82782f99e3c234769"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Nov 13 18:52:53 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 18:52:53 2018 +0000"
      },
      "message": "Merge \"Add metric constants for new dnd settings pages\""
    },
    {
      "commit": "d27f6b3fc6408cf91af080d032df5fc78bd594f5",
      "tree": "16e98387f8cbad934f32b05eeb7e732f4ea66759",
      "parents": [
        "4e7b7c1abd3f42c9e3518845051f75e3db73f1f1",
        "48b25653f48691595862522ce73b8de1f4204d63"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Nov 12 17:56:22 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 17:56:22 2018 +0000"
      },
      "message": "Merge \"Expose task id and activity component in task snapshot and assist structure\""
    },
    {
      "commit": "d58cc77238029037955c31c82782f99e3c234769",
      "tree": "458d895ed5c7d2b483d2df59e68324a50552f131",
      "parents": [
        "25d07aadb5cb8aab6f9d9420ae7e9a62e99095cc"
      ],
      "author": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Fri Nov 09 16:23:11 2018 -0500"
      },
      "committer": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Fri Nov 09 16:23:11 2018 -0500"
      },
      "message": "Add metric constants for new dnd settings pages\n\nTest: n/a\nBug: 111475013\nChange-Id: I7c63ddc32cd87f0cc949f9ee2ddedd5359acd610\n"
    },
    {
      "commit": "48b25653f48691595862522ce73b8de1f4204d63",
      "tree": "ea51662e37ae400b5720fbc927c8edcab5677b5a",
      "parents": [
        "b8d667222eda3a5eeec93e954ceb60318922e317"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Oct 22 14:04:30 2018 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Nov 09 09:08:11 2018 -0800"
      },
      "message": "Expose task id and activity component in task snapshot and assist structure\n\n- This would allow the AiAi service to cross-reference assist data with\n  streaming text data and snapshots\n- Pre-fill the task id/activity when receiving the assist data from the\n  activity and remove unnecessary autofill santization down the line\n\nBug: 117268952\nTest: adb shell dumpsys window all\nTest: atest CtsAutoFillServiceTestCases\nTest: atest CtsAssistTestCases\n\nChange-Id: I0d0d2c85426777cc77397716db34b520593db100\n"
    },
    {
      "commit": "0f91dd6accce1bdc3c3f086d767a9ca4c133307f",
      "tree": "711a802ec32d4e1c3fe6567d9722e3fe576c193a",
      "parents": [
        "67dd91e6a301c9dd15f4f95ac715064534296a53"
      ],
      "author": {
        "name": "xshu",
        "email": "xshu@google.com",
        "time": "Thu Nov 08 15:51:07 2018 -0800"
      },
      "committer": {
        "name": "xshu",
        "email": "xshu@google.com",
        "time": "Thu Nov 08 15:51:07 2018 -0800"
      },
      "message": "WifiLinkLayerUsageStats proto change\n\nAdds a breakdown of different scan times.\n\nBug: 79111545\nTest: compile\nChange-Id: If1ae540e3746c43577e04efb95b9c83354350dac\n"
    },
    {
      "commit": "a3f63a9e6642c8a79a421a20b06fdec25e3d5689",
      "tree": "0a433cbdea536a75c96e26160b04c43bc43ce5e9",
      "parents": [
        "ea87b1fa7c14c349959b29187856e850c5012bdd"
      ],
      "author": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Mon Nov 05 19:05:18 2018 +0800"
      },
      "committer": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Thu Nov 08 10:27:22 2018 +0800"
      },
      "message": "Add constants which can be used by Privacy Setting\n\n-Add a category key for privacy settings\n-Add two metrics constants for privacy settings\n\nTest: robotest\nBug: 116628158\nChange-Id: Id9b210cc44bcc421c67525c4919d99586525bfc2\n"
    },
    {
      "commit": "b879f51b41d09280f6562601241ee7773e2bbffb",
      "tree": "3be4cb3304ca831f5a1646ab5c0f1246eeb2eb13",
      "parents": [
        "2e0076549314742bd087f82417b50498c69aeaa0"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Wed Oct 31 17:56:26 2018 -0700"
      },
      "committer": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Wed Oct 31 17:56:26 2018 -0700"
      },
      "message": "Add biometric enroll constant\n\nBug: 112925362\n\nTest: Builds\nChange-Id: I96aec2d14dac8f0056bf45215a539e5c5abb2de9\n"
    },
    {
      "commit": "f589b6c72c21d1deb6008f18224944fb5f6ca1bc",
      "tree": "3c973dd28e5da335d9d923fe2b1df89ce80d174f",
      "parents": [
        "da3b55a122d9f3fef299a6f83daca955f7dd8331"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Fri Oct 26 08:10:37 2018 -0700"
      },
      "committer": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Mon Oct 29 15:53:39 2018 -0700"
      },
      "message": "Add metric constant for ConfirmDeviceCredential BiometricFragment\n\nBug: 111461540\n\nTest: Builds\nChange-Id: I4617af59a75aaa299cce14799ae4d396330d9194\n"
    },
    {
      "commit": "916c13b5f51458aff8927e7ee507d1e932d9a002",
      "tree": "f5b6519220a3807ac31c9f4a30fc912dcbb6e835",
      "parents": [
        "e08bef258c6da238a274959aad66154d4a20b0c7"
      ],
      "author": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Tue Oct 16 22:49:45 2018 -0700"
      },
      "committer": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Mon Oct 22 11:34:50 2018 -0700"
      },
      "message": "Add a Settings atom\n\nBug: 117860032\nTest: rebuild\nChange-Id: I0cd0422891ca9a18168eb57cf4b61ad1089263f6\n"
    },
    {
      "commit": "f3fee9c01f3c18e73c850a7eb6a9b82091b4edd7",
      "tree": "7ff1b80f15b3a6553205a34b00b5f3ffa6b68865",
      "parents": [
        "562d37d1977f87a632c8b30828f331becc49520f",
        "db71d28f080f5c9f3e342e4eed9b216989519ff1"
      ],
      "author": {
        "name": "Lei Yu",
        "email": "jackqdyulei@google.com",
        "time": "Fri Oct 12 18:27:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Oct 12 18:27:40 2018 +0000"
      },
      "message": "Merge \"Add metric id for mobile network settings\""
    },
    {
      "commit": "9a862de7e95b02fcda6ff527ef7abbdd100b303d",
      "tree": "f4cd0f8d4631c848b89576281c8238172412d768",
      "parents": [
        "35315bdbc90d946ede8fda4c88c843cd35c49854"
      ],
      "author": {
        "name": "Howard Ro",
        "email": "yro@google.com",
        "time": "Thu Oct 11 16:03:33 2018 -0700"
      },
      "committer": {
        "name": "Howard Ro",
        "email": "yro@google.com",
        "time": "Thu Oct 11 23:52:09 2018 -0700"
      },
      "message": "Move/rename stats_enums.proto\u0027s directory/name\n\nMigrate stats_enums.proto to core/proto/android/stats/ directory for the\nconsistency with other enums file imported in atoms.proto\n\nTest: mma\nChange-Id: I79f068889ac5c34c6fd8c5966687669efb37d180\n"
    },
    {
      "commit": "db71d28f080f5c9f3e342e4eed9b216989519ff1",
      "tree": "ba95128b34c0e08c2e323c0c46b06e92c88ebbdf",
      "parents": [
        "d1bbfbe90f3ec08e7da3dae46ef7e9e0f190dfe5"
      ],
      "author": {
        "name": "jackqdyulei",
        "email": "jackqdyulei@google.com",
        "time": "Wed Oct 10 10:37:19 2018 -0700"
      },
      "committer": {
        "name": "jackqdyulei",
        "email": "jackqdyulei@google.com",
        "time": "Wed Oct 10 11:33:28 2018 -0700"
      },
      "message": "Add metric id for mobile network settings\n\nBug: 114749736\nTest: Build\nChange-Id: I62fd6407ec92de16d952d966960b5caf447ea0c0\n"
    },
    {
      "commit": "3d0a22d53b921f8c7c21bfa758c889b708abeeb0",
      "tree": "e8d510f1338906032aead4d056f8413ed09265cd",
      "parents": [
        "8aae8c78597230a52adeec6b55ec9abc2d2ed9c4",
        "0e0dea406e2a3b256fdb258df75b38c905144534"
      ],
      "author": {
        "name": "Oscar Shu",
        "email": "xshu@google.com",
        "time": "Tue Oct 02 18:11:47 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Oct 02 18:11:47 2018 +0000"
      },
      "message": "Merge \"proto change for wifi link layer usage stats\""
    },
    {
      "commit": "ec809d0e2214cd37a516dd0bc18241e699dce746",
      "tree": "d0b917b6d57992f7c074de1ee11230fafab069eb",
      "parents": [
        "f919aec78f4a72ae0ef373fc35647abb22429d73",
        "c47ba514b46e8a9477a61efd4c6ea1b303fd5db1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 01 21:56:08 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Oct 01 21:56:08 2018 +0000"
      },
      "message": "Merge \"Update wireless charging documentation val\""
    },
    {
      "commit": "493cb6d5cb30f453b5a4db5bac45a813f64c6a97",
      "tree": "33dff6669cd6162aaf1d7686a755457079635b04",
      "parents": [
        "4c11691152feab108339de3b9417ac08f2954238",
        "13b0cb98903a309f9f62aa5c6f535669f8c4aa98"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Fri Sep 28 22:00:56 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Sep 28 22:00:56 2018 +0000"
      },
      "message": "Merge \"Renaming gesture\""
    },
    {
      "commit": "13b0cb98903a309f9f62aa5c6f535669f8c4aa98",
      "tree": "1ad120038c39509846c59256f68aa3ee36205418",
      "parents": [
        "8750eebfe2ece32f2ed7d8547ac14d464f5de147"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Fri Sep 28 09:27:46 2018 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Fri Sep 28 09:27:46 2018 -0700"
      },
      "message": "Renaming gesture\n\nBug: 111414690\nTest: make\nChange-Id: I9d2a6507a942c56fe5b626d8dce46321ff70014b\n"
    },
    {
      "commit": "23a4635d01be85044c9c5d6b02412b5b1406bb64",
      "tree": "3e79e415d5e9b557d2502026e438b8f34c25eff1",
      "parents": [
        "39b3b24a2b26715817800dc604352a897e321568"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Sep 25 15:31:47 2018 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Sep 25 19:33:45 2018 +0000"
      },
      "message": "Add metrics constants for notification adjustments\n\nTest: make\nBug: 116445483\nChange-Id: Ifff344c1867a1b2ec73277c89f3f77620749e2fc\n"
    },
    {
      "commit": "0e0dea406e2a3b256fdb258df75b38c905144534",
      "tree": "1ce0b2152db731fcb5f5fd12dbc50011f46a25ea",
      "parents": [
        "f0ed77694f333be8581d7a00cdfd0a5129b536de"
      ],
      "author": {
        "name": "xshu",
        "email": "xshu@google.com",
        "time": "Mon Sep 17 17:30:15 2018 -0700"
      },
      "committer": {
        "name": "xshu",
        "email": "xshu@google.com",
        "time": "Mon Sep 24 14:42:54 2018 -0700"
      },
      "message": "proto change for wifi link layer usage stats\n\nAdds a new proto field.\n\nBug: 77603419\nTest: compile, unit test\nChange-Id: I540e0eda718b6ef586837855e8d650f373f986f2\n"
    },
    {
      "commit": "c47ba514b46e8a9477a61efd4c6ea1b303fd5db1",
      "tree": "276ccf8cfd73c438b15b1bbc43631fd4839d13ff",
      "parents": [
        "043a3a713de8864afb04b3fc029bfc1155c334b3"
      ],
      "author": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Mon Sep 24 14:02:23 2018 -0500"
      },
      "committer": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Mon Sep 24 14:02:23 2018 -0500"
      },
      "message": "Update wireless charging documentation val\n\nTest: manual\nChange-Id: I09b3d7b02907a2d3a05e3e32278b89f381952399\nFixes: 116150237\n"
    },
    {
      "commit": "d9dc954e8f0cde52d4f332c22c2a1e278f6f8508",
      "tree": "35c52f03b827d541060e1a63dab35a0a95bae86e",
      "parents": [
        "82b66a4fda0098002e364fc64c9dfdacc8aef7a1"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Sep 19 11:54:28 2018 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Fri Sep 21 13:31:44 2018 -0700"
      },
      "message": "Fixed FillCallback.onFailure() and SaveCallback.onFailure() behavior.\n\nFillCallback.onFailure() was not working as intented - it finished the session\non AutofillManagerService, but didn\u0027t update the client state on\nAutofillManager.\n\nAnd both of these methods were displaying Toasts to the user, which is something\nthe autofill services could take care of. Hence, for services target with SDK\nQ, the message is ignored.\n\nAlso added a new Autofill Metric: FIELD_AUTOFILL_MESSAGE_LEN\n\nTest: atest CtsAutoFillServiceTestCases:android.autofillservice.cts.LoginActivityTest#testAutofillAgainAfterOnFailure\nTest: atest CtsAutoFillServiceTestCases # to make sure it didn\u0027t break anything\nTest: time mmm -j frameworks/base/:doc-comment-check-docs\nTest: m -j update-api\n\nBug: 112192360\nFixes: 116103297\n\nChange-Id: I499909200980943dedf1fc8524dd1f14b49e2158\n"
    },
    {
      "commit": "826655ae7ee33e9648412f9c983f99e1f6c24e2d",
      "tree": "2c0914e166b73410f1862800ad7011ec60281b34",
      "parents": [
        "a1d17b4d9990b31c7002dd4ca3f3a03eb99b767e"
      ],
      "author": {
        "name": "Howard Ro",
        "email": "yro@google.com",
        "time": "Tue Sep 11 16:58:00 2018 -0700"
      },
      "committer": {
        "name": "Howard Ro",
        "email": "yro@google.com",
        "time": "Tue Sep 11 16:58:00 2018 -0700"
      },
      "message": "Add cwren@android.com to metrics_constants OWNERS\n\nTest: I promise that this change doesn\u0027t break Android.\nChange-Id: Idab58ee91412836a514eaca0ef1aa7cc6450bad8\n"
    },
    {
      "commit": "5bcfeaf2855433eec69345f65b525b8da56d5571",
      "tree": "8e1cbdc2155dbc24bdc5e3904cc8e3f117aa7d18",
      "parents": [
        "1f4ee04cd76b58238798f1f37958965ed3750f72"
      ],
      "author": {
        "name": "Howard Ro",
        "email": "yro@google.com",
        "time": "Thu Sep 06 19:01:26 2018 -0700"
      },
      "committer": {
        "name": "Howard Ro",
        "email": "yro@google.com",
        "time": "Mon Sep 10 23:37:24 2018 -0700"
      },
      "message": "Add OWNERS file to metrics constants proto\n\nAdding yro@google.com as an OWNER to metrics constants proto to review\nincoming events.\n\nTest: Given \"..\" import, this change should not break anything.\nBug: 114138150\n\nChange-Id: Ib4ddc153e102b03b7f78a83844023e80e1f9dc68\n"
    },
    {
      "commit": "2cc9b4b9fe672d1d8423d33a9fccecced157875e",
      "tree": "48dc5c1c6d072c68a275693d7e24a9815ee05dd4",
      "parents": [
        "0e57c50d14773b41c971c7bf1f884293cb858ce4"
      ],
      "author": {
        "name": "jackqdyulei",
        "email": "jackqdyulei@google.com",
        "time": "Fri Sep 07 13:12:43 2018 -0700"
      },
      "committer": {
        "name": "jackqdyulei",
        "email": "jackqdyulei@google.com",
        "time": "Fri Sep 07 13:49:23 2018 -0700"
      },
      "message": "Add metric id for Mobile network page\n\nChange-Id: I66c4018465e7287d43ae2e53282dc92739e634ec\nFixes: 114444242\nTest: Build\n"
    },
    {
      "commit": "323f9ffcb4b031e87293c3d1ab3d76c5fe88802a",
      "tree": "4e0ea4a0da3b8e6f00964bfad6b9713ec519f367",
      "parents": [
        "322a8b214ccd59072c7eb343a628d4b5a10b6250"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Aug 27 16:55:56 2018 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Sep 05 15:24:23 2018 -0700"
      },
      "message": "Wake-screen gesture implementation\n\nBug: 111414690\nTest: adb shell dumpsys activity service com.android.systemui\nTest: manual with alternative sensor event\nChange-Id: Ib38085388c0e9ebce9eb59712cdfde5f8d7ccc8c\n"
    },
    {
      "commit": "f75320d841c210b2d34ad91a083649ddd1f7a806",
      "tree": "1f2e0691261066813bc6281bd935323bde97b894",
      "parents": [
        "009bbbf62d14ec4c32bec1be581f113e782ff23b",
        "0546d54fb44ab3bae0d6a4c0f2e3a0ebbdaebe1a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Sep 01 04:21:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Sep 01 04:21:20 2018 +0000"
      },
      "message": "Merge \"Add an enum file for stats event\""
    },
    {
      "commit": "0546d54fb44ab3bae0d6a4c0f2e3a0ebbdaebe1a",
      "tree": "e74882c22bd898791e9a7591728b8548c5078c5e",
      "parents": [
        "c84e940ca74ed809e3423a70c01baad507208d1e"
      ],
      "author": {
        "name": "Howard Ro",
        "email": "yro@google.com",
        "time": "Thu Aug 30 16:23:44 2018 -0700"
      },
      "committer": {
        "name": "Howard Ro",
        "email": "yro@google.com",
        "time": "Fri Aug 31 16:21:28 2018 -0700"
      },
      "message": "Add an enum file for stats event\n\nThe list of events in this file is meant to be used with Generic Atom\ndefined in atoms.proto in statsd. Instead of unique int, we would like\nto log it with an enum that shows semantic meaning of events. Also, this\nchange re-sorts imports and removes unused imports and remove the\nprevious logging line to test GenericAtom.\n\nTest: statsd_test\nChange-Id: Ia9335e48ada68bee6d716ad4d7ac50238932da95\n"
    },
    {
      "commit": "786da904be7d6f16db67915f8f3cab83c7d54780",
      "tree": "6a4b63b75374a566f734b46686c80aa6accae38b",
      "parents": [
        "4e4627dc7d291e4e470b455d38fa8f9ab9342613"
      ],
      "author": {
        "name": "Shaotang Li",
        "email": "shaotangli@google.com",
        "time": "Thu Aug 02 11:18:00 2018 +0800"
      },
      "committer": {
        "name": "Shaotang Li",
        "email": "shaotangli@google.com",
        "time": "Mon Aug 27 17:23:21 2018 +0800"
      },
      "message": "Add new metrics in power menu\n\nThese include,\n1. An event indicating that power menu is shown.\n2. An event indicating that user taps the emergency dialer icon.\n\nBug: 111378820\nTest: manual and check the result of\n\u0027adb logcat -b events | grep sysui_multi_action\u0027\n\nChange-Id: I958ed1af65f559e4999517031cd80fbb1c417108\n"
    },
    {
      "commit": "4187f7a6ed229b2dd6bb0fa157bc5f8a68ca8701",
      "tree": "832545f1f98aed2974fb15f3f8e74bcf816707b7",
      "parents": [
        "f5e4b2b2757e47bd75b8279db7705bbc10607922"
      ],
      "author": {
        "name": "Shaotang Li",
        "email": "shaotangli@google.com",
        "time": "Wed Jul 04 14:03:25 2018 +0800"
      },
      "committer": {
        "name": "Shaotang Li",
        "email": "shaotangli@google.com",
        "time": "Mon Aug 27 10:56:24 2018 +0800"
      },
      "message": "Add new metrics constants for emergency dialer\n\nBug: 111378820\nTest: build\nChange-Id: I2eb6965238e37435bb380fb4a0e616bd1da6dae6\n"
    },
    {
      "commit": "c81702eb62d46191deaa2b08c4d3278911778e5b",
      "tree": "34f635f89a24c920356c065c7e368d17b70178f7",
      "parents": [
        "dee54a448ba7068cea61a3259d91190b56ec1c55"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Thu Aug 09 15:41:55 2018 -0700"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Thu Aug 16 11:59:29 2018 -0700"
      },
      "message": "Reach gesture implementation\n\nAdd configurable doze gesture. OEMs should define the gesture type\non a device overlay.\n\nBug: 111414690\nTest: look at logs in adb shell dumpsys activity service com.android.systemui\nTest: manual with alternative sensor event\nChange-Id: I048b99b53151427006e42eb6b4780a420020cd78\n"
    },
    {
      "commit": "0d5cb9a5dee05b437fb579b7c5405abd6170209f",
      "tree": "46fad38337733f6f61d6eeb784b553e42596b68d",
      "parents": [
        "309ff8a34d933d4d40d59031c1fcb69d7f02c0ce",
        "66dcecd4a701a71c38c03c933af65ed8f7f59b1a"
      ],
      "author": {
        "name": "Siddharth Ray",
        "email": "siddharthr@google.com",
        "time": "Wed Aug 15 12:30:46 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 15 12:30:46 2018 -0700"
      },
      "message": "Merge \"Add HW Revision to GNSS Metrics\" into pi-dev am: b0b70b8e87\nam: 66dcecd4a7\n\nChange-Id: Ia350d430cda47cce23f5c3e81ee06dfa7261a51c\n"
    },
    {
      "commit": "ab922f650deeca08a47304193cfabca219230ef0",
      "tree": "deca271de5940040d72d02f8a7d17b01db5dcb6f",
      "parents": [
        "767d07dc7157816506fcef830b0eb5f418d0b68a",
        "191b10b981ea13167d7d729158ba4bbc4cfbb724"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 15 18:50:50 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 15 18:50:50 2018 +0000"
      },
      "message": "Merge \"Addition of HW Revision to Wifi metrics\""
    },
    {
      "commit": "f391da16c44697effaf5d902db9a38822f72178b",
      "tree": "7ca160c08ff2775540d28a1af2cf83bbda8fd254",
      "parents": [
        "caf3130447559223bcdb1dd08eb58f6b7672a112"
      ],
      "author": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Wed Aug 15 17:01:40 2018 +0800"
      },
      "committer": {
        "name": "tmfang",
        "email": "tmfang@google.com",
        "time": "Wed Aug 15 17:05:52 2018 +0800"
      },
      "message": "Create a new metric for Add Network Fragment\n\nBug: 111875856\nChange-Id: Ia24186cadc61c498930587fa54bf4fa49f6606df\nTest: Build with SettingsGoogle\n"
    },
    {
      "commit": "191b10b981ea13167d7d729158ba4bbc4cfbb724",
      "tree": "46e4e13ea84be166ccf415bcb11b6c7bfcd0a16d",
      "parents": [
        "8b36248dd3cc0eadd4a2917fe5d869c6ce7710f5"
      ],
      "author": {
        "name": "Siddharth Ray",
        "email": "siddharthr@google.com",
        "time": "Fri Aug 10 17:36:17 2018 -0700"
      },
      "committer": {
        "name": "Siddharth Ray",
        "email": "siddharthr@google.com",
        "time": "Tue Aug 14 15:46:25 2018 -0700"
      },
      "message": "Addition of HW Revision to Wifi metrics\n\nBUG:112541087\nChange-Id: If71584373f2a62c7c915c3dec3777d02878b7fda\n"
    },
    {
      "commit": "8d9b51f9ad68e946fab77bddfecaa56d09ae40b4",
      "tree": "5f3441ce2240831cb04c9c9561aa0c5a59197167",
      "parents": [
        "9b191c24152823fac542a15f6b50be930a5e36e8",
        "b56979f7f53d1eed7dfb47650c7da87a72ba905c"
      ],
      "author": {
        "name": "Jong Wook Kim",
        "email": "jongwook@google.com",
        "time": "Tue Aug 14 21:41:36 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 14 21:41:36 2018 +0000"
      },
      "message": "Merge \"Add WIFI_ENABLED and WIFI_DISABLED to StaEvent\""
    },
    {
      "commit": "dcbed5fbe654d31b15c418e33e24370a7106d128",
      "tree": "88e686ac5263da06a6779f52919f5e8913363ce1",
      "parents": [
        "8cb78fcb1ef1f196b36f841bc5c04288f5b6299f"
      ],
      "author": {
        "name": "Siddharth Ray",
        "email": "siddharthr@google.com",
        "time": "Mon Aug 13 10:25:53 2018 -0700"
      },
      "committer": {
        "name": "Siddharth Ray",
        "email": "siddharthr@google.com",
        "time": "Mon Aug 13 15:57:02 2018 -0700"
      },
      "message": "Add HW Revision to GNSS Metrics\n\nTest:\nadb shell dumpsys location\nHardware Version: EVT2.0\n\nBUG:112541087\nChange-Id: I6278188f15f22ff7b4f5cc30c4c225e0f95ec53d\n"
    },
    {
      "commit": "c9f32596d080a919ce2a17ac39c18d9d2ed11cb6",
      "tree": "ebf7e043cde65713392f34251f039001da571582",
      "parents": [
        "bc0a17374f7094d0ecb96df728ce9372803c947b"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Aug 02 14:57:11 2018 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon Aug 13 15:16:16 2018 -0700"
      },
      "message": "Changed Autofill Save UI to show UPDATE instead of SAVE when necessary.\n\nAlso introduced new metric: FIELD_AUTOFILL_UPDATE on AUTOFILL_SAVE_UI.\n\nTest: atest CtsAutoFillServiceTestCases # with a bunch of changes\nTest: atest OptionalSaveActivityTest#testShowUpdateWhenUserChangedOptionalValueFromDatasetAndRequiredNotFromDataset\n\nBug: 112192360\nFixes: 80100983\n\nChange-Id: Ifab0d43de44fd473a3f8b232d77d5dc62344b0ae\n"
    },
    {
      "commit": "dfba41947b6fa22bf0451a92a3a26cf78038998f",
      "tree": "9c9ad88402d0eabc41701aabc1878943bcde82c5",
      "parents": [
        "2df4d93b012c995d226121da944a677307eb5ef5",
        "3eab951217abbb2c1e77c3814bbe60c7b50fee26"
      ],
      "author": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Fri Aug 10 08:32:57 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 10 08:32:57 2018 +0000"
      },
      "message": "Merge \"DO NOT MERGE Log various information about non-foreground activity starts\" into pi-dev"
    },
    {
      "commit": "2c94a2970a5c2ceb7ea984b9a018da53f9f39f2b",
      "tree": "4e814e8c50c952a902704bf62672364650cb5dc7",
      "parents": [
        "8b3274e7afd2905fb9e630fcb908232ee7dd5e49"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Thu Aug 09 15:00:06 2018 -0700"
      },
      "committer": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Thu Aug 09 15:08:32 2018 -0700"
      },
      "message": "Add face preview metric\n\nBug: 112005540\nTest: Builds\nChange-Id: Ic9ad228fdeb0271a8075ca1070e543b2f59893fc\n"
    },
    {
      "commit": "4db243a3db0879bb9734e6e3dea1fd661c8074b9",
      "tree": "4a6065794388965eb723e07b7e2ab2cc72367f2c",
      "parents": [
        "5c7dd60026ac25d50bd793113ba05babadf21386"
      ],
      "author": {
        "name": "Howard Ro",
        "email": "yro@google.com",
        "time": "Tue Aug 07 15:44:25 2018 -0700"
      },
      "committer": {
        "name": "Howard Ro",
        "email": "yro@google.com",
        "time": "Thu Aug 09 20:50:03 2018 +0000"
      },
      "message": "Add a logging for ACTION_BAN_APP_NOTES\n\nBug: 111215354\nTest: adb logcat -b events\nChange-Id: I4e26adac7a7ad5053b919605b8a25e18bd93cac7\nMerged-In: I4e26adac7a7ad5053b919605b8a25e18bd93cac7\n"
    },
    {
      "commit": "8b56f752a52c7db7948f9fc40c3bd78dcfc462ed",
      "tree": "e13485d0740d393d7497d7c1ec9d08d0232a1920",
      "parents": [
        "deee39507f594db017f0e1beab5c973d178387a4"
      ],
      "author": {
        "name": "Howard Ro",
        "email": "yro@google.com",
        "time": "Tue Aug 07 15:44:25 2018 -0700"
      },
      "committer": {
        "name": "Howard Ro",
        "email": "yro@google.com",
        "time": "Thu Aug 09 16:35:11 2018 +0000"
      },
      "message": "Add a logging for ACTION_BAN_APP_NOTES\n\nBug: 111215354\nTest: adb logcat -b events\nChange-Id: I4e26adac7a7ad5053b919605b8a25e18bd93cac7\n"
    },
    {
      "commit": "3eab951217abbb2c1e77c3814bbe60c7b50fee26",
      "tree": "ace567e3e653e85621f178d4d24f2a3623c1c855",
      "parents": [
        "5c7dd60026ac25d50bd793113ba05babadf21386"
      ],
      "author": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Fri Jul 20 15:32:00 2018 +0100"
      },
      "committer": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Thu Aug 09 15:18:07 2018 +0100"
      },
      "message": "DO NOT MERGE Log various information about non-foreground activity starts\n\nLogging activity starts to TRON, but only if the caller app\ndoesn\u0027t have any foreground activity present.\n\nExample event:\n08-03 15:21:30.813  1231  3220 I sysui_multi_action: [757,1513,758,4,805,1533306090812,1514,10147,1515,com.google.android.talk,1516,1018,1517,0,1518,1000,1519,1000,1520,0,1521,10147,1522,com.google.android.talk,1523,1018,1524,0,1525,pendingintent:u0a12:com.google.android.talk/com.google.android.apps.hangouts.phone.ConversationActivity,1526,com.google.android.talk/com.google.android.apps.hangouts.phone.BabelHomeActivity,1527,1,1528,com.google.android.apps.hangouts.phone.conversationlist,1540,1,1541,com.google.android.apps.hangouts.phone.BabelHomeActivity,1542,3146240,1543,{com.google.android.talk/com.google.android.apps.hangouts.phone.BabelHomeActivity},1544,com.google.android.talk/com.google.android.apps.hangouts.phone.BabelHomeActivity,1545,com.google.android.talk,1546,1,1547,0,1551,0,1552,0]\n\n(cherry-picked from 201bc0c14e9e2c5d868fa5acff7edc3e8cc0f6b7)\n\nBug: b/111866309\nContext: go/activity-starts-logging-tron\nTest: 1) enable logging with: adb shell settings put global activity_starts_logging_enabled 1\n      2) open some activities and observe: adb logcat -b events | grep \"sysui_multi_action: \\[757,1513\"\nTest: atest FrameworksServicesTests:ActivityStarterTests\n\nChange-Id: Ie7dee51c574e544d12e83d279afda46b336f2013\n"
    },
    {
      "commit": "b56979f7f53d1eed7dfb47650c7da87a72ba905c",
      "tree": "acc0c5c6ed9ab17b6d502799c68892106baaa34a",
      "parents": [
        "8eedb5ad40f860a169257dec0c2bb94686bbb69c"
      ],
      "author": {
        "name": "Jong Wook Kim",
        "email": "jongwook@google.com",
        "time": "Wed Aug 08 14:50:18 2018 -0700"
      },
      "committer": {
        "name": "Jong Wook Kim",
        "email": "jongwook@google.com",
        "time": "Wed Aug 08 14:50:18 2018 -0700"
      },
      "message": "Add WIFI_ENABLED and WIFI_DISABLED to StaEvent\n\nLog whenever wifi is turned on/off in StaEvent metrics.\n\nBug: 112193991\nTest: frameworks/opt/net/wifi/tests/wifitests/runtests.sh\nTest: Turn wifi on/off from settings\nTest: adb shell dumpsys wifi | grep -A10 StaEventList\nChange-Id: Icf32d4a622f4447e8461560b7cfa4818dcfb1efa\n"
    },
    {
      "commit": "201bc0c14e9e2c5d868fa5acff7edc3e8cc0f6b7",
      "tree": "2f05fca67681730d5ee772090be3003eac4962b9",
      "parents": [
        "b7c4ef8bb02ec203edd2af0ba7bc3892ace7bae4"
      ],
      "author": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Fri Jul 20 15:32:00 2018 +0100"
      },
      "committer": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Wed Aug 08 14:55:05 2018 +0100"
      },
      "message": "Log various information about non-foreground activity starts\n\nLogging activity starts to TRON, but only if the caller app\ndoesn\u0027t have any foreground activity present.\n\nExample event:\n08-03 15:21:30.813  1231  3220 I sysui_multi_action: [757,1513,758,4,805,1533306090812,1514,10147,1515,com.google.android.talk,1516,1018,1517,0,1518,1000,1519,1000,1520,0,1521,10147,1522,com.google.android.talk,1523,1018,1524,0,1525,pendingintent:u0a12:com.google.android.talk/com.google.android.apps.hangouts.phone.ConversationActivity,1526,com.google.android.talk/com.google.android.apps.hangouts.phone.BabelHomeActivity,1527,1,1528,com.google.android.apps.hangouts.phone.conversationlist,1540,1,1541,com.google.android.apps.hangouts.phone.BabelHomeActivity,1542,3146240,1543,{com.google.android.talk/com.google.android.apps.hangouts.phone.BabelHomeActivity},1544,com.google.android.talk/com.google.android.apps.hangouts.phone.BabelHomeActivity,1545,com.google.android.talk,1546,1,1547,0,1551,0,1552,0]\n\nBug: b/111866309\nContext: go/activity-starts-logging-tron\nTest: 1) enable logging with: adb shell settings put global activity_starts_logging_enabled 1\n      2) open some activities and observe: adb logcat -b events | grep \"sysui_multi_action: \\[757,1513\"\nTest: atest FrameworksServicesTests:ActivityStarterTests\nChange-Id: Id63806a2d08a50f404268194a05c6e94bd7e9724\n"
    },
    {
      "commit": "2ea8e0b31faab0e59e92f2c8bb8a73022de2ebd5",
      "tree": "a0d6d3d6bc5104e7e339d8dbdc834e0b57c22b3f",
      "parents": [
        "614e26dbcba08f0a10ae97293c4bc45622556e0e"
      ],
      "author": {
        "name": "Ecco Park",
        "email": "eccopark@google.com",
        "time": "Mon Jul 23 15:53:10 2018 -0700"
      },
      "committer": {
        "name": "Ecco Park",
        "email": "eccopark@google.com",
        "time": "Tue Jul 31 13:56:40 2018 -0700"
      },
      "message": "wifi.proto: Add metric for installed passpoint profile type\n\nBug: 111473296\nTest: Unit Tests\n\nMerged-In: Ia6c6641697ecea1a51d7931d5f0f5b25963ae198\nChange-Id: Ia6c6641697ecea1a51d7931d5f0f5b25963ae198\nSigned-off-by: Ecco Park \u003ceccopark@google.com\u003e\n"
    },
    {
      "commit": "8c6885d5e1114d12ca04765ef1ef056a4268a6a3",
      "tree": "652711ddfe6854daedb03f6d2137e662a6faaa27",
      "parents": [
        "350f7042d98d263a9df7fb89a232d238756fd17a"
      ],
      "author": {
        "name": "timhypeng",
        "email": "timhypeng@google.com",
        "time": "Mon Jul 30 16:44:36 2018 +0800"
      },
      "committer": {
        "name": "tim peng",
        "email": "timhypeng@google.com",
        "time": "Mon Jul 30 08:50:35 2018 +0000"
      },
      "message": "Add Hearing Aid UI into Settings-Accessibility App\n\n- add DIALOG_ACCESSIBILITY_HEARINGAID into metrics\n\nBug: 109948484\nTest: build pass\nChange-Id: Ib720cb3eeb47b57c48da68d8e3049b810357c527\n"
    },
    {
      "commit": "5a403003e6e76c6dab6b067cc29d0373c2251e4b",
      "tree": "b90945972b6bcbf55f2debc0f62c3d5026ef9084",
      "parents": [
        "2180448421174d45e5218434de6294b2517903ff"
      ],
      "author": {
        "name": "Ecco Park",
        "email": "eccopark@google.com",
        "time": "Mon Jul 23 15:53:10 2018 -0700"
      },
      "committer": {
        "name": "Ecco Park",
        "email": "eccopark@google.com",
        "time": "Thu Jul 26 13:54:26 2018 -0700"
      },
      "message": "wifi.proto: Add metric for installed passpoint profile type\n\nBug: 111473296\nTest: Unit Tests\nChange-Id: Ia6c6641697ecea1a51d7931d5f0f5b25963ae198\nSigned-off-by: Ecco Park \u003ceccopark@google.com\u003e\n"
    },
    {
      "commit": "1b35a86a25752ac61a989a87d126964756d7f038",
      "tree": "610d4828d4b4dcf5306bcb9622ff179d19d244c5",
      "parents": [
        "71ffe730af3a5d5ce3df262ab0879d30f39abc60"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Tue Jul 17 21:54:08 2018 -0700"
      },
      "committer": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Tue Jul 17 21:54:08 2018 -0700"
      },
      "message": "Add face settings metrics\n\nBug: 111321762\nTest: Builds\nChange-Id: I17c0136971717f61142afff50cc290e041aa45ca\n"
    },
    {
      "commit": "f6e3c6548cfcd7c616be488d90ad6e12ed95cca8",
      "tree": "e99f7492cce027647049eddd543262ea981d0da4",
      "parents": [
        "4d9be960037ede3abd3aeae16b692b432a46b910"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Fri Jul 13 17:48:50 2018 -0700"
      },
      "committer": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Fri Jul 13 18:13:06 2018 -0700"
      },
      "message": "Fix typo in metrics constant\n\nFixes: 111453449\n\nTest: builds\nChange-Id: Ic416d8f18b86236ba15b075d5ffd6325381ea39f\n"
    },
    {
      "commit": "89b325a9b9127a43a96be1df1992a84404217d23",
      "tree": "1c308902e39f39d69e6a54125c48576e2c29e00d",
      "parents": [
        "9cf81ca1b75246778bed6ca2430297ba66aed7ed",
        "8277f00eed7f91b3ef586868b41ab78ccb3cb6f7"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Wed Jul 11 03:27:02 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jul 11 03:27:02 2018 +0000"
      },
      "message": "Merge changes from topic \"face-settings\"\n\n* changes:\n  Remove unused parameter in FaceManager\n  Add face metrics constants\n"
    },
    {
      "commit": "3fdc20366e3c84f07c787222161eac5b3070bdb8",
      "tree": "a80d7f386a22ffb810231ba4870ca8082d36b655",
      "parents": [
        "1f079b4f974e83bdecf3faefa8711b21018e6a5c"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Mon Jul 02 14:21:55 2018 -0700"
      },
      "committer": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Mon Jul 02 16:38:10 2018 -0700"
      },
      "message": "Add face metrics constants\n\nBug: 110589286\n\nTest: builds\nChange-Id: I76931350ccd3b459f9511588926f3351d7574f01\n"
    },
    {
      "commit": "878aa9110610920578f797be8eed33ecbc8a274a",
      "tree": "a5108f614a01eb5d437198e73cabff67a59ff8c1",
      "parents": [
        "aa4ea499874204442dbf3dc8a0eabf369d4b418d",
        "ba64b61697d3e089db635288163d53c94663e096"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jul 02 23:19:22 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jul 02 23:19:22 2018 +0000"
      },
      "message": "Merge \"wifi.proto: Add metrics for failed SAR sensor reg\""
    },
    {
      "commit": "0e58dbd7dec154bdd4c196996fd972f3a05e9543",
      "tree": "1b517bc304370966545bc2b53c3839df091bb969",
      "parents": [
        "7e88d113d6a9a219c116cc1f2995cca47b425609"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Wed Jun 27 18:44:02 2018 -0700"
      },
      "committer": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Fri Jun 29 14:52:55 2018 -0700"
      },
      "message": "Add face metrics constants\n\nBug: 110589286\n\nTest: builds\nChange-Id: I9e369a38c6e41bb98b1fac5abd248f46382a0928\n"
    },
    {
      "commit": "ba64b61697d3e089db635288163d53c94663e096",
      "tree": "160ef3d49becfd83374da3b41985ebf4f6f39734",
      "parents": [
        "184e8c6a6ce44f1cd579920015c6132153898564"
      ],
      "author": {
        "name": "Ahmed ElArabawy",
        "email": "arabawy@google.com",
        "time": "Fri Jun 15 09:17:45 2018 -0700"
      },
      "committer": {
        "name": "Ahmed ElArabawy",
        "email": "arabawy@google.com",
        "time": "Fri Jun 29 00:00:06 2018 +0000"
      },
      "message": "wifi.proto: Add metrics for failed SAR sensor reg\n\nThis commit adds the metric for counting failures in registration of\nSAR sensor listener.\n\nBug: 65174506\nTest: Unit tests\n\nChange-Id: I8d13336aa9c433128f500063819081cfcc43d2cc\nSigned-off-by: Ahmed ElArabawy \u003carabawy@google.com\u003e\n"
    },
    {
      "commit": "a56dff7339e3b2cd4d8715021442ef1754658324",
      "tree": "149145feca7b4a69205e6da682f9e4e3d49c8bdf",
      "parents": [
        "778ff3c71ba26607fb6194d477891804ce63d46c"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Tue Jun 19 18:41:12 2018 -0700"
      },
      "committer": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Wed Jun 27 11:31:03 2018 -0700"
      },
      "message": "6/n: Have FaceService extend BiometricService\n\nIn the Service layer, this change is pretty much the same as ag/4340638.\nFingerprintService already extends BiometricService which contains all\nof the common code. FaceService now does the same after this change.\n\nUpdated the Manager layer to use the infrastructure added in P, namely\n  - Private APIs for BiometricPrompt\n  - Removed FaceManager#CryptoObject, use biometrics/CryptoObject directly\n  - Few other BiometricAuthenticator things\n\nBug: 110387294\n\nTest: enrolling FP still works\nTest: removing FP still works\nTest: changing FP name persists across reboots\nTest: enumerating still works (extra framework fp, extra hw fp)\nTest: keyguard still receives lockout reset callbacks\n\nChange-Id: I2195b08e28d024a120df56fe87b0dd4f9b96505a\n"
    },
    {
      "commit": "fdaa64944935331841ba1ce8e193169578813bef",
      "tree": "70a549486e445dabd313c51fa06c5ccae6a80f53",
      "parents": [
        "116158689c53c5b8873ee4757c2c6d308454ac60"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Mon Jun 18 09:29:19 2018 -0400"
      },
      "committer": {
        "name": "Beverly Tai",
        "email": "beverlyt@google.com",
        "time": "Tue Jun 26 20:12:21 2018 +0000"
      },
      "message": "DO NOT MERGE Log notification interruptions to TRON\n\nTest: manual\nBug: 110209821\nChange-Id: Ic3521f36127aa0e928d0be5ce9819c78c2bc9bc5\n"
    },
    {
      "commit": "1d4883110664ebb42c915e636b9721b4c220d4a9",
      "tree": "8d8ed24c9b0291f6383ac7b413ded051fa5cc600",
      "parents": [
        "49585937c64b28195266f018254e2e2ee46889dc",
        "5f5f4788f17c44f0d5519205246fe98b7f606822"
      ],
      "author": {
        "name": "Rebecca Silberstein",
        "email": "silberst@google.com",
        "time": "Fri Jun 22 11:34:55 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jun 22 11:34:55 2018 -0700"
      },
      "message": "Merge \"SettingsBackupAgent: notify of apBand conversion\" into pi-dev am: cbf554b78b\nam: 5f5f4788f1\n\nChange-Id: I8a260e47661912420c20634c390aef288afaf92b\n"
    },
    {
      "commit": "0b6bc41140d3b4b3a870efd7fa6a1f51a8fbd7d6",
      "tree": "b3ea85f8f419eb1576194d9451f79c05774cf96d",
      "parents": [
        "b92c8538453236b3bfb9f6b904b25ee079441b0b"
      ],
      "author": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Thu Jun 21 17:19:02 2018 -0700"
      },
      "committer": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Thu Jun 21 17:19:02 2018 -0700"
      },
      "message": "Add new metrics constant for create shortcut page\n\nBug: 74806595\nTest: rebuild\nChange-Id: Ifce389f55a520838721ce4dc059b1accaacd4692\n"
    },
    {
      "commit": "a2c3e7cff6b5db74b1414cfb4765cb560e02d7d0",
      "tree": "40f42211814c731c0275454e468e43a00e0f75cf",
      "parents": [
        "5e66d5d9632caf9799541bf77f7d6c8ae5a2ca07"
      ],
      "author": {
        "name": "Raff Tsai",
        "email": "rafftsai@google.com",
        "time": "Wed Jun 20 15:15:11 2018 +0800"
      },
      "committer": {
        "name": "Raff Tsai",
        "email": "rafftsai@google.com",
        "time": "Thu Jun 21 12:01:02 2018 +0800"
      },
      "message": "Add metric for settings new homepage\n\n    Test: Build\n\nChange-Id: I85e4ec0e6d387481a23ca8f354b5d23c6fe8909b\n"
    },
    {
      "commit": "751bd5b62117315704a796bbef06b9d2951829db",
      "tree": "88d1ca0443ffae26a3acb46e4455ddc99913f8dd",
      "parents": [
        "77b8ea663d07c536b512cbf37fc1015206e9e91e",
        "e4aa37fe48515a93f36f895d093b4aa830a3b0ce"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jun 20 19:28:39 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 20 19:28:39 2018 +0000"
      },
      "message": "Merge \"Link Speed Metrics Proto\""
    },
    {
      "commit": "664e0d66c7d694cc9bb141baea54f6712c81c769",
      "tree": "1910bddc321a930768c14196cabff52d2e154a00",
      "parents": [
        "5a610cb7fe6f982895e43ef8b7db91c634fa41a5",
        "411cab97c641bdaa3c49c4cd656733842ee6bfd5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jun 20 18:03:16 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jun 20 18:03:16 2018 +0000"
      },
      "message": "Merge \"Wifi Usability Metrics Proto Update\""
    },
    {
      "commit": "d41106c52e0cdd6fb44381aa9a1b058889968846",
      "tree": "d203be761df08dd18a320a2cf69d1632fae9bc62",
      "parents": [
        "1b65af27d897ccfbfb7b61c7176cb6a670a9519c"
      ],
      "author": {
        "name": "Rebecca Silberstein",
        "email": "silberst@google.com",
        "time": "Fri Jun 01 17:31:40 2018 -0700"
      },
      "committer": {
        "name": "Rebecca Silberstein",
        "email": "silberst@google.com",
        "time": "Tue Jun 19 09:59:12 2018 -0700"
      },
      "message": "SettingsBackupAgent: notify of apBand conversion\n\nAdded support to notify user of a change to their softap configuration\npreferences after being restored via SettingsBackupAgent.\n\nBug: 80251951\nTest: frameworks/opt/net/wifi/tests/wifitests/runtests.sh\nTest: manually confirmed configs are converted for different device\nChange-Id: I4cec15549d694cdb1a7b09f1426d027eec021122\n"
    },
    {
      "commit": "d6ba35c9c4d6d1a1d5133a4b7c00db984fb0a7ec",
      "tree": "657a938b576d59d457181e50848d61256ab7704e",
      "parents": [
        "54d7032b78e3b457aa618eb74ae644b95844ca54"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Mon Jun 18 09:29:19 2018 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Jun 19 11:12:04 2018 -0400"
      },
      "message": "Log notification interruptions to TRON\n\nTest: manual\nBug: 110209821\nChange-Id: Ic3521f36127aa0e928d0be5ce9819c78c2bc9bc5\n"
    },
    {
      "commit": "e4aa37fe48515a93f36f895d093b4aa830a3b0ce",
      "tree": "659b1ec995daaf18f8f38d8451c3a33b2662776b",
      "parents": [
        "411cab97c641bdaa3c49c4cd656733842ee6bfd5"
      ],
      "author": {
        "name": "Jong Wook Kim",
        "email": "jongwook@google.com",
        "time": "Mon Apr 23 11:18:24 2018 -0700"
      },
      "committer": {
        "name": "Jong Wook Kim",
        "email": "jongwook@google.com",
        "time": "Mon Jun 18 18:21:45 2018 -0700"
      },
      "message": "Link Speed Metrics Proto\n\nAdd a histogram of link speed values with count and rssi values.\n\nCollect this metrics only when enabled in settings. By default, we don\u0027t\ncollect this metrics.\n\nBug: 78354985\nTest: Settings Unittest\nChange-Id: I683dfb45a01de5e1243d612a117a5544b0d4dc05\n"
    },
    {
      "commit": "411cab97c641bdaa3c49c4cd656733842ee6bfd5",
      "tree": "31a6e930e33e907ec0155dc9925d3ef95167d842",
      "parents": [
        "c675f31fdcc519a5eab8df135c49a277e61ab48b"
      ],
      "author": {
        "name": "Jong Wook Kim",
        "email": "jongwook@google.com",
        "time": "Thu Apr 26 15:09:23 2018 -0700"
      },
      "committer": {
        "name": "Jong Wook Kim",
        "email": "jongwook@google.com",
        "time": "Mon Jun 18 17:32:03 2018 -0700"
      },
      "message": "Wifi Usability Metrics Proto Update\n\nGenerate WifiIsUnusableEvent when there is a data stall or a firmware\nalert. In WifiIsUnusableEvent, store metrics related to time, packet\ncounts, trigger reason, and score.\n\nAlso, log ExperimentValues that we plan to change through global\nsettings varaible.\n\nThis logging is enabled by setting WIFI_IS_UNUSABLE_EVENT_METRICS_ENABLED\nto 1. By default, this metric is not collected.\n\nManual Check Process:\n- Connect to a network\n- adb shell settings put global wifi_is_unusable_event_metrics_enabled 1\n- adb shell dumpsys wifi wifiMetricsProto\n- Move away from the ap to trigger data stall\n- adb shell dumpsys wifi | grep -10 WifiIsUnusableEventList\n- Verify that there is a WifiIsUnusableEvent\n\nBug: 77603216\nTest: Unittest (settings core/tests/coretests).\nTest: Manual Check.\nChange-Id: I2d8425a420f5ba18e3eee0e11b6f35f6239a97b2\n"
    },
    {
      "commit": "b483b727d375b438ecd61a3b3437f9f78b79f44f",
      "tree": "95e65e7b98b5de35fdbf4c3312b8aa464aab3bfd",
      "parents": [
        "c517070b374c6aed3254ca4848ac54cf7cd73583"
      ],
      "author": {
        "name": "xshu",
        "email": "xshu@google.com",
        "time": "Tue May 22 15:46:26 2018 -0700"
      },
      "committer": {
        "name": "xshu",
        "email": "xshu@google.com",
        "time": "Fri Jun 15 16:43:14 2018 -0700"
      },
      "message": "metrics: add proto field for wifi radio usage\n\nBug: 77603419\nTest: compile, unit tests\nChange-Id: I13cc950462800acb33c9e7b40958ec2fe002e946\n"
    },
    {
      "commit": "ce3ae87da943eee81483fab8a786633b358179b4",
      "tree": "3e89311851a530522514af8f4ba8bb8c6c5c883b",
      "parents": [
        "41a60f40338851616d149fdb43813ea6b1377ff1"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu May 24 10:41:48 2018 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Fri May 25 06:22:25 2018 +0000"
      },
      "message": "New Autofill field: FIELD_AUTOFILL_SESSION_ID\n\nThis field contains the autofill session id (Thank You, Captain Obvious!), which\nis useful to correlate autofill metrics that are not logged on\nAUTOFILL_REQUEST.\n\nTest: atest CtsAutoFillServiceTestCases # to make sure it didn\u0027t break anything\nTest: manually run some test and watched\n      \u0027adb shell logcat -b events | grep sysui\u0027. Example:\n     [757,913,758,4,806,android.autofillservice.cts,871,android.autofillservice.cts.LoginActivity,914,2,915,2,1456,-2045861404\n\nFixes: 80093094\n\nMerged-In: If4b1c9ab616b2ba580745096894997eb7edb3e34\nChange-Id: If4b1c9ab616b2ba580745096894997eb7edb3e34\n"
    },
    {
      "commit": "833c99b9d148cd55644f8b6717af3d46cc39a8d6",
      "tree": "3cd1b242647e461b7c1f1fcf63364c185647fdbb",
      "parents": [
        "3c2956e0bca72f144e91c9109b75bd53cf8464b3"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu May 24 10:41:48 2018 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu May 24 23:20:35 2018 -0700"
      },
      "message": "New Autofill field: FIELD_AUTOFILL_SESSION_ID\n\nThis field contains the autofill session id (Thank You, Captain Obvious!), which\nis useful to correlate autofill metrics that are not logged on\nAUTOFILL_REQUEST.\n\nTest: atest CtsAutoFillServiceTestCases # to make sure it didn\u0027t break anything\nTest: manually run some test and watched\n      \u0027adb shell logcat -b events | grep sysui\u0027. Example:\n     [757,913,758,4,806,android.autofillservice.cts,871,android.autofillservice.cts.LoginActivity,914,2,915,2,1456,-2045861404\n\nFixes: 80093094\n\nChange-Id: If4b1c9ab616b2ba580745096894997eb7edb3e34\n(cherry picked from commit 064c562c23edcb2c220be45450274869b529a8ee)\n"
    },
    {
      "commit": "b838a09af371d7577dec672c1259838ef8d3a835",
      "tree": "d0238feafe65366ab65c15d84533b436249e1d31",
      "parents": [
        "f67d034bb1cf5ed62c0b26b86bb5fc75a13264b7"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue May 22 14:56:15 2018 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu May 24 21:19:58 2018 -0700"
      },
      "message": "Added the class name of activity being autofilled on (most) autofill metrics.\n\nTest: atest CtsAutoFillServiceTestCases # to make sure it didn\u0027t break anything\nTest: manually run some test and watched\n      \u0027adb shell logcat -b events | grep sysui\u0027\n\nFixes: 80151641\n\nChange-Id: I5b83e6ceb549a641d10c39bbfd4f24d0a43d1a23\n(cherry picked from commit 212b1614f4328a66c58a27899fe75583c753ef35)\n"
    },
    {
      "commit": "21fb1a33850a603851f44b668122b51e325ecdc7",
      "tree": "041e9a746b1841f1c46d17778413dfc3c90e7077",
      "parents": [
        "65fca2d1e6a17a981bc8057a6e87970a9bca86e1"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon May 21 11:18:46 2018 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu May 24 18:21:31 2018 -0700"
      },
      "message": "Merged many autofill session metrics into AUTOFILL_REQUEST:\n\n- AUTOFILL_UI_LATENCY\n- AUTOFILL_AUTHENTICATED;\n- AUTOFILL_DATASET_AUTHENTICATED\n- AUTOFILL_INVALID_AUTHENTICATION\n- AUTOFILL_INVALID_DATASET_AUTHENTICATION\n\nAt least one AUTOFILL_REQUEST is created on each session; additional ones are\ncreated for each additional request made to the service (which is tracked by\nFIELD_AUTOFILL_REQUEST_INDEX).\n\nAlso:\n- Added TYPE_CLOSE to indicate a timeout waiting for the service response.\n- Added FIELD_AUTOFILL_REQUEST_ORDINAL to indicate the order of the request in\n  the session.\n- Added FIELD_AUTOFILL_NUMBER_REQUESTS on AUTOFILL_SESSION_FINISHED.\n- Created an AUTOFILL_FIELD_FLAGS to avoid conflict with FIELD_FLAGS.\n\nTest: atest CtsAutoFillServiceTestCases # to make sure it didn\u0027t break anything\nTest: manually run some test and watched the result of\n      \u0027adb shell logcat -b events | grep sysui\u0027, as described below.\n\n1) LoginActivityTest#testAutoFillNoDatasets:\n\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,-1,1454,1]\n[757,919,758,4,806,android.autofillservice.cts,908,android.autofillservice.cts,1455,1]\n\nWhere 907\u003dAUTOFILL_REQUEST, 919\u003dAUTOFILL_SESSION_FINISHED,\n1454\u003dFIELD_AUTOFILL_REQUEST_ORDINAL, 1455\u003dFIELD_AUTOFILL_NUMBER_REQUESTS,\n758:10 \u003d TYPE_SUCCESS, 909 \u003d FIELD_AUTOFILL_NUM_DATASETS (-1 \u003d\u003d null response)\n\n2) LoginActivityTest#testAutoFillTwoDatasetsSameNumberOfFields:\n\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,2,1145,60,1454,1]\n\nWhere 1145\u003dFIELD_AUTOFILL_DURATION (60ms UI latency)\n\n3) LoginActivityTest#testCancellationSignalCalledAfterTimeout:\n\n[757,907,758,2,806,android.autofillservice.cts,908,android.autofillservice.cts,1454,1]\n\nWhere 758:2 \u003d TYPE_CLOSE (timeout)\n\n4) LoginActivityTest#testAutofillManuallyOneDataset:\n\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,1,1145,67,1452,1,1454,1]\n\nWhere 1452\u003dFIELD_AUTOFILL_FLAGS and 1\u003dFLAG_MANUAL_REQUEST\n\n5) FillEventHistoryTest#testNoEvents_whenServiceReturnsFailure:\n\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,1,1145,48,1454,1]\n[757,907,758,11,806,android.autofillservice.cts,908,android.autofillservice.cts,1454,2]\n[757,919,758,4,806,android.autofillservice.cts,908,android.autofillservice.cts,1455,2]\n\nWhere 758:11 \u003d TYPE_FAILURE\n\n6) AuthenticationTest#testFillResponseAuthJustOneField\n\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,0,1145,91,1453,912,1454,1]\n\nWhere 1453:912 is FIELD_AUTOFILL_AUTHENTICATION_STATUS \u003d AUTOFILL_AUTHENTICATED\n\n7) AuthenticationTest#testDatasetAuthTwoDatasets\n\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,2,1145,64,1453,1126,1454,1]\n\nWhere 1453:1126 is FIELD_AUTOFILL_AUTHENTICATION_STATUS \u003d\n                   AUTOFILL_DATASET_AUTHENTICATED\n\n8) AuthenticationTest#testFillResponseAuthServiceHasNoData\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,0,1145,49,1453,1128,1454,1]\n\nWhere 1453:1128 is FIELD_AUTOFILL_AUTHENTICATION_STATUS \u003d\n                   AUTOFILL_INVALID_AUTHENTICATION\n\n9) VirtualContainerActivityCompatModeTest#testAutofillSync\n\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,1,1145,53,1414,1,1454,1]\n[757,919,758,4,806,android.autofillservice.cts,908,android.autofillservice.cts,1414,1,1455,1]\n\nWhere 1414 is FIELD_AUTOFILL_COMPAT_MODE\n\n10) FieldsClassificationTest#testHit_manyUserData_manyDetectableFields\n\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,0,1271,2,1454,1]\nWhere 1271 is FIELD_AUTOFILL_NUM_FIELD_CLASSIFICATION_IDS\n\n11)PartitionedActivityTest#testAutofill4PartitionsMixManualAndAuto\n\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,1,1145,109,1454,1]\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,1,1452,1,1454,2]\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,1,1454,3]\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,1,1452,1,1454,4]\n[757,919,758,4,806,android.autofillservice.cts,908,android.autofillservice.cts,1455,4]\n\nBug: 80093094\nFixes: 80095814\n\nChange-Id: I87424834fc925a3bcba410eec5aa32fcd6253367\n(cherry picked from commit 01d82a51670065a683ec67b5c3a7268617a19c1f)\n"
    },
    {
      "commit": "212b1614f4328a66c58a27899fe75583c753ef35",
      "tree": "1d1cb2f2dee98ca95678ad5b7c3a6bee7578e5ae",
      "parents": [
        "f61ba5cabf031181154d82c46715ef4fad2d3557"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue May 22 14:56:15 2018 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu May 24 13:59:06 2018 -0700"
      },
      "message": "Added the class name of activity being autofilled on (most) autofill metrics.\n\nTest: atest CtsAutoFillServiceTestCases # to make sure it didn\u0027t break anything\nTest: manually run some test and watched\n      \u0027adb shell logcat -b events | grep sysui\u0027\n\nFixes: 80151641\n\nChange-Id: I5b83e6ceb549a641d10c39bbfd4f24d0a43d1a23\n"
    },
    {
      "commit": "f61ba5cabf031181154d82c46715ef4fad2d3557",
      "tree": "1dddc7568f1b194445b3854600a028691b69c11e",
      "parents": [
        "a2cc38e7fb6350ee772f36891f910b085a9ccd3e"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon May 21 11:18:46 2018 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu May 24 09:43:27 2018 -0700"
      },
      "message": "Merged many autofill session metrics into AUTOFILL_REQUEST:\n\n- AUTOFILL_UI_LATENCY\n- AUTOFILL_AUTHENTICATED;\n- AUTOFILL_DATASET_AUTHENTICATED\n- AUTOFILL_INVALID_AUTHENTICATION\n- AUTOFILL_INVALID_DATASET_AUTHENTICATION\n\nAt least one AUTOFILL_REQUEST is created on each session; additional ones are\ncreated for each additional request made to the service (which is tracked by\nFIELD_AUTOFILL_REQUEST_INDEX).\n\nAlso:\n- Added TYPE_CLOSE to indicate a timeout waiting for the service response.\n- Added FIELD_AUTOFILL_REQUEST_ORDINAL to indicate the order of the request in\n  the session.\n- Added FIELD_AUTOFILL_NUMBER_REQUESTS on AUTOFILL_SESSION_FINISHED.\n- Created an AUTOFILL_FIELD_FLAGS to avoid conflict with FIELD_FLAGS.\n\nTest: atest CtsAutoFillServiceTestCases # to make sure it didn\u0027t break anything\nTest: manually run some test and watched the result of\n      \u0027adb shell logcat -b events | grep sysui\u0027, as described below.\n\n1) LoginActivityTest#testAutoFillNoDatasets:\n\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,-1,1454,1]\n[757,919,758,4,806,android.autofillservice.cts,908,android.autofillservice.cts,1455,1]\n\nWhere 907\u003dAUTOFILL_REQUEST, 919\u003dAUTOFILL_SESSION_FINISHED,\n1454\u003dFIELD_AUTOFILL_REQUEST_ORDINAL, 1455\u003dFIELD_AUTOFILL_NUMBER_REQUESTS,\n758:10 \u003d TYPE_SUCCESS, 909 \u003d FIELD_AUTOFILL_NUM_DATASETS (-1 \u003d\u003d null response)\n\n2) LoginActivityTest#testAutoFillTwoDatasetsSameNumberOfFields:\n\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,2,1145,60,1454,1]\n\nWhere 1145\u003dFIELD_AUTOFILL_DURATION (60ms UI latency)\n\n3) LoginActivityTest#testCancellationSignalCalledAfterTimeout:\n\n[757,907,758,2,806,android.autofillservice.cts,908,android.autofillservice.cts,1454,1]\n\nWhere 758:2 \u003d TYPE_CLOSE (timeout)\n\n4) LoginActivityTest#testAutofillManuallyOneDataset:\n\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,1,1145,67,1452,1,1454,1]\n\nWhere 1452\u003dFIELD_AUTOFILL_FLAGS and 1\u003dFLAG_MANUAL_REQUEST\n\n5) FillEventHistoryTest#testNoEvents_whenServiceReturnsFailure:\n\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,1,1145,48,1454,1]\n[757,907,758,11,806,android.autofillservice.cts,908,android.autofillservice.cts,1454,2]\n[757,919,758,4,806,android.autofillservice.cts,908,android.autofillservice.cts,1455,2]\n\nWhere 758:11 \u003d TYPE_FAILURE\n\n6) AuthenticationTest#testFillResponseAuthJustOneField\n\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,0,1145,91,1453,912,1454,1]\n\nWhere 1453:912 is FIELD_AUTOFILL_AUTHENTICATION_STATUS \u003d AUTOFILL_AUTHENTICATED\n\n7) AuthenticationTest#testDatasetAuthTwoDatasets\n\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,2,1145,64,1453,1126,1454,1]\n\nWhere 1453:1126 is FIELD_AUTOFILL_AUTHENTICATION_STATUS \u003d\n                   AUTOFILL_DATASET_AUTHENTICATED\n\n8) AuthenticationTest#testFillResponseAuthServiceHasNoData\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,0,1145,49,1453,1128,1454,1]\n\nWhere 1453:1128 is FIELD_AUTOFILL_AUTHENTICATION_STATUS \u003d\n                   AUTOFILL_INVALID_AUTHENTICATION\n\n9) VirtualContainerActivityCompatModeTest#testAutofillSync\n\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,1,1145,53,1414,1,1454,1]\n[757,919,758,4,806,android.autofillservice.cts,908,android.autofillservice.cts,1414,1,1455,1]\n\nWhere 1414 is FIELD_AUTOFILL_COMPAT_MODE\n\n10) FieldsClassificationTest#testHit_manyUserData_manyDetectableFields\n\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,0,1271,2,1454,1]\nWhere 1271 is FIELD_AUTOFILL_NUM_FIELD_CLASSIFICATION_IDS\n\n11)PartitionedActivityTest#testAutofill4PartitionsMixManualAndAuto\n\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,1,1145,109,1454,1]\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,1,1452,1,1454,2]\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,1,1454,3]\n[757,907,758,10,806,android.autofillservice.cts,908,android.autofillservice.cts,909,1,1452,1,1454,4]\n[757,919,758,4,806,android.autofillservice.cts,908,android.autofillservice.cts,1455,4]\n\nBug: 80093094\nFixes: 80095814\n\nMerged-In: I87424834fc925a3bcba410eec5aa32fcd6253367\nChange-Id: I87424834fc925a3bcba410eec5aa32fcd6253367\n"
    },
    {
      "commit": "ecfb690a3f522c87e8b8a59c9cd1ede9365954c2",
      "tree": "ccdcbee1128dfb2f850ce86637b5a575cfdfeefe",
      "parents": [
        "227a7f57f6b40e58720b7eb21de4265167c5e0f8",
        "39fd73a9a5c272eb592014438285ed741055a445"
      ],
      "author": {
        "name": "Oscar Shu",
        "email": "xshu@google.com",
        "time": "Wed May 23 19:29:23 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 23 19:29:23 2018 -0700"
      },
      "message": "Merge \"Proto change for new RSSI poll metric\" into pi-dev am: 9f402f41e2\nam: 39fd73a9a5\n\nChange-Id: Ib7f23508d6e36b762f2d2c8b8d814365f2beea50\n"
    },
    {
      "commit": "f9ce9f5c9d2326a202f3b6db93fcc8afba47762c",
      "tree": "ee58aa77285f0d99eaf3ee4f258d4e25a664fc32",
      "parents": [
        "00816356936a3abdd7385bc6c997e553ccd34737",
        "4846400e9532dfa1244259e659499f46d101cfd5"
      ],
      "author": {
        "name": "Andrew Chant",
        "email": "achant@google.com",
        "time": "Wed May 23 19:11:05 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 23 19:11:05 2018 -0700"
      },
      "message": "Merge \"Add new hardware reliability actions and fields\" into pi-dev am: f021d88cd8\nam: 4846400e95\n\nChange-Id: I0300153f8e2be526d780604bca2fded4b9705b73\n"
    },
    {
      "commit": "9f402f41e2fd39da51b6f7c6c1d85dd62a289fc4",
      "tree": "ad6184b8c95bd26b37817dbdfabce7cee647f2ce",
      "parents": [
        "615f8039af17a20ae1b05fa28cf84d21e7d5090b",
        "122886ed3b938c582354518c4dcc9599278e2787"
      ],
      "author": {
        "name": "Oscar Shu",
        "email": "xshu@google.com",
        "time": "Wed May 23 21:47:44 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 23 21:47:44 2018 +0000"
      },
      "message": "Merge \"Proto change for new RSSI poll metric\" into pi-dev"
    },
    {
      "commit": "f021d88cd85a6a10e6f89465ee319702bc71a885",
      "tree": "b97aa39f37d416658b747530bdc8b2d2abdacc1d",
      "parents": [
        "28ea454824889937b4fd66614df5dfb62aa97f70",
        "c03bc63a5c26284d987d0c59be411dc36d9707c2"
      ],
      "author": {
        "name": "Andrew Chant",
        "email": "achant@google.com",
        "time": "Wed May 23 19:49:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed May 23 19:49:41 2018 +0000"
      },
      "message": "Merge \"Add new hardware reliability actions and fields\" into pi-dev"
    },
    {
      "commit": "c03bc63a5c26284d987d0c59be411dc36d9707c2",
      "tree": "e0f4c170f7d83e452ec4566963da1649f98becc1",
      "parents": [
        "97abc762ccbf2118ded90d6e796d3db1666f3e6b"
      ],
      "author": {
        "name": "Andrew Chant",
        "email": "achant@google.com",
        "time": "Fri May 18 10:52:00 2018 -0700"
      },
      "committer": {
        "name": "Andrew Chant",
        "email": "achant@google.com",
        "time": "Tue May 22 15:55:07 2018 -0700"
      },
      "message": "Add new hardware reliability actions and fields\n\nAdd ACTION_BATTERY_CAUSED_SHUTDOWN, ACTION_SLOW_IO,\nACTION_SPEAKER_IMPEDANCE, and associated new fields.\n\nFor pre-existing actions, add FIELD_SPEAKER_LOCATION,\n FIELD_BATTERY_RESISTANCE_UOHMS, FIELD_BATTERY_CURRENT_UA,\n FIELD_HARDWARE_LOCATION.\n\nACTION_BATTERY_CAUSED_SHUTDOWN\nFired after a boot if the previous boot was detected to be caused\nby shutdown due to low battery, this reports the last recorded\nlow battery voltage.\n\nIt uses FIELD_BATTERY_VOLTAGE_UV to report the voltage.\n\nACTION_SLOW_IO\nDaily aggregated count of IO operations that exceed max expected\nthreshelds, indicating hardware failures.\n\nFIELD_IO_OPERATION_TYPE indicates the type of slow operation, and\nFIELD_COUNT indicates how many occured aggregated over 24hrs.\n\nACTION_SPEAKER_IMPEDANCE\nLast recorded speaker impdenace, reported daily.\n\nUses FIELD_SPEAKER_IMPEDANCE_MILLIOHMS and FIELD_SPEAKER_LOCATION\nto report the impedance of each speaker.\n\nBug: 79996489\nBug: 79881385\nTest: Booted and issued ACTIONs via pixelstats HAL.\nChange-Id: I95b85fbd38e3a03ebeb146b65ffce17d982d4d6a\n"
    },
    {
      "commit": "dd0ff99ab470cde2db4b3d6003c87c4cd74160e4",
      "tree": "7f3a28846db62b0b767cd1c51526bdd1cf42e996",
      "parents": [
        "094b761cb9ebc94df20fe7c27a5777c7dadbb4de",
        "380372d086bcd78351ef3759732e33433f5375cd"
      ],
      "author": {
        "name": "Michael Plass",
        "email": "mplass@google.com",
        "time": "Tue May 22 10:37:21 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue May 22 10:37:21 2018 -0700"
      },
      "message": "Merge \"wifi.proto score experiment id\" into pi-dev am: 28aa545c57\nam: 380372d086\n\nChange-Id: I70be54b6cdbe014b4ca651e795a59c8c69a3c684\n"
    },
    {
      "commit": "28aa545c5785940bd730516e9b44f85655258335",
      "tree": "1ca1e167fab2546b1f1f62d6649a853892c7e5a5",
      "parents": [
        "25a1d9d89857cbd071d1654dd4dd020d79430395",
        "8a779acc4eb24456f4ae429683e5696874b6d410"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue May 22 17:15:01 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 22 17:15:01 2018 +0000"
      },
      "message": "Merge \"wifi.proto score experiment id\" into pi-dev"
    },
    {
      "commit": "122886ed3b938c582354518c4dcc9599278e2787",
      "tree": "1366431759edc001284e32fda979f061de519506",
      "parents": [
        "2d4873eea1f5ece6b3417e15062703cc441d6f29"
      ],
      "author": {
        "name": "xshu",
        "email": "xshu@google.com",
        "time": "Wed May 16 15:38:49 2018 -0700"
      },
      "committer": {
        "name": "xshu",
        "email": "xshu@google.com",
        "time": "Mon May 21 17:37:14 2018 -0700"
      },
      "message": "Proto change for new RSSI poll metric\n\nAdds a new field to store the network frequency for rssi poll\nhistograms.\n\nBug: 79864669\nTest: compile, unit test\n\nChange-Id: I4a8032c5cb71af03f1af150fed30ba27231069fa\n"
    },
    {
      "commit": "8a779acc4eb24456f4ae429683e5696874b6d410",
      "tree": "a69fe956df43f6c6a743c4c494bb18e5f37beaff",
      "parents": [
        "68b0bb40c62766a97a8ef7eb2e03f25bbaf5a303"
      ],
      "author": {
        "name": "Michael Plass",
        "email": "mplass@google.com",
        "time": "Wed May 09 16:56:52 2018 -0700"
      },
      "committer": {
        "name": "Michael Plass",
        "email": "mplass@google.com",
        "time": "Mon May 21 11:04:10 2018 -0700"
      },
      "message": "wifi.proto score experiment id\n\nBug: 79482323\nTest: unit tests\nChange-Id: I293f5acdfdc2f88515a77e6aeff7b704ffcf1dd8\n"
    },
    {
      "commit": "915e94484b73d5184ccd0e8d4f58e16b973e5b3b",
      "tree": "dee99a0d654845d4b6d7d89fdf7732a60d539852",
      "parents": [
        "d3c218a59ed15e0a5ac16e4742045e9146a78d7a"
      ],
      "author": {
        "name": "Petri Gynther",
        "email": "pgynther@google.com",
        "time": "Fri May 18 22:59:50 2018 -0700"
      },
      "committer": {
        "name": "Petri Gynther",
        "email": "pgynther@google.com",
        "time": "Sun May 20 05:35:50 2018 +0000"
      },
      "message": "Add new metrics constant for Bluetooth A2DP hardware offload\n\nBug: 63932139\nBug: 79568680\nTest: Settings app compiles without errors\nChange-Id: I535f9cd819787f6c8d24facb5824dbf7472d5231\nMerged-In: I535f9cd819787f6c8d24facb5824dbf7472d5231\n"
    },
    {
      "commit": "778facba49d270167c28629270eed9aafb12de0a",
      "tree": "124d0c612639a8002a29fb98201072a65fd9dce7",
      "parents": [
        "6949216d35fb99eb62fce6281ac03cc8b527119c"
      ],
      "author": {
        "name": "Petri Gynther",
        "email": "pgynther@google.com",
        "time": "Fri May 18 22:59:50 2018 -0700"
      },
      "committer": {
        "name": "Petri Gynther",
        "email": "pgynther@google.com",
        "time": "Sun May 20 05:30:10 2018 +0000"
      },
      "message": "Add new metrics constant for Bluetooth A2DP hardware offload\n\nBug: 63932139\nBug: 79568680\nTest: Settings app compiles without errors\nChange-Id: I535f9cd819787f6c8d24facb5824dbf7472d5231\n"
    },
    {
      "commit": "bb88ccdc03eb6eb057956b165c0510711b8878c1",
      "tree": "7af4352be8292c7982fc206bcfd29ec6f965a3f8",
      "parents": [
        "6b97c445152e94f48b493f294afe4739027dc444",
        "5b1b12cf23673a8713d809388cefee4853cb46dd"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Fri May 18 10:57:22 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 18 10:57:22 2018 -0700"
      },
      "message": "Merge \"wifi.proto: Add metrics for softap band preference unsatisfied\" into pi-dev am: ddb56c39cc\nam: 5b1b12cf23\n\nChange-Id: I502247dac122a1794460ade5cc4b2601a85a444b\n"
    },
    {
      "commit": "ddb56c39cc74d8f4d5b92b83a9343121b4c1ea58",
      "tree": "f5457356ddc68cb9dbd82d44098598a22057418c",
      "parents": [
        "1df0616e275c520a273dcc9e829e414a932ea827",
        "d3a58cb2df45d85b3cfea0a943eebce89aeb8e7e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri May 18 17:34:51 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 18 17:34:51 2018 +0000"
      },
      "message": "Merge \"wifi.proto: Add metrics for softap band preference unsatisfied\" into pi-dev"
    },
    {
      "commit": "d3a58cb2df45d85b3cfea0a943eebce89aeb8e7e",
      "tree": "04596fef62bb98e96640a7a1f44c6f4cd2fcbaf0",
      "parents": [
        "c46279aa98f6fa36d43c05b599c9da45f3ebacd2"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Mon May 14 15:53:44 2018 -0700"
      },
      "committer": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Thu May 17 14:52:01 2018 -0700"
      },
      "message": "wifi.proto: Add metrics for softap band preference unsatisfied\n\nBug: 79701630\nTest: Unit tests\nTest: Validated that the metric is updated when STA + AP forces the AP\nto not satisfy the band preference.\n\nChange-Id: I7d749d33668d0b05ec4beedfa8d5b79b855e3372\n"
    },
    {
      "commit": "d91a1eeb4ec6866aa1132623edb9bcc00ee75a79",
      "tree": "eb647688b78430ecdd1df491be989eb7e1a4fdf5",
      "parents": [
        "44aaa2a034694ba00277f7b01911dba2d0040f02",
        "a3cb0ae74a4f5c7e840ff6d7e245bd9c9632d35f"
      ],
      "author": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Wed May 16 08:31:43 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed May 16 08:31:43 2018 -0700"
      },
      "message": "Merge \"Add metric to log use of hush gesture\" into pi-dev am: 2b0ead73c7\nam: a3cb0ae74a\n\nChange-Id: I132929f9218013bffe904b69c549070816486428\n"
    },
    {
      "commit": "019d6f636e843068c5cc19648c7ff02370cb355f",
      "tree": "4ae7fe6aa42acc6b725057dd2ebb5af67399bdaf",
      "parents": [
        "e5c8e375e1fb3ce2f9f2531a5926d4136186824d"
      ],
      "author": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Tue May 15 16:16:54 2018 -0400"
      },
      "committer": {
        "name": "Beverly Tai",
        "email": "beverlyt@google.com",
        "time": "Wed May 16 13:18:05 2018 +0000"
      },
      "message": "Add metric to log use of hush gesture\n\nChange-Id: I14578149a79b1455267cb6efc6493c596129032d\nBug: 79537757\nBug: 78665512\nTest: manual, builds\n"
    },
    {
      "commit": "23109c320ef1790bc4d16661c776112875224fc6",
      "tree": "87f45843d4405a8423808eeddec2bce5bea8e611",
      "parents": [
        "9a9775a474766bf4c5203857a130e9929efa4d76",
        "66f4f3e2f2fcf075427f5b83825ce12d5b367e11"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue May 15 07:32:39 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue May 15 07:32:39 2018 -0700"
      },
      "message": "Merge \"clean up comments\" into pi-dev am: b8dcc91eb9\nam: 66f4f3e2f2\n\nChange-Id: I95c718361fcb64fb67c84441abd0309aeb1d6a78\n"
    },
    {
      "commit": "b8dcc91eb960a06f30f298bff74059826bbfa1ef",
      "tree": "81c6324aa2552adec9bc56380f5dbe152c7de4a7",
      "parents": [
        "6d0842154bb063632f937ef360557af281b6c2cb",
        "8f7a14432876e15aca36d13f3530b5d9ae8ef25d"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@android.com",
        "time": "Tue May 15 14:15:09 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue May 15 14:15:09 2018 +0000"
      },
      "message": "Merge \"clean up comments\" into pi-dev"
    },
    {
      "commit": "8f7a14432876e15aca36d13f3530b5d9ae8ef25d",
      "tree": "dd3a04bc1f1a496e72c034f6ed247ba2c44ec586",
      "parents": [
        "adaca2146dff3f4a5fb543451d81bb1be899195d"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@google.com",
        "time": "Mon May 14 17:16:31 2018 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@google.com",
        "time": "Tue May 15 07:52:30 2018 -0400"
      },
      "message": "clean up comments\n\nBug: 79698458\nTest: make framework-protos\nChange-Id: Ifaac050f2e00912188e3fb999b308101e3b07bf0\n"
    },
    {
      "commit": "bc740ba646d00741e46b2fc27cc729457cc632a6",
      "tree": "40ec1ab77cbbcf6e4f587e8680071d483a76b3bc",
      "parents": [
        "0afc76ede54001a1ab53f688998baef326f10fe2",
        "67c3ee3d039bbe1ceed3c34e70d848cf3e2946b2"
      ],
      "author": {
        "name": "Andrew Chant",
        "email": "achant@google.com",
        "time": "Mon May 14 18:51:26 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon May 14 18:51:26 2018 -0700"
      },
      "message": "Merge \"Metrics for hardware reliability reporting\" into pi-dev am: 22c738d842\nam: 67c3ee3d03\n\nChange-Id: Ic186931c0a69583edf83148e8a361c00e072840e\n"
    },
    {
      "commit": "ecdc0dcedfd54a28e5539132285e7b1e931b29cc",
      "tree": "44ddf7fe2ea70c013b88e6e7027a7b5bd4d68be2",
      "parents": [
        "13c0e0d19e80fab1c65fa48d8bfbef855323e2a3"
      ],
      "author": {
        "name": "Andrew Chant",
        "email": "achant@google.com",
        "time": "Thu May 10 14:16:07 2018 -0700"
      },
      "committer": {
        "name": "Andrew Chant",
        "email": "achant@google.com",
        "time": "Mon May 14 15:46:51 2018 -0700"
      },
      "message": "Metrics for hardware reliability reporting\n\nAdd event metrics for hardware reliability reporting.\n\nEvents include:\n - Battery Health Snapshot\n - Battery Charge cycles\n - Physical Drop\n - Hardware Failed\n - USB Audio Device insertion \u0026 removal\n - USB Connector insertion \u0026 removal\n\nBug: 69978775\nTest: Logged events from Pixelstats HAL\nChange-Id: I9389f71ffe85a430273f33650503f714ea308a78\n"
    },
    {
      "commit": "10348578c895b5410d3f8ac3849d208c75e03340",
      "tree": "5af93b1a2ff52c7e914b931c04415f7d9b1fe8bd",
      "parents": [
        "4406bff65649c0812814120cbe1f8ed200c57eb2",
        "59ff5239494e9d8ea908f78cf3801faff6877122"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri May 11 16:48:13 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 11 16:48:13 2018 -0700"
      },
      "message": "Merge changes from topic \"sysui_flags_drop\" into pi-dev am: 53ae6a82cd\nam: 59ff523949\n\nChange-Id: I8d6fa49ba23b78648cf43fafe7c290f2e0c4b59f\n"
    },
    {
      "commit": "53ae6a82cd5c6e1ff31707d9e9a811fb4810865a",
      "tree": "fa27116eb1abee8cd626fb02a292e87fe05145a4",
      "parents": [
        "cb20eb3a07c19fabb8d90644fc5e10e86f993b97",
        "6802e2a5536c2151dac14daa4ee44d0187d97ece"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri May 11 22:18:37 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 11 22:18:37 2018 +0000"
      },
      "message": "Merge changes from topic \"sysui_flags_drop\" into pi-dev\n\n* changes:\n  Clean up Recents animation api\n  Expose the system ui visibility flags and translucent state with snapshot\n"
    },
    {
      "commit": "71346e7b1959eb879e5944728d176f8078ca918b",
      "tree": "bfb45c9466fbd299fdccf0c4ae12129ba98b64b9",
      "parents": [
        "eb966cdc1bbc27c0b812f9da0a39f689ebbba1b7",
        "976f6ade832ddbd81f4018d2fd7eedaa71a20561"
      ],
      "author": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Fri May 11 14:10:34 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri May 11 14:10:34 2018 -0700"
      },
      "message": "Merge \"Add charging metrics\" into pi-dev am: cf4f650572\nam: 976f6ade83\n\nChange-Id: I31d5c785f45fe72443dcdd24c8714dd6f69ada8c\n"
    },
    {
      "commit": "c4eb9344995f0542d17d3a0f55c8db9c1f011061",
      "tree": "08ff1ffa3f7a97cccdeea912be6102fe865d21e9",
      "parents": [
        "6982d3ee2ab5d8b2d277033bbf316d5b763150f1"
      ],
      "author": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Thu May 10 15:46:03 2018 -0400"
      },
      "committer": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Fri May 11 12:59:00 2018 -0400"
      },
      "message": "Add charging metrics\n\nChange-Id: Icef477c99cb9e53faff852cf6003f912ab8b10c3\nFixes: 78463707\nTest: manual\n"
    }
  ],
  "next": "d564d15ad2974c03f713d64086f3b91ebc020b0f"
}
