Skip to content

Commit

Permalink
allow to run all wfs for nano
Browse files Browse the repository at this point in the history
  • Loading branch information
smuzaffar committed Oct 24, 2022
1 parent e0404ea commit 7533728
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 2 deletions.
2 changes: 1 addition & 1 deletion cmssw-pr-test-config
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ PR_TEST_MATRIX_EXTRAS=1306.0,101.0,9.0,25202.0,10224.0,250202.181
PR_TEST_MATRIX_EXTRAS_GPU=11634.506,11634.512,11634.522
PR_TEST_MATRIX_EXTRAS_PROFILING=39634.21,21034.21,11834.21,136.889
PR_TEST_MATRIX_EXTRAS_HIGH_STATS=35034.0
PR_TEST_MATRIX_EXTRAS_NANO=2500.0,2500.001,2500.1,2500.101,2500.11,2500.12,2500.2,2500.21,2500.3,2500.301,2500.302,2500.31,2500.311,2500.312,2500.32,2500.321,2500.322,2500.33,2500.331,2500.332,2500.4,2500.401,2500.5,2500.501,2500.51,2500.511,2500.6,2500.601
PR_TEST_MATRIX_EXTRAS_NANO=all
2 changes: 1 addition & 1 deletion pr_testing/test_multiple_prs.sh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
# ---
#common function
function order_workflow_list(){
echo ${1} | tr ' ' '\n' | tr ',' '\n' | grep '^[0-9]' | sort -n | uniq | tr '\n' ',' | sed 's|,*$||'
echo ${1} | tr ' ' '\n' | tr ',' '\n' | grep '^[0-9]\|^all$' | sort -n | uniq | tr '\n' ',' | sed 's|,*$||'
}

function get_pr_baseline_worklflow() {
Expand Down
4 changes: 4 additions & 0 deletions run-ib-pr-matrix.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,10 @@ if [ "${CHECK_WORKFLOWS}" = "true" ] ; then
if has_jenkins_artifacts ${ARTIFACT_DIR} -d ; then
REL_WFS=$(cmd_jenkins_artifacts ${ARTIFACT_DIR} "cat runall-report-step123*.log 2>/dev/null" | grep '_' | sed 's|_.*||' | tr '\n' ' ')
fi
if [ $(echo "${WORKFLOWS}" | sed 's|.*-l ||;s| .*||' | tr ',' '\n' | grep '^all$' | wc -l) -gt 0 ] ; then
ALL_WFS=$(runTheMatrix.py -n ${OPTS} ${MATRIX_ARGS} | grep -v ' workflows ' | grep '^[1-9][0-9]*\(.[0-9][0-9]*\|\)\s' | sed 's| .*||' | tr '\n' ',' | sed 's|,$||')
WORKFLOWS=$(echo "${WORKFLOWS}" | sed "s|all|${ALL_WFS}|")
fi
runTheMatrix.py -n ${OPTS} ${MATRIX_ARGS} ${WORKFLOWS} | grep -v ' workflows ' | grep '^[1-9][0-9]*\(.[0-9][0-9]*\|\)\s' | sed 's| .*||' > $WORKSPACE/req.wfs
for wf in $(cat $WORKSPACE/req.wfs) ; do
[ $(echo " $REL_WFS " | grep " $wf " | wc -l) -eq 0 ] || continue
Expand Down

0 comments on commit 7533728

Please sign in to comment.