commit | f0f474373cc90901035eb997198a06c313570445 | [log] [tgz] |
---|---|---|
author | Evan Shrubsole <eshr@webrtc.org> | Mon Nov 15 16:24:45 2021 |
committer | WebRTC LUCI CQ <webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Nov 16 09:19:50 2021 |
tree | 9a2c1a8139ec239d626f0173420bbbfe74b7057c | |
parent | d3251968d1b3dbe7e1353a3f15970b47173103e9 [diff] |
Fix RepeatingTask unittest flakiness Use a fake task queue to test the RepeatingTask rather than a real task queue, which removes the need for Sleep(). This fixes the flakiness issues as the class is no deterministic. BUG=webrtc:12808 Change-Id: I8c6a8535165b076f5fe6ec3e65ebcf7f07008737 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/237803 Reviewed-by: Tommi <tommi@webrtc.org> Commit-Queue: Evan Shrubsole <eshr@webrtc.org> Cr-Commit-Position: refs/heads/main@{#35349}
WebRTC is a free, open software project that provides browsers and mobile applications with Real-Time Communications (RTC) capabilities via simple APIs. The WebRTC components have been optimized to best serve this purpose.
Our mission: To enable rich, high-quality RTC applications to be developed for the browser, mobile platforms, and IoT devices, and allow them all to communicate via a common set of protocols.
The WebRTC initiative is a project supported by Google, Mozilla and Opera, amongst others.
See here for instructions on how to get started developing with the native code.
Authoritative list of directories that contain the native API header files.