--
ChristianHaeberli - 10 Aug 2005
ATLAS DAQ Release Testing ABC
How set set up the compile time and runtime environment for nightly
Example for the -dbg tag and for TDAQ_IPC_INIT_REF residing on the afs space.
source /afs/cern.ch/atlas/project/tdaq/cmt/bin/cmtsetup.sh nightly i686-slc3-gcc323-dbg
export TDAQ_IPC_INIT_REF=file:/afs/cern.ch/user/h/haeberli/datacollection-work/ipc_root.ref
How to start a partition
setup_daq -p <partition> -d <data file>
How to run an application interactively
Example for the SFI
In the configuration database the
ControlledByOnline flag in
SFIApplication has to be set to false.
export TDAQ_DB_DATA=<full path to data file>
export TDAQ_DB_NAME=$TDAQ_DB_DATA
export TDAQ_DB_IMPLEMENTATION=OKS
export TDAQ_PARTITION=<partition>
SFI_main -i -n SFI-1
Where to retrieve core dumps
The following line needs to be set in .bashrc:
ulimit -c unlimited
The core goes to the directory, which is specified by the attribute
WorkingDirectory in the
Partition object.
Generic trap
If you face any strange behavior of the DAQ software the first thing to do is:
Check is if the /tmp directory on the machine, where the OnlineSW infrastructure is running, has any space left. If not clean it out or let it clean out by the system administrators.
How to submit a tag
/afs/cern.ch/atlas/project/tdaq/cmt/bin/tagpkg
Usage: tagpkg <package> <release> [tag]
Commits a [tag] for a <package> to the <release> tag collector.
If tag not specified, the latest tag is taken.