Open nvmkuruc opened 6 months ago
usdchecker now has tests that depend on usdShaders, introducing an (indirect) dependency on imaging.
usdchecker
usdShaders
imaging
This means that tests cannot successfully complete when building without imaging.
python3 ./build_scripts/build_usd.py --no-imaging --no-materialx --no-examples --tests <INSTALL DIRECTORY>
ctest -R testUsd --output-on-failure
<INSTALL DIRECTORY>/build/usd
The following tests FAILED: 571 - testUsdUtilsCreateNewUsdzPackageEditInPlace (Failed) 610 - testUsdChecker1 (Failed) 611 - testUsdChecker2 (Failed) 612 - testUsdChecker3 (Failed) 613 - testUsdChecker4 (Failed) 614 - testUsdChecker5 (Failed) 622 - testUsdChecker13 (Failed)
The error messages should all be associated with the ShaderPropertyTypeConformanceChecker
ShaderPropertyTypeConformanceChecker
Shader </World/material/nodeGraph/PreviewShader> has invalid shader node. (fails 'ShaderPropertyTypeConformanceChecker')
WSL2
Filed as internal issue #USD-9590
Description of Issue
usdchecker
now has tests that depend onusdShaders
, introducing an (indirect) dependency onimaging
.This means that tests cannot successfully complete when building without imaging.
Steps to Reproduce
python3 ./build_scripts/build_usd.py --no-imaging --no-materialx --no-examples --tests <INSTALL DIRECTORY>
ctest -R testUsd --output-on-failure
in the<INSTALL DIRECTORY>/build/usd
directoryThe error messages should all be associated with the
ShaderPropertyTypeConformanceChecker
System Information (OS, Hardware)
WSL2
Package Versions
Build Flags