| OLD | NEW | 
|     1 /* |     1 /* | 
|     2  *  Copyright 2007 The WebRTC Project Authors. All rights reserved. |     2  *  Copyright 2007 The WebRTC Project Authors. All rights reserved. | 
|     3  * |     3  * | 
|     4  *  Use of this source code is governed by a BSD-style license |     4  *  Use of this source code is governed by a BSD-style license | 
|     5  *  that can be found in the LICENSE file in the root of the source |     5  *  that can be found in the LICENSE file in the root of the source | 
|     6  *  tree. An additional intellectual property rights grant can be found |     6  *  tree. An additional intellectual property rights grant can be found | 
|     7  *  in the file PATENTS.  All contributing project authors may |     7  *  in the file PATENTS.  All contributing project authors may | 
|     8  *  be found in the AUTHORS file in the root of the source tree. |     8  *  be found in the AUTHORS file in the root of the source tree. | 
|     9  */ |     9  */ | 
|    10  |    10  | 
|    11 #include <memory> |    11 #include <memory> | 
|    12  |    12  | 
|    13 #include "webrtc/rtc_base/socket_unittest.h" |    13 #include "webrtc/base/socket_unittest.h" | 
|    14  |    14  | 
|    15 #include "webrtc/rtc_base/arraysize.h" |    15 #include "webrtc/base/arraysize.h" | 
|    16 #include "webrtc/rtc_base/asyncudpsocket.h" |    16 #include "webrtc/base/asyncudpsocket.h" | 
|    17 #include "webrtc/rtc_base/buffer.h" |    17 #include "webrtc/base/buffer.h" | 
|    18 #include "webrtc/rtc_base/gunit.h" |    18 #include "webrtc/base/gunit.h" | 
|    19 #include "webrtc/rtc_base/nethelpers.h" |    19 #include "webrtc/base/nethelpers.h" | 
|    20 #include "webrtc/rtc_base/ptr_util.h" |    20 #include "webrtc/base/ptr_util.h" | 
|    21 #include "webrtc/rtc_base/socketserver.h" |    21 #include "webrtc/base/socketserver.h" | 
|    22 #include "webrtc/rtc_base/testclient.h" |    22 #include "webrtc/base/testclient.h" | 
|    23 #include "webrtc/rtc_base/testutils.h" |    23 #include "webrtc/base/testutils.h" | 
|    24 #include "webrtc/rtc_base/thread.h" |    24 #include "webrtc/base/thread.h" | 
|    25  |    25  | 
|    26 namespace rtc { |    26 namespace rtc { | 
|    27  |    27  | 
|    28 using webrtc::testing::SSE_CLOSE; |    28 using webrtc::testing::SSE_CLOSE; | 
|    29 using webrtc::testing::SSE_ERROR; |    29 using webrtc::testing::SSE_ERROR; | 
|    30 using webrtc::testing::SSE_OPEN; |    30 using webrtc::testing::SSE_OPEN; | 
|    31 using webrtc::testing::SSE_READ; |    31 using webrtc::testing::SSE_READ; | 
|    32 using webrtc::testing::SSE_WRITE; |    32 using webrtc::testing::SSE_WRITE; | 
|    33 using webrtc::testing::StreamSink; |    33 using webrtc::testing::StreamSink; | 
|    34  |    34  | 
| (...skipping 1002 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  1037   socket->RecvFrom(buffer, 3, nullptr, &recv_timestamp_2); |  1037   socket->RecvFrom(buffer, 3, nullptr, &recv_timestamp_2); | 
|  1038  |  1038  | 
|  1039   int64_t system_time_diff = send_time_2 - send_time_1; |  1039   int64_t system_time_diff = send_time_2 - send_time_1; | 
|  1040   int64_t recv_timestamp_diff = recv_timestamp_2 - recv_timestamp_1; |  1040   int64_t recv_timestamp_diff = recv_timestamp_2 - recv_timestamp_1; | 
|  1041   // Compare against the system time at the point of sending, because |  1041   // Compare against the system time at the point of sending, because | 
|  1042   // SleepMs may not sleep for exactly the requested time. |  1042   // SleepMs may not sleep for exactly the requested time. | 
|  1043   EXPECT_NEAR(system_time_diff, recv_timestamp_diff, 10000); |  1043   EXPECT_NEAR(system_time_diff, recv_timestamp_diff, 10000); | 
|  1044 } |  1044 } | 
|  1045  |  1045  | 
|  1046 }  // namespace rtc |  1046 }  // namespace rtc | 
| OLD | NEW |