Closed Bug 1127392 Opened 9 years ago Closed 8 years ago

Web Platform User Timing Mark Time Comparison Tests fail intermittently on Windows XP Opt

Categories

(Core :: DOM: Core & HTML, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: qdot, Assigned: qdot)

References

Details

18:19:33     INFO - TEST-UNEXPECTED-FAIL | /user-timing/test_user_timing_mark.html | window.performance.getEntriesByName("mark1")[0].startTime ~== 33 (up to 20ms difference allowed) - assert_true: window.performance.getEntriesByName("mark1")[0].startTime ~== 33 (up to 20ms difference allowed) expected true got false
18:19:33     INFO - TEST-UNEXPECTED-FAIL | /user-timing/test_user_timing_mark.html | window.performance.getEntriesByName("mark1")[1].startTime ~== 313 (up to 20ms difference allowed) - assert_true: window.performance.getEntriesByName("mark1")[1].startTime ~== 313 (up to 20ms difference allowed) expected true got false

These tests pass on every other platform, including Windows 7/8. All other tests pass on XP too. This is most likely due to the threshold for the time comparisons being smaller than XP can reliably manage. Unfortunately, due to the nature of the message and the way we check "subtest names" in the web platform metadata, it's hard to turn off just this test since it prints out the expected timings, meaning the number changes every run.
Since we're ESR'ing XP/Vista in 52 (Bug 1303827), marking this as won't fix.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.