Files
Hongchan Choi 009e1022ac Bug 2044201 [wpt PR 60328] - [WebAudio] Standardize and abstract robustness sweeps for renderSizeHint, a=testonly
Automatic update from web-platform-tests
[WebAudio] Standardize and abstract robustness sweeps for renderSizeHint

This CL enhances the robustness and stability test coverage for the
renderSizeHint option across several standard AudioNode interfaces.

Specifically, this change:
* Restructures the WPT test helpers to automatically enforce validity
  checks (ensuring no NaNs or Infinities are produced) across standard
  robustness configurations.
* Introduces a new stress test file for ConvolverNode stability.
* Abstracts the stability assertion checker into the shared test helper
  to prevent code duplication across tests.
* Reforms layout scripts and comments across all four modified files
  to keep lines wrapped strictly within 80 columns for premium
  readability.

Bug: 502309240, 499036414
Test: run_web_tests.py -t Default external/wpt/webaudio/the-audio-api/the-convolvernode-interface/convolver-rendersizehint.https.html
Change-Id: I3da3321ae91e774de99356cf9f257fd660088d36
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7879851
Reviewed-by: Mahesh Kannan <[email protected]>
Commit-Queue: Hongchan Choi <[email protected]>
Cr-Commit-Position: refs/heads/main@{#1639656}

--

wpt-commits: fda86be07300c99a96254a7cad0f0a2758a90974
wpt-pr: 60328
2026-06-04 07:41:47 +00:00
..
…
…
…

Our test suite is currently tracking the editor's draft of the Web Audio API.

The tests are arranged in subdirectories, corresponding to different sections of the spec. So, for example, tests for the DelayNode are in the-audio-api/the-delaynode-interface.