Skip to content

moz-webgpu-cts-v1.1.0

Choose a tag to compare

@github-actions github-actions released this 01 Aug 21:45
· 122 commits to main since this release
29a9c50

This release:

  • Adds PASS and FAIL test outcomes. There are some that are still not parsed properly, but we don't have plans to fix that until somebody needs them.
  • The update-expected subcommand had several bugs in its conditions for (1) removing tests, (2) keeping subtests longer than they'd been observed in execution reports, and (3) unexpectedly updated expected properties in subtests that have now been fixed. The command also now allows the specification of multiple --implementation-status options, treating them together as a set of statuses in which tests and subtests may have their expected property updated.

What's Changed

  • fix(update_expected): don't erase empty all-default tests by @ErichDonGubler in #130
  • refactor(update_expected): remove unnecessary dupe subtest check by @ErichDonGubler in #129
  • fix(update_expected)!: remove unreported subtests a la tests by @ErichDonGubler in #131
  • Move most update-expected logic into the process_reports module, refactor some reusable bits by @ErichDonGubler in #133
  • Fix some diagnostic text for update-expected by @ErichDonGubler in #134
  • PASS/FAIL is also valid TestOutcome by @sagudev in #138
  • refactor(update_expected): use default_value_t for --preset by @ErichDonGubler in #140
  • fix(update_expected): don't skip implementation-status filter in reconciliation when expected is missing by @ErichDonGubler in #141
  • feat(update_expected): accept multiple implementation_statuses as a set by @ErichDonGubler in #136

Full Changelog: moz-webgpu-cts-v1.0.0...moz-webgpu-cts-v1.1.0

Install moz-webgpu-cts 1.1.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/ErichDonGubler/moz-webgpu-cts/releases/download/moz-webgpu-cts-v1.1.0/moz-webgpu-cts-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/ErichDonGubler/moz-webgpu-cts/releases/download/moz-webgpu-cts-v1.1.0/moz-webgpu-cts-installer.ps1 | iex"

Download moz-webgpu-cts 1.1.0

File Platform Checksum
moz-webgpu-cts-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
moz-webgpu-cts-x86_64-apple-darwin.tar.xz Intel macOS checksum
moz-webgpu-cts-x86_64-pc-windows-msvc.zip x64 Windows checksum
moz-webgpu-cts-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum