Alexei Filippov would like Paul Irish and Andrey Kosyakov to review this change.
DevTools: Do not sort async events by endTime.
We used to sort async events having the same start time by end time.
That added a non-deterministic behavior causing some events being swapped
if their start time accidentally happens to be the same.
BUG=823837
Change-Id: I6068da8f8c9d2b7a0730003b19bf37fb2d3af590
---
M third_party/WebKit/LayoutTests/TestExpectations
M third_party/WebKit/LayoutTests/http/tests/devtools/tracing/timeline-time/timeline-usertiming-expected.txt
M third_party/WebKit/LayoutTests/http/tests/devtools/tracing/timeline-time/timeline-usertiming.js
M third_party/blink/renderer/devtools/front_end/sdk/TracingModel.js
M third_party/blink/renderer/devtools/front_end/timeline_model/TimelineModel.js
5 files changed, 21 insertions(+), 17 deletions(-)
To view, visit change 1073612. To unsubscribe, or for help writing mail filters, visit settings.
This change is ready for review.
Patch set 1:Code-Review +1Commit-Queue +2
Try jobs failed on following builders:
linux_chromium_rel_ng on luci.chromium.try (JOB_FAILED, https://ci.chromium.org/p/chromium/builders/luci.chromium.try/linux_chromium_rel_ng/103099)
Patch set 2:Commit-Queue +2
CQ is trying the patch.
Note: The patchset sent to CQ was uploaded after this CL was approved.
"fix a test" https://chromium-review.googlesource.com/c/1073612/2
Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/chromium-review.googlesource.com/1073612/2
Bot data: {"action": "start", "triggered_at": "2018-05-26T01:34:08.0Z", "cq_cfg_revision": "6a25833cb93164fb378d8087f9dae5fc28fc9b1e", "revision": "ce03d1a2443c7d52a2779520c25809937db6866d"}
Commit Bot merged this change.
DevTools: Do not sort async events by endTime.
We used to sort async events having the same start time by end time.
That added a non-deterministic behavior causing some events being swapped
if their start time accidentally happens to be the same.
BUG=823837
Change-Id: I6068da8f8c9d2b7a0730003b19bf37fb2d3af590
Reviewed-on: https://chromium-review.googlesource.com/1073612
Commit-Queue: Alexei Filippov <al...@chromium.org>
Reviewed-by: Andrey Kosyakov <ca...@chromium.org>
Cr-Commit-Position: refs/heads/master@{#562109}
---
M third_party/WebKit/LayoutTests/TestExpectations
M third_party/WebKit/LayoutTests/http/tests/devtools/tracing/timeline-time/timeline-usertiming-expected.txt
M third_party/WebKit/LayoutTests/http/tests/devtools/tracing/timeline-time/timeline-usertiming.js
M third_party/WebKit/LayoutTests/http/tests/devtools/tracing/trace-event-self-time-expected.txt
M third_party/blink/renderer/devtools/front_end/sdk/TracingModel.js
M third_party/blink/renderer/devtools/front_end/timeline_model/TimelineModel.js
6 files changed, 23 insertions(+), 19 deletions(-)