CI: Fix DIALS processing
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 10m39s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 14m8s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 14m20s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 16m12s
Build Packages / build:rpm (rocky8) (push) Successful in 16m47s
Build Packages / Generate python client (push) Successful in 49s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 17m53s
Build Packages / Build documentation (push) Successful in 1m2s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 17m56s
Build Packages / build:rpm (rocky9) (push) Successful in 18m47s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 10m7s
Build Packages / DIALS processing test (push) Failing after 7m3s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 8m48s
Build Packages / Unit tests (push) Has been cancelled

This commit is contained in:
2026-03-28 14:14:12 +01:00
parent 8ffb30244b
commit 308b6b33f3
+8 -4
View File
@@ -77,14 +77,12 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Setup build (cmake)
if: github.ref_type == 'tag'
shell: bash
run: |
mkdir -p build
cd build
cmake -G Ninja -DJFJOCH_INSTALL_DRIVER_SOURCE=ON -DJFJOCH_VIEWER_BUILD=ON -DCMAKE_BUILD_TYPE=Release ${{ matrix.cmake_flags }} ..
- name: Build packages
if: github.ref_type == 'tag'
shell: bash
run: |
cd build
@@ -136,13 +134,19 @@ jobs:
cd build
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release ..
ninja -j16 jfjoch_hdf5_test
- name: Generate test data and run DIALS processing
- name: Generate test data
shell: bash
run: |
source /opt/dials-v3-27-0/dials_env.sh
set -euo pipefail
mkdir -p dials_test
cd dials_test
../build/tools/jfjoch_hdf5_test ../tests/test_data/compression_benchmark.h5 100
- name: Run DIALS processing
shell: bash
run: |
set -euo pipefail
source /opt/dials-v3-27-0/dials_env.sh
cd dials_test
xia2.ssx image=writing_test_master.h5 space_group=P43212 unit_cell=78.551,78.551,36.914,90.000,90.000,90.000
python-client:
name: Generate python client