title | description | ms.date |
---|---|---|
vcpkg test-features |
Command line reference for the vcpkg test-features command. Builds all features of a package. |
08/15/2023 |
vcpkg test-features [options] <package>...
Tests all features of a package by installing them in manifest mode. This command is useful for testing that all features of a package are working correctly. The following tests are performed:
- The core feature gets installed with default featured disabled
- Every feature gets installed with default featured disabled
- All features combined gets installed
Feature which are unsupported or marked as cascade for the target triplet are skipped.
$ vcpkg test-features gdal
Compute 34 install plans ...
Compute all abis ...
Detecting compiler hash for triplet arm64-osx...
Check the binary cache
1/34 gdal[core]:arm64-osx
...
All vcpkg commands support a set of common options.
Path to the ci.feature.baseline.txt file. Used to skip ports and detect regressions.
You can find a documentation of the file here.
Test the features of all packages.
Skip testing the core feature.
Skip testing each feature separately.
Skip testing all features combined.
Directory to which failure logs will be copied.
Path to a file to which abis from ports that failed to build will be written.