Skip to content

[text-spacing-trim] Implement line-end logic

Community-TC Integration / wpt-firefox-stable-testharness-7 succeeded Jan 15, 2024 in 1h 56m 8s

Community-TC (push)

A subset of WPT's "testharness" tests (chunk number 7 of 16), run in the stable release of firefox.

Details

View task in Taskcluster
View logs in Taskcluster

WPT Command: python3 ./wpt run --channel=stable --log-wptreport=../artifacts/wpt_report.json --log-wptscreenshot=../artifacts/wpt_screenshot.txt --no-fail-on-unexpected --this-chunk=7 --total-chunks=16 --test-type=testharness --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


  FAIL Application data is 125 byte which means any 'Extended payload length' field isn't used at all. - assert_unreached: close event should not fire Reached unreachable code
  FAIL Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field. - assert_unreached: close event should not fire Reached unreachable code
  FAIL Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field. - assert_unreached: close event should not fire Reached unreachable code
  TIMEOUT Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field - Test timed out
  TIMEOUT /websockets/extended-payload-length.html?wpt_flags=h2
/websockets/interfaces/WebSocket/events/015.html?wpt_flags=h2
  TIMEOUT WebSockets: instanceof on events - Test timed out
  TIMEOUT /websockets/interfaces/WebSocket/events/015.html?wpt_flags=h2
/websockets/interfaces/WebSocket/events/016.html?wpt_flags=h2
  FAIL WebSockets: addEventListener - assert_equals: expected 7 but got 1
checkCount<@https://web-platform.test:9000/websockets/interfaces/WebSocket/events/016.html?wpt_flags=h2:17:18
Test.prototype.step@https://web-platform.test:9000/resources/testharness.js:2604:25
Test.prototype.step_func/<@https://web-platform.test:9000/resources/testharness.js:2651:35
@https://web-platform.test:9000/websockets/interfaces/WebSocket/events/016.html?wpt_flags=h2:31:67
Test.prototype.step@https://web-platform.test:9000/resources/testharness.js:2604:25
Test.prototype.step_func/<@https://web-platform.test:9000/resources/testharness.js:2651:35
/websockets/interfaces/WebSocket/events/017.html?wpt_flags=h2
  TIMEOUT WebSockets: this, e.target, e.currentTarget, e.eventPhase - Test timed out
  TIMEOUT /websockets/interfaces/WebSocket/events/017.html?wpt_flags=h2
/websockets/interfaces/WebSocket/events/018.html?wpt_flags=h2
  TIMEOUT open, message, error and close events - Test timed out
  TIMEOUT /websockets/interfaces/WebSocket/events/018.html?wpt_flags=h2
/websockets/send-many-64K-messages-with-backpressure.any.serviceworker.html?wpt_flags=h2
  FAIL sending 50 messages of size 65536 with backpressure applied should not hang - assert_true: connection should have been opened expected true got false
ws.onclose<@https://web-platform.test:9000/websockets/send-many-64K-messages-with-backpressure.any.js:42:16
Test.prototype.step@https://web-platform.test:9000/resources/testharness.js:2604:25
Test.prototype.step_func/<@https://web-platform.test:9000/resources/testharness.js:2651:35
/websockets/send-many-64K-messages-with-backpressure.any.worker.html?wpt_flags=h2
  FAIL sending 50 messages of size 65536 with backpressure applied should not hang - assert_true: connection should have been opened expected true got false
ws.onclose<@https://web-platform.test:9000/websockets/send-many-64K-messages-with-backpressure.any.js:42:16
Test.prototype.step@https://web-platform.test:9000/resources/testharness.js:2604:25
Test.prototype.step_func/<@https://web-platform.test:9000/resources/testharness.js:2651:35
/websockets/send-many-64K-messages-with-backpressure.any.sharedworker.html?wpt_flags=h2
  FAIL sending 50 messages of size 65536 with backpressure applied should not hang - assert_true: connection should have been opened expected true got false
ws.onclose<@https://web-platform.test:9000/websockets/send-many-64K-messages-with-backpressure.any.js:42:16
Test.prototype.step@https://web-platform.test:9000/resources/testharness.js:2604:25
Test.prototype.step_func/<@https://web-platform.test:9000/resources/testharness.js:2651:35
/websockets/send-many-64K-messages-with-backpressure.any.html?wpt_flags=h2
  FAIL sending 50 messages of size 65536 with backpressure applied should not hang - assert_true: connection should have been opened expected true got false
ws.onclose<@https://web-platform.test:9000/websockets/send-many-64K-messages-with-backpressure.any.js:42:16
Test.prototype.step@https://web-platform.test:9000/resources/testharness.js:2604:25
Test.prototype.step_func/<@https://web-platform.test:9000/resources/testharness.js:2651:35
/webstorage/event_initstorageevent.window.html
  FAIL initStorageEvent with 1 argument - assert_equals: event.url expected (string) "" but got (object) null
@http://web-platform.test:8000/webstorage/event_initstorageevent.window.js:17:18
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/webstorage/event_initstorageevent.window.js:8:5
  FAIL initStorageEvent with 8 null arguments - assert_equals: event.url expected (string) "null" but got (object) null
@http://web-platform.test:8000/webstorage/event_initstorageevent.window.js:45:18
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/webstorage/event_initstorageevent.window.js:36:5
  FAIL initStorageEvent with 8 undefined arguments - assert_equals: event.url expected (string) "" but got (object) null
@http://web-platform.test:8000/webstorage/event_initstorageevent.window.js:58:18
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/webstorage/event_initstorageevent.window.js:49:5
/webstorage/set.window.html
  FAIL Setting property for key 9 on localStorage with accessor property on prototype - assert_unreached: Should not call [[Set]] on prototype Reached unreachable code
@http://web-platform.test:8000/webstorage/set.window.js:95:27
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/webstorage/set.window.js:75:13
@http://web-platform.test:8000/webstorage/set.window.js:2:14
@http://web-platform.test:8000/webstorage/set.window.js:1:36
  FAIL Setting property for key x on localStorage with accessor property on prototype - assert_unreached: Should not call [[Set]] on prototype Reached unreachable code
@http://web-platform.test:8000/webstorage/set.window.js:95:27
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/webstorage/set.window.js:75:13
@http://web-platform.test:8000/webstorage/set.window.js:2:14
@http://web-platform.test:8000/webstorage/set.window.js:1:36
  FAIL Setting property for key 9 on sessionStorage with accessor property on prototype - assert_unreached: Should not call [[Set]] on prototype Reached unreachable code
@http://web-platform.test:8000/webstorage/set.window.js:95:27
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/webstorage/set.window.js:75:13
@http://web-platform.test:8000/webstorage/set.window.js:2:14
@http://web-platform.test:8000/webstorage/set.window.js:1:36
  FAIL Setting property for key x on sessionStorage with accessor property on prototype - assert_unreached: Should not call [[Set]] on prototype Reached unreachable code
@http://web-platform.test:8000/webstorage/set.window.js:95:27
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/webstorage/set.window.js:75:13
@http://web-platform.test:8000/webstorage/set.window.js:2:14
@http://web-platform.test:8000/webstorage/set.window.js:1:36
/webstorage/symbol-props.window.html
  FAIL localStorage: defineProperty not configurable - assert_true: configurable expected true got false
@http://web-platform.test:8000/webstorage/symbol-props.window.js:42:20
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/webstorage/symbol-props.window.js:33:9
@http://web-platform.test:8000/webstorage/symbol-props.window.js:1:36
  FAIL sessionStorage: defineProperty not configurable - assert_true: configurable expected true got false
@http://web-platform.test:8000/webstorage/symbol-props.window.js:42:20
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/webstorage/symbol-props.window.js:33:9
@http://web-platform.test:8000/webstorage/symbol-props.window.js:1:36
/xhr/abort-after-receive.any.worker.html
  FAIL XMLHttpRequest: abort() after successful receive should not fire "abort" event - assert_unreached: abort() should not cause the abort event to fire Reached unreachable code
client.onabort<@http://web-platform.test:8000/xhr/abort-after-receive.any.js:25:29
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2651:35
client.onreadystatechange<@http://web-platform.test:8000/xhr/abort-after-receive.any.js:12:20
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2651:35
/xhr/abort-after-send.any.worker.html
  FAIL XMLHttpRequest: abort() after send() - assert_equals: expected 0 but got 4
@http://web-platform.test:8000/xhr/abort-after-send.any.js:26:22
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
@http://web-platform.test:8000/xhr/abort-after-send.any.js:5:12
@http://web-platform.test:8000/xhr/abort-after-send.any.worker.js:10:14
/xhr/abort-during-upload.any.worker.html
  FAIL XMLHttpRequest: abort() while sending data - assert_equals: expected "readystatechange(4)" but got "upload.abort(0,9999,true)"
global.assert_xhr_event_order_matches@http://web-platform.test:8000/xhr/resources/xmlhttprequest-event-order.js:74:20
@http://web-platform.test:8000/xhr/abort-during-upload.any.js:11:43
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
@http://web-platform.test:8000/xhr/abort-during-upload.any.js:10:16
@http://web-platform.test:8000/xhr/abort-during-upload.any.js:16:16
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
@http://web-platform.test:8000/xhr/abort-during-upload.any.js:5:12
@http://web-platform.test:8000/xhr/abort-during-upload.any.worker.js:10:14
/xhr/access-control-preflight-credential-async.htm
  FAIL CORS async request with URL credentials - assert_equals: Request raises HTTP 401: Unauthorized error. expected 401 but got 200
xhr.onload<@http://web-platform.test:8000/xhr/access-control-preflight-credential-async.htm:22:22
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2679:32
/xhr/access-control-preflight-credential-sync.htm
  FAIL CORS sync request with URL credentials - assert_equals: Request raises HTTP 401: Unauthorized error. expected 401 but got 200
@http://web-platform.test:8000/xhr/access-control-preflight-credential-sync.htm:20:20
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/xhr/access-control-preflight-credential-sync.htm:11:9
/xhr/getallresponseheaders.htm
  FAIL XMLHttpRequest: getAllResponseHeaders() 2 - assert_equals: expected "content-length: 0, 0\r\n" but got "content-length: 0\r\n"
client.onload<@http://web-platform.test:8000/xhr/getallresponseheaders.htm:28:20
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2679:32
  FAIL XMLHttpRequest: getAllResponseHeaders() 3 - assert_equals: expected "double-trouble: , \r\n" but got "double-trouble: \r\n"
client.onload<@http://web-platform.test:8000/xhr/getallresponseheaders.htm:28:20
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2679:32
  FAIL XMLHttpRequest: getAllResponseHeaders() 5 - assert_equals: expected "heya: , \v\f, 1, , , 2\r\n" but got "heya: \v\f, 1, 2\r\n"
client.onload<@http://web-platform.test:8000/xhr/getallresponseheaders.htm:28:20
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2679:32
  FAIL XMLHttpRequest: getAllResponseHeaders() 6 - assert_equals: expected "www-authenticate: 1, 2, 3, 4\r\n" but got "www-authenticate: 1\n2\n3, 4\r\n"
client.onload<@http://web-platform.test:8000/xhr/getallresponseheaders.htm:28:20
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2679:32
/xhr/getresponseheader.any.html
  FAIL getResponseHeader('content-length') expects 0, 0 - assert_equals: expected "0, 0" but got "0"
client.onload<@http://web-platform.test:8000/xhr/getresponseheader.any.js:12:20
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2679:32
  FAIL getResponseHeader('double-trouble') expects ,  - assert_equals: expected ", " but got ""
client.onload<@http://web-platform.test:8000/xhr/getresponseheader.any.js:12:20
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2679:32
  FAIL getResponseHeader('heya') expects , �, 1, , , 2 - assert_equals: expected ", \v\f, 1, , , 2" but got "\v\f, 1, 2"
client.onload<@http://web-platform.test:8000/xhr/getresponseheader.any.js:12:20
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2679:32
  FAIL getResponseHeader('www-authenticate') expects 1, 2, 3, 4 - assert_equals: expected "1, 2, 3, 4" but got "1\n2\n3, 4"
client.onload<@http://web-platform.test:8000/xhr/getresponseheader.any.js:12:20
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2679:32
/xhr/getresponseheader.any.worker.html
  FAIL getResponseHeader('content-length') expects 0, 0 - assert_equals: expected "0, 0" but got "0"
client.onload<@http://web-platform.test:8000/xhr/getresponseheader.any.js:12:20
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2679:32
  FAIL getResponseHeader('double-trouble') expects ,  - assert_equals: expected ", " but got ""
client.onload<@http://web-platform.test:8000/xhr/getresponseheader.any.js:12:20
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2679:32
  FAIL getResponseHeader('heya') expects , �, 1, , , 2 - assert_equals: expected ", \v\f, 1, , , 2" but got "\v\f, 1, 2"
client.onload<@http://web-platform.test:8000/xhr/getresponseheader.any.js:12:20
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2679:32
  FAIL getResponseHeader('www-authenticate') expects 1, 2, 3, 4 - assert_equals: expected "1, 2, 3, 4" but got "1\n2\n3, 4"
client.onload<@http://web-platform.test:8000/xhr/getresponseheader.any.js:12:20
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:2679:32
/xhr/open-url-multi-window-4.htm
  TIMEOUT XMLHttpRequest: open() resolving URLs (multi-Window; 4; evil) - Test timed out
  TIMEOUT /xhr/open-url-multi-window-4.htm
/xhr/open-url-multi-window-6.htm
  FAIL XMLHttpRequest: open() in document that is not fully active (but may be active) should throw - assert_throws_dom: function "function() { client.open("GET", "...") }" threw an exception from the wrong global
init/<@http://web-platform.test:8000/xhr/open-url-multi-window-6.htm:34:30
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
init@http://web-platform.test:8000/xhr/open-url-multi-window-6.htm:18:14
onload/<@http://web-platform.test:8000/xhr/resources/init.htm?avoid-replace:14:20
/xhr/send-redirect.htm
  FAIL XMLHttpRequest: send() - Redirects (basics) (300 does not redirect) - assert_equals: expected (object) null but got (string) "GET"
redirect/</client.onreadystatechange/<@http://web-platform.test:8000/xhr/send-redirect.htm:26:32
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
redirect/</client.onreadystatechange@http://web-platform.test:8000/xhr/send-redirect.htm:19:18
/xhr/send-sync-blocks-async.htm
  FAIL XMLHttpRequest: sync requests should block events on pending async requests - assert_array_equals: expected property 0 to be "sync 4" but got "async 2" (expected array ["sync 4", "async 2", "async 3", "async 4"] got ["async 2", "async 3", "async 4", "sync 4"])
VerifyResult/<@http://web-platform.test:8000/xhr/send-sync-blocks-async.htm:46:40
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
VerifyResult@http://web-platform.test:8000/xhr/send-sync-blocks-async.htm:44:22
xhr_sync.onreadystatechange<@http://web-platform.test:8000/xhr/send-sync-blocks-async.htm:36:25
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2651:35
@http://web-platform.test:8000/xhr/send-sync-blocks-async.htm:39:26
Test.prototype.step_timeout/<@http://web-platform.test:8000/resources/testharness.js:2724:25
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2651:35
/xhr/sync-xhr-supported-by-feature-policy.html
  FAIL document.featurePolicy.features should advertise sync-xhr. - document.featurePolicy is undefined
@http://web-platform.test:8000/xhr/sync-xhr-supported-by-feature-policy.html:9:33
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
test@http://web-platform.test:8000/resources/testharness.js:633:30
@http://web-platform.test:8000/xhr/sync-xhr-supported-by-feature-policy.html:8:5
/xhr/xhr-timeout-longtask.any.html
  FAIL Long tasks should not trigger load timeout - assert_unreached: [object ProgressEvent] Reached unreachable code
/xhr/xmlhttprequest-sync-default-feature-policy.sub.html
  FAIL Feature policy "sync-xhr" can be disabled in cross-origin iframes using "allow" attribute. - assert_equals: expected "#NetworkError" but got "#OK"
test_result@http://web-platform.test:8000/feature-policy/resources/featurepolicy.js:77:18
handler@http://web-platform.test:8000/feature-policy/resources/featurepolicy.js:45:31
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2651:35
  FAIL Feature policy "sync-xhr" can be disabled in same-origin iframes using "allow" attribute. - assert_equals: expected "#NetworkError" but got "#OK"
test_result@http://web-platform.test:8000/feature-policy/resources/featurepolicy.js:77:18
handler@http://web-platform.test:8000/feature-policy/resources/featurepolicy.js:45:31
Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:2604:25
Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:2651:35
55:21.47 INFO Got 772 unexpected results, with 0 unexpected passes
55:21.50 wptserve INFO Stopped http server on 127.0.0.1:9000
55:21.56 wptserve INFO Stopped http server on 127.0.0.1:8446
55:21.56 wptserve INFO Stopped http server on 127.0.0.1:8000
55:21.56 wptserve INFO Stopped http server on 127.0.0.1:8445
55:21.57 wptserve INFO Stopped http server on 127.0.0.1:8444
55:21.58 wptserve INFO Stopped http server on 127.0.0.1:8002
55:21.60 wptserve INFO Stopped http server on 127.0.0.1:8001
55:21.61 wptserve INFO Stopped http server on 127.0.0.1:8003
55:21.79 wptserve INFO Stopped http server on 127.0.0.1:8443
55:21.92 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8889))
55:21.92 wptserve INFO Close on: (<AddressFamily.AF_INET: 2>, <SocketKind.SOCK_STREAM: 1>, 6, '', ('127.0.0.1', 8888))
55:21.96 INFO Removed font: Ahem.ttf
55:21.99 INFO Closing logging queue
55:21.99 INFO queue closed
55:21.99 INFO Tolerating 772 unexpected results
[taskcluster 2024-01-15 03:34:23.559Z] === Task Finished ===
[taskcluster 2024-01-15 03:34:24.246Z] Successful task run with exit code: 0 completed in 3461.181 seconds