testing/web-platform/meta/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-options.https.html.ini
author Karl Tomlinson <karlt+@karlt.net>
Wed, 13 Nov 2019 02:16:07 +0000
changeset 502533 195a6104b5fdd7b3f9d04d1ce8e0e86bdbb29869
parent 499561 e2a1281e7b8e0ed9e4a57e689e65c77114ac7c65
permissions -rw-r--r--
Bug 1592781 use promise_test() to schedule TaskRunner Tasks r=jgraham promise_test() provides that a subtest is generated for each Task and run even when an exception is thrown while running a previous Task. This change also provides that Tasks that do not complete are reported TIMEOUT, andTasks that are not reached due to TIMEOUT in a previous test are reported NOTRUN. The previous logic in Task.run() to generate a subtest for reporting a PASS after calling _taskFunction() had a flaw that calls to done() during _taskFunction() would synchronously call _testharnessDone() before the subtest was generated. Differential Revision: https://phabricator.services.mozilla.com/D51563

[audioworkletprocessor-options.https.html]
  expected:
    if release_or_beta: OK
    ERROR
  [Executing "valid-processor-data"]
    bug: AudioWorklet not enabled on release_or_beta
    expected:
      if release_or_beta: FAIL
      TIMEOUT

  [Executing "empty-option"]
    bug: AudioWorklet not enabled on release_or_beta
    expected:
      if release_or_beta: FAIL
      NOTRUN

  [Audit report]
    expected:
      if release_or_beta: PASS
      NOTRUN