mirror of
https://github.com/HDFGroup/hdf5.git
synced 2024-12-09 07:32:32 +08:00
87fb6ed653
Adds testing of Subfiling VFD
67 lines
1.6 KiB
YAML
67 lines
1.6 KiB
YAML
name: hdf5 VFD CI main
|
|
|
|
on:
|
|
workflow_call:
|
|
inputs:
|
|
build_sys:
|
|
description: "build system used"
|
|
required: true
|
|
type: string
|
|
build_mode:
|
|
description: "release vs. debug build"
|
|
required: true
|
|
type: string
|
|
|
|
permissions:
|
|
contents: read
|
|
|
|
jobs:
|
|
# Test HDF5 VFDs that are always built by default
|
|
#hdf5_vfd_standard:
|
|
# uses: ./.github/workflows/vfd-standard.yml
|
|
# with:
|
|
# build_sys: "${{ inputs.build_sys }}"
|
|
# build_mode: "${{ inputs.build_mode }}"
|
|
|
|
# Test HDF5 MPI I/O VFD
|
|
#hdf5_vfd_mpiio:
|
|
# uses: ./.github/workflows/vfd-mpiio.yml
|
|
# with:
|
|
# build_sys: "${{ inputs.build_sys }}"
|
|
# build_mode: "${{ inputs.build_mode }}"
|
|
|
|
# Test HDF5 Direct VFD
|
|
#hdf5_vfd_direct:
|
|
# uses: ./.github/workflows/vfd-direct.yml
|
|
# with:
|
|
# build_sys: "${{ inputs.build_sys }}"
|
|
# build_mode: "${{ inputs.build_mode }}"
|
|
|
|
#Test HDF5 Mirror VFD
|
|
#hdf5_vfd_mirror:
|
|
# uses: ./.github/workflows/vfd-mirror.yml
|
|
# with:
|
|
# build_sys: "${{ inputs.build_sys }}"
|
|
# build_mode: "${{ inputs.build_mode }}"
|
|
|
|
#Test HDF5 ROS3 VFD
|
|
#hdf5_vfd_ros3:
|
|
# uses: ./.github/workflows/vfd-ros3.yml
|
|
# with:
|
|
# build_sys: "${{ inputs.build_sys }}"
|
|
# build_mode: "${{ inputs.build_mode }}"
|
|
|
|
#Test HDF5 HDFS VFD
|
|
#hdf5_vfd_hdfs:
|
|
# uses: ./.github/workflows/vfd-hdfs.yml
|
|
# with:
|
|
# build_sys: "${{ inputs.build_sys }}"
|
|
# build_mode: "${{ inputs.build_mode }}"
|
|
|
|
# Test HDF5 Subfiling VFD
|
|
hdf5_vfd_subfiling:
|
|
uses: ./.github/workflows/vfd-subfiling.yml
|
|
with:
|
|
build_sys: "${{ inputs.build_sys }}"
|
|
build_mode: "${{ inputs.build_mode }}"
|