Skip to content

[Observed Problem]: checking our example configurations struggles if hsilibs is not included in the local software area #287

@bieryAtFnal

Description

@bieryAtFnal

Description

Eric recently created a script to check that configuration sessions are complete and self-consistent. (#267 and #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

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions