Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable ShadowRealm testing for ErrorEvent and queueMicrotask #49325

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Enable reportError tests in ShadowRealm

50fd176
Select commit
Loading
Failed to load commit list.
Open

Enable ShadowRealm testing for ErrorEvent and queueMicrotask #49325

Enable reportError tests in ShadowRealm
50fd176
Select commit
Loading
Failed to load commit list.
Community-TC Integration / wpt-chrome-dev-stability succeeded Nov 27, 2024 in 1h 8m 14s

Community-TC (pull_request)

Verify that all tests affected by a pull request are stable when executed in chrome.

Details

View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster

Task Status

Started: 2024-11-27T01:52:41.617Z
Resolved: 2024-11-27T03:00:33.252Z
Task Execution Time: 1 hour, 7 minutes, 51 seconds, 635 milliseconds
Task Status: completed
Reason Resolved: completed
RunId: 0

Artifacts

- public/logs/live_backing.log
- public/logs/live.log
- public/results/checkrun.md

WPT Command: python3 ./wpt run --channel=dev --verify --verify-no-chaos-mode --verify-repeat-loop=0 --verify-repeat-restart=10 --github-checks-text-file=/home/test/artifacts/checkrun.md --affected base_head --log-mach-level=info --log-mach=- -y --no-pause --no-restart-on-unexpected --install-fonts --no-headless --verify-log-full --enable-swiftshader --install-browser --install-webdriver chrome


[taskcluster 2024-11-27 01:52:41.690Z] Task ID: R9Byna0tSrirdNY-XIcH4A
[taskcluster 2024-11-27 01:52:41.690Z] Worker ID: 2880656704807882620
[taskcluster 2024-11-27 01:52:41.690Z] Worker Group: us-east1-b
[taskcluster 2024-11-27 01:52:41.690Z] Worker Node Type: projects/757942385826/machineTypes/n2-standard-4
[taskcluster 2024-11-27 01:52:41.690Z] Worker Pool: proj-wpt/ci
[taskcluster 2024-11-27 01:52:41.690Z] Worker Version: 46.1.0
[taskcluster 2024-11-27 01:52:41.690Z] Public IP: 34.74.229.96
[taskcluster 2024-11-27 01:52:41.690Z] Hostname: proj-wpt-ci-gnxf6s8xtcyws0l54xjkgw

[taskcluster 2024-11-27 01:52:42.483Z] === 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

...(17957 lines hidden)...

65:17.05 INFO | `error event is weird (return true cancels; many args) on non-Window global scope, with a runtime error` | PASS    |          |
65:17.05 INFO | `error event has the right 5 args on non-Window global scope, with a runtime error`                      | PASS    |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-runtime-error.any.worker.html ###
65:17.05 INFO |                                                 Subtest                                                  | Results | Messages |
65:17.05 INFO |----------------------------------------------------------------------------------------------------------|---------|----------|
65:17.05 INFO |                                                                                                          | OK      |          |
65:17.05 INFO | `error event is weird (return true cancels; many args) on non-Window global scope, with a runtime error` | PASS    |          |
65:17.05 INFO | `error event has the right 5 args on non-Window global scope, with a runtime error`                      | PASS    |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-runtime-error.any.shadowrealm-in-dedicatedworker.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | TIMEOUT |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-runtime-error.https.any.shadowrealm-in-serviceworker.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | TIMEOUT |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-runtime-error.any.shadowrealm-in-window.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | ERROR   |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-runtime-error.any.shadowrealm-in-shadowrealm.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | ERROR   |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-runtime-error.any.serviceworker.html ###
65:17.05 INFO |                                                 Subtest                                                  | Results | Messages |
65:17.05 INFO |----------------------------------------------------------------------------------------------------------|---------|----------|
65:17.05 INFO |                                                                                                          | OK      |          |
65:17.05 INFO | `error event is weird (return true cancels; many args) on non-Window global scope, with a runtime error` | PASS    |          |
65:17.05 INFO | `error event has the right 5 args on non-Window global scope, with a runtime error`                      | PASS    |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-synthetic-errorevent.any.shadowrealm-in-dedicatedworker.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | TIMEOUT |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-synthetic-errorevent.any.sharedworker.html ###
65:17.05 INFO |                                                     Subtest                                                     | Results | Messages |
65:17.05 INFO |-----------------------------------------------------------------------------------------------------------------|---------|----------|
65:17.05 INFO |                                                                                                                 | OK      |          |
65:17.05 INFO | `error event is weird (return true cancels; many args) on non-Window global scope, with a synthetic ErrorEvent` | PASS    |          |
65:17.05 INFO | `error event has the right 5 args on non-Window global scope, with a synthetic ErrorEvent`                      | PASS    |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-synthetic-errorevent.https.any.shadowrealm-in-serviceworker.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | TIMEOUT |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-synthetic-errorevent.any.shadowrealm-in-window.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | ERROR   |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-synthetic-errorevent.any.worker.html ###
65:17.05 INFO |                                                     Subtest                                                     | Results | Messages |
65:17.05 INFO |-----------------------------------------------------------------------------------------------------------------|---------|----------|
65:17.05 INFO |                                                                                                                 | OK      |          |
65:17.05 INFO | `error event is weird (return true cancels; many args) on non-Window global scope, with a synthetic ErrorEvent` | PASS    |          |
65:17.05 INFO | `error event has the right 5 args on non-Window global scope, with a synthetic ErrorEvent`                      | PASS    |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-synthetic-errorevent.any.shadowrealm-in-sharedworker.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | TIMEOUT |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-synthetic-errorevent.https.any.shadowrealm-in-audioworklet.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | TIMEOUT |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-synthetic-errorevent.any.serviceworker.html ###
65:17.05 INFO |                                                     Subtest                                                     | Results | Messages |
65:17.05 INFO |-----------------------------------------------------------------------------------------------------------------|---------|----------|
65:17.05 INFO |                                                                                                                 | OK      |          |
65:17.05 INFO | `error event is weird (return true cancels; many args) on non-Window global scope, with a synthetic ErrorEvent` | PASS    |          |
65:17.05 INFO | `error event has the right 5 args on non-Window global scope, with a synthetic ErrorEvent`                      | PASS    |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-synthetic-errorevent.any.shadowrealm-in-shadowrealm.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | ERROR   |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-synthetic-event.any.shadowrealm-in-dedicatedworker.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | TIMEOUT |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-synthetic-event.any.sharedworker.html ###
65:17.05 INFO |                                                      Subtest                                                      | Results | Messages |
65:17.05 INFO |-------------------------------------------------------------------------------------------------------------------|---------|----------|
65:17.05 INFO |                                                                                                                   | OK      |          |
65:17.05 INFO | `error event is normal (return true does not cancel; one arg) on non-Window global scope, with a synthetic Event` | PASS    |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-synthetic-event.any.shadowrealm-in-window.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | ERROR   |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-synthetic-event.https.any.shadowrealm-in-audioworklet.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | TIMEOUT |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-synthetic-event.any.worker.html ###
65:17.05 INFO |                                                      Subtest                                                      | Results | Messages |
65:17.05 INFO |-------------------------------------------------------------------------------------------------------------------|---------|----------|
65:17.05 INFO |                                                                                                                   | OK      |          |
65:17.05 INFO | `error event is normal (return true does not cancel; one arg) on non-Window global scope, with a synthetic Event` | PASS    |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-synthetic-event.https.any.shadowrealm-in-serviceworker.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | TIMEOUT |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-synthetic-event.any.shadowrealm-in-sharedworker.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | TIMEOUT |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-synthetic-event.any.serviceworker.html ###
65:17.05 INFO |                                                      Subtest                                                      | Results | Messages |
65:17.05 INFO |-------------------------------------------------------------------------------------------------------------------|---------|----------|
65:17.05 INFO |                                                                                                                   | OK      |          |
65:17.05 INFO | `error event is normal (return true does not cancel; one arg) on non-Window global scope, with a synthetic Event` | PASS    |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/events/event-handler-processing-algorithm-error/otherglobalscope-synthetic-event.any.shadowrealm-in-shadowrealm.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | ERROR   |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/processing-model-2/globalthis-onerror-shadowrealm.window.html ###
65:17.05 INFO |                              Subtest                               | Results |           Messages           |
65:17.05 INFO |--------------------------------------------------------------------|---------|------------------------------|
65:17.05 INFO |                                                                    | OK      |                              |
65:17.05 INFO | `onerror triggered by uncaught thrown exception in realm.evaluate` | FAIL    | `ShadowRealm is not defined` |
65:17.05 INFO | `onerror triggered by uncaught runtime error in realm.evaluate`    | FAIL    | `ShadowRealm is not defined` |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/reporterror.any.shadowrealm-in-sharedworker.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | TIMEOUT |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/reporterror.any.worker.html ###
65:17.05 INFO |                     Subtest                     | Results | Messages |
65:17.05 INFO |-------------------------------------------------|---------|----------|
65:17.05 INFO |                                                 | OK      |          |
65:17.05 INFO | `self.reportError(1)`                           | PASS    |          |
65:17.05 INFO | `self.reportError(TypeError)`                   | PASS    |          |
65:17.05 INFO | `self.reportError(undefined)`                   | PASS    |          |
65:17.05 INFO | `self.reportError() (without arguments) throws` | PASS    |          |
65:17.05 INFO | `self.reportError() doesn't invoke getters`     | PASS    |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/reporterror.https.any.shadowrealm-in-serviceworker.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | TIMEOUT |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/reporterror.any.shadowrealm-in-window.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | ERROR   |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/reporterror.https.any.shadowrealm-in-audioworklet.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | TIMEOUT |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/reporterror.any.html ###
65:17.05 INFO |                     Subtest                     | Results | Messages |
65:17.05 INFO |-------------------------------------------------|---------|----------|
65:17.05 INFO |                                                 | OK      |          |
65:17.05 INFO | `self.reportError(1)`                           | PASS    |          |
65:17.05 INFO | `self.reportError(TypeError)`                   | PASS    |          |
65:17.05 INFO | `self.reportError(undefined)`                   | PASS    |          |
65:17.05 INFO | `self.reportError() (without arguments) throws` | PASS    |          |
65:17.05 INFO | `self.reportError() doesn't invoke getters`     | PASS    |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/reporterror.any.shadowrealm-in-shadowrealm.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | ERROR   |          |
65:17.05 INFO 
65:17.05 INFO ### /html/webappapis/scripting/reporterror.any.shadowrealm-in-dedicatedworker.html ###
65:17.05 INFO | Subtest | Results | Messages |
65:17.05 INFO |---------|---------|----------|
65:17.05 INFO |         | TIMEOUT |          |
65:17.05 INFO 
65:17.05 INFO ::: Running tests in a loop with restarts 10 times : PASS
65:17.05 INFO :::
65:17.05 INFO ::: Test verification PASS
65:17.05 INFO :::
[taskcluster 2024-11-27 03:00:30.261Z] === Task Finished ===
[taskcluster 2024-11-27 03:00:30.651Z] Successful task run with exit code: 0 completed in 4068.962 seconds