Closed Bug 1681019 Opened 5 years ago Closed 4 years ago

Intermittent gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_iframe.html | scroll position is different from first line of textarea

Categories

(Core :: Panning and Zooming, defect, P5)

defect

Tracking

()

RESOLVED FIXED
89 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox83 --- unaffected
firefox84 --- unaffected
firefox85 --- wontfix
firefox87 --- wontfix
firefox88 --- fixed
firefox89 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: m_kato)

References

(Regression)

Details

(Keywords: intermittent-failure, regression, Whiteboard: [stockwell unknown])

Attachments

(1 file)

Filed by: cbrindusan [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=323739008&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/b2Gv0SLASBq1kH5-mQ3ukg/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/b2Gv0SLASBq1kH5-mQ3ukg/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2020-12-07T05:57:09.438Z] 05:57:09     INFO -  64 INFO TEST-START | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html
[task 2020-12-07T05:57:11.736Z] 05:57:11     INFO -  Buffered messages logged at 05:57:08
[task 2020-12-07T05:57:11.736Z] 05:57:11     INFO -  65 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | Starting subtest helper_zoomToFocusedInput_scroll.html
[task 2020-12-07T05:57:11.737Z] 05:57:11     INFO -  66 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_scroll.html | scroll position starts at zero
[task 2020-12-07T05:57:11.737Z] 05:57:11     INFO -  67 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_scroll.html | scroll position isn't top
[task 2020-12-07T05:57:11.737Z] 05:57:11     INFO -  68 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_scroll.html | scroll position is top
[task 2020-12-07T05:57:11.737Z] 05:57:11     INFO -  69 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_scroll.html | scroll position isn't top
[task 2020-12-07T05:57:11.737Z] 05:57:11     INFO -  70 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_scroll.html | input was scrolled at least as far as the middle of the viewport
[task 2020-12-07T05:57:11.737Z] 05:57:11     INFO -  71 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | Starting subtest helper_zoomToFocusedInput_multiline.html
[task 2020-12-07T05:57:11.737Z] 05:57:11     INFO -  Buffered messages logged at 05:57:09
[task 2020-12-07T05:57:11.738Z] 05:57:11     INFO -  72 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_multiline.html | scroll position is reset
[task 2020-12-07T05:57:11.738Z] 05:57:11     INFO -  73 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_multiline.html | scroll position isn't top
[task 2020-12-07T05:57:11.738Z] 05:57:11     INFO -  74 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_multiline.html | scroll position is reset
[task 2020-12-07T05:57:11.738Z] 05:57:11     INFO -  75 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_multiline.html | scroll position is visibile position of caret
[task 2020-12-07T05:57:11.738Z] 05:57:11     INFO -  76 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_multiline.html | scroll position is reset
[task 2020-12-07T05:57:11.738Z] 05:57:11     INFO -  77 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_multiline.html | scroll position isn't top
[task 2020-12-07T05:57:11.738Z] 05:57:11     INFO -  78 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_multiline.html | scroll position is reset
[task 2020-12-07T05:57:11.738Z] 05:57:11     INFO -  Buffered messages logged at 05:57:10
[task 2020-12-07T05:57:11.738Z] 05:57:11     INFO -  79 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_multiline.html | scroll position is visibile position of caret
[task 2020-12-07T05:57:11.738Z] 05:57:11     INFO -  80 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | Starting subtest helper_zoomToFocusedInput_iframe.html
[task 2020-12-07T05:57:11.739Z] 05:57:11     INFO -  81 INFO must wait for load
[task 2020-12-07T05:57:11.739Z] 05:57:11     INFO -  82 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_iframe.html | scroll position is reset
[task 2020-12-07T05:57:11.739Z] 05:57:11     INFO -  83 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_iframe.html | scroll position isn't top
[task 2020-12-07T05:57:11.739Z] 05:57:11     INFO -  84 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_iframe.html | scroll position into iframe isn't top
[task 2020-12-07T05:57:11.739Z] 05:57:11     INFO -  85 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_iframe.html | scroll position is reset
[task 2020-12-07T05:57:11.739Z] 05:57:11     INFO -  86 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_iframe.html | scroll position isn't top
[task 2020-12-07T05:57:11.739Z] 05:57:11     INFO -  87 INFO TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_iframe.html | scroll position into iframe isn't top
[task 2020-12-07T05:57:11.739Z] 05:57:11     INFO -  Buffered messages finished
[task 2020-12-07T05:57:11.740Z] 05:57:11  WARNING -  88 INFO TEST-UNEXPECTED-FAIL | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_iframe.html | scroll position is different from first line of textarea```
Summary: Intermittent [TV] gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_iframe.html | scroll position is different from first line of textarea → Intermittent gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_iframe.html | scroll position is different from first line of textarea
Regressed by: 1660932
Has Regression Range: --- → yes
Keywords: regression

Set release status flags based on info from the regressing bug 1660932

The intermittent here appears to have become more frequent since the test changes made in bug 1660932. Makoto, would you be able to have a look?

Flags: needinfo?(m_kato)

OK, I look this.

Assignee: nobody → m_kato
Flags: needinfo?(m_kato)

Hmm, all failures are android.

Update:

There have been 42 failures within the last 7 days:

  • 3 failures on Android 7.0 x86-64 Shippable opt
  • 12 failures on Android 7.0 x86-64 WebRender opt
  • 27 failures on Android 7.0 x86-64 opt

Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=335094025&repo=mozilla-central&lineNumber=4108

[task 2021-03-31T23:08:42.288Z] 23:08:42 INFO - TEST-PASS | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_iframe.html | scroll position into iframe isn't top
[task 2021-03-31T23:08:42.288Z] 23:08:42 INFO - Buffered messages finished
[task 2021-03-31T23:08:42.288Z] 23:08:42 WARNING - TEST-UNEXPECTED-FAIL | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | helper_zoomToFocusedInput_iframe.html | scroll position is different from first line of textarea
[task 2021-03-31T23:08:42.288Z] 23:08:42 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:417:16
[task 2021-03-31T23:08:42.289Z] 23:08:42 INFO - spawnTest/w.ok@gfx/layers/apz/test/mochitest/apz_test_utils.js:447:32
[task 2021-03-31T23:08:42.289Z] 23:08:42 INFO - test@gfx/layers/apz/test/mochitest/helper_zoomToFocusedInput_iframe.html:47:5
[task 2021-03-31T23:08:42.289Z] 23:08:42 INFO - TEST-OK | gfx/layers/apz/test/mochitest/test_group_zoomToFocusedInput.html | took 2996ms

Whiteboard: [stockwell needswork:owner]

botond: could you take a look over this and help us assign it to someone?
Thank you.

Flags: needinfo?(botond)

Makoto, do you have cycles to look into this? If not, given the high failure rate, we may need to disable helper_zoomToFocusedInput_iframe.html on Android for now.

Flags: needinfo?(botond) → needinfo?(m_kato)
Flags: needinfo?(botond)

Ah, I have a proposal fix. I guess that this occurs on scale isn't 1. But this tests is scroll test, so it is unnecessary to test zooming. Fix is soon.

This test was added by bug 1660932 that zoomToFocusedInput scrolls visible position on multi line control.
As workaround of test failure on GV, I would like to set initial scale to 1.

Attachment #9212995 - Attachment description: WIP: Bug 1681019 - Set initial scale to 1 on helper_zoomToFocusedInput_iframe.html → Bug 1681019 - Set initial scale to 1 on helper_zoomToFocusedInput_iframe.html
Pushed by m_kato@ga2.so-net.ne.jp: https://hg.mozilla.org/integration/autoland/rev/95af6ee6abf3 Set initial scale to 1 on helper_zoomToFocusedInput_iframe.html r=botond
Flags: needinfo?(botond)
Flags: needinfo?(m_kato)
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 89 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: