cmt changes
These changes should allow you to run qmt tests individually. You need a change to the set up too
lbn-install --verbose --projects DaVinci --platforms x86_64-slc6-gcc48-opt --dest $TMPDIR/lhcb-stripping21-firstpass-patches/390 lhcb-stripping21-firstpass-patches 390
lb-dev --nightly-base $TMPDIR --nightly lhcb-stripping21-firstpass-patches/390 -c x86_64-slc6-gcc48-opt DaVinci/stripping21-firstpass-patches
cd DaVinciDev_stripping21-firstpass-patches/
git lb-use DaVinci
git lb-checkout DaVinci/<branch> DaVinciTests
git lb-checkout DaVinci/<branch> Phys
make
. build_env.sh
lb-set-platform $platform
cd DaVinciTests/cmt
cmt TestPackage --html-output ../../html stripping.test_stripping21_collision12_reco14
Back in DaVinciDev_stripping21-firstpass-patches/html
you will now see the test results
[nskidmor@lxplus723 stripping.test_stripping21_collision12_reco14]$ pwd
/afs/cern.ch/user/n/nskidmor/work/Stripping/MeganTheeStallion/DaVinciDev_stripping21-firstpass-patches/html/stripping.test_stripping21_collision12_reco14
[nskidmor@lxplus723 stripping.test_stripping21_collision12_reco14]$ ls
ExecTest.exit_code ExecTest.stderr GaudiTest.environment GaudiTest.output_reference qmtest.end_time qmtest.target
ExecTest.expected_stderr ExecTest.stdout GaudiTest.Histos.expected qmtest.cause qmtest.start_time summary.json
ExecTest.stderr
and ExecTest.stdout
are the useful ones :)