mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-03-01 16:28:09 +08:00
Add RELEASE.txt entry for API tests (#2889)
This commit is contained in:
parent
1054efdaf8
commit
25a8ba9fde
@ -47,6 +47,48 @@ New Features
|
||||
|
||||
Configuration:
|
||||
-------------
|
||||
- Added new CMake options for building and running HDF5 API tests
|
||||
(Experimental)
|
||||
|
||||
HDF5 API tests are an experimental feature, primarily targeted
|
||||
toward HDF5 VOL connector authors, that is currently being developed.
|
||||
These tests exercise the HDF5 API and are being integrated back
|
||||
into the HDF5 library from the HDF5 VOL tests repository
|
||||
(https://github.com/HDFGroup/vol-tests). To support this feature,
|
||||
the following new options have been added to CMake:
|
||||
|
||||
* HDF5_TEST_API: ON/OFF (Default: OFF)
|
||||
|
||||
Controls whether the HDF5 API tests will be built. These tests
|
||||
will only be run during testing of HDF5 if the HDF5_TEST_SERIAL
|
||||
(for serial tests) and HDF5_TEST_PARALLEL (for parallel tests)
|
||||
options are enabled.
|
||||
|
||||
* HDF5_TEST_API_INSTALL: ON/OFF (Default: OFF)
|
||||
|
||||
Controls whether the HDF5 API test executables will be installed
|
||||
on the system alongside the HDF5 library. This option is currently
|
||||
not functional.
|
||||
|
||||
* HDF5_TEST_API_ENABLE_ASYNC: ON/OFF (Default: OFF)
|
||||
|
||||
Controls whether the HDF5 Async API tests will be built. These
|
||||
tests will only be run if the VOL connector used supports Async
|
||||
operations.
|
||||
|
||||
* HDF5_TEST_API_ENABLE_DRIVER: ON/OFF (Default: OFF)
|
||||
|
||||
Controls whether to build the HDF5 API test driver program. This
|
||||
test driver program is useful for VOL connectors that use a
|
||||
client/server model where the server needs to be up and running
|
||||
before the VOL connector can function. This option is currently
|
||||
not functional.
|
||||
|
||||
* HDF5_TEST_API_SERVER: String (Default: "")
|
||||
|
||||
Used to specify a path to the server executable that the test
|
||||
driver program should execute.
|
||||
|
||||
- Added support for CMake presets file.
|
||||
|
||||
CMake supports two main files, CMakePresets.json and CMakeUserPresets.json,
|
||||
|
Loading…
Reference in New Issue
Block a user