File indexing completed on 2024-04-06 12:13:08
0001
0002
0003
0004 function die { echo $1: status $2 ; exit $2; }
0005
0006 mkdir -p SITECONF
0007 mkdir -p SITECONF/local
0008 mkdir -p SITECONF/local/JobConfig
0009 mkdir -p SITECONF/DUMMY_CROSS_SITE
0010
0011 export SITECONFIG_PATH=${PWD}/SITECONF/local
0012 LOCAL_TEST_DIR=${SCRAM_TEST_PATH}
0013
0014 cp ${LOCAL_TEST_DIR}/sitelocalconfig/no_source/site-local-config.xml ${SITECONFIG_PATH}/JobConfig/
0015 F1=${LOCAL_TEST_DIR}/test_sitelocalconfig_no_source_cfg.py
0016 (cmsRun $F1 ) || die "Failure using $F1" $?
0017
0018 cp ${LOCAL_TEST_DIR}/sitelocalconfig/source/site-local-config.xml ${SITECONFIG_PATH}/JobConfig/
0019 F2=${LOCAL_TEST_DIR}/test_sitelocalconfig_source_cfg.py
0020 (cmsRun $F2 ) || die "Failure using $F2" $?
0021
0022 F3=${LOCAL_TEST_DIR}/test_sitelocalconfig_override_cfg.py
0023 (cmsRun $F3 ) || die "Failure using $F3" $?
0024
0025 cp ${LOCAL_TEST_DIR}/sitelocalconfig/no_source/site-local-config.xml ${SITECONFIG_PATH}/JobConfig/
0026 F3=${LOCAL_TEST_DIR}/test_sitelocalconfig_override_cfg.py
0027 (cmsRun $F3 ) || die "Failure using $F3 with no-source site-local-config" $?
0028
0029 cp ${LOCAL_TEST_DIR}/sitelocalconfig/catalog/site-local-config.xml ${SITECONFIG_PATH}/JobConfig/
0030 cp ${LOCAL_TEST_DIR}/sitelocalconfig/catalog/local/storage.json ${SITECONFIG_PATH}/
0031 cp ${LOCAL_TEST_DIR}/sitelocalconfig/catalog/dummycross/storage.json ${SITECONFIG_PATH}/../DUMMY_CROSS_SITE/
0032 F4=${LOCAL_TEST_DIR}/test_sitelocalconfig_catalog_cfg.py
0033 (cmsRun $F4 ) || die "Failure using $F4" $?
0034