)]}'
{
  "commit": "559c3bab88d8bf019779300e9326bc0270d995aa",
  "tree": "3e51018fa2106e28619050628824c29f3caad370",
  "parents": [
    "49e65a4576c028e01227ce51ab3a7b76c36eb1bf"
  ],
  "author": {
    "name": "wub",
    "email": "wub@google.com",
    "time": "Thu Jan 11 13:50:25 2024 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Jan 11 13:51:17 2024 -0800"
  },
  "message": "Disable `QuicUdpSocketTest.ReadReceiveTimestamp` for android.\n\nBefore cl/583036215, the test \"passes\" because `__ANDROID_API__`\u003d\u003d19 and the test early returns.\n\nAfter cl/583036215, the test fails because `setsockopt(fd, SOL_SOCKET, SO_TIMESTAMPING, ..)` succeeds but future `recvmsg` on the same fd won\u0027t return a CMSG with type `SO_TIMESTAMPING`. It\u0027s unclear whether this is a Android emulator problem, or a Android problem.\n\nI\u0027m also unclear whether there are external users that depend on the android behavior(if this is a emulator-only problem), let me know your thoughts please.\n\nPiperOrigin-RevId: 597645086\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c114985d014bdffd780f78c96254e3a5e4fcb341",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_udp_socket.cc",
      "new_id": "448467823fb43e9d787c34a6a3ed99ceb1666288",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_udp_socket.cc"
    },
    {
      "type": "modify",
      "old_id": "a54793a9be1a2b648aeba2f6dd2dd0ef5137fcdc",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_udp_socket_posix.inc",
      "new_id": "1cbf252055efec6a86eeaf0df76abcc477b1f728",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_udp_socket_posix.inc"
    }
  ]
}
