镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

Allow Wasm WPT and encoding smoke suites to finish in debug builds - #8404

Draft
floitsch wants to merge 1 commit into
mainfrom
floitsch/wasm-wpt-encoding-test-budgets
Draft

floitsch wants to merge 1 commit into
mainfrom
floitsch/wasm-wpt-encoding-test-budgets

Conversation

@floitsch

Copy link
Copy Markdown
Contributor

The Wasm JavaScript API WPT suite and C++ encoding benchmark smoke tests should exercise every case in downstream debug builds. Both inherit the medium test size, which edgeworker maps to a 15-second timeout. The downstream debug build killed both Wasm WPT variants and the all-compat encoding benchmark at that deadline while they were still progressing through their cases.

Classify both suites as large, giving downstream debug builds 60 seconds, as already used by the TypeScript encoding benchmark. Every WPT subtest and benchmark case remains enabled, and a hung suite still fails at the standard large-test deadline.

Both suites can exceed the 15-second medium-test timeout in downstream
debug builds while still progressing through their cases. Rerunning
the build still timed out both Wasm WPT variants and the all-compat
encoding smoke test.

Use the large test size for a 60-second downstream budget, matching
the TypeScript encoding benchmark. Keep all cases and assertions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant