DUNE-DAQ / DUNE-DAQ/daqsystemtest
[Observed Problem]: checking our example configurations struggles if hsilibs is not included in the local software area
@gcrone is already working on this.
Since Jan 15, 2026.
- Dominant language
- Python
- Stars
- 1
- Forks
- 0
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 9
Description
Description
Eric recently created a script to check that configuration sessions are complete and self-consistent. (DUNE-DAQ/daqsystemtest#267 and DUNE-DAQ/daqsystemtest#285).
We've noticed that the checking of example-hsi-configs.data.xml doesn't work smoothly when hsilibs is not included in the local software area and does work smoothly when it is included. I will include suggested steps below for demonstrating the problem.
I'm not sure what the problem is, so I'm not sure which repository is the right one to file this Issue. I'm just filing it in daqsystemtest, for now. I wonder if the problem has something to do with the configuration include path, so I will tag John, Marco, and Gordon to help look into this.
Steps to reproduce
Here are suggested steps for demonstrating the problem:
DATE_PREFIX=`date '+%d%b'`
TIME_SUFFIX=`date '+%H%M'`
source /cvmfs/dunedaq.opensciencegrid.org/setup_dunedaq.sh
setup_dbt latest
dbt-create -n NFD_DEV_260115_A9 ${DATE_PREFIX}FDDevTest_${TIME_SUFFIX}
cd ${DATE_PREFIX}FDDevTest_${TIME_SUFFIX}/sourcecode
git clone https://github.com/DUNE-DAQ/daqsystemtest.git -b develop
cd ..
dbt-workarea-env
dbt-build -j 12
dbt-workarea-env
check_example_configs.sh
echo ""
echo -e "\U1F535 \U2705 Note that the checking of the configurations had a problem, when the hsilibs repo is not included in the local software area. \U2705 \U1F535"
echo ""
echo ""
cd sourcecode
git clone https://github.com/DUNE-DAQ/hsilibs.git -b develop
cd ..
dbt-workarea-env
dbt-build -j 12
dbt-workarea-env
check_example_configs.sh
echo ""
echo -e "\U1F535 \U2705 Note that the checking of the configurations now runs cleanly, when the hsilibs repo is included in the local software area. \U2705 \U1F535"
echo ""
echo ""
Version and environment
The problem has been seen in the HEAD of develop branches and the latest nightly builds.
Impact
Small/Isolated
Anything else?
No response
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.