Skip to content

The web-platform-tests tracking issue #57

Open
@orottier

Description

@orottier

The wpt suite was introduced to this lib in #42. It runs without crashing now and our aim is to improve the test score over time.

This tracking issue lists the high level TODOs. Single test failures are probably best reported and fixed with separate issues (either in the node bindings or the rust library).

  • get rid of the wpt fork (how to deal with webaudio/resources/buffer-loader.js, reinstate 8 deleted files)
  • how to handle the crashtest tests?
  • look into idlharness suite How to run the idl-harness from the wpt suite? #86
  • collect results of the browser implementations to determine baseline performance
  • implement major missing functionality (Support addEventListener() #31 AudioWorklet support #28 ...)
  • improve reported errors (see Error handling #8 Improve error handling #54 )
  • check reporter, it seems to count some log lines as errors e.g. × Executing "test"
  • focus on foundational test failures (the-audionode-interface, the-audioparam-interface, the-audiocontext-interface, the-offlineaudiocontext-interface, processing-model, the-audiobuffer-interface)
  • focus on other test failures
  • re-enable 'the-audiocontext-interface/suspend-with-navigation.html'
  • re-enable 'the-audionode-interface/audionode-disconnect-audioparam.html'
  • re-enable 'the-audionode-interface/audionode-disconnect.html'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions