Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a fail-fast for longtask layouttests #11837

Merged
merged 1 commit into from Jul 12, 2018
Merged

Conversation

chromium-wpt-export-bot
Copy link
Collaborator

@chromium-wpt-export-bot chromium-wpt-export-bot commented Jul 6, 2018

This CL adds checks to fail tests for browsers that do not support longtasks
instead of forcing them to timeout.

Change-Id: I5be54a1ab0a5d003decb58fc1e79380cbce15976
Reviewed-on: https://chromium-review.googlesource.com/1128174
Reviewed-by: Timothy Dresser tdresser@chromium.org
Commit-Queue: Nicolás Peña Moreno npm@chromium.org
Cr-Commit-Position: refs/heads/master@{#573900}

Copy link
Collaborator

@wpt-pr-bot wpt-pr-bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Already reviewed downstream.

This CL adds checks to fail tests for browsers that do not support longtasks
instead of forcing them to timeout.

Change-Id: I5be54a1ab0a5d003decb58fc1e79380cbce15976
Reviewed-on: https://chromium-review.googlesource.com/1128174
Reviewed-by: Timothy Dresser <tdresser@chromium.org>
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Cr-Commit-Position: refs/heads/master@{#573900}
@foolip
Copy link
Member

foolip commented Jul 12, 2018

This is blocked because /longtask-timing/longtask-in-sibling-iframe-crossorigin.html timed out once in https://travis-ci.org/web-platform-tests/wpt/jobs/402406108.

Commented on the Chromium CL:
https://chromium-review.googlesource.com/c/chromium/src/+/1128174#message-8dab7fbe115149b63f8be2b9a2d74821d165f6fd

The test was also already flaky in Chromium, see https://crbug.com/796668.

Even without that bug, I would have argued that the test change couldn't plausibly have caused the timeout, it's a pre-existing problem. Therefore, force merging this, and treating https://crbug.com/796668 as the tracking bug.

@foolip foolip merged commit cd75119 into master Jul 12, 2018
@foolip foolip deleted the chromium-export-cl-1128174 branch July 12, 2018 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants