Get started cleaning up interesttarget implementation [1/N] #50159
Community-TC (pull_request)
Collect results for all tests affected by a pull request in firefox.
Details
View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster
Task Status
Started: 2025-01-17T23:56:20.328Z
Resolved: 2025-01-17T23:58:45.489Z
Task Execution Time: 2 minutes, 25 seconds, 161 milliseconds
Task Status: completed
Reason Resolved: completed
RunId: 0
Artifacts
- public/logs/live_backing.log
- public/logs/live.log
- public/results/checkrun.md
- public/results/wpt_report.json.gz
- public/results/wpt_screenshot.txt.gz
WPT Command: python3 ./wpt run --channel=nightly --no-fail-on-unexpected --log-wptreport=../artifacts/wpt_report.json --log-wptscreenshot=../artifacts/wpt_screenshot.txt --affected base_head --log-mach-level=info --log-mach=- -y --no-pause --no-restart-on-unexpected --install-fonts --no-headless --verify-log-full --binary=/home/test/build/firefox/firefox firefox
[taskcluster 2025-01-17 23:56:20.379Z] Task ID: QS_kVFdDQyu8Vbps6CIc6w
[taskcluster 2025-01-17 23:56:20.379Z] Worker ID: 2192844003310261209
[taskcluster 2025-01-17 23:56:20.379Z] Worker Group: us-central1-c
[taskcluster 2025-01-17 23:56:20.379Z] Worker Node Type: projects/757942385826/machineTypes/n2-standard-4
[taskcluster 2025-01-17 23:56:20.379Z] Worker Pool: proj-wpt/ci
[taskcluster 2025-01-17 23:56:20.379Z] Worker Version: 46.1.0
[taskcluster 2025-01-17 23:56:20.379Z] Public IP: 35.202.170.64
[taskcluster 2025-01-17 23:56:20.379Z] Hostname: proj-wpt-ci-esgu4vaqsqckuupzkuajwa
[taskcluster 2025-01-17 23:56:21.245Z] === Task Starting ===
+ '[' '' ']'
+ '[' -d /etc/profile.d ']'
+ for i in /etc/profile.d/*.sh
+ '[' -r /etc/profile.d/01-locale-fix.sh ']'
+ . /etc/profile.d/01-locale-fix.sh
+++ /usr/bin/locale-check C.UTF-8
++ eval
+ for i in /etc/profile.d/*.sh
+ '[' -r /etc/profile.d/libvirt-uri.sh ']'
+ . /etc/profile.d/libvirt-uri.sh
...(555 lines hidden)...
0:42.36 TEST_END: Test OK. Subtests passed 0/1. Unexpected 1
FAIL InterestEvent dispatches on area hover - assert_true: InterestEvent is fired expected true got false
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interesttarget-area-event-dispatch.tentative.html:26:16
0:42.36 TEST_START: /html/semantics/the-button-element/interest-target/interesttarget-button-event-dispatch.tentative.html
0:42.36 INFO Closing window c9d8abc2-faf6-47f9-bcea-b016542b0c86
0:42.52 INFO {'actions': [{'type': 'none', 'actions': [{'type': 'pause', 'duration': 16}], 'id': '0'}, {'type': 'pointer', 'actions': [{'type': 'pointerMove', 'x': 36, 'y': 20, 'origin': 'viewport'}], 'parameters': {'pointerType': 'mouse'}, 'id': '1'}]}
0:42.67 INFO {'actions': [{'type': 'none', 'actions': [{'type': 'pause', 'duration': 16}], 'id': '2'}, {'type': 'pointer', 'actions': [{'type': 'pointerMove', 'x': 36, 'y': 20, 'origin': 'viewport'}], 'parameters': {'pointerType': 'mouse'}, 'id': '3'}]}
0:42.75 INFO {'actions': [{'type': 'none', 'actions': [{'type': 'pause', 'duration': 16}], 'id': '4'}, {'type': 'pointer', 'actions': [{'type': 'pointerMove', 'x': 119, 'y': 20, 'origin': 'viewport'}], 'parameters': {'pointerType': 'mouse'}, 'id': '5'}]}
0:42.84 INFO {'actions': [{'type': 'none', 'actions': [{'type': 'pause', 'duration': 16}], 'id': '6'}, {'type': 'pointer', 'actions': [{'type': 'pointerMove', 'x': 36, 'y': 154, 'origin': 'viewport'}], 'parameters': {'pointerType': 'mouse'}, 'id': '7'}]}
0:42.92 INFO {'actions': [{'type': 'none', 'actions': [{'type': 'pause', 'duration': 16}], 'id': '8'}, {'type': 'pointer', 'actions': [{'type': 'pointerMove', 'x': 119, 'y': 20, 'origin': 'viewport'}], 'parameters': {'pointerType': 'mouse'}, 'id': '9'}]}
0:42.97 TEST_END: Test OK. Subtests passed 1/3. Unexpected 2
FAIL InterestEvent dispatches on button hover - assert_true: InterestEvent is fired expected true got false
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interesttarget-button-event-dispatch.tentative.html:22:16
FAIL event dispatches if interestee is non-HTML Element - assert_true: InterestEvent is fired expected true got false
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interesttarget-button-event-dispatch.tentative.html:65:16
0:42.97 TEST_START: /html/semantics/the-button-element/interest-target/interesttarget-on-popover-behavior.tentative.html
0:42.99 INFO Closing window c235d081-bf68-4e35-8688-592e4abc2871
0:43.38 INFO {'actions': [{'type': 'none', 'actions': [{'type': 'pause', 'duration': 16}], 'id': '0'}, {'type': 'pointer', 'actions': [{'type': 'pointerMove', 'x': 66, 'y': 20, 'origin': 'viewport'}], 'parameters': {'pointerType': 'mouse'}, 'id': '1'}]}
0:43.55 INFO {'actions': [{'type': 'none', 'actions': [{'type': 'pause', 'duration': 16}], 'id': '2'}, {'type': 'pointer', 'actions': [{'type': 'pointerMove', 'x': 179, 'y': 20, 'origin': 'viewport'}], 'parameters': {'pointerType': 'mouse'}, 'id': '3'}]}
0:43.58 INFO {'actions': [{'type': 'none', 'actions': [{'type': 'pause', 'duration': 16}], 'id': '4'}, {'type': 'pointer', 'actions': [{'type': 'pointerMove', 'x': 179, 'y': 20, 'origin': 'viewport'}], 'parameters': {'pointerType': 'mouse'}, 'id': '5'}]}
0:43.69 INFO {'actions': [{'type': 'none', 'actions': [{'type': 'pause', 'duration': 16}], 'id': '6'}, {'type': 'pointer', 'actions': [{'type': 'pointerMove', 'x': 66, 'y': 20, 'origin': 'viewport'}], 'parameters': {'pointerType': 'mouse'}, 'id': '7'}]}
0:43.81 INFO {'actions': [{'type': 'none', 'actions': [{'type': 'pause', 'duration': 16}], 'id': '8'}, {'type': 'pointer', 'actions': [{'type': 'pointerMove', 'x': 179, 'y': 20, 'origin': 'viewport'}], 'parameters': {'pointerType': 'mouse'}, 'id': '9'}]}
0:43.91 INFO {'actions': [{'type': 'none', 'actions': [{'type': 'pause', 'duration': 16}], 'id': '10'}, {'type': 'pointer', 'actions': [{'type': 'pointerMove', 'x': 179, 'y': 20, 'origin': 'viewport'}], 'parameters': {'pointerType': 'mouse'}, 'id': '11'}]}
0:43.96 TEST_END: Test OK. Subtests passed 1/2. Unexpected 1
FAIL hover interest invoking closed popover opens - assert_true: expected true got false
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interesttarget-on-popover-behavior.tentative.html:29:16
0:43.96 TEST_START: /html/semantics/the-button-element/interest-target/interesttarget-svg-a-event-dispatch.tentative.html
0:43.97 INFO Closing window 96a3d506-39ef-4cff-86c5-30b1be68e8f8
0:44.01 pid:1375 [Parent 1375, IPC I/O Parent] WARNING: failed to send SIGKILL to process 1801: file /builds/worker/checkouts/gecko/ipc/chromium/src/chrome/common/process_watcher_posix_sigchld.cc:153
0:44.30 INFO {'actions': [{'type': 'none', 'actions': [{'type': 'pause', 'duration': 16}], 'id': '0'}, {'type': 'pointer', 'actions': [{'type': 'pointerMove', 'x': 962, 'y': 1066, 'origin': 'viewport'}], 'parameters': {'pointerType': 'mouse'}, 'id': '1'}]}
0:44.40 INFO {'actions': [{'type': 'none', 'actions': [{'type': 'pause', 'duration': 16}], 'id': '2'}, {'type': 'pointer', 'actions': [{'type': 'pointerMove', 'x': 57, 'y': 1276, 'origin': 'viewport'}], 'parameters': {'pointerType': 'mouse'}, 'id': '3'}]}
0:44.41 TEST_END: Test ERROR, expected OK. Subtests passed 0/1. Unexpected 1
FAIL InterestEvent dispatches on svg a hover - promise_test: Unhandled rejection with value: "error: Action action_sequence failed: Move target (962, 1066) is out of bounds of viewport dimensions (1280, 844)\nstacktrace:\n\tRemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8\n\tWebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:197:5\n\tMoveTargetOutOfBoundsError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:493:5\n\tassertTargetInViewPort@chrome://remote/content/shared/webdriver/Actions.sys.mjs:3100:11\n\t#assertInViewPort@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:115:17\n\treceiveMessage@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:203:42\n"ERROR /html/semantics/the-button-element/interest-target/interesttarget-svg-a-event-dispatch.tentative.html - Test named 'InterestEvent dispatches on svg a hover' specified 1 'cleanup' function, and 1 failed.
0:44.41 INFO No more tests
0:44.41 pid:1375 1737158319410 Marionette INFO Stopped listening on port 51537
0:45.14 pid:1375 [GFX1-]: VideoBridgeParent receives IPC close with reason=AbnormalShutdown
0:45.26 INFO Browser exited with return code -15
0:45.08 INFO Closing logging queue
0:45.08 INFO queue closed
0:45.28 SUITE_END
web-platform-test
~~~~~~~~~~~~~~~~~
Ran 34 checks (26 subtests, 8 tests)
Expected results: 9
Unexpected results: 25
test: 1 (1 error)
subtest: 24 (24 fail)
Unexpected Results
------------------
/html/semantics/the-button-element/interest-target/interestelement-interface.tentative.html
FAIL interestTargetElement reflects interestee HTML element - assert_equals: expected (object) Element node <div id="interestee"></div> but got (undefined) undefined
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestelement-interface.tentative.html:16:18
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestelement-interface.tentative.html:15:7
FAIL interestTargetElement reflects set value - assert_equals: expected "" but got "interestee"
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestelement-interface.tentative.html:27:18
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestelement-interface.tentative.html:21:7
FAIL interestTargetElement reflects set value across shadow root into light dom - assert_equals: expected "" but got "interestee"
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestelement-interface.tentative.html:40:18
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestelement-interface.tentative.html:34:7
FAIL interestTargetElement does not reflect set value inside shadowroot - assert_equals: expected null but got Element node <div></div>
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestelement-interface.tentative.html:48:18
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestelement-interface.tentative.html:43:7
FAIL interestTargetElement does not reflect invalid value - assert_equals: expected null but got Element node <div></div>
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestelement-interface.tentative.html:54:18
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestelement-interface.tentative.html:52:7
FAIL interestTargetElement throws error on assignment of non Element - assert_throws_js: interestTargetElement attribute value must be an instance of Element function "function () {
buttonInvoker.interestTargetElement = {};
}" did not throw
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestelement-interface.tentative.html:65:21
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestelement-interface.tentative.html:64:7
/html/semantics/the-button-element/interest-target/interestevent-dispatch-shadow.tentative.html
FAIL InterestEvent propagates across shadow boundaries retargeting invoker source - InterestEvent is not defined
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-dispatch-shadow.tentative.html:40:19
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-dispatch-shadow.tentative.html:20:7
FAIL cross shadow InterestEvent retargets interestee to host element - assert_true: InterestEvent gets fired expected true got false
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-dispatch-shadow.tentative.html:71:16
/html/semantics/the-button-element/interest-target/interestevent-interface.tentative.html
FAIL source is readonly defaulting to null - InterestEvent is not defined
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-interface.tentative.html:18:19
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-interface.tentative.html:17:7
FAIL InterestEventInit properties set value (manual event) - InterestEvent is not defined
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-interface.tentative.html:25:19
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-interface.tentative.html:23:7
FAIL InterestEventInit properties set value (beforetoggle event) - InterestEvent is not defined
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-interface.tentative.html:33:19
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-interface.tentative.html:29:7
FAIL InterestEventInit properties set value (toggle event) - InterestEvent is not defined
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-interface.tentative.html:41:19
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-interface.tentative.html:37:7
FAIL source set to undefined - InterestEvent is not defined
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-interface.tentative.html:46:19
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-interface.tentative.html:45:7
FAIL source set to null - InterestEvent is not defined
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-interface.tentative.html:51:19
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-interface.tentative.html:50:7
FAIL source set to false - assert_throws_js: source is not an object function "function () {
new InterestEvent("test", { source: false });
}" threw object "ReferenceError: InterestEvent is not defined" ("ReferenceError") expected instance of function "function TypeError() {
[native code]
}" ("TypeError")
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-interface.tentative.html:56:21
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-interface.tentative.html:55:7
FAIL source set to true - assert_throws_js: source is not an object function "function () {
const event = new InterestEvent("test", { source: true });
}" threw object "ReferenceError: InterestEvent is not defined" ("ReferenceError") expected instance of function "function TypeError() {
[native code]
}" ("TypeError")
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-interface.tentative.html:66:21
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-interface.tentative.html:65:7
FAIL source set to {} - assert_throws_js: source is not an object function "function () {
const event = new InterestEvent("test", { source: {} });
}" threw object "ReferenceError: InterestEvent is not defined" ("ReferenceError") expected instance of function "function TypeError() {
[native code]
}" ("TypeError")
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-interface.tentative.html:76:21
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-interface.tentative.html:75:7
FAIL source set to non-Element EventTarget - assert_throws_js: source is not an Element function "function () {
const eventInit = { source: new XMLHttpRequest() };
const event = new InterestEvent("toggle", eventInit);
}" threw object "ReferenceError: InterestEvent is not defined" ("ReferenceError") expected instance of function "function TypeError() {
[native code]
}" ("TypeError")
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-interface.tentative.html:86:21
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2638:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interestevent-interface.tentative.html:85:7
/html/semantics/the-button-element/interest-target/interesttarget-anchor-event-dispatch.tentative.html
FAIL InterestEvent dispatches on anchor hover - assert_true: InterestEvent is fired expected true got false
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interesttarget-anchor-event-dispatch.tentative.html:23:16
/html/semantics/the-button-element/interest-target/interesttarget-area-event-dispatch.tentative.html
FAIL InterestEvent dispatches on area hover - assert_true: InterestEvent is fired expected true got false
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interesttarget-area-event-dispatch.tentative.html:26:16
/html/semantics/the-button-element/interest-target/interesttarget-button-event-dispatch.tentative.html
FAIL InterestEvent dispatches on button hover - assert_true: InterestEvent is fired expected true got false
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interesttarget-button-event-dispatch.tentative.html:22:16
FAIL event dispatches if interestee is non-HTML Element - assert_true: InterestEvent is fired expected true got false
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interesttarget-button-event-dispatch.tentative.html:65:16
/html/semantics/the-button-element/interest-target/interesttarget-on-popover-behavior.tentative.html
FAIL hover interest invoking closed popover opens - assert_true: expected true got false
@http://web-platform.test:8000/html/semantics/the-button-element/interest-target/interesttarget-on-popover-behavior.tentative.html:29:16
/html/semantics/the-button-element/interest-target/interesttarget-svg-a-event-dispatch.tentative.html
FAIL InterestEvent dispatches on svg a hover - promise_test: Unhandled rejection with value: "error: Action action_sequence failed: Move target (962, 1066) is out of bounds of viewport dimensions (1280, 844)\nstacktrace:\n\tRemoteError@chrome://remote/content/shared/RemoteError.sys.mjs:8:8\n\tWebDriverError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:197:5\n\tMoveTargetOutOfBoundsError@chrome://remote/content/shared/webdriver/Errors.sys.mjs:493:5\n\tassertTargetInViewPort@chrome://remote/content/shared/webdriver/Actions.sys.mjs:3100:11\n\t#assertInViewPort@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:115:17\n\treceiveMessage@chrome://remote/content/marionette/actors/MarionetteCommandsChild.sys.mjs:203:42\n"
ERROR /html/semantics/the-button-element/interest-target/interesttarget-svg-a-event-dispatch.tentative.html - Test named 'InterestEvent dispatches on svg a hover' specified 1 'cleanup' function, and 1 failed.
0:45.28 INFO Got 8 unexpected results, with 0 unexpected passes
0:45.28 wptserve INFO Stopped WebTransport over HTTP/3 server on 127.0.0.1:11000
0:45.34 wptserve INFO Stopped http server on 127.0.0.1:8444
0:45.35 wptserve INFO Stopped http server on 127.0.0.1:8443
0:45.35 wptserve INFO Stopped http server on 127.0.0.1:8445
0:45.35 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8888))
0:45.35 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8889))
0:45.35 wptserve INFO Stopped http server on 127.0.0.1:8001
0:45.35 wptserve INFO Stopped http server on 127.0.0.1:8003
0:45.35 wptserve INFO Stopped http server on 127.0.0.1:8446
0:45.35 wptserve INFO Stopped http server on 127.0.0.1:9000
0:45.36 wptserve INFO Stopped http server on 127.0.0.1:8002
0:45.72 wptserve INFO Stopped http server on 127.0.0.1:8000
0:45.77 INFO Removed font: Ahem.ttf
0:45.80 INFO Closing logging queue
0:45.80 INFO queue closed
0:45.80 INFO Tolerating 8 unexpected results
[taskcluster 2025-01-17 23:58:43.525Z] === Task Finished ===
[taskcluster 2025-01-17 23:58:44.284Z] Successful task run with exit code: 0 completed in 143.906 seconds