)]}'
{
  "commit": "7eeab2cdd99f84ecef12ebbb92e0731b26508da1",
  "tree": "07400ff228dba5e9cb51c6d9cf0bcb66bcd91f85",
  "parents": [
    "7cf5f74f3fda19901d8c572f8c47981eda96e091"
  ],
  "author": {
    "name": "phweiss",
    "email": "phweiss@google.com",
    "time": "Wed Apr 19 20:15:06 2017 +0200"
  },
  "committer": {
    "name": "phweiss",
    "email": "phweiss@google.com",
    "time": "Tue May 09 15:35:30 2017 +0200"
  },
  "message": "Implement CACert queries in SecurityController\n\nCherry-pick note:\ntestCACertLoader() was flaky, so this cherry-pick contains\ntwo attempted fixes and a CL that disables the test. The original commit\nmessages of the squashed CLs are below.\nMerged-In: I3b9cc3d85c9f49d0a892613b63d1fba184ab647e\n\nImplement CACert queries in SecurityController\n\nQueries are run (on a AsyncTask) when user is switched and when\nACTION_TRUST_STORE_CHANGED is broadcasted. Otherwise, the result is cached\nin the SecurityController.\n\nBug: 37535489\nTest: runtest --path frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/SecurityControllerTest.java\nChange-Id: I3b9cc3d85c9f49d0a892613b63d1fba184ab647e\n\nIncrease timeout for flaky testCACertLoader()\n\nBug: 37535489\nBug: 38045871\nTest: runtest --path frameworks/base/packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/SecurityControllerTest.java\nChange-Id: I5778082973af7c6d4d719b83e334fec552b0a89e\n\nFix flaky SecurityControllerTest.testCaCertLoader\n\nFixes: 38108698\nTest: runtest -c .statusbar.policy.SecurityControllerTest systemui\nChange-Id: I6029a09984b72599622f0df57187a20aba4dab30\n\nDisable flaky test\n\nTest: treehugger\nBug: 38118260\nChange-Id: I05c6504acee6a787e1cc5071bed0118388963212\n\n(cherry picked from commit e375fc441cc889890d1cff5bc771039bb65f08ef)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ea804d0abea3bd92c89c05efda9a89d7156e57d3",
      "old_mode": 33188,
      "old_path": "keystore/java/android/security/KeyChain.java",
      "new_id": "3fe730fdacba7e042374377297f459aab1b56b2f",
      "new_mode": 33188,
      "new_path": "keystore/java/android/security/KeyChain.java"
    },
    {
      "type": "modify",
      "old_id": "fcb728939e8808bfba6b32e695d6f6d85019f88e",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/statusbar/policy/SecurityControllerImpl.java",
      "new_id": "efbf76b5fcba6f10f8141549935ca55935de91fb",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/statusbar/policy/SecurityControllerImpl.java"
    },
    {
      "type": "modify",
      "old_id": "87c4c664f3525ab95585e2707d0817b31fe7d9e2",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/SecurityControllerTest.java",
      "new_id": "ae0509ab129a96238fad0679d4357d221a8b63bb",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/tests/src/com/android/systemui/statusbar/policy/SecurityControllerTest.java"
    }
  ]
}
