commit | e8b00a1a748c20b0364d76115fb0a9bc4a3fd30e | [log] [tgz] |
---|---|---|
author | Henrik Boström <hbos@webrtc.org> | Tue Aug 25 15:11:20 2020 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Aug 25 16:11:22 2020 |
tree | c9c422916bc9eb1e03b1838e4fa42fae0a24ec44 | |
parent | 8572841131179fc43e46147b826e2fef20773835 [diff] |
Fix OperationsChainTest.OnChainEmptyCallback flake. This test was added in https://webrtc-review.googlesource.com/c/src/+/180620. On my machine it passes about 98% of the time. The test is meant to count the number of times the callback that the operations chain is empty has been invoked, and does this by ensuring the last operation to make the chain empty has completed before expecting that the counter has increased. The race happns when the operation has completed but the callback that the chain is empty has not happened yet. This CL fixes that by using EXPECT_EQ_WAIT instead. TBR=hta@webrtc.org Bug: chromium:1060083 Change-Id: I2ebfac3e635ef895d6602f7360e5ec6006fc1d0a Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/182541 Reviewed-by: Henrik Boström <hbos@webrtc.org> Commit-Queue: Henrik Boström <hbos@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31992}
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.