webrtc/test/time_controller
philipel d572748885 Run delay tasks on time when using GlobalSimulatedTimeController.
This change means tasks scheduled at the end time reached when making a call to GlobalSimulatedTimeController::AdvanceTime will also be executed.

In other words, with this change, if you schedule a task in X milliseconds and then call AdvanceTime(TimeDelta::ms(X)) the scheduled task will be executed.

Bug: none
Change-Id: I337e574a88b235639e82ffcacf1484daa6cf3172
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/164522
Reviewed-by: Sebastian Jansson <srte@webrtc.org>
Commit-Queue: Philip Eliasson <philipel@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#30146}
2020-01-03 16:37:42 +00:00
..
BUILD.gn Add TimeController to api/test/ and add a CreateTimeController API. 2019-11-22 17:07:23 +00:00
external_time_controller.cc Always enter yield policy scope using simulated TimeControllers. 2019-12-04 17:16:32 +00:00
external_time_controller.h Always enter yield policy scope using simulated TimeControllers. 2019-12-04 17:16:32 +00:00
external_time_controller_unittest.cc Always enter yield policy scope using simulated TimeControllers. 2019-12-04 17:16:32 +00:00
real_time_controller.cc Always enter yield policy scope using simulated TimeControllers. 2019-12-04 17:16:32 +00:00
real_time_controller.h Always enter yield policy scope using simulated TimeControllers. 2019-12-04 17:16:32 +00:00
simulated_time_controller.cc Run delay tasks on time when using GlobalSimulatedTimeController. 2020-01-03 16:37:42 +00:00
simulated_time_controller.h Always enter yield policy scope using simulated TimeControllers. 2019-12-04 17:16:32 +00:00
simulated_time_controller_unittest.cc Run delay tasks on time when using GlobalSimulatedTimeController. 2020-01-03 16:37:42 +00:00