Closed Bug 1472172 Opened 7 years ago Closed 7 years ago

Old css/css-transitions tests flaky

Categories

(Core :: CSS Parsing and Computation, defect, P3)

defect

Tracking

()

RESOLVED FIXED
mozilla64
Tracking Status
firefox63 --- fixed
firefox64 --- fixed

People

(Reporter: gsnedders, Assigned: gsnedders)

References

(Blocks 1 open bug)

Details

Attachments

(1 file, 1 obsolete file)

These were disabled en-masse in bug 1356627 #c1, but when the big CSS rename in WPT happened, the directory disable didn't get copied over in bug 1419296. See bug 1356627 #c3/4 for more discussion as to why these are flaky. Tests in wpt/css/css-transitions using the old flaky test harness: before-DOMContentLoaded-001.html before-load-001.html changing-while-transition.html detached-container-001.html hidden-container-001.html properties-value-001.html properties-value-002.html properties-value-003.html properties-value-auto-001.html properties-value-implicit-001.html properties-value-inherit-001.html properties-value-inherit-002.html properties-value-inherit-003.html pseudo-elements-001.html
Blocks: 1427564
Blocks: 1465327
Blocks: 1444280
Blocks: 1433769, 1429404
Blocks: 1425407
Blocks: 1438498, 1420646
Blocks: 1420657
Blocks: 1420020, 1356627
Blocks: 1358278
So tests we've never had bugs filed for: before-load-001.html detached-container-001.html hidden-container-001.html properties-value-002.html properties-value-auto-001.html properties-value-inherit-003.html pseudo-elements-001.html Brian, you wouldn't happen to know off-hand if these are safe from being intermittent? On the whole, I'm inclined to believe they can all be intermittent and (re)disable all of them.
Flags: needinfo?(bbirtles)
Attachment #8988726 - Flags: review?(geoffers+mozilla)
Attachment #8988726 - Flags: review?(james)
Attachment #8988726 - Flags: review?(geoffers+mozilla)
Attachment #8988726 - Flags: review?(bbirtles)
Comment on attachment 8988726 [details] Bug 1472172: Re-disable old css-transitions tests https://reviewboard.mozilla.org/r/253930/#review260858 Yes, let's disable this and write these tests properly.
Attachment #8988726 - Flags: review?(bbirtles) → review+
(In reply to Geoffrey Sneddon [:gsnedders] from comment #1) > So tests we've never had bugs filed for: > > before-load-001.html > detached-container-001.html > hidden-container-001.html > properties-value-002.html > properties-value-auto-001.html > properties-value-inherit-003.html > pseudo-elements-001.html > > Brian, you wouldn't happen to know off-hand if these are safe from being > intermittent? > > On the whole, I'm inclined to believe they can all be intermittent and > (re)disable all of them. I agree. I don't recognize any of those as being ones we've recently fixed.
Flags: needinfo?(bbirtles)
Comment on attachment 8988726 [details] Bug 1472172: Re-disable old css-transitions tests https://reviewboard.mozilla.org/r/253930/#review260970 Why don't we delete these tests if they ouht to be disabled?
Attachment #8988726 - Flags: review?(james) → review+
Because I plan to rewrite them (to make them sane and not flaky) and I'd like to use them as a guide to what should be covered.
Priority: -- → P3
(In reply to James Graham [:jgraham] from comment #6) > Comment on attachment 8988726 [details] > Bug 1472172: Re-disable old css-transitions tests > > https://reviewboard.mozilla.org/r/253930/#review260970 > > Why don't we delete these tests if they ouht to be disabled? I was simply disabling them because that's what was done previously. Regardless of which we want to do, we've been running the flaky tests for another month now.
We're sorry, Autoland could not rebase your commits for you automatically. Please manually rebase your commits and try again. hg error in cmd: hg rebase -s e59e05ae36be8559616fcd748cf4107e9687ad29 -d 8d88272387d1: rebasing 479229:e59e05ae36be "Bug 1472172: Re-disable old css-transitions tests r=birtles,jgraham" (tip) merging testing/web-platform/meta/css/css-transitions/properties-value-001.html.ini merging testing/web-platform/meta/css/css-transitions/properties-value-002.html.ini merging testing/web-platform/meta/css/css-transitions/properties-value-003.html.ini merging testing/web-platform/meta/css/css-transitions/properties-value-inherit-001.html.ini merging testing/web-platform/meta/css/css-transitions/properties-value-inherit-002.html.ini merging testing/web-platform/meta/css/css-transitions/properties-value-inherit-003.html.ini warning: conflicts while merging testing/web-platform/meta/css/css-transitions/properties-value-001.html.ini! (edit, then use 'hg resolve --mark') warning: conflicts while merging testing/web-platform/meta/css/css-transitions/properties-value-002.html.ini! (edit, then use 'hg resolve --mark') warning: conflicts while merging testing/web-platform/meta/css/css-transitions/properties-value-003.html.ini! (edit, then use 'hg resolve --mark') warning: conflicts while merging testing/web-platform/meta/css/css-transitions/properties-value-inherit-001.html.ini! (edit, then use 'hg resolve --mark') warning: conflicts while merging testing/web-platform/meta/css/css-transitions/properties-value-inherit-002.html.ini! (edit, then use 'hg resolve --mark') warning: conflicts while merging testing/web-platform/meta/css/css-transitions/properties-value-inherit-003.html.ini! (edit, then use 'hg resolve --mark') unresolved conflicts (see hg resolve, then hg rebase --continue)
Blocks: 1358510
Attached patch 1472172.patchSplinter Review
Here's an updated patch applies cleanly; I'm not going to spend half an hour trying to figure out how to install new tools to upload an updated patch that's already been reviewed, that's not a worthwhile use of my time.
Assignee: nobody → geoffers+mozilla
Attachment #8988726 - Attachment is obsolete: true
Attachment #9006974 - Flags: review+
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
Whiteboard: [checkin-needed-beta]
Whiteboard: [checkin-needed-beta]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: