)]}'
{
  "commit": "ed447aedb855f7e6141fe627c16c27b800348b0c",
  "tree": "3bcc4e1067b4a58ce1ddb70e0fa3da22071f86e3",
  "parents": [
    "1c378ed83b5b32a00368bbfc3ce2ee7687691abe"
  ],
  "author": {
    "name": "Steve Anton",
    "email": "steveanton@webrtc.org",
    "time": "Thu Aug 17 21:31:51 2017"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Aug 17 21:58:09 2017"
  },
  "message": "Refactor TurnPort tests.\n\nThis commit makes the following changes:\n1. Splits TestReconstructedServerUrl into 3 tests that individually\n   check the reconstructed URL for UDP IPv4, UDP IPv6, and TCP.\n2. Factors out common code between protocols for release allocation and\n   reconstructed URL tests.\n3. Provides functions for getting the expected RTT of various operations\n   based on the protocol used. TurnPort tests use a fake clock in part\n   to check tight bounds on the number of network round trips it takes\n   to complete operations like getting TURN candidates and trying\n   alternate servers. These RTTs are highly dependent on the\n   characteristics of the transport-layer protocol used, so these\n   details have been moved to dedicated functions with comments\n   explaining how the numbers are calculated.\n\nBug: webrtc:7584\nChange-Id: I3b065e25446cb5ecd955f359625a35fb0ad46777\nReviewed-on: https://chromium-review.googlesource.com/611500\nCommit-Queue: Steve Anton \u003csteveanton@webrtc.org\u003e\nReviewed-by: Zhi Huang \u003czhihuang@webrtc.org\u003e\nReviewed-by: Peter Thatcher \u003cpthatcher@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#19395}",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7e0e291defdc5713fe0d9dbd183569e9f9cf54e9",
      "old_mode": 33188,
      "old_path": "webrtc/p2p/base/turnport_unittest.cc",
      "new_id": "fccf041f149d7924b60983e4b594ce5ecb50ce0c",
      "new_mode": 33188,
      "new_path": "webrtc/p2p/base/turnport_unittest.cc"
    }
  ]
}
