Skip to content

Commit 4c89c05

Browse files
committed
re-introduce a unit test for PV Validation
1 parent cda8099 commit 4c89c05

File tree

5 files changed

+14
-9
lines changed

5 files changed

+14
-9
lines changed

Alignment/OfflineValidation/test/BuildFile.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
<test name="Genericall" command="testingScripts/test_unitGeneric.sh">
3131
<flags PRE_TEST="validateAlignments"/>
3232
</test>
33+
<test name="PVValidation" command="testingScripts/test_unitPVValidation.sh"/>
3334
<bin file="testTrackAnalyzers.cc" name="testTrackAnalysis">
3435
<use name="FWCore/TestProcessor"/>
3536
<use name="catch2"/>
@@ -59,6 +60,7 @@
5960
<use name="Alignment/OfflineValidation"/>
6061
</bin>
6162
<test name="Miscellanea" command="testingScripts/test_unitMiscellanea.sh"/>
63+
<test name="ShortTrackValidation" command="testingScripts/test_unitShortTrackValidation.sh"/>
6264
<test name="SagittaBiasNtuplizer" command="testingScripts/test_unitSagittaBiasNtuplizer.sh"/>
6365
<bin file="testanalyzeDiMuonBiases.cpp" name="testDiMuonBiasesPlotting">
6466
<flags PRE_TEST="SagittaBiasNtuplizer"/>

Alignment/OfflineValidation/test/test_all_Phase2_cfg.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import FWCore.ParameterSet.Config as cms
22
import sys
33
from enum import Enum
4-
from Alignment.OfflineValidation.TkAlAllInOneTool.defaultInputFiles_cff import filesDefaultMC_MinBiasPUPhase2RECO
4+
from Alignment.OfflineValidation.TkAlAllInOneTool.defaultInputFiles_cff import filesDefaultMC_TTbarPhase2RECO
55

66
class RefitType(Enum):
77
STANDARD = 1
@@ -27,7 +27,7 @@ class RefitType(Enum):
2727
# Event source and run selection
2828
###################################################################
2929
process.source = cms.Source("PoolSource",
30-
fileNames = filesDefaultMC_MinBiasPUPhase2RECO,
30+
fileNames = filesDefaultMC_TTbarPhase2RECO,
3131
duplicateCheckMode = cms.untracked.string('checkAllFilesOpened')
3232
)
3333

Alignment/OfflineValidation/test/test_all_cfg.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ class RefitType(Enum):
9191
####################################################################
9292
process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
9393
from Configuration.AlCa.GlobalTag import GlobalTag
94-
process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:phase1_2022_realistic', '')
94+
process.GlobalTag = GlobalTag(process.GlobalTag, '125X_mcRun3_2022_realistic_v3', '')
9595

9696
if allFromGT:
9797
print("############ testPVValidation_cfg.py: msg%-i: All is taken from GT")

Alignment/OfflineValidation/test/testingScripts/testPVValidation.sh

Lines changed: 0 additions & 6 deletions
This file was deleted.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#! /bin/bash
2+
3+
function die { echo $1: status $2 ; exit $2; }
4+
5+
echo "TESTING Alignment/OfflineValidation/test/test_all_cfg.py ..."
6+
cmsRun ${CMSSW_BASE}/src/Alignment/OfflineValidation/test/test_all_cfg.py || die "Failure running test_all_cfg.py" $?
7+
8+
echo "TESTING Alignment/OfflineValidation/test/test_all_Phase2_cfg.py ..."
9+
cmsRun ${CMSSW_BASE}/src/Alignment/OfflineValidation/test/test_all_Phase2_cfg.py || die "Failure running test_all_Phase2_cfg.py" $?

0 commit comments

Comments
 (0)