Closed Bug 1841427 Opened 1 year ago Closed 1 year ago

Intermittent /editing/crashtests/remove-editing-host-during-forwarddelete.html | single tracking bug

Categories

(Core :: DOM: Editor, defect, P5)

defect

Tracking

()

RESOLVED FIXED
117 Branch
Tracking Status
firefox117 --- fixed

People

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

References

Details

(Keywords: intermittent-failure, intermittent-testcase)

Attachments

(1 file)

Filed by: ctuns [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=421285579&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Hx2WICKmRzC1OtmIOZ_ySA/runs/0/artifacts/public/logs/live_backing.log


[task 2023-07-02T10:11:39.620Z] 10:11:39     INFO - TEST-START | /editing/crashtests/remove-editing-host-during-forwarddelete.html
[task 2023-07-02T10:12:14.909Z] 10:12:14     INFO - Got content assert count 1
[task 2023-07-02T10:12:14.976Z] 10:12:14     INFO - TEST-UNEXPECTED-TIMEOUT | /editing/crashtests/remove-editing-host-during-forwarddelete.html | expected PASS
[task 2023-07-02T10:12:14.976Z] 10:12:14     INFO - TEST-INFO took 35356ms
[task 2023-07-02T10:12:15.282Z] 10:12:15     INFO - STDOUT: cleanup aborted: Unable to remount device
[task 2023-07-02T10:12:15.369Z] 10:12:15     INFO - Closing logging queue
[task 2023-07-02T10:12:15.369Z] 10:12:15     INFO - queue closed
[task 2023-07-02T10:12:15.370Z] 10:12:15     INFO - STDOUT: cleanup aborted: Unable to remount device
[task 2023-07-02T10:12:15.380Z] 10:12:15     INFO - Setting up ssl
[task 2023-07-02T10:12:15.394Z] 10:12:15     INFO - certutil | b''
[task 2023-07-02T10:12:15.410Z] 10:12:15     INFO - certutil | b''
[task 2023-07-02T10:12:15.419Z] 10:12:15     INFO - certutil | b'\nCertificate Nickname                                         Trust Attributes\n                                                             SSL,S/MIME,JAR/XPI\n\nweb-platform-tests                                           CT,, \n'
[task 2023-07-02T10:12:15.945Z] 10:12:15     INFO - adb Granting important runtime permissions to org.mozilla.geckoview.test_runner
[task 2023-07-02T10:12:17.024Z] 10:12:17     INFO - adb launch_application: am start -W -n org.mozilla.geckoview.test_runner/org.mozilla.geckoview.test_runner.TestRunnerActivity -a android.intent.action.MAIN --es env0 MOZ_CRASHREPORTER=1 --es env1 MOZ_CRASHREPORTER_NO_REPORT=1 --es env2 MOZ_CRASHREPORTER_SHUTDOWN=1 --es env3 MOZ_HIDE_RESULTS_TABLE=1 --es env4 MOZ_IN_AUTOMATION=1 --es env5 MOZ_LOG=signaling:3,mtransport:4,DataChannel:4,jsep:4 --es env6 R_LOG_LEVEL=6 --es env7 R_LOG_DESTINATION=stderr --es env8 R_LOG_VERBOSE=1 --es env9 MOZ_PROCESS_LOG=/tmp/tmpdm15cmtepidlog --es env10 MOZ_DISABLE_NONLOCAL_CONNECTIONS=1 --es arg0 -no-remote --es arg1 -profile --es arg2 /data/local/tmp/test_root/profile --es arg3 --marionette --es arg4 about:blank --ez use_multiprocess True
[task 2023-07-02T10:12:18.199Z] 10:12:18     INFO - Starting runner
[task 2023-07-02T10:12:20.675Z] 10:12:20     INFO - TEST-START | /editing/crashtests/remove-editing-host-on-DOMNodeInserted-at-indent.html
Assignee: nobody → masayuki
Status: NEW → ASSIGNED

I misunderstood about the test, sorry for the bug spam assigning myself.

I'm not sure why this keeps timeout. animationend event should be fired at least once for the <svg> because it's never removed from the tree. On the other hand, <dir> may be removed before animationend. Therefore, I added a hack in bug 1839265.

Assignee: masayuki → nobody
Status: ASSIGNED → NEW
See Also: → 1839265

If we could add a logging code like mochitest, I could debug it more though.

Ah, animationend could be fired before DOMContentLoaded.

Assignee: nobody → masayuki
Status: NEW → ASSIGNED

I think that animationend event may be fired before DOMContentLoaded if
the document is not loaded smoothly especially after the <dir> element.

This patch makes the <script> element start listening to animationend event
immediately and handle check event target whether it's a <dir> or not for
resolving the promise even before DOMContentLoaded.

Pushed by masayuki@d-toybox.com:
https://hg.mozilla.org/integration/autoland/rev/f010e32868d4
Make the test start listening to `animationend` event immediately r=m_kato
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/40930 for changes under testing/web-platform/tests
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 117 Branch
Upstream PR merged by moz-wptsync-bot
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: