Procedure to test an Atlas Tag
The goal is to test the Atlas software including a new CVS package tag being added to the repository. In our case lets supose that we are interested
to test
AtlasProduction ,15.1.X.Y-VAL,rel_4 with a new CVS package called
PixelConditionsServices-00-22-12-01 1. Create a testarea for the software as defined in the $HOME/cmthome/requirements. For example, using rel_4 would be:
mkdir -p $HOME/testarea/rel_4 2. Setup the
AtlasLogin package:
source $HOME/cmthome/setup.sh -tag=AtlasProduction,15.1.X.Y-VAL,32,rel_4,runtime
3. Download the tag
#
export SVNROOT="svn+ssh://svn.cern.ch/reps/atlasoff"
#
unset CVSROOT
#
source /afs/cern.ch/sw/contrib/CMT/v1r20p20090520/mgr/setup.sh
#
cd $HOME/testarea/rel_4
#
cmt co -r PixelConditionsServices-00-22-12-01 /InnerDetector/InDetConditions/PixelConditionsServices 4. Go to the cmt directory of the package
#
pwd $HOME/testarea/rel_4/InnerDetector/InDetConditions/PixelConditionsServices/cmt
#
cmt make >& make.log & #
tail -f make.log 5. Source the setup of the package of the cmt directory
#
pwd $HOME/testarea/rel_4/InnerDetector/InDetConditions/PixelConditionsServices/cmt
#
source setup.sh 6. We are ready to run any transform.
--
AndresPacheco - 04 Jun 2009
Topic revision: r3 - 2009-06-04
- unknown