File indexing completed on 2024-04-06 12:12:39
0001
0002
0003 test=testRunMerge
0004
0005 function die { echo Failure $1: status $2 ; exit $2 ; }
0006
0007 LOCAL_TEST_DIR=${SCRAM_TEST_PATH}
0008 echo ${test}PROD0 ------------------------------------------------------------
0009 cmsRun ${LOCAL_TEST_DIR}/${test}PROD0_cfg.py || die "cmsRun ${test}PROD0_cfg.py" $?
0010
0011 echo ${test}PROD1 ------------------------------------------------------------
0012 cmsRun ${LOCAL_TEST_DIR}/${test}PROD1_cfg.py || die "cmsRun ${test}PROD1_cfg.py" $?
0013
0014 echo ${test}PROD2------------------------------------------------------------
0015 cmsRun ${LOCAL_TEST_DIR}/${test}PROD2_cfg.py || die "cmsRun ${test}PROD2_cfg.py" $?
0016
0017 echo ${test}PROD2EXTRA------------------------------------------------------------
0018 cmsRun ${LOCAL_TEST_DIR}/${test}PROD2EXTRA_cfg.py || die "cmsRun ${test}PROD2EXTRA_cfg.py" $?
0019
0020 echo ${test}PROD3------------------------------------------------------------
0021 cmsRun ${LOCAL_TEST_DIR}/${test}PROD3_cfg.py || die "cmsRun ${test}PROD3_cfg.py" $?
0022
0023 echo ${test}PROD3EXTRA------------------------------------------------------------
0024 cmsRun ${LOCAL_TEST_DIR}/${test}PROD3EXTRA_cfg.py || die "cmsRun ${test}PROD3EXTRA_cfg.py" $?
0025
0026 echo ${test}PROD4------------------------------------------------------------
0027 cmsRun ${LOCAL_TEST_DIR}/${test}PROD4_cfg.py || die "cmsRun ${test}PROD4_cfg.py" $?
0028
0029 echo ${test}PROD5------------------------------------------------------------
0030 cmsRun ${LOCAL_TEST_DIR}/${test}PROD5_cfg.py || die "cmsRun ${test}PROD5_cfg.py" $?
0031
0032 echo ${test}PROD6------------------------------------------------------------
0033 cmsRun ${LOCAL_TEST_DIR}/${test}PROD6_cfg.py || die "cmsRun ${test}PROD6_cfg.py" $?
0034
0035 echo ${test}PROD7------------------------------------------------------------
0036 cmsRun ${LOCAL_TEST_DIR}/${test}PROD7_cfg.py || die "cmsRun ${test}PROD7_cfg.py" $?
0037
0038 echo ${test}PROD11------------------------------------------------------------
0039 cmsRun ${LOCAL_TEST_DIR}/${test}PROD11_cfg.py || die "cmsRun ${test}PROD11_cfg.py" $?
0040
0041 echo ${test}MERGE------------------------------------------------------------
0042 cmsRun ${LOCAL_TEST_DIR}/${test}MERGE_cfg.py || die "cmsRun ${test}MERGE_cfg.py" $?
0043
0044 echo ${test}MERGE1------------------------------------------------------------
0045 cmsRun ${LOCAL_TEST_DIR}/${test}MERGE1_cfg.py || die "cmsRun ${test}MERGE1_cfg.py" $?
0046
0047 echo ${test}MERGE2------------------------------------------------------------
0048 cmsRun ${LOCAL_TEST_DIR}/${test}MERGE2_cfg.py || die "cmsRun ${test}MERGE2_cfg.py" $?
0049
0050 echo ${test}MERGE3------------------------------------------------------------
0051 cmsRun ${LOCAL_TEST_DIR}/${test}MERGE3_cfg.py || die "cmsRun ${test}MERGE3_cfg.py" $?
0052
0053 echo ${test}MERGE3x------------------------------------------------------------
0054 cmsRun ${LOCAL_TEST_DIR}/${test}MERGE3x_cfg.py || die "cmsRun ${test}MERGE3x_cfg.py" $?
0055
0056 echo ${test}MERGE4------------------------------------------------------------
0057 cmsRun ${LOCAL_TEST_DIR}/${test}MERGE4_cfg.py || die "cmsRun ${test}MERGE4_cfg.py" $?
0058
0059 echo ${test}MERGE5------------------------------------------------------------
0060 cmsRun ${LOCAL_TEST_DIR}/${test}MERGE5_cfg.py || die "cmsRun ${test}MERGE5_cfg.py" $?
0061
0062 echo ${test}TEST------------------------------------------------------------
0063 cmsRun ${LOCAL_TEST_DIR}/${test}TEST_cfg.py || die "cmsRun ${test}TEST_cfg.py" $?
0064
0065 echo ${test}TESTFAIL------------------------------------------------------------
0066 cmsRun ${LOCAL_TEST_DIR}/${test}TESTFAIL_cfg.py 2>/dev/null && die "cmsRun ${test}TESTFAIL_cfg.py" 1
0067
0068 echo ${test}TEST1------------------------------------------------------------
0069 cmsRun ${LOCAL_TEST_DIR}/${test}TEST1_cfg.py || die "cmsRun ${test}TEST1_cfg.py" $?
0070
0071 echo ${test}TEST2------------------------------------------------------------
0072 cmsRun ${LOCAL_TEST_DIR}/${test}TEST2_cfg.py || die "cmsRun ${test}TEST2_cfg.py" $?
0073
0074 echo ${test}TEST3------------------------------------------------------------
0075 cmsRun ${LOCAL_TEST_DIR}/${test}TEST3_cfg.py || die "cmsRun ${test}TEST3_cfg.py" $?
0076
0077 echo ${test}TEST4------------------------------------------------------------
0078 cmsRun ${LOCAL_TEST_DIR}/${test}TEST4_cfg.py || die "cmsRun ${test}TEST4_cfg.py" $?
0079
0080 echo ${test}TEST5------------------------------------------------------------
0081 cmsRun ${LOCAL_TEST_DIR}/${test}TEST5_cfg.py || die "cmsRun ${test}TEST5_cfg.py" $?
0082
0083 echo ${test}TEST11------------------------------------------------------------
0084 cmsRun ${LOCAL_TEST_DIR}/${test}TEST11_cfg.py || die "cmsRun ${test}TEST11_cfg.py" $?
0085
0086 echo ${test}COPY------------------------------------------------------------
0087 cmsRun ${LOCAL_TEST_DIR}/${test}COPY_cfg.py || die "cmsRun ${test}COPY_cfg.py" $?
0088
0089 echo ${test}COPY1------------------------------------------------------------
0090 cmsRun ${LOCAL_TEST_DIR}/${test}COPY1_cfg.py || die "cmsRun ${test}COPY1_cfg.py" $?
0091
0092 echo ${test}MERGE6------------------------------------------------------------
0093 cmsRun ${LOCAL_TEST_DIR}/${test}MERGE6_cfg.py || die "cmsRun ${test}MERGE6_cfg.py" $?
0094
0095 echo ${test}NoRunLumiSort------------------------------------------------------------
0096 cmsRun ${LOCAL_TEST_DIR}/${test}NoRunLumiSort_cfg.py || die "cmsRun ${test}NoRunLumiSort_cfg.py" $?
0097
0098 echo ${test}TEST6------------------------------------------------------------
0099 cmsRun ${LOCAL_TEST_DIR}/${test}TEST6_cfg.py || die "cmsRun ${test}TEST6_cfg.py" $?
0100
0101 echo ${test}PickEvents------------------------------------------------------------
0102 cmsRun ${LOCAL_TEST_DIR}/${test}PickEvents_cfg.py || die "cmsRun ${test}PickEvents_cfg.py" $?
0103
0104 echo ${test}PickEventsx------------------------------------------------------------
0105 cmsRun ${LOCAL_TEST_DIR}/${test}PickEventsx_cfg.py || die "cmsRun ${test}PickEventsx_cfg.py" $?
0106
0107 echo ${test}FastCloning------------------------------------------------------------
0108 cmsRun ${LOCAL_TEST_DIR}/${test}FastCloning_cfg.py 2> testFastCloning.txt
0109 grep "Another exception was caught" testFastCloning.txt || die "cmsRun testRunMergeFastCloning_cfg.py" $?
0110
0111 echo testLooperEventNavigation-----------------------------------------------------
0112 cmsRun ${LOCAL_TEST_DIR}/testLooperEventNavigation_cfg.py < ${LOCAL_TEST_DIR}/testLooperEventNavigation.txt > testLooperEventNavigationOutput.txt || die "cmsRun testLooperEventNavigation_cfg.py " $?
0113 diff ${LOCAL_TEST_DIR}/unit_test_outputs/testLooperEventNavigationOutput.txt testLooperEventNavigationOutput.txt || die "comparing testLooperEventNavigationOutput.txt" $?
0114
0115 echo testLooperEventNavigation1-----------------------------------------------------
0116 cmsRun ${LOCAL_TEST_DIR}/testLooperEventNavigation1_cfg.py < ${LOCAL_TEST_DIR}/testLooperEventNavigation.txt > testLooperEventNavigationOutput1.txt || die "cmsRun testLooperEventNavigation1_cfg.py " $?
0117 diff ${LOCAL_TEST_DIR}/unit_test_outputs/testLooperEventNavigationOutput.txt testLooperEventNavigationOutput1.txt || die "comparing testLooperEventNavigationOutput1.txt" $?
0118
0119 exit 0