Difference: HowToTestATag (2 vs. 3)

Revision 32009-06-04 - unknown

Line: 1 to 1
 
META TOPICPARENT name="AndresPacheco"

Procedure to test an Atlas Tag

Changed:
<
<
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 ,14.2.OLD.Y,rel_0 with a new CVS package called Pythia_i-00-01-95


1. Create a testarea for the software as defined in the $HOME/cmthome/requirements. For example, using rel_0 would be:

mkdir -p /afs/cern.ch/user/p/pacheco/testarea/rel_0

2. Setup the AtlasLogin package:

source /afs/cern.ch/user/p/pacheco/cmthome/setup.sh -tag=AtlasProduction,14.2.OLD.Y,32,rel_2,runtime

3. Download the tag

# pwd
/afs/cern.ch/user/p/pacheco/testarea/rel_2
# cmt co-r Pythia_i-00-01-95 /Generators/Pythia_i

4. Go to the cmt directory of the package

# pwd
/afs/cern.ch/user/p/pacheco/testarea/rel_2/Generators/Pythia_i/cmt
# cmt make >& make.log &
# tail -f make.log

5. Source the setup of the package of the cmt directory

# pwd
/afs/cern.ch/user/p/pacheco/testarea/rel_2/Generators/Pythia_i/cmt
# source setup.sh

6. We are ready to run any transform.
>
>
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.
 
Changed:
<
<
-- AndresPacheco - 07 Nov 2008
>
>
-- AndresPacheco - 04 Jun 2009
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback