Skip to content

v28 End-of-Cycle Call for Testing #8610

@cwfitzgerald

Description

@cwfitzgerald

Trying something new here:

To make sure that we are aware of issues on many different pieces of hardware, I want to ask for people's help in running our test suite on their machine and posting the results here.

Setup:

  1. clone/checkout wgpu's trunk branch
  2. cargo +stable install cargo-nextest (binstall also works).
  3. Important on Windows/Linux: Install the Vulkan SDK. This will cause failures on vulkan if this isn't present. Make sure the bin directory is in your PATH, and the VULKAN_SDK env var is set. Mac will experience a single failure of convert_snapshots_spv if this isn't done.

Running on Powershell:

cargo run --bin wgpu-info -v | Tee-Object -FilePath wgpu-info.txt
cargo xtask test 2>&1 | Tee-Object -FilePath tests.txt

Running on Bash:

cargo run --bin wgpu-info -v | tee wgpu-info.txt
cargo xtask test 2>&1 | tee tests.txt

Post the following:

  • OS/Version
  • git rev-parse HEAD
  • Upload tests.txt and wgpu-info.txt as attachments.
  • Any other information that might be useful.

Common Problems

rust-lld: error: could not open 'atls.lib': no such file or directory
  • Open Visual Studio Installer
  • Modify Installation
  • Generic: Make sure "Desktop Developement for C++" is clicked
  • Specific: Make sure "C++ ATL for latest build tools" in the category of desktop development is clicked.
  • Hit "modify"

Metadata

Metadata

Assignees

No one assigned

    Labels

    help requiredWe need community help to make this happen.type: trackingNot a bug or an enhancement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions