)]}'
{
  "log": [
    {
      "commit": "75f75c18cc16334280bede33a468d44b34c56ee9",
      "tree": "5b64b8f074d6fa0b7ff1a98033f137ff1312774e",
      "parents": [
        "f1f26e1165697b3f635a2b6398d38c63d688bccf",
        "7409b8620ff39ff0788ef1543297f0cb1d49a0e0"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Dec 10 12:30:19 2018 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Dec 10 12:30:19 2018 -0800"
      },
      "message": "DO NOT MERGE - Merge pie-platform-release (PPRL.181205.001) into stage-aosp-master\n\nBug: 120502534\nChange-Id: I7351a1832c4bd2fd86324183ab83e9088d716822\n"
    },
    {
      "commit": "882f4e1f444194405ef78a3a9d5c1618cb8a8013",
      "tree": "209325b8ab9541aeea6a121b1d375e3f8fc12c14",
      "parents": [
        "62ced9c2d898c25f64db8c07e1db2ff7cf907101",
        "b825510b80a6d8db12590f2f0995bddf97970946"
      ],
      "author": {
        "name": "Shaotang Li",
        "email": "shaotangli@google.com",
        "time": "Thu Aug 30 12:29:13 2018 +0800"
      },
      "committer": {
        "name": "Shaotang Li",
        "email": "shaotangli@google.com",
        "time": "Thu Aug 30 05:26:19 2018 +0000"
      },
      "message": "resolve merge conflicts of b825510b80a6d8db12590f2f0995bddf97970946 to stage-aosp-master\n\nTest: I solemnly swear I tested this conflict resolution.\nBug: None\nChange-Id: I3dd8e3f70d648fc37811d80f4f1356687a4df1b8\nMerged-In: I2eb6965238e37435bb380fb4a0e616bd1da6dae6\n"
    },
    {
      "commit": "b9a9a2f2240549b3d7606a6de6d525ce05e42e4b",
      "tree": "c623fac4cd4892428009c6040f24b38cc8bb2b20",
      "parents": [
        "e3a0f42e8e8678f6d90ddf104d485858fbb2e35b"
      ],
      "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": "Wed Aug 29 13:45:16 2018 +0800"
      },
      "message": "Add new metrics constants for emergency dialer\n\nBug: 111378820\nTest: build\nChange-Id: I2eb6965238e37435bb380fb4a0e616bd1da6dae6\nMerged-In: I2eb6965238e37435bb380fb4a0e616bd1da6dae6\n"
    },
    {
      "commit": "1465046e3940b5693b43d3f86098d5cb0dfc7bbd",
      "tree": "2f8ae3041abb88fea17bafb1912e0ed1726e52f2",
      "parents": [
        "877a819e40d20eb386f372b6ba011521cfc0132c",
        "2e068a3bec55f9c192580fef5e55b992e1481d3b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 15 23:16:52 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 15 23:16:52 2018 +0000"
      },
      "message": "Merge \"Addition of HW Revision to Wifi metrics\" into pi-dev"
    },
    {
      "commit": "2e068a3bec55f9c192580fef5e55b992e1481d3b",
      "tree": "22f3a5b62ee76c35503cfb8e985d028544b04079",
      "parents": [
        "8cb78fcb1ef1f196b36f841bc5c04288f5b6299f"
      ],
      "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": "Wed Aug 15 13:52:50 2018 -0700"
      },
      "message": "Addition of HW Revision to Wifi metrics\n\nBUG:112541087\nChange-Id: If71584373f2a62c7c915c3dec3777d02878b7fda\nMerged-In: If71584373f2a62c7c915c3dec3777d02878b7fda\n"
    },
    {
      "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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"
    },
    {
      "commit": "2bde4091087f503970931d7180ae68aba695f5ee",
      "tree": "973b5b09f9c710d8aabb6f46389c16196a6a5520",
      "parents": [
        "67890e0e1db4f2784aa02bdb2a81f6ab2a10ff35"
      ],
      "author": {
        "name": "hughchen",
        "email": "hughchen@google.com",
        "time": "Thu May 10 18:04:25 2018 +0800"
      },
      "committer": {
        "name": "hughchen",
        "email": "hughchen@google.com",
        "time": "Thu May 10 18:04:25 2018 +0800"
      },
      "message": "Add new type into metrics_constants.proto\n\n* Change DIALOG_UPDATABLE_LIST_PREFERENCE to DIALOG_SWITCH_A2DP_DEVICES.\n* Add DIALOG_SWITCH_HFP_DEVICES\n* This is for a new dialog which is able to update content instantly when connected devices change\n\nBug: 77783217\nTest: build\nChange-Id: I1dd79f35a2b26be071acceca5fe984c8f17d44ec\n"
    },
    {
      "commit": "be1a3125012f39dd17ec9a6240d1e5b326465a4e",
      "tree": "a2087d8f55e04b77e72b376d58113605ca79a004",
      "parents": [
        "414be0b1cb5df6da8d595b63db85bc918a864192"
      ],
      "author": {
        "name": "timhypeng",
        "email": "timhypeng@google.com",
        "time": "Fri May 04 15:28:42 2018 +0800"
      },
      "committer": {
        "name": "hughchen",
        "email": "hughchen@google.com",
        "time": "Wed May 09 20:22:53 2018 +0800"
      },
      "message": "Add DIALOG_UPDATABLE_LIST_PREFERENCE into metrics_constants.proto\n\n* This is for a new dialog which is able to update content instantly when connected devices change\n\nBug: 77783217\nTest: make -j50 RunSettingsLibRoboTests\nChange-Id: I8c70eb93b8bfd39d295fa326df8372ee4b146834\n"
    },
    {
      "commit": "173020c2ef0a1dc109a9a39afc3e107badcd407e",
      "tree": "29eae3f33e67308a2db0e728cf66c8ab644ab4e5",
      "parents": [
        "9743fae2d97909f83e9f3a1338f7811bce95f120"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri May 04 15:36:47 2018 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue May 08 17:56:05 2018 -0700"
      },
      "message": "Expose the system ui visibility flags and translucent state with snapshot\n\n- Allow SystemUI/Launcher to determine whether the snapshot is of a\n  translucent activity (to reduce overdraw by skipping drawing task\n  background) and also the sysui visibility flags are (to determine how\n  to update the nav bar while animating before the app is started.\n- Fixing issue where the recents animation was reporting task fillsparent\n  state instead of the app\u0027s fillsparent state (as we do in normal remote\n  animations)\n\nBug: 79228291\nBug: 77984778\nBug: 78659249\nTest: atest FrameworksServicesTests:TaskSnapshotPersisterLoaderTest\nChange-Id: I19bdf7f780e7d94014d6a115bf84fa614b1dffa0\n"
    },
    {
      "commit": "1116652087c5889a98ff6d736e127fc0e97dbe37",
      "tree": "0311207975b749a34e624d88c70e814a47027e8c",
      "parents": [
        "a914cf0affec53cddd68051663ccc945e5088419"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon May 07 10:18:47 2018 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon May 07 12:14:00 2018 -0700"
      },
      "message": "New FIELD_AUTOFILL_COMPAT_MODE field.\n\nThis field is used on pretty much all Autofill metrics, except\nAUTOFILL_USERDATA_UPDATED, AUTOFILL_SERVICE_DISABLED_SELF, and\nAUTOFILL_INVALID_PERMISSION.\n\nTest: atest CtsAutoFillServiceTestCases\nTest: adb shell logcat -b events | grep sysui\n\nBug: 79351659\n\nChange-Id: I2e2f3dcc780a3896162b158926f5ee89c7cb342d\n"
    },
    {
      "commit": "6de7a676dd0176321cd45629905999b3e09ff8cf",
      "tree": "6a406b54d9c8dd65de1d43c0404dd1e1ced8fb54",
      "parents": [
        "8453ddd98e9b93d363cb1f59a8382cea8feb2789"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Tue Apr 24 16:30:13 2018 -0700"
      },
      "committer": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Mon May 07 08:43:47 2018 -0700"
      },
      "message": "wifi.proto: Add metrics for radio mode change\n\nBug: 69117051\nTest: Unit tests\nChange-Id: Ia3df096a4368cdf1d2c254a4610b204dfb0e3778\n"
    },
    {
      "commit": "506512789da34f11f91df865e00c3ffff2b05203",
      "tree": "64589222ae3b609a21f544d7e260e8ee3f894e63",
      "parents": [
        "565ea8f348d5d8f51760431e571afdf78696ee16",
        "01ad38b9cda64be94ffe22c4ef929f47dc977f22"
      ],
      "author": {
        "name": "Jong Wook Kim",
        "email": "jongwook@google.com",
        "time": "Fri May 04 19:25:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri May 04 19:25:28 2018 +0000"
      },
      "message": "Merge \"Connected MAC Randomization Metrics Proto\" into pi-dev"
    },
    {
      "commit": "adfc9b68d5afae66d3700c28bb12dd9de93369fc",
      "tree": "6d7e8a817baa042879bd7eddcea820ef55296b63",
      "parents": [
        "4b6a13ed45548c167b607357b82b3739cddffa88"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed May 02 16:14:43 2018 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed May 02 16:14:48 2018 -0600"
      },
      "message": "Metrics for user choices in storage wizard.\n\nThese metrics help us understand more about how users in the field\nare interacting with adoptable storage.\n\nBug: 37284068\nTest: atest com.android.settings.ui.StorageWizardTest\nChange-Id: I96bcebc26b53e680d060ec0c23d1f9d11de939a2\n"
    },
    {
      "commit": "2e6c19cfce07eb9df33ea5c58c1fbefa96ae8915",
      "tree": "6a9f9a4fff7eb0654a747d26197ae827d8cabc9d",
      "parents": [
        "618033a1c76cddcf8d1197fb8714fcbc08bdbbd5"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue May 01 09:04:21 2018 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue May 01 09:04:38 2018 -0400"
      },
      "message": "metrics constant for new button\n\nBug: 78448988\nTest: make\nChange-Id: I75977645f4e0fb0ff09a82061c35cf73a96ed1ef\n"
    },
    {
      "commit": "d63dffd8cdf35010ac0f37b791560e99278e43c2",
      "tree": "13847d43a44cfe883af859529ab32c89e18349dc",
      "parents": [
        "be654b3576d230bdb67086104aa6bde023c7d460"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@google.com",
        "time": "Thu Apr 19 11:12:46 2018 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@google.com",
        "time": "Mon Apr 30 13:30:04 2018 -0400"
      },
      "message": "Add implementation for SliceMetrics\n\nBug: 76150975\nTest: atest cts/tests/tests/slice\nChange-Id: Ide07b6b490434841978df86794b048b997d523be\n"
    },
    {
      "commit": "a4fa8d5bd4fcdde51cd4d0ada6a99a5ebc302a88",
      "tree": "a86aba3454ba27949c693bc77b4be7d141e17e1b",
      "parents": [
        "cff0c85629b7763ffd03dcbc1c6d56d347b95e2b"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Apr 20 15:54:51 2018 -0700"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Apr 23 12:25:38 2018 -0700"
      },
      "message": "Add windowing mode to task snapshot.\n\nBug: 78155683\nTest: atest FrameworksServicesTests:TaskSnapshotPersisterLoaderTest\nChange-Id: I4e562d818416a30d6759baef37c74b6d9c514a00\n"
    },
    {
      "commit": "5da746a5d81b512e60fa67a8a0ece64dd991975d",
      "tree": "2e55c8419becfac2c9003d8e64e83650220c94f9",
      "parents": [
        "5bdf9530a04dd4284498eb31c5e5fb0f8e6987a3"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Mon Apr 23 09:41:21 2018 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Mon Apr 23 10:12:54 2018 -0400"
      },
      "message": "Metrics constants for new zen screen\n\nTest: make\nBug: 78448988\nChange-Id: Iaf3b35b3f22dd81c372683042372681f4086f1c8\n"
    },
    {
      "commit": "ac1c19a7d1c9bce20145a62d179738ef41d8facd",
      "tree": "a35f67e3553d08aa173ca39e56ddf70f47fa8d4a",
      "parents": [
        "03ddb28cda9ee91245f24fdfb4839a6e68e3bced"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Thu Apr 12 12:17:57 2018 +0100"
      },
      "committer": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Wed Apr 18 16:06:16 2018 +0100"
      },
      "message": "Add proto constants for hidden API logging.\n\nThese will be used by code in ART to log an event when a hidden API is\naccessed.\n\nTest: m\nBug: 77517571\nChange-Id: I6ee0204a3c9e96e39982530b693a1cc33915f6a1\n"
    },
    {
      "commit": "d39f0d52dcdca78fb8d57fa0a805ec0bdc8589da",
      "tree": "53626d24af3778a0f8a467c71778628f6a8f5565",
      "parents": [
        "52842feb146cac0ee72d866b16a1ce8e3d8b5fdf"
      ],
      "author": {
        "name": "Dieter Hsu",
        "email": "dieterhsu@google.com",
        "time": "Sat Apr 14 02:08:30 2018 +0800"
      },
      "committer": {
        "name": "Dieter Hsu",
        "email": "dieterhsu@google.com",
        "time": "Wed Apr 18 03:28:48 2018 +0000"
      },
      "message": "Add rank \u0026 count event to notification clicks and dismisses\n\nFor click/action click/dismiss, passing rank(0-based) and\ncount at the time of the actions to events.\n\nBug: 70724602\nTest: runtest systemui-notification\nTest: atest packages/SystemUI/tests/src/com/android/systemui/statusbar/notification\nChange-Id: I07c440f84ccb745f744eb4e317881b72d2b41683\n"
    },
    {
      "commit": "7a9564f5079d61196c7036ea560d6f82d1b4b4f4",
      "tree": "267d8d377251ee9ac69685a7364952def1fe39b0",
      "parents": [
        "51c1904b9517e42c733e00d383a620614359445a"
      ],
      "author": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Wed Apr 04 14:42:59 2018 -0700"
      },
      "committer": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Fri Apr 13 14:04:50 2018 -0700"
      },
      "message": "Add constant for bluetooth fragment\n\nsimply adds a metrics constant for the new bluetooth screen\n\nBug: 77543471\nTest: robotests pass\nMerged-In: Id6317df4b86def4e0aa095fd3bc1ed544c0f0220\nChange-Id: Id6317df4b86def4e0aa095fd3bc1ed544c0f0220\n"
    },
    {
      "commit": "01ad38b9cda64be94ffe22c4ef929f47dc977f22",
      "tree": "4e8990884eda1a1e59ccac4e956c2305812860d4",
      "parents": [
        "a991071db9e642656d848c9d23eba14d6f9a2070"
      ],
      "author": {
        "name": "Jong Wook Kim",
        "email": "jongwook@google.com",
        "time": "Mon Apr 09 10:14:11 2018 -0700"
      },
      "committer": {
        "name": "Jong Wook Kim",
        "email": "jongwook@google.com",
        "time": "Fri Apr 13 14:04:47 2018 -0700"
      },
      "message": "Connected MAC Randomization Metrics Proto\n\n1) Add \"is_mac_randomization_on\" that indicates if Connected MAC\nRandomization is turned on/off when the proto is created.\n\n2) Add \"TYPE_MAC_CHANGE\" as a new trigger event for StaEvent. This will\noccur whenever we are dynamically changing the MAC address for Connected\nMAC Randomization.\n\nBug: 73666905\nTest: Unittest.\nChange-Id: Ifef0908f668e39531ebe5a38588f8e3713c047a9\n"
    },
    {
      "commit": "0e100add4829afc05ef43dbaae69cb4625ed3804",
      "tree": "ebf87f75e3b73c5d76a24722f1c4097898eece02",
      "parents": [
        "a668c663019dcabe62d1f667ec5402806a22b0a8",
        "4ec8dd37e4b6d2cbbd5de0b1b555341a99605ca1"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Apr 13 20:29:22 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 13 20:29:22 2018 +0000"
      },
      "message": "Merge \"[RTT] Wi-Fi RTT Metrics\" into pi-dev"
    },
    {
      "commit": "97a132133bd41ec7604d7d70d12cbff3b3fe8992",
      "tree": "da8a754eb68c2d8df6e27079f3a397762799e4c1",
      "parents": [
        "fc59a57f3bed32c3c5cdf5b9906d0e361f7982ed"
      ],
      "author": {
        "name": "Lei Yu",
        "email": "jackqdyulei@google.com",
        "time": "Wed Apr 11 15:45:31 2018 -0700"
      },
      "committer": {
        "name": "Lei Yu",
        "email": "jackqdyulei@google.com",
        "time": "Wed Apr 11 18:05:36 2018 -0700"
      },
      "message": "Add metrics for battery settings\n\n1. ACTION_TIP_OPEN_BATTERY_SAVER_PAGE\n2. FIELD_APP_VERSION_CODE\n\nBug: 77919142\nBug: 77874407\nTest: Build\nChange-Id: Idb4d304e9c6b078b083871d8b787fea39480c062\n"
    },
    {
      "commit": "fc59a57f3bed32c3c5cdf5b9906d0e361f7982ed",
      "tree": "fa3f9b5aa00999ab4eb05c1020ec45dbc8fea286",
      "parents": [
        "8b73c1126a556c5ace092d9864dc101cb6748283"
      ],
      "author": {
        "name": "Lei Yu",
        "email": "jackqdyulei@google.com",
        "time": "Tue Apr 10 10:52:08 2018 -0700"
      },
      "committer": {
        "name": "Lei Yu",
        "email": "jackqdyulei@google.com",
        "time": "Wed Apr 11 16:00:05 2018 -0700"
      },
      "message": "Add new metric for anomaly been ignored\n\nBug: 77477987\nTest: Build\nChange-Id: I65a7387a7d0456a5d3605d91c421329d15a296aa\n"
    },
    {
      "commit": "5ba8dda7b59d9b7bd6106bae1cc9f0c85372d38d",
      "tree": "ccfaadd1baf90d8d99b05cc9394d768a9fa0cf15",
      "parents": [
        "b6bba333998a8d1f516f15bb06ae594d7d767bf4"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Apr 10 16:07:57 2018 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed Apr 11 08:40:32 2018 -0400"
      },
      "message": "Update volume logging\n\n- Log settings click and ringer toggle\n- Log stream for volume change and mute instead of value\n\nTest: manual\nChange-Id: Id72e4b79ca9875b7c80b58527c303d3af0af9492\nFixes: 74201925\n"
    },
    {
      "commit": "23991105bd893854820009bc71503b595ea2f2fa",
      "tree": "132088223470b476a585cb70fd90cdde5830789a",
      "parents": [
        "8b0b733a2b2c9a4081e3352a0ddb7ad11c0e543b"
      ],
      "author": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Thu Apr 05 21:18:38 2018 +0100"
      },
      "committer": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Wed Apr 11 10:09:03 2018 +0100"
      },
      "message": "Add logging for smart replies in notifications.\n\nLog the first time a notification with smart\nreplies is visible.\nLog each click on a smart reply.\n\nTest: atest SystemUITests\nBug: 72153458\nChange-Id: I6dc498871000dbb9af978567db3d258b20978781\n"
    },
    {
      "commit": "d2ed821445924c615be27f40a5a5cc68abe82766",
      "tree": "5761ddb3c42e80ca26ac3da78cc98c1a109bcb9e",
      "parents": [
        "5f205b17ae5774f1436b040205e08379c0cb8fff"
      ],
      "author": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Tue Apr 10 12:57:56 2018 -0700"
      },
      "committer": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Tue Apr 10 14:21:33 2018 -0700"
      },
      "message": "Add metrics to track auto-brightness settings visibility\n\nBug: 69795935\nTest: build\nChange-Id: I9caf913b04735470d1aea9fe6b30a91aaf55cf29\nMerged-In: I9caf913b04735470d1aea9fe6b30a91aaf55cf29\n"
    },
    {
      "commit": "4ec8dd37e4b6d2cbbd5de0b1b555341a99605ca1",
      "tree": "7427825996f52dd15017efb98fdb704e78093ff6",
      "parents": [
        "fdef00a5ae431f9b5152c408a74bcee75641848c"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Fri Mar 16 09:43:01 2018 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Tue Apr 10 07:42:56 2018 -0700"
      },
      "message": "[RTT] Wi-Fi RTT Metrics\n\nBug: 68819947\nTest: unit tests\nChange-Id: I8984ba0e6e7a02e69425374d47181dba4e2ace35\n"
    },
    {
      "commit": "8aca3e0557ca6e66cc89950ea273e92bcbf86a9c",
      "tree": "443ef4486480886fefa755e19c74244e6f00ada2",
      "parents": [
        "260b875135255ba0dc07dbd0a47d43443b1e2ba4"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Mon Apr 09 13:57:21 2018 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Apr 10 08:47:06 2018 -0400"
      },
      "message": "Metrics constants for zen onboarding.\n\nBug: 77658931\nTest: make\nChange-Id: Id11f68bd6cc132d7c53004d2ea31d869f64379b8\n"
    },
    {
      "commit": "8a3890de72a83920eefb9f66c0f0fabaa515cca3",
      "tree": "464ec1040edb9fe2375a23dfd9cfdb6631977125",
      "parents": [
        "13276e7ebd062795ed09775e2f8a628203584251",
        "0cdebf4da944d2612fbcc231b72baf1de55bebf5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Apr 10 01:27:34 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 10 01:27:34 2018 +0000"
      },
      "message": "Merge \"Remove FIELD_MOBILE_NETWORK in proto.\" into pi-dev"
    },
    {
      "commit": "0cdebf4da944d2612fbcc231b72baf1de55bebf5",
      "tree": "8246882123b76ce739f3f0c92deb0f2eb6840e75",
      "parents": [
        "8ecf40491be046f0cbd534c9b9fbc5d270f24b02"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Thu Apr 05 15:45:48 2018 -0700"
      },
      "committer": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Mon Apr 09 20:21:58 2018 +0000"
      },
      "message": "Remove FIELD_MOBILE_NETWORK in proto.\n\nWhen user manually selects a cellular network, don\u0027t record network\nname in metrics logs.\n\nBug: 65412783\nTest: manual\nChange-Id: I54b827617f706bfde3615a9fbb2f58939fa74717\n"
    },
    {
      "commit": "46270712917d8e3cdf29af63b290a6ebf4a9b369",
      "tree": "560f22b2df8d209d5d7d1dbca4d5ef7645675ac3",
      "parents": [
        "e5b621a6af4a6baf0f6805b9c946ec3e4dfbf5b4"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Apr 02 09:53:21 2018 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Apr 09 13:05:48 2018 -0600"
      },
      "message": "Update storage wizard to latest UX mocks.\n\nChanges to support Settings updates.\n\nBug: 76097999\nTest: manual\nChange-Id: I8944d4cb7be6a406d5cb6be25ff261b7631b3331\n"
    },
    {
      "commit": "1264d880e2c85786d3f8eedecb8e141471e2cd04",
      "tree": "2cc7596b122beaadd89e3fa9d52c748236c3b36f",
      "parents": [
        "0f96324f5a393b5f790040d08413c0e9720c3726"
      ],
      "author": {
        "name": "Mehdi Alizadeh",
        "email": "mett@google.com",
        "time": "Tue Apr 03 18:38:34 2018 -0700"
      },
      "committer": {
        "name": "Mehdi Alizadeh",
        "email": "mett@google.com",
        "time": "Mon Apr 09 18:28:04 2018 +0000"
      },
      "message": "Adds entries for Swipe Up Enable in Settings.Secure\n\nBug: 77549883\nTest: None\nChange-Id: Ie346c4f527fa014eadbfaa1d81d7f8a5f37f653f\n"
    },
    {
      "commit": "bc73b3b6e91e47e64a3c50d7c0c8113fa4f66601",
      "tree": "b642d0893511524b90e8ccc798f827bc22072a8e",
      "parents": [
        "086633e03db1c0f12eec6ae15bdf39b3fc05e0d2",
        "39cef4d9b62cd7990a9d596a681874424fe8f1b8"
      ],
      "author": {
        "name": "Oscar Shu",
        "email": "xshu@google.com",
        "time": "Fri Apr 06 20:17:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 06 20:17:40 2018 +0000"
      },
      "message": "Merge changes Ic0515cec,If547bd96 into pi-dev\n\n* changes:\n  metrics: identifying dfs from non dfs scans\n  metrics: watchdog connection delay field\n"
    },
    {
      "commit": "e7154b6d5a9300c8bfbfc46bf8e65ff1ab446c62",
      "tree": "c10dc8c1989512d5b9ab832693a8a36182264daa",
      "parents": [
        "50c069f7c1e8735580b559fbe6a96e5a7d4f6c36",
        "3cad62417be2090629e42db78cf5ac53ff805a77"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 06 18:48:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 06 18:48:27 2018 +0000"
      },
      "message": "Merge \"Add new WifiWake metrics\" into pi-dev"
    },
    {
      "commit": "c29c8c088bda9509e4516c6052056c4d0c71ac99",
      "tree": "39e45f34a1b3adb66bf9a2e7c955f211787cf4bb",
      "parents": [
        "fe85e4589bc17e899f471dde1b6573f4673a31b9"
      ],
      "author": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Wed Apr 04 14:45:42 2018 -0700"
      },
      "committer": {
        "name": "Salvador Martinez",
        "email": "dehboxturtle@google.com",
        "time": "Thu Apr 05 13:27:19 2018 -0700"
      },
      "message": "Add metrics constant for wifi scanning dialog\n\nThis CL simply adds a metrics proto constant for the new dialog\nthat shows up if you try to tunr on auto-wifi without first\nenabling wifi scanning.\n\nTest: robotests still pass\nBug: 67070896\nChange-Id: I9a4e0fa105e67d666e2e34588bea037034a28784\n"
    },
    {
      "commit": "39cef4d9b62cd7990a9d596a681874424fe8f1b8",
      "tree": "33c2f0bb61855fd47f63c1c6f13654e31daab63f",
      "parents": [
        "6352262bf8a9bcbf771d8464cfffe2c80fac89aa"
      ],
      "author": {
        "name": "xshu",
        "email": "xshu@google.com",
        "time": "Fri Mar 23 15:14:02 2018 -0700"
      },
      "committer": {
        "name": "xshu",
        "email": "xshu@google.com",
        "time": "Wed Apr 04 14:40:32 2018 -0700"
      },
      "message": "metrics: identifying dfs from non dfs scans\n\nThese data can be used to optimize power savings, since scanning dfs\nchannels require significantly more energy.\n\nBug: 72755722\nTest: compile, run ./frameworks/base/wifi/tests/runtests.sh\nChange-Id: Ic0515ceca452459446b245d93620885b1ade823f\n"
    },
    {
      "commit": "6352262bf8a9bcbf771d8464cfffe2c80fac89aa",
      "tree": "5f7121eebe7e3ee8ecf0952b2bdbe58074583c40",
      "parents": [
        "315c230cbb4fccbb13cfb8799247427d4dc08368"
      ],
      "author": {
        "name": "xshu",
        "email": "xshu@google.com",
        "time": "Thu Mar 15 16:48:29 2018 -0700"
      },
      "committer": {
        "name": "xshu",
        "email": "xshu@google.com",
        "time": "Wed Apr 04 14:36:29 2018 -0700"
      },
      "message": "metrics: watchdog connection delay field\n\nAdd 2 fields to check if watchdog is really working as well as we think\nit is.\n\nBug: 75001353\nTest: compile, run ./frameworks/base/wifi/tests/runtests.sh\n\nChange-Id: If547bd962f12773f4a4b36fb8fc3e50aff259dac\n"
    },
    {
      "commit": "5b4c2b13c467fd51954d830beb9c31a580943e62",
      "tree": "5f8569eed3d7a2f95d4f9a932ac45a48477326e2",
      "parents": [
        "3f6b7714a7afd826c2e66d1baf747469145f8d77"
      ],
      "author": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Mon Apr 02 15:02:18 2018 -0700"
      },
      "committer": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Mon Apr 02 15:02:18 2018 -0700"
      },
      "message": "Add logging constant to track settings slice changes\n\nBug: 71503986\nTest: build\nChange-Id: I880cab9b6351031451f0c30ae8b480af2c200f2e\n"
    },
    {
      "commit": "48f6563b4bd50b5e870ac57fb521b1f5ed730632",
      "tree": "7560190796118a5d23427376fa3c8193bf8f805b",
      "parents": [
        "e3ba496485e1254d9c1c94ef0b2c79b501832c1d"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Tue Mar 27 14:33:01 2018 -0700"
      },
      "committer": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Fri Mar 30 08:40:19 2018 -0700"
      },
      "message": "wifi metrics(proto): Add scan throttling metrics\n\nBug: 76429171\nTest: Unit tests\nChange-Id: I77cd03d323e1edbb93369945532c8d2f24bffd68\n"
    },
    {
      "commit": "3cad62417be2090629e42db78cf5ac53ff805a77",
      "tree": "41b66225df6650323142a225453296578cfdc580",
      "parents": [
        "02c0bbdc47a59ceef313e0e8ff393637cc35f245"
      ],
      "author": {
        "name": "Eric Schwarzenbach",
        "email": "easchwar@google.com",
        "time": "Mon Mar 26 10:23:40 2018 -0700"
      },
      "committer": {
        "name": "Eric Schwarzenbach",
        "email": "easchwar@google.com",
        "time": "Thu Mar 29 09:57:25 2018 -0700"
      },
      "message": "Add new WifiWake metrics\n\nAdds initialize event, total number of wakes, and number of ignored\ncalls to start (from Wakeup already being active).\n\nBug: 72762459\nTest: make\n\nChange-Id: I09fea7b4fcaf3624f06a185160f94d06544e5038\n"
    },
    {
      "commit": "a66e6385ee324e12b5b998631268fa78b18d57b9",
      "tree": "1a21ada484fb33dbe3eb3a926791180b6f61474b",
      "parents": [
        "dac0fe910ab16edb2c2433986f709da3b3f6c15f"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Wed Mar 14 16:10:16 2018 -0700"
      },
      "committer": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Thu Mar 29 08:47:01 2018 -0700"
      },
      "message": "wifi metrics(proto): Add new metrics for wifi native failures\n\na) Add new metrics for supplicant \u0026 hostapd crash numbers. Also, create new\nfailure metrics for softap turn on.\nb) Add metrics for unexpected interface down events.\n\nBug: 71720421\nBug: 68716726\nTest: Unit tests\nChange-Id: I9fd6e8bf8f42174a9d6a4ef8249656f804238408\n"
    },
    {
      "commit": "452ae34af55cba26e6597fd3708f9e2bd5b0485f",
      "tree": "32edd607b554808c939e0209cbb1da9d1a80d9b2",
      "parents": [
        "a17eccac738e3170a5793cf764855e6f5b5e97d8",
        "52c6295e22e6eb205300a5471c67ef26ae9466fa"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Tue Mar 27 21:20:13 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 27 21:20:13 2018 +0000"
      },
      "message": "Merge \"Add auto battery saver suggestion notification/dialog\" into pi-dev"
    },
    {
      "commit": "52c6295e22e6eb205300a5471c67ef26ae9466fa",
      "tree": "e445931ba171d242c1c4468756cc81baee2962b4",
      "parents": [
        "d52c532df7c7c481bf6e482c37f4e0ee02618fce"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Thu Mar 22 10:43:03 2018 -0700"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Tue Mar 27 10:42:05 2018 -0700"
      },
      "message": "Add auto battery saver suggestion notification/dialog\n\nSpec: go/ebs-low-battery-mode-flow\n\n- Basically when the user manually enables battery saver 4 times,\nwe show this notification to suggest turning on \"scheduled\"\n(i.e. auto) battery saver.\n\n- We show it through 8th time. If the user hits \"no thanks\",\nor if auto-saver is enabled already, we will not show it.\n\n- Introduced a new notification channel \"HINTS\" with\nIMPORTANCE_DEFAULT.\n\nBug: 74120126\nTest: Manual test with ll development/scripts/battery_simulator.py\n\nChange-Id: I713abc59dc7caee6882ba848c3e3aabaf778c2bd\n"
    },
    {
      "commit": "4045fdc0145d9834c08c1fdaed3c53fc13f92c6b",
      "tree": "993fe81ebc34ad8fc52f9bbbd59eccfa4390916d",
      "parents": [
        "58b47f3d53a3cc4f51360db7f2dbac7f282e4f1a",
        "226196bfacbed51a8e68582cc88ffebd1618e0cc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 27 13:46:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 27 13:46:41 2018 +0000"
      },
      "message": "Merge \"Add metric PREVIOUSLY_CONNECTED_DEVICES\" into pi-dev"
    },
    {
      "commit": "861f7fae2fa403ba4d183b7ad992c5e71dd0deeb",
      "tree": "f37a56b7c39721d30564974e750bc2b6c9b81b61",
      "parents": [
        "6f5e83df3a519fd1806d85b412175516efbb6fea",
        "f30125b6b51ee29e54f9833d3c42ff4d0557e457"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Tue Mar 27 12:51:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 27 12:51:20 2018 +0000"
      },
      "message": "Merge \"[RTT] Collect metrics on observed IEEE 802.11mc supporting APs\" into pi-dev"
    },
    {
      "commit": "226196bfacbed51a8e68582cc88ffebd1618e0cc",
      "tree": "dbf03ce7a692b1c4be41bb1967c5863c3c3083ed",
      "parents": [
        "c6d9f7ce1d6d152c55431e9ea95302a954bc49b9"
      ],
      "author": {
        "name": "hughchen",
        "email": "hughchen@google.com",
        "time": "Tue Mar 27 12:04:59 2018 +0800"
      },
      "committer": {
        "name": "Hugh Chen",
        "email": "hughchen@google.com",
        "time": "Tue Mar 27 11:42:08 2018 +0000"
      },
      "message": "Add metric PREVIOUSLY_CONNECTED_DEVICES\n\nBug: 74134939\nTest: Build\nChange-Id: I134e1aea2a562a8a3f33b340a7dfc643b89886d4\n"
    },
    {
      "commit": "a85b48714ac40acdc92d2ecc73cf52a5216e1b7e",
      "tree": "586528c7374c13be010f57c1da985458a629973c",
      "parents": [
        "3991138f3a58cdee447c74c3bf9bcf7923900747"
      ],
      "author": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Mon Mar 26 16:52:53 2018 -0700"
      },
      "committer": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Mon Mar 26 16:52:53 2018 -0700"
      },
      "message": "Add metrics for new settings conditional cards.\n\nBug: 76022431\nTest: rebuild\nChange-Id: I12541a43d742c17e22db701050bb7b72bd423522\n"
    },
    {
      "commit": "f30125b6b51ee29e54f9833d3c42ff4d0557e457",
      "tree": "c209fef0e4370ef1fe504033a7b9749e2a15dc72",
      "parents": [
        "d52c532df7c7c481bf6e482c37f4e0ee02618fce"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Sat Mar 24 16:51:41 2018 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Mon Mar 26 13:51:21 2018 -0700"
      },
      "message": "[RTT] Collect metrics on observed IEEE 802.11mc supporting APs\n\nCollect metrics on the prevalence of support for IEEE 802.11mc by\nlooking at the number of such APs in each scan.\n\nBug: 68819947\nTest: unit tests\nChange-Id: I3857dcfdd43b4ae22a2d2200bfd1f348cbf35a5b\n"
    },
    {
      "commit": "2449819b6917a3e66fbf5bba35bfb153b9567e05",
      "tree": "0b8f6fd91928de7acd998a543d8b218b52b037d4",
      "parents": [
        "0205fd10646785f6d573b487f8ad5f56470bff07"
      ],
      "author": {
        "name": "Mehdi Alizadeh",
        "email": "mett@google.com",
        "time": "Thu Mar 15 13:02:51 2018 -0700"
      },
      "committer": {
        "name": "Mehdi Alizadeh",
        "email": "mett@google.com",
        "time": "Thu Mar 22 23:12:01 2018 +0000"
      },
      "message": "Adds entries for Soft AP channel and bandwidth\n\nBug: 72643031\nTest: It builds\nChange-Id: I4d6053df5bb9c5d7eee6857bcc097a49922f7966\n"
    },
    {
      "commit": "b3029a4f72d884bc1931e372a0851a5fdfadf251",
      "tree": "aea054a7ce82a3177dd7987f72edbda9ccac3bcd",
      "parents": [
        "245f8e5ab58aa38671b9c0015493e6dda07f595a",
        "2568de06640518210f3bc4df479474ddc95e82b7"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Mar 22 04:50:04 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 22 04:50:04 2018 +0000"
      },
      "message": "Merge \"Set FIELD_AUTOFILL_NUM_DATASETS to -1 when service return no response.\" into pi-dev"
    },
    {
      "commit": "2568de06640518210f3bc4df479474ddc95e82b7",
      "tree": "2c97a70488e1191bbf4eae61a4ad6633aa6385cb",
      "parents": [
        "40bf2b0fd1e23cf667b36b474dc4ccc6efcca065"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Mar 21 08:52:14 2018 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Mar 21 09:03:08 2018 -0700"
      },
      "message": "Set FIELD_AUTOFILL_NUM_DATASETS to -1 when service return no response.\n\nTest: adb shell logcat -b events | grep sysui | grep \u0027757,907\u0027\n     # while running LoginActivityTest#testAutoFillNoDatasets\n\nBug: 70241978\n\nChange-Id: I611bd4fa8407b16491f1ae7b859564233fa6ba81\n"
    },
    {
      "commit": "4f704776b7a0df8b8993b198daebb1e30d58d77e",
      "tree": "2ef7fb1348cea4c45e8e6146a6ca3f31bb2d2fa2",
      "parents": [
        "b16affc402db7101d8275bc577e7d7cca1ab0027"
      ],
      "author": {
        "name": "Lei Yu",
        "email": "jackqdyulei@google.com",
        "time": "Tue Mar 20 10:51:58 2018 -0700"
      },
      "committer": {
        "name": "Lei Yu",
        "email": "jackqdyulei@google.com",
        "time": "Tue Mar 20 16:17:55 2018 -0700"
      },
      "message": "Add metric ACTION_ANOMALY_TRIGGERED\n\nBug: 73888115\nTest: Build\nChange-Id: I519f280536508c18a923c2adc8e2d8f8bdceae34\n"
    },
    {
      "commit": "e92285a580488ccf73f9d32a97c5b7921c6aee79",
      "tree": "08b28218f997995d2ffc26c0076ae62a2e794db2",
      "parents": [
        "fd7d9c5710ea7dfb23f465967422181444f2d6b7"
      ],
      "author": {
        "name": "Lei Yu",
        "email": "jackqdyulei@google.com",
        "time": "Mon Mar 12 11:28:40 2018 -0700"
      },
      "committer": {
        "name": "Lei Yu",
        "email": "jackqdyulei@google.com",
        "time": "Mon Mar 19 11:40:46 2018 -0700"
      },
      "message": "Add metric for battery tip action\n\nAdd metrics for different kind of battery actions. Also\nadd a field to specify the type of anomaly.\n\nBug: 73888115\nTest: Build\nChange-Id: I2e4d912a5e25b8fe92ec000d5086e44b0e9f190d\n"
    },
    {
      "commit": "b998c8eee2c680e8986ea008aa40619f1d09cdc3",
      "tree": "e55a2260d825fa51c1c854021b6f9cbcfd07d0e0",
      "parents": [
        "3912a7f54466f258c5b2597eebdb54cfe0f8281c"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Mar 16 09:09:45 2018 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Mar 16 16:39:40 2018 -0400"
      },
      "message": "metrics constant for volume gesture.\n\nTest: make\nBug: 75252670\nChange-Id: Ifa4412d8e440d2259c534f5ad7a9914ef4239a6c\n"
    },
    {
      "commit": "cf8acd8a70713eaef55fcb1c13d59c0b79d560ae",
      "tree": "661a6e3aa74d6da441c2b898558b1b3b0a4d48b8",
      "parents": [
        "098547a92c0cf56dc1908cae16b7c0dc93a2ac20",
        "fa72357b5e2a5c2606e5c71babc78c1b74cb68d9"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Thu Mar 15 20:26:13 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 15 20:26:13 2018 +0000"
      },
      "message": "Merge \"[AWARE] Metrics for Discovery + Ranging\" into pi-dev"
    },
    {
      "commit": "aa571c6a9fa8c55834fe5fde6f7b02507b38e364",
      "tree": "f8f08fc7edd828e648f92c0b0853da12ec177be2",
      "parents": [
        "0a6e6e891131b38e69d71669940ce5cc998b72c9"
      ],
      "author": {
        "name": "Chris Wren",
        "email": "cwren@google.com",
        "time": "Wed Mar 14 12:16:04 2018 -0400"
      },
      "committer": {
        "name": "Chris Wren",
        "email": "cwren@google.com",
        "time": "Wed Mar 14 21:27:11 2018 -0400"
      },
      "message": "add reserved latency field\n\nBug: 65724609\nTest: make\nChange-Id: I9bc8d9bf6818c93cd21c02962d93ab1193d56fc9\n"
    },
    {
      "commit": "fa72357b5e2a5c2606e5c71babc78c1b74cb68d9",
      "tree": "fc307698cbc490507f7ef2a0b323bae42826b04b",
      "parents": [
        "fd36a5ddeabcfe42d24bcfb1eefb54115a94481a"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Tue Mar 13 07:25:50 2018 -0700"
      },
      "committer": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Wed Mar 14 11:47:29 2018 -0700"
      },
      "message": "[AWARE] Metrics for Discovery + Ranging\n\nAdd Metrics collection for Discovery + Ranging behavior.\n\nBug: 63906015\nTest: unit tests for aware\nTest: integration tests ThroughputTest\nChange-Id: Ie992b3a6bbf9ac89e14beccf21ccc0acd606c16b\n"
    },
    {
      "commit": "72cab0e0c24c07c791ab808ce25e7377286cd4df",
      "tree": "c0d99cd029484a826d630466f4f53b429c68a16b",
      "parents": [
        "a033fa7fdcdf07a92087c32d63902902705bfc77"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Mar 13 10:58:43 2018 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Mar 13 10:58:43 2018 -0400"
      },
      "message": "metrics for \u0027manage notifications\u0027 affordance.\n\nBug: 74075050\nTest: make\nChange-Id: Ic6f65338ca114385890ab3bfac801cc206e4ed6e\n"
    },
    {
      "commit": "75431913efb867a7052ffdd48eef6a5ed8ec4e08",
      "tree": "61076b3b20bc83abb069c03d4a766b50a9ddf8a5",
      "parents": [
        "197ea9e3a5f1472e2b7211fa0ddb7fb330f210d6",
        "09da25f00d0d8cd6625b6ba6f184d4a182b04e7f"
      ],
      "author": {
        "name": "Beverly Tai",
        "email": "beverlyt@google.com",
        "time": "Mon Mar 12 21:39:18 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 12 21:39:18 2018 +0000"
      },
      "message": "Merge \"Using zen duration preference\" into pi-dev"
    },
    {
      "commit": "4aee38fd018a9e5a654fad9f2d82e3272be85512",
      "tree": "a7afefeee654fbacde8b5f33f8f6a09ecca94de9",
      "parents": [
        "6964e7548f37b64187ed0ba32805285d8c57f520",
        "f3e412e5021c43491ed3ced61f02c2fd436e064e"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Mon Mar 12 20:34:07 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Mar 12 20:34:07 2018 +0000"
      },
      "message": "Merge \"Expose whether a snapshot is a real snapshot\" into pi-dev"
    },
    {
      "commit": "f3e412e5021c43491ed3ced61f02c2fd436e064e",
      "tree": "23a1b2b3a477599aa53379c113ff3662b98662c0",
      "parents": [
        "0aa191ccbf159b0d6127cfc190e2c4d5fa319eb9"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Thu Mar 08 11:07:40 2018 -0800"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Fri Mar 09 13:34:41 2018 -0800"
      },
      "message": "Expose whether a snapshot is a real snapshot\n\n- This allows launcher to distinguish between a real snapshot and an app\n  theme snapshot, which it will decorate differently.\n\nBug: 72809891\nTest: atest com.android.server.wm.TaskSnapshotPersisterLoaderTest\nChange-Id: Ia94591ab83ef312556f138cf11398cc5680ad798\n"
    },
    {
      "commit": "76817b84ba7dd98a96e88fd30da5337fa309d6fc",
      "tree": "a2be3b51b4986b75f41893c475010bfcf73baef4",
      "parents": [
        "9aefc4fce0f8756e22bdb5f8086e35c2bb537947"
      ],
      "author": {
        "name": "Victor Chang",
        "email": "vichang@google.com",
        "time": "Fri Mar 09 17:22:52 2018 +0000"
      },
      "committer": {
        "name": "Victor Chang",
        "email": "vichang@google.com",
        "time": "Fri Mar 09 19:10:52 2018 +0000"
      },
      "message": "Add tron metric logging\n\n- one tracking id for every picker type\n\nBug: 73952488\nTest: m\nChange-Id: I2822775703cd69a908d10d899c7ff455f6461c32\n"
    },
    {
      "commit": "e93e560ff83f789313ffe7efced048eb880b4581",
      "tree": "c1327bbe0abaef404312dbae853e477d12726448",
      "parents": [
        "5674d2d8d9985382eabcbcdb28d74ee0603a8eb3"
      ],
      "author": {
        "name": "Lei Yu",
        "email": "jackqdyulei@google.com",
        "time": "Thu Mar 08 12:15:38 2018 -0800"
      },
      "committer": {
        "name": "Lei Yu",
        "email": "jackqdyulei@google.com",
        "time": "Thu Mar 08 12:15:38 2018 -0800"
      },
      "message": "Add metrics for battery tip\n\nBug: 73888115\nTest: Build\nChange-Id: Ifec295466a7ed6ee43c8a2b9f89c3982bdb634e2\n"
    },
    {
      "commit": "5674d2d8d9985382eabcbcdb28d74ee0603a8eb3",
      "tree": "2018e7fcd6c974f25d8a8ae84068c8dbcc139fb8",
      "parents": [
        "7184e28b3ae349ae2e64693ac6d4c72a33ec3a61"
      ],
      "author": {
        "name": "Lei Yu",
        "email": "jackqdyulei@google.com",
        "time": "Thu Mar 08 10:19:43 2018 -0800"
      },
      "committer": {
        "name": "Lei Yu",
        "email": "jackqdyulei@google.com",
        "time": "Thu Mar 08 10:19:43 2018 -0800"
      },
      "message": "Add metric for restrict app tip and high usage tip\n\nBug: 3706378\nTest: Build\nChange-Id: Iaab1cc44a6fc7c449d599e9cb56f41eec46ec068\n"
    },
    {
      "commit": "09da25f00d0d8cd6625b6ba6f184d4a182b04e7f",
      "tree": "d3084743aec878a92c0d6cec3d9b2d789dafc1a1",
      "parents": [
        "20ebb0a6d8e7a0d4c0c634fd5b88aeaa97247706"
      ],
      "author": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Mon Feb 26 09:17:07 2018 -0500"
      },
      "committer": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Wed Mar 07 13:57:59 2018 -0500"
      },
      "message": "Using zen duration preference\n\nTest: make ROBOTEST_FILTER\u003dZenDurationDialogTest RunSettingsLibRoboTests -j40\nBug: 73741459\nChange-Id: Ide76ac8016b84f128c47ad3731eeced25dce8c73\n"
    },
    {
      "commit": "8dff1868ff74d1d4bfc7f27362466376503d7290",
      "tree": "8792b80221e31e68b000d89014445df52c8a457b",
      "parents": [
        "67ccb4f5c49b0a05b536a78ec66ea986ad43c26c"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Mar 06 14:20:40 2018 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Mar 06 14:21:36 2018 -0500"
      },
      "message": "metrics constants for app ops.\n\nBug: 64085448\nTest: make\nChange-Id: I35eb5e02a24b9fb6058d807565d450b96c9b2258\n"
    },
    {
      "commit": "8fe33ba8c75422efae9affeb6c68307f924108e8",
      "tree": "192b0056af3b7664ee3c20864ee9a7fac0bd07d3",
      "parents": [
        "0bd7631cea650927efc9b703dc8cc9ef24c2447f"
      ],
      "author": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Mon Mar 05 14:32:35 2018 -0500"
      },
      "committer": {
        "name": "Beverly",
        "email": "beverlyt@google.com",
        "time": "Mon Mar 05 14:32:35 2018 -0500"
      },
      "message": "Metric constants for dnd system and duration\n\nTest: none\nBug:73741459\nBug: 73362490\nChange-Id: I01b7602e7bd05531c67fbb0c20b4d31ac7f5befe\n"
    },
    {
      "commit": "bce6d98d0cda750eddbb426f303543ea090d0739",
      "tree": "6a6fa5e1bd717967c75d27ac095b5e168d19716c",
      "parents": [
        "999e97f405b8f01b12a6fb8e844d33dc807813fa"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Fri Mar 02 14:53:15 2018 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Mon Mar 05 10:46:58 2018 -0500"
      },
      "message": "Metrics for DND suppressed visual effects\n\nBug: 74075050\nTest: make\nChange-Id: I6421401197207124e879326ea782bf2e4c5cc402\n"
    },
    {
      "commit": "affcc6f2c199719e83cd49fa6a2b9e607951559e",
      "tree": "e85f134a24e975841b15a903d79afb320f56de85",
      "parents": [
        "a94d1b90a19204b59d3b432caf54fed9e4b80e4f"
      ],
      "author": {
        "name": "Leif Hendrik Wilden",
        "email": "leifhendrik@google.com",
        "time": "Thu Mar 01 11:46:32 2018 -0800"
      },
      "committer": {
        "name": "Leif Hendrik Wilden",
        "email": "leifhendrik@google.com",
        "time": "Fri Mar 02 10:10:35 2018 -0800"
      },
      "message": "Adds two more metrics categories for ATV Settings.\n\nBug: 70572789\nTest: Looking good.\nChange-Id: I2941dfe58bf59ed53fe31aab5bb7ae15bd6a0018\n"
    },
    {
      "commit": "404a85c467fa609289dffab5fb6523eda293e50b",
      "tree": "7b8c8efda026a2e150a1bfbf41bd8b59b83d6eaa",
      "parents": [
        "90c27c332a7ac17cd190915a12529f66b03ec6cd"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Wed Feb 28 15:31:29 2018 -0500"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Fri Mar 02 10:21:15 2018 -0500"
      },
      "message": "Log some data when the QS panel starts expanding\n\nThe main goal is to learn at what x-position users tend to swipe down to\npull the notification/qs shade. To do that, this CL logs the following\ndata:\n\n- x-location (as 0-100 percent)\n- y-location (same)\n- device rotation\n\nin PanelView#startOpening(). This should only be logged rarely enough\n(once per qs pull) not to spam logs or have any performance impact.\n\nIt also currently doesn\u0027t collect any data when expanding qs from the\nkeyguard, but I\u0027m assuming that that particular case is much less\ncommon. Logging could be added later though.\n\nFixes: 74012876\nTest: adb logcat -b events | grep sysui_multi_action; pull notification\nshade when device is unlocked and see lines like this:\n\n02-28 12:41:42.060 31783 31783 I sysui_multi_action: [757,1324,758,4,826,413,827,12769,1322,91,1323,0,1325,0]\n\nChange-Id: I9154a808552656d3fe02b1a8f732a4fbba3b09e6\n"
    },
    {
      "commit": "b9d76329cad96d94065c46532187f73a1b115366",
      "tree": "285141b0a709fac9ec0360674b20a3be392d187c",
      "parents": [
        "2016c0f4f6de20411257ed84d4fc1aa3d6226d41"
      ],
      "author": {
        "name": "Maggie",
        "email": "yiranwang@google.com",
        "time": "Fri Feb 16 18:00:30 2018 -0800"
      },
      "committer": {
        "name": "Maggie",
        "email": "yiranwang@google.com",
        "time": "Tue Feb 27 17:03:58 2018 -0800"
      },
      "message": "Add metrics event for recent location requests\n\nIntroduce a new metrics event for new PreferenceFragment to list all\nrecent location requests.\n\nBug: 70350519\nTest: Manual\nChange-Id: I28073c29738884110f7e99c5d3a49200b1091d78\n"
    },
    {
      "commit": "bb60ea24c0c2fee4b2e0bfc20eeb5f144714d50a",
      "tree": "bb6eff2e6ce1f7b75141eb97eaed6d53d6d340ca",
      "parents": [
        "73e6b34f564af2631410d3d60141c383ea485727"
      ],
      "author": {
        "name": "jackqdyulei",
        "email": "jackqdyulei@google.com",
        "time": "Mon Feb 26 17:18:12 2018 -0800"
      },
      "committer": {
        "name": "jackqdyulei",
        "email": "jackqdyulei@google.com",
        "time": "Tue Feb 27 13:54:11 2018 -0800"
      },
      "message": "Add metric for battery tip\n\nWhen it is triggered, we log the type of battery tip\n\nBug: 3662211\nTest: Build\nChange-Id: I3867e3200dab2755ee194a00927a5d172f17303d\n"
    },
    {
      "commit": "73e6b34f564af2631410d3d60141c383ea485727",
      "tree": "dc502600b2795e9712b2020efd1ff69661a39ecd",
      "parents": [
        "f3537c2054e4bfd627dd488e25564e07fb4009da"
      ],
      "author": {
        "name": "jackqdyulei",
        "email": "jackqdyulei@google.com",
        "time": "Mon Feb 26 14:44:50 2018 -0800"
      },
      "committer": {
        "name": "jackqdyulei",
        "email": "jackqdyulei@google.com",
        "time": "Tue Feb 27 13:51:43 2018 -0800"
      },
      "message": "Add metric for BatteryTipDialogFragment\n\nBug: 73888115\nTest: Build\nChange-Id: I8bfc7f94c671b186be7f3f48c467542ee30b55f5\n"
    },
    {
      "commit": "5d8c7a28aed002b4ba1be6c7a87658ef10edc83d",
      "tree": "d2c1b59286a5a1a78deab662b97a0ab3755fb24d",
      "parents": [
        "e7522dd5461c32aee0be3afb1dc2c5883cc3a4b2",
        "6bf0a5584d56b6e669aa110ee9a6278c8c915e4e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 27 18:25:14 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 27 18:25:14 2018 +0000"
      },
      "message": "Merge \"CameraServiceProxy: Add client API level to log metrics\""
    },
    {
      "commit": "1d4883583671d6958bffd647448a4cef5a55e596",
      "tree": "69c51f7020019dee02f6a5194c282f9f144acbe5",
      "parents": [
        "a008333f8fcc38ea6c55da098a7a35a9ec284107",
        "9f941f97f34baecbe2d0bef8d372e48a9b72dbd5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Feb 26 23:25:54 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Feb 26 23:25:54 2018 +0000"
      },
      "message": "Merge \"Add WifiWake metrics proto to WifiLog\""
    }
  ],
  "next": "6bf0a5584d56b6e669aa110ee9a6278c8c915e4e"
}
