-
Notifications
You must be signed in to change notification settings - Fork 3
7 ‐ Standalone validation
The HGCal TPG validation can be run in standalone mode with the script
/HGCTPGValidation/scripts/standalone_hgctpg_validation.sh
It is similar to the Jenkins pipeline and uses the same scripts and configuration files for the simulation.It allows to validate the changes in the CMSSW code or in the validation code.
The standalone validation uses the same environment variables and CMSSW variables as the Jenkins validation, but they are set in the configuration file /HGCTPGValidation/config/user_envvar.sh
:
SCRAM_ARCH
REF_RELEASE
BASE_REMOTE
REMOTE
CHANGE_BRANCH
CHANGE_TARGET
CONFIG_SUBSET
CHANGE_ID
WEBPAGE_TITLE
LABEL_TEST='test'
LABEL_REF='ref'
DATA_DIR
The validation code is installed by the user before running the standalone validation. The web page containing the validation histograms is created and saved in the directory defined with DATA_DIR.