)]}'
{
  "commit": "fc8279d66c810eb48e6eaeb9fe83ec447d969292",
  "tree": "72be18372451ba8a4ba4eceea7cf192e756e7ac0",
  "parents": [
    "5053050236b35f3a981145614b30b684faaa1c25"
  ],
  "author": {
    "name": "Sebastian Jansson",
    "email": "srte@webrtc.org",
    "time": "Thu Jan 16 10:45:59 2020"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Fri Jan 17 09:22:18 2020"
  },
  "message": "Reland \"Using simulated rtc::Thread for peer connection scenario tests.\"\n\nThis is a reland of b70c5c5ce97e7dcf2e1d8453f5ea0639d4b60453\n\nOriginal change\u0027s description:\n\u003e Using simulated rtc::Thread for peer connection scenario tests.\n\u003e \n\u003e Bug: webrtc:11255\n\u003e Change-Id: I5d29e997a7209ffc64595082358cca9b2115d07a\n\u003e Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/165689\n\u003e Commit-Queue: Sebastian Jansson \u003csrte@webrtc.org\u003e\n\u003e Reviewed-by: Steve Anton \u003csteveanton@webrtc.org\u003e\n\u003e Cr-Commit-Position: refs/heads/master@{#30258}\n\nBug: webrtc:11255\nChange-Id: If65cd56b59158cebec5609407a721fbdb47cfd1b\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/166046\nReviewed-by: Steve Anton \u003csteveanton@webrtc.org\u003e\nCommit-Queue: Sebastian Jansson \u003csrte@webrtc.org\u003e\nCr-Commit-Position: refs/heads/master@{#30294}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a86b42f25b0bf7b9f1cd932a321e0bc3ec1a85b3",
      "old_mode": 33188,
      "old_path": "api/DEPS",
      "new_id": "bac4232b3e112b5c48f63c613107e7d13de21e6c",
      "new_mode": 33188,
      "new_path": "api/DEPS"
    },
    {
      "type": "modify",
      "old_id": "70aabdaeefde4c8a428784c2b724fce6b16c4210",
      "old_mode": 33188,
      "old_path": "api/test/time_controller.h",
      "new_id": "6c47e91575f91daeb605045459980ad5444dee92",
      "new_mode": 33188,
      "new_path": "api/test/time_controller.h"
    },
    {
      "type": "modify",
      "old_id": "a3b1691b4e4c39ccb9b5e3975985af547cec4ab0",
      "old_mode": 33188,
      "old_path": "test/network/emulated_network_manager.cc",
      "new_id": "2dc2fad5b0db4d5263bff6f70edb61755b664436",
      "new_mode": 33188,
      "new_path": "test/network/emulated_network_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "951ed910cadb337216c4dd0634b63600f860bb52",
      "old_mode": 33188,
      "old_path": "test/network/emulated_network_manager.h",
      "new_id": "92555eee233748ca32565b62fded59a31620eb84",
      "new_mode": 33188,
      "new_path": "test/network/emulated_network_manager.h"
    },
    {
      "type": "modify",
      "old_id": "77ac4606d9f7407c6e9b9c6f606a8d9854bfb747",
      "old_mode": 33188,
      "old_path": "test/network/network_emulation_manager.cc",
      "new_id": "494e885fc21e4612f0db2ade832554b88001a009",
      "new_mode": 33188,
      "new_path": "test/network/network_emulation_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "d640ea2eb32287708284a0f410f13cc0aa08a008",
      "old_mode": 33188,
      "old_path": "test/network/network_emulation_manager.h",
      "new_id": "25c8050aabe84450cf5c9743f6b2d44bbf808804",
      "new_mode": 33188,
      "new_path": "test/network/network_emulation_manager.h"
    },
    {
      "type": "modify",
      "old_id": "a4e2c794babf831d5aeeb97f5a47f60a18a180fb",
      "old_mode": 33188,
      "old_path": "test/peer_scenario/BUILD.gn",
      "new_id": "9faff929b67c791cc4a07fed01058b0bb537e200",
      "new_mode": 33188,
      "new_path": "test/peer_scenario/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "098971c313ff679e4701624aa684aa3ecc2fdb74",
      "old_mode": 33188,
      "old_path": "test/peer_scenario/peer_scenario.cc",
      "new_id": "99d97c719044a5d15c7a704f71781ed20d4419f4",
      "new_mode": 33188,
      "new_path": "test/peer_scenario/peer_scenario.cc"
    },
    {
      "type": "modify",
      "old_id": "4a1759a9e835d5d4fbeeffe5c4bcf055ed74ee7f",
      "old_mode": 33188,
      "old_path": "test/peer_scenario/peer_scenario.h",
      "new_id": "94dd4425b9f0f85fb95c69c6f30725f36e7e079c",
      "new_mode": 33188,
      "new_path": "test/peer_scenario/peer_scenario.h"
    },
    {
      "type": "modify",
      "old_id": "782cd21751b7020cb79dbf37459655950f3aa5f2",
      "old_mode": 33188,
      "old_path": "test/peer_scenario/peer_scenario_client.cc",
      "new_id": "0ee709e60ed2b3781dd886e2264913a13ae44c2e",
      "new_mode": 33188,
      "new_path": "test/peer_scenario/peer_scenario_client.cc"
    },
    {
      "type": "modify",
      "old_id": "61a7741a9047c5673036f761ba6eb78b391155af",
      "old_mode": 33188,
      "old_path": "test/peer_scenario/peer_scenario_client.h",
      "new_id": "e9b86e2bf3367d34ad4b585061a6ea47bb513412",
      "new_mode": 33188,
      "new_path": "test/peer_scenario/peer_scenario_client.h"
    },
    {
      "type": "modify",
      "old_id": "acb2ccb2097d305280934c29ba340d62d137320d",
      "old_mode": 33188,
      "old_path": "test/time_controller/BUILD.gn",
      "new_id": "5a159c713f8b78b2ee20607b86de15ef2f83944f",
      "new_mode": 33188,
      "new_path": "test/time_controller/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "bb60d89980b8b00cb6880084cef58083c5aceef7",
      "old_mode": 33188,
      "old_path": "test/time_controller/external_time_controller.cc",
      "new_id": "dfeae8162d9b046557ab35029c1c354d1b5063c3",
      "new_mode": 33188,
      "new_path": "test/time_controller/external_time_controller.cc"
    },
    {
      "type": "modify",
      "old_id": "869a78fb053ef428a2a57b4a145d00cb729d8193",
      "old_mode": 33188,
      "old_path": "test/time_controller/external_time_controller.h",
      "new_id": "dfd77128df0059b4ba2ff841dc9bd65f18d5b32d",
      "new_mode": 33188,
      "new_path": "test/time_controller/external_time_controller.h"
    },
    {
      "type": "modify",
      "old_id": "732f1bdd388abb6afd39a71fcacd85d8c5c4f92d",
      "old_mode": 33188,
      "old_path": "test/time_controller/real_time_controller.cc",
      "new_id": "d9fd9dcb517c988375245b84b56e69247e9ee8d5",
      "new_mode": 33188,
      "new_path": "test/time_controller/real_time_controller.cc"
    },
    {
      "type": "modify",
      "old_id": "873ef901780ac697032bb9e0e80c5e97f8e22385",
      "old_mode": 33188,
      "old_path": "test/time_controller/real_time_controller.h",
      "new_id": "f68fe441d57a73d638985f37aa1dda0ccd456982",
      "new_mode": 33188,
      "new_path": "test/time_controller/real_time_controller.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d82ebd60421db60dc6d70ec51b29130ef0f8483",
      "new_mode": 33188,
      "new_path": "test/time_controller/simulated_thread.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bbaafd75bdcea05044501e441e4a4e23714de28f",
      "new_mode": 33188,
      "new_path": "test/time_controller/simulated_thread.h"
    },
    {
      "type": "modify",
      "old_id": "3bdce8d089c3b2499c267fc1ba25788ff58fa7a2",
      "old_mode": 33188,
      "old_path": "test/time_controller/simulated_time_controller.cc",
      "new_id": "d3bc66a6e8078089c2259900fecd1e8f3c6c81d9",
      "new_mode": 33188,
      "new_path": "test/time_controller/simulated_time_controller.cc"
    },
    {
      "type": "modify",
      "old_id": "e9f91b6b9b0364679af00f0a414fa1d9a51b0e95",
      "old_mode": 33188,
      "old_path": "test/time_controller/simulated_time_controller.h",
      "new_id": "783edb25d7dc7a5208c635959a38aaa18db3b231",
      "new_mode": 33188,
      "new_path": "test/time_controller/simulated_time_controller.h"
    }
  ]
}
