Skip to content

Commit 6489abd

Browse files
committed
update CI
1 parent 7f19faf commit 6489abd

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

.github/workflows/perlmutter-no-cache.yaml

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@ concurrency:
99
env:
1010
GOOGLE_CREDENTIALS: "${{ secrets.GOOGLE_CREDENTIALS }}"
1111
GOOGLE_SPREADSHEET_ID: "${{ secrets.GOOGLE_SPREADSHEET_ID }}"
12-
PDC_BUILD_PATH: "${{ github.workspace }}/${{ github.run_id }}/build"
13-
PDC_INSTALL_PATH: "${{ github.workspace }}/${{ github.run_id }}/install"
12+
PDC_BUILD_PATH: "${{ github.workspace }}/${{ github.run_id }}"
1413
PDC_TMPDIR: "${{ github.workspace }}/${{ github.run_id }}/pdc-tmp-paralell-pdc"
1514
PDC_DATA_LOC: "${{ github.workspace }}/${{ github.run_id }}/pdc-data-paralell-pdc"
1615
SCHEDULER_PARAMETERS: "-A ${{ secrets.NERSC_PERLMUTTER_PROJECT }} --qos=debug --constraint=cpu --tasks-per-node=64 -N 1 -t 00:30:00"
@@ -32,11 +31,10 @@ jobs:
3231
echo "MERCURY_DIR = $MERCURY_DIR"
3332
module load libfabric
3433
module list
35-
mkdir -p ${PDC_BUILD_PATH}
36-
cd ${PDC_BUILD_PATH}
37-
cmake ../.. -DBUILD_MPI_TESTING=ON -DBUILD_SHARED_LIBS=ON -DPDC_SERVER_CACHE=OFF -DBUILD_TESTING=ON -DCMAKE_INSTALL_PREFIX=$PDC_DIR -DPDC_ENABLE_MPI=ON -DMERCURY_DIR=$MERCURY_DIR -DCMAKE_C_COMPILER=cc -DMPI_RUN_CMD="srun -A ${{ secrets.NERSC_PERLMUTTER_PROJECT }} --qos=debug --constraint=cpu --tasks-per-node=64" -DCMAKE_INSTALL_PREFIX=${PDC_INSTALL_PATH}
34+
mkdir -p ${PDC_BUILD_PATH}/build
35+
cd ${PDC_BUILD_PATH}/build
36+
cmake ../.. -DBUILD_MPI_TESTING=ON -DBUILD_SHARED_LIBS=ON -DPDC_SERVER_CACHE=OFF -DBUILD_TESTING=ON -DCMAKE_INSTALL_PREFIX=$PDC_DIR -DPDC_ENABLE_MPI=ON -DMERCURY_DIR=$MERCURY_DIR -DCMAKE_C_COMPILER=cc -DMPI_RUN_CMD="srun -A ${{ secrets.NERSC_PERLMUTTER_PROJECT }} --qos=debug --constraint=cpu --tasks-per-node=64"
3837
make -j
39-
make install
4038
- uses: actions/[email protected]
4139
if: success()
4240
with:
@@ -63,7 +61,7 @@ jobs:
6361
${{ github.workspace }}/${{ github.run_id }}
6462
- run: |
6563
export LD_LIBRARY_PATH="$MERCURY_DIR/lib:$LD_LIBRARY_PATH"
66-
cd ${PDC_BUILD_PATH}
64+
cd ${PDC_BUILD_PATH}/build
6765
ctest -L parallel_pdc
6866
rm -rf ${PDC_TMPDIR} ${PDC_DATA_LOC}
6967
@@ -87,7 +85,7 @@ jobs:
8785
${{ github.workspace }}/${{ github.run_id }}
8886
- run: |
8987
export LD_LIBRARY_PATH="$MERCURY_DIR/lib:$LD_LIBRARY_PATH"
90-
cd ${PDC_BUILD_PATH}
88+
cd ${PDC_BUILD_PATH}/build
9189
ctest -L parallel_obj
9290
rm -rf ${PDC_TMPDIR} ${PDC_DATA_LOC}
9391

0 commit comments

Comments
 (0)