Closed Bug 1029636 Opened 10 years ago Closed 8 years ago

[reftest::B2G] TEST-UNEXPECTED-FAIL outer-svg-border-and-padding-01.svg

Categories

(Testing :: Reftest, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: u459114, Unassigned)

References

Details

https://tbpl.mozilla.org/?rev=f90e81750943&tree=Mozilla-Inbound
bug 1000722 comment 72, the fixed provided in bug 1000722 change this test case from 100% fail to random fail.

File this bug to keep it in trace,
Take it
Assignee: nobody → cku
Blocks: B2GRT
f90e81750943 Jerry Shih – Bug 998916 - check the visibility change event to defer the webgl context restore. r=jgilbert,smaug

Check whether this random fail caused by this patch.
Hi emorley,
To fix this bug, I may need to 
1. add some log in rendering path, remove random-if and,
2. associate this fail with an Intermittent bug to receive TPBL fail report. For example, Bug 1019131

Can I do #2 by myself, or I need ask help from sheriff?
Flags: needinfo?(emorley)
To do #2, you just need to 'intermittent-failure' keyword on the bug, so TBPL sees it. However the failure rate in bug 1000722 comment 72 is too high to mark this test as passing and just star it on TBPL as intermittent? Not quite sure what you are asking? :-)
Flags: needinfo?(emorley)
Thanks, Morley, that's all I need!
Content script:
1. MozReftestInvalidate fired
2. Element::setAttribute which generate new pending paint event in nsRefreshDriver of "content" process
3. reftest-wait removed
4. RecordResult fired
5. sendAsyncMessage("reftest:TestDone"..

Chrome Script:
6. RecvTestDone
7. RecordResult
8. DrawWindow - flush all pending event in "chrome" process.

If pending event generated in #2 is not executed on time and update layer buffer before 8, test case fail.

Next step should be change tick rate in nsRefreshDriver from 60 FPS to 1 FPS, if fail rate go up because of this change, root cause confirm
Or do content flush before #3
Assignee: cku → nobody
This is WONTFIX (i.e. we're not going to invest in enabling/fixing reftests on B2G), now that we're removing B2G code from the tree via bug 1306391. The reftest annotation got removed in bug 1307332.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.