Warning, /DQMOffline/EGamma/test/OvalFile is written in an unsupported language. File is not indexed.
0001
0002 The DD_* variables are configuration variables for the script electronDataDiscovery.py,
0003 which prepares and send a query to the Data Discovery web server,
0004 and receive as a result the corresponding list of input data files.
0005
0006 Oval is able to check the output channel of an execution and compare it with a reference output.
0007 The tags below are defining which are lines to be compared. The currently specification is a
0008 first draft, and we do not yet check the differences that Oval could raise.
0009
0010 <diffline expr="^(TH1.Print Name = [a-zA-Z_]+, Entries= ).*$">
0011 <diffnumber expr="^TH1.Print Name = [a-zA-Z_]+, Entries= (\d+),.*$" tolerance="20%">
0012 <diffnumber expr="^TH1.Print Name = [a-zA-Z_]+, Entries= \d+, Total sum= (\S+)$" tolerance="10%">
0013 <diffline expr="^(h_\S+ has )\d+ entries of mean value \S+$">
0014 <diffnumber expr="^h_\S+ has (\d+) entries of mean value \S+$" tolerance="20%">
0015 <diffnumber expr="^h_\S+ has \d+ entries of mean value (\S+)$" tolerance="10%">
0016 <!diffvar name="HISTO" expr="^TH1.Print Name = [a-zA-Z_]+, Entries= \d+, Total sum= (\S+)$" tolerance="10%">
0017
0018
0019 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
0020 ================================================================================
0021 Tests with real data
0022 ================================================================================
0023 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
0024
0025 <var name="TEST_RELEASE" value="4_2_0_pre8">
0026 <var name="TEST_GLOBAL_TAG" value="MC_42_V7">
0027 <var name="TEST_GLOBAL_STARTUP_TAG" value="START42_V7">
0028 <var name="TEST_GLOBAL_VERSION" value="v1">
0029 <var name="DD_STRATEGY" value="search">
0030
0031 <environment name="ExpressAnalysis">
0032
0033 <var name="TOP_WEB_DIR" value="/afs/cern.ch/cms/Physics/egamma/w1/ElectronDataValidation">
0034
0035 <var name="DD_RELEASE" value="Any">
0036 <var name="DD_TIER" value="FEVT">
0037 <var name="DD_COND" value="Commissioning10-Express-v9">
0038 <var name="DD_SAMPLE" value="ExpressPhysics">
0039
0040 <var name="VAL_ANALYZER" value="ElectronAnalyzer">
0041 <var name="VAL_CONFIGURATION" value="${VAL_ANALYZER}_cfg.py">
0042 <!--var name="DD_STRATEGY" value="local"-->
0043 <!--var name="DD_COND" value=""-->
0044
0045 <environment name="DataRun">
0046
0047 <var name="DD_RUN" value="161312">
0048
0049 <target name="dd" cmd="electronDataDiscovery.py">
0050
0051 <var name="TEST_HISTOS_FILE" value="cmsRun.${DD_RUN}.olog.electronHistos.root">
0052 <var name="TEST_WORKFLOW" value="/${DD_SAMPLE}/${DD_COND}/DQMOFFLINE">
0053
0054 <target name="analyze" cmd="cmsRun ElectronAnalyzer_cfg.py">
0055 <target name="finalize" cmd="cmsRun ElectronOfflineClient_cfg.py">
0056
0057 <var name="DQM_PREFIX" value="DQM_V0001_R000000001">
0058
0059 <var name="PUB_INPUT_FILE" value="${DQM_PREFIX}__${DD_SAMPLE}__${DD_COND}__DQMOFFLINE.root">
0060 <var name="PUB_INPUT_FOLDER" value="DQMData/Run 1/Egamma/Run summary/Electrons/">
0061 <var name="PUB_OUTPUT_DIR" value="${TOP_WEB_DIR}/${DD_RUN}/DQMOffline">
0062 <var name="PUB_TITLE" value="DQMOffline Electron Histograms for ${DD_RUN}">
0063 <var name="PUB_COMMENT" value="">
0064
0065 <target name="publish" cmd="root -b -l -n -q elePublishHistos.C">
0066
0067 </environment>
0068
0069 </environment>
0070
0071
0072 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
0073 ================================================================================
0074 Tests with same datasets as release validation
0075 ================================================================================
0076 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
0077
0078 <environment name="RelValAnalysis">
0079
0080 <var name="TEST_RELEASE" value="4_2_0_pre8">
0081 <var name="TEST_GLOBAL_TAG" value="MC_42_V7">
0082 <var name="TEST_GLOBAL_STARTUP_TAG" value="START42_V7">
0083 <var name="TEST_GLOBAL_VERSION" value="v1">
0084 <var name="DD_STRATEGY" value="search">
0085
0086 <var name="DD_RELEASE" value="CMSSW_${TEST_RELEASE}">
0087 <var name="DD_TIER" value="*-RECO">
0088 <var name="DD_COND" value="${TEST_GLOBAL_TAG}-${TEST_GLOBAL_VERSION}">
0089
0090 <var name="VAL_ANALYZER" value="ElectronAnalyzer">
0091 <var name="VAL_CONFIGURATION" value="${VAL_ANALYZER}_cfg.py">
0092 <!--var name="DD_STRATEGY" value="local"-->
0093 <!--var name="DD_COND" value=""-->
0094
0095 <var name="PUB_INPUT_FOLDER" value="DQMData/Run 1/Egamma/Run summary/Electrons/">
0096 <var name="PUB_TITLE" value="DQMOffline Electron Histograms">
0097 <var name="PUB_COMMENT" value="Histograms for CMSSW ${TEST_RELEASE}">
0098 <var name="PUB_OUTPUT_DIR" value="/afs/cern.ch/cms/Physics/egamma/www/validation/4_2_0_pre8/Electrons/DqmOffline">
0099 <var name="DQM_PREFIX" value="DQM_V0001_R000000001">
0100
0101 <var name="TEST_HISTOS_FILE" value="cmsRun.${OVAL_ENVNAME}.olog.electronHistos.root">
0102
0103 <environment name="Pt35">
0104
0105 <var name="TEST_DATASET" value="SingleElectronPt35">
0106 <var name="DD_SAMPLE" value="RelVal${TEST_DATASET}">
0107 <target name="dd" cmd="electronDataDiscovery.py">
0108 <target name="analyze" cmd="cmsRun ElectronAnalyzer_cfg.py">
0109
0110 <var name="TEST_WORKFLOW" value="/${TEST_DATASET}/${DD_RELEASE}-${DD_COND}/DQMOFFLINE">
0111 <target name="finalize" cmd="cmsRun ElectronOfflineClient_cfg.py">
0112
0113 <!--executable name="root" args="-b -l -q eleListHistos.C"-->
0114
0115 <var name="PUB_INPUT_FILE" value="${DQM_PREFIX}__${TEST_DATASET}__${DD_RELEASE}-${DD_COND}__DQMOFFLINE.root">
0116 <var name="PUB_OUTPUT_DIR" value="${PUB_OUTPUT_DIR}/${DD_SAMPLE}">
0117 <var name="PUB_COMMENT" value="${PUB_COMMENT} and sample ${DD_SAMPLE}.">
0118 <target name="publish" cmd="root -b -l -n -q elePublishHistos.C">
0119
0120 </environment>
0121
0122 <environment name="QcdPt80Pt120">
0123 <var name="TEST_DATASET" value="QcdPt80Pt120">
0124 <var name="DD_SAMPLE" value="RelValQCD_Pt_80_120">
0125 <!var name="DD_TIER_SECONDARY" value="*-RAW">
0126 <target name="dd" cmd="electronDataDiscovery.py">
0127 <var name="TEST_WORKFLOW" value="/${TEST_DATASET}/${DD_RELEASE}-${DD_COND}/DQMOFFLINE">
0128 <executable name="cmsRun" args="EgammaAnalyzers_cfg.py">
0129 <executable name="cmsRun" args="EgammaOfflineClients_cfg.py">
0130 <!executable name="root" args="-b -l -q eleListHistos.C">
0131 <var name="PUB_INPUT_FILE" value="${DQM_PREFIX}__${TEST_DATASET}__${DD_RELEASE}-${DD_COND}__DQMOFFLINE.root">
0132 <var name="PUB_OUTPUT_DIR" value="${PUB_OUTPUT_DIR}/${DD_SAMPLE}">
0133 <var name="PUB_COMMENT" value="${PUB_COMMENT} and sample ${DD_SAMPLE}.">
0134 <target name="publish" cmd="root -b -l -n -q elePublishHistos.C">
0135 </environment>
0136
0137 <environment name="Pt10">
0138 <var name="TEST_DATASET" value="SingleElectronPt10">
0139 <var name="DD_SAMPLE" value="RelVal${TEST_DATASET}">
0140 <target name="dd" cmd="electronDataDiscovery.py">
0141 <var name="TEST_WORKFLOW" value="/${TEST_DATASET}/${DD_RELEASE}-${DD_COND}/DQMOFFLINE">
0142 <target name="analyze" cmd="cmsRun ElectronAnalyzer_cfg.py">
0143 <target name="finalize" cmd="cmsRun ElectronOfflineClient_cfg.py">
0144 <!executable name="root" args="-b -l -q eleListHistos.C">
0145 <var name="PUB_INPUT_FILE" value="${DQM_PREFIX}__${TEST_DATASET}__${DD_RELEASE}-${DD_COND}__DQMOFFLINE.root">
0146 <var name="PUB_OUTPUT_DIR" value="${PUB_OUTPUT_DIR}/${DD_SAMPLE}">
0147 <var name="PUB_COMMENT" value="${PUB_COMMENT} and sample ${DD_SAMPLE}.">
0148 <target name="publish" cmd="root -b -l -n -q elePublishHistos.C">
0149 </environment>
0150
0151 <environment name="TTbar">
0152 <var name="TEST_DATASET" value="TTbar">
0153 <var name="DD_SAMPLE" value="RelVal${TEST_DATASET}">
0154 <target name="dd" cmd="electronDataDiscovery.py">
0155 <var name="TEST_WORKFLOW" value="/${TEST_DATASET}/${DD_RELEASE}-${DD_COND}/DQMOFFLINE">
0156 <target name="analyze" cmd="cmsRun ElectronAnalyzer_cfg.py">
0157 <target name="finalize" cmd="cmsRun ElectronOfflineClient_cfg.py">
0158 <!executable name="root" args="-b -l -q eleListHistos.C">
0159 <var name="PUB_INPUT_FILE" value="${DQM_PREFIX}__${TEST_DATASET}__${DD_RELEASE}-${DD_COND}__DQMOFFLINE.root">
0160 <var name="PUB_OUTPUT_DIR" value="${PUB_OUTPUT_DIR}/${DD_SAMPLE}">
0161 <var name="PUB_COMMENT" value="${PUB_COMMENT} and sample ${DD_SAMPLE}.">
0162 <target name="publish" cmd="root -b -l -n -q elePublishHistos.C">
0163 </environment>
0164
0165 <environment name="ZEEIdeal">
0166 <var name="TEST_DATASET" value="ZEE">
0167 <var name="DD_SAMPLE" value="RelVal${TEST_DATASET}">
0168 <!--var name="DD_COND" value="MC"-->
0169 <target name="dd" cmd="electronDataDiscovery.py">
0170 <var name="TEST_WORKFLOW" value="/${TEST_DATASET}/${DD_RELEASE}-${DD_COND}/DQMOFFLINE">
0171 <target name="analyze" cmd="cmsRun ElectronAnalyzer_cfg.py">
0172 <target name="finalize" cmd="cmsRun ElectronOfflineClient_cfg.py">
0173 <!executable name="root" args="-b -l -q eleListHistos.C">
0174 <var name="PUB_INPUT_FILE" value="${DQM_PREFIX}__${TEST_DATASET}__${DD_RELEASE}-${DD_COND}__DQMOFFLINE.root">
0175 <var name="PUB_OUTPUT_DIR" value="${PUB_OUTPUT_DIR}/${DD_SAMPLE}Ideal">
0176 <var name="PUB_COMMENT" value="${PUB_COMMENT} and sample ${DD_SAMPLE} Ideal.">
0177 <target name="publish" cmd="root -b -l -n -q elePublishHistos.C">
0178 </environment>
0179
0180 <environment name="ZEEStartup">
0181 <var name="TEST_DATASET" value="ZEE">
0182 <var name="DD_SAMPLE" value="RelVal${TEST_DATASET}">
0183 <var name="TEST_GLOBAL_TAG" value="${TEST_GLOBAL_STARTUP_TAG}">
0184 <var name="DD_COND" value="${TEST_GLOBAL_TAG}-${TEST_GLOBAL_VERSION}">
0185 <!--var name="DD_COND" value="STARTUP"-->
0186 <target name="dd" cmd="electronDataDiscovery.py">
0187 <var name="TEST_WORKFLOW" value="/${TEST_DATASET}/${DD_RELEASE}-${DD_COND}/DQMOFFLINE">
0188 <target name="analyze" cmd="cmsRun ElectronAnalyzer_cfg.py">
0189 <target name="finalize" cmd="cmsRun ElectronOfflineClient_cfg.py">
0190 <!executable name="root" args="-b -l -q eleListHistos.C">
0191 <var name="PUB_INPUT_FILE" value="${DQM_PREFIX}__${TEST_DATASET}__${DD_RELEASE}-${DD_COND}__DQMOFFLINE.root">
0192 <var name="PUB_OUTPUT_DIR" value="${PUB_OUTPUT_DIR}/${DD_SAMPLE}Startup">
0193 <var name="PUB_COMMENT" value="${PUB_COMMENT} and sample ${DD_SAMPLE} Startup.">
0194 <target name="publish" cmd="root -b -l -n -q elePublishHistos.C">
0195 </environment>
0196
0197 </environment>
0198
0199
0200 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
0201 ================================================================================
0202 ================================================================================
0203 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
0204