Perma [tier2] layout/style/test/test_animations_omta.html | transform-like properties on compositor at 5s: should be animating on compositor
Categories
(Core :: CSS Parsing and Computation, defect, P5)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr60 | --- | unaffected |
| firefox-esr68 | --- | unaffected |
| firefox69 | --- | wontfix |
| firefox70 | --- | wontfix |
| firefox71 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: hiro)
References
(Blocks 1 open bug)
Details
(Keywords: intermittent-failure, regression, Whiteboard: [stockwell fixed])
Attachments
(3 files)
#[markdown(off)]
Filed by: ccoroiu [at] mozilla.com
https://treeherder.mozilla.org/logviewer.html#?job_id=234722559&repo=autoland
[task 2019-03-19T09:09:50.219Z] 09:09:50 INFO - 1885 INFO TEST-PASS | layout/style/test/test_animations_omta.html | transform-like properties transition runs on compositor thread - got matrix(1, 0, 0, 1, 300, 0), expected matrix(1, 0, 0, 1, 300, 0)
[task 2019-03-19T09:09:50.219Z] 09:09:50 INFO - Buffered messages finished
[task 2019-03-19T09:09:50.219Z] 09:09:50 INFO - 1886 INFO TEST-UNEXPECTED-FAIL | layout/style/test/test_animations_omta.html | transform-like properties on compositor at 5s: should be animating on compositor
[task 2019-03-19T09:09:50.219Z] 09:09:50 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:275:18
[task 2019-03-19T09:09:50.219Z] 09:09:50 INFO - window.omta_is_approx@layout/style/test/animation_utils.js:487:11
[task 2019-03-19T09:09:50.219Z] 09:09:50 INFO - window[fn]@layout/style/test/test_animations_omta.html:199:19
[task 2019-03-19T09:09:50.219Z] 09:09:50 INFO - window.omta_is@layout/style/test/animation_utils.js:415:12
[task 2019-03-19T09:09:50.219Z] 09:09:50 INFO - window[fn]@layout/style/test/test_animations_omta.html:199:19
[task 2019-03-19T09:09:50.219Z] 09:09:50 INFO - @layout/style/test/test_animations_omta.html:2602:3
Updated•7 years ago
|
Comment 2•7 years ago
|
||
(In reply to Cristina Coroiu [:ccoroiu] from comment #1)
:boris can you please take a look?
Thanks for notifying me and sorry about this. I'm looking at this right now.
Comment 3•7 years ago
|
||
It seems getOMTAStyle(transform) failed if we have a multiple transform-like properties animation and advance it to 50% (i.e. 5s).
I follow the steps from the email in dev-platform to build the Android 7.0 x86_64 opt and run this test with GeckoView (e10s):
- Build for Android x86-64 (mozconfig with
ac_add_options --target=x86_64) - Run Android:
./mach android-emulator --version x86-7.0 - Install the Geckoview androidTest apk
./mach android archive-geckoview./mach gradle geckoview:installWithGeckoBinariesDebugAndroidTestadb shell pm list packages org.mozilla.package:org.mozilla.geckoview.test
./mach test layout/style/test/test_animations_omta.html --app=org.mozilla.geckoview.test
Unfortunately, I cannot reproduce this failure on my local machine, and this makes it hard to debug this problem. So I decide to temporary disable this test case (only on GeckoView). (Maybe the steps I followed are not correct.)
Comment 4•7 years ago
|
||
If we have an animation with multiple transform-like properties, it
seems getOMTAStyle(transform) returns an empty string at 50% on
Android x86_64 opt with e10s, so we cannot pass this test case. We
temporarily disable this test case on this platform.
Updated•7 years ago
|
Updated•7 years ago
|
| Assignee | ||
Comment 6•7 years ago
|
||
Probably this is somewhat related to bug 1526847.
Updated•7 years ago
|
| Comment hidden (Intermittent Failures Robot) |
Comment 8•7 years ago
|
||
| bugherder | ||
| Comment hidden (Intermittent Failures Robot) |
| Assignee | ||
Comment 10•6 years ago
|
||
I think now I know the failure reason. The reason is probably that the result transformed position at 5s is outside of the display port. I've pushed a try with tweaking the transform value, let's see the result.
https://treeherder.mozilla.org/#/jobs?repo=try&revision=40d436adcc76d64c6db18a57ff7d23cd883b7420
| Assignee | ||
Comment 11•6 years ago
|
||
| Assignee | ||
Comment 12•6 years ago
|
||
Now all test cases for individual transform properties work fine on GeckoView.
Depends on D47200
Comment 13•6 years ago
|
||
Comment 14•6 years ago
|
||
| bugherder | ||
| Assignee | ||
Updated•6 years ago
|
Updated•6 years ago
|
Description
•