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•6 years ago
|
Comment 2•6 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•6 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:installWithGeckoBinariesDebugAndroidTest
adb 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•6 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•6 years ago
|
Updated•6 years ago
|
Assignee | ||
Comment 6•6 years ago
|
||
Probably this is somewhat related to bug 1526847.
Updated•6 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment 8•6 years ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 10•5 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•5 years ago
|
||
Assignee | ||
Comment 12•5 years ago
|
||
Now all test cases for individual transform properties work fine on GeckoView.
Depends on D47200
Comment 13•5 years ago
|
||
Comment 14•5 years ago
|
||
bugherder |
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Description
•