commit | 9b7232a68ca12cd51e54cfc5d2f3a4983d63346f | [log] [tgz] |
---|---|---|
author | Tommi <tommi@webrtc.org> | Fri May 15 08:09:27 2020 |
committer | Commit Bot <commit-bot@chromium.org> | Fri May 15 09:13:02 2020 |
tree | 7b5afe45ffd007ab6ada067708d3d87f42f02a22 | |
parent | 54706d68f6c946498e84ae581bef6c736fd2341b [diff] |
Set up a new rtc::Thread instance per test. Several tests leave pending tasks behind after executing, which may affect the state of subsequent tests. This CL isolates each test in the sense that a dedicated Thread instance is created per test and then pending tasks are flushed and the Thread instance deleted. Down the line we may want to improve on this and flag those tests that leave pending tasks/timers etc. Change-Id: Ibaf3719a9974c57ac2169edca0e2a06a9ea6c78f Bug: webrtc:11574 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/175132 Commit-Queue: Tommi <tommi@webrtc.org> Reviewed-by: Artem Titov <titovartem@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31268}
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.