diff options
Diffstat (limited to 'testing/web-platform/meta/scheduler/tentative')
6 files changed, 172 insertions, 0 deletions
diff --git a/testing/web-platform/meta/scheduler/tentative/yield/yield-abort.any.js.ini b/testing/web-platform/meta/scheduler/tentative/yield/yield-abort.any.js.ini new file mode 100644 index 0000000000..d9b9588369 --- /dev/null +++ b/testing/web-platform/meta/scheduler/tentative/yield/yield-abort.any.js.ini @@ -0,0 +1,34 @@ +[yield-abort.any.html] + expected: ERROR + [yield() with an aborted signal] + expected: FAIL + + [yield() aborted in a separate task] + expected: FAIL + + [yield() aborted in a separate task (inherit priority only)] + expected: FAIL + + [yield() aborted in a separate task (inherit signal priority override)] + expected: FAIL + + [yield() aborted in a separate task (inherit)] + expected: FAIL + + +[yield-abort.any.worker.html] + expected: ERROR + [yield() with an aborted signal] + expected: FAIL + + [yield() aborted in a separate task] + expected: FAIL + + [yield() aborted in a separate task (inherit priority only)] + expected: FAIL + + [yield() aborted in a separate task (inherit signal priority override)] + expected: FAIL + + [yield() aborted in a separate task (inherit)] + expected: FAIL diff --git a/testing/web-platform/meta/scheduler/tentative/yield/yield-inherit-across-promises.any.js.ini b/testing/web-platform/meta/scheduler/tentative/yield/yield-inherit-across-promises.any.js.ini new file mode 100644 index 0000000000..75a3273003 --- /dev/null +++ b/testing/web-platform/meta/scheduler/tentative/yield/yield-inherit-across-promises.any.js.ini @@ -0,0 +1,44 @@ +[yield-inherit-across-promises.any.worker.html] + [yield() inherits priority (string) across promises (user-blocking)] + expected: FAIL + + [yield() inherits priority (signal) across promises (user-blocking)] + expected: FAIL + + [yield() inherits priority (priority string with signal inherit) across promises (user-blocking)] + expected: FAIL + + [yield() inherits priority (string) across promises (background)] + expected: FAIL + + [yield() inherits priority (signal) across promises (background)] + expected: FAIL + + [yield() inherits priority (priority string with signal inherit) across promises (background)] + expected: FAIL + + [yield() inherits abort across promises] + expected: FAIL + + +[yield-inherit-across-promises.any.html] + [yield() inherits priority (string) across promises (user-blocking)] + expected: FAIL + + [yield() inherits priority (signal) across promises (user-blocking)] + expected: FAIL + + [yield() inherits priority (priority string with signal inherit) across promises (user-blocking)] + expected: FAIL + + [yield() inherits priority (string) across promises (background)] + expected: FAIL + + [yield() inherits priority (signal) across promises (background)] + expected: FAIL + + [yield() inherits priority (priority string with signal inherit) across promises (background)] + expected: FAIL + + [yield() inherits abort across promises] + expected: FAIL diff --git a/testing/web-platform/meta/scheduler/tentative/yield/yield-priority-idle-callbacks.html.ini b/testing/web-platform/meta/scheduler/tentative/yield/yield-priority-idle-callbacks.html.ini new file mode 100644 index 0000000000..dc3688f708 --- /dev/null +++ b/testing/web-platform/meta/scheduler/tentative/yield/yield-priority-idle-callbacks.html.ini @@ -0,0 +1,7 @@ +[yield-priority-idle-callbacks.html] + expected: ERROR + [requestIdleCallback() yields at background priority when inheriting priority] + expected: TIMEOUT + + [requestIdleCallback() yields at background priority when inheriting signal] + expected: NOTRUN diff --git a/testing/web-platform/meta/scheduler/tentative/yield/yield-priority-posttask.any.js.ini b/testing/web-platform/meta/scheduler/tentative/yield/yield-priority-posttask.any.js.ini new file mode 100644 index 0000000000..662bec8a3b --- /dev/null +++ b/testing/web-platform/meta/scheduler/tentative/yield/yield-priority-posttask.any.js.ini @@ -0,0 +1,56 @@ +[yield-priority-posttask.any.worker.html] + [yield() with postTask tasks (priority option)] + expected: FAIL + + [yield() with postTask tasks (signal option)] + expected: FAIL + + [yield() with different priority from task (priority)] + expected: FAIL + + [yield() with different priority from task (signal)] + expected: FAIL + + [yield() priority overrides signal] + expected: FAIL + + [yield() with postTask tasks (inherit signal)] + expected: FAIL + + [yield() with TaskSignal has dynamic priority] + expected: FAIL + + [yield() mixed inheritance and default] + expected: FAIL + + [yield() with postTask tasks (inherit priority)] + expected: FAIL + + +[yield-priority-posttask.any.html] + [yield() with postTask tasks (priority option)] + expected: FAIL + + [yield() with postTask tasks (signal option)] + expected: FAIL + + [yield() with different priority from task (priority)] + expected: FAIL + + [yield() with different priority from task (signal)] + expected: FAIL + + [yield() priority overrides signal] + expected: FAIL + + [yield() with postTask tasks (inherit signal)] + expected: FAIL + + [yield() with TaskSignal has dynamic priority] + expected: FAIL + + [yield() mixed inheritance and default] + expected: FAIL + + [yield() with postTask tasks (inherit priority)] + expected: FAIL diff --git a/testing/web-platform/meta/scheduler/tentative/yield/yield-priority-timers.any.js.ini b/testing/web-platform/meta/scheduler/tentative/yield/yield-priority-timers.any.js.ini new file mode 100644 index 0000000000..d7b2bfb5df --- /dev/null +++ b/testing/web-platform/meta/scheduler/tentative/yield/yield-priority-timers.any.js.ini @@ -0,0 +1,28 @@ +[yield-priority-timers.any.worker.html] + expected: TIMEOUT + [yield() with timer tasks (priority option)] + expected: TIMEOUT + + [yield() with timer tasks (signal option)] + expected: NOTRUN + + [yield() with timer tasks (inherit signal)] + expected: NOTRUN + + [yield() with timer tasks (inherit priority)] + expected: NOTRUN + + +[yield-priority-timers.any.html] + expected: ERROR + [yield() with timer tasks (priority option)] + expected: TIMEOUT + + [yield() with timer tasks (signal option)] + expected: NOTRUN + + [yield() with timer tasks (inherit signal)] + expected: NOTRUN + + [yield() with timer tasks (inherit priority)] + expected: NOTRUN diff --git a/testing/web-platform/meta/scheduler/tentative/yield/yield-then-detach.html.ini b/testing/web-platform/meta/scheduler/tentative/yield/yield-then-detach.html.ini new file mode 100644 index 0000000000..4f5f5c8c53 --- /dev/null +++ b/testing/web-platform/meta/scheduler/tentative/yield/yield-then-detach.html.ini @@ -0,0 +1,3 @@ +[yield-then-detach.html] + [Test scheduler.yield() from an iframe that is removed] + expected: FAIL |