Changeset 26817
- Timestamp:
- 01/25/22 12:30:43 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/jenkins/jenkins.sh
r26785 r26817 419 419 #filter out windows characters: 420 420 cat matlab_log.log | tr -cd '\11\12\40-\176' > matlab_log.log2 && mv matlab_log.log2 matlab_log.log 421 422 matlabExitedInError=`grep -E "Activation cannot proceed|Error in matlab_run|Illegal use of reserved keyword" matlab_log.log | wc -l`423 424 if [[ ${matlabExitedInError} -ne 0 ]]; then425 echo "----------MATLAB exited in error!----------"426 cat matlab_log.log427 echo "-----------End of matlab.log-----------"428 429 # Clean up execution directory430 rm -rf ${ISSM_DIR}/execution/*431 432 exit 1433 fi434 421 fi 435 422 # }}} … … 469 456 cat python_log$i.log >> python_log.log 470 457 done 471 472 # Check that Python did not exit in error473 pythonExitedInError=`grep -E "Error|Standard exception|Traceback|bad interpreter" python_log.log | wc -l`474 475 if [ $pythonExitedInError -ne 0 ]; then476 echo "----------Python exited in error!----------"477 cat python_log.log478 echo "-----------End of python_log.log-----------"479 480 # Clean up execution directory481 rm -rf $ISSM_DIR/execution/*482 483 exit 1484 fi485 458 fi 486 459 # }}} … … 513 486 juLog -test=MATLAB-$i -name=Failure -error=FAILURE awk "/starting:${i}-/{flag=1;next}/finished:${i}-/{flag=0} flag{print}" matlab_log.log 514 487 done 488 489 # Check that MATLAB did not exit in error 490 matlabExitedInError=`grep -E "Activation cannot proceed|Error in matlab_run|Illegal use of reserved keyword" matlab_log.log | wc -l` 491 492 if [ $matlabExitedInError -ne 0 ]; then 493 echo "----------MATLAB exited in error!----------" 494 cat matlab_log.log 495 echo "-----------End of matlab_log.log-----------" 496 497 # Clean up execution directory 498 rm -rf $ISSM_DIR/execution/* 499 500 exit 1 501 fi 515 502 fi 516 503 … … 525 512 juLog -test=PYTHON-$i -name=Failure -error=FAILURE awk "/starting:${i}-/{flag=1;next}/finished:${i}-/{flag=0} flag{print}" python_log.log 526 513 done 514 515 # Check that Python did not exit in error 516 pythonExitedInError=`grep -E "Error|Standard exception|Traceback|bad interpreter" python_log.log | wc -l` 517 518 if [ $pythonExitedInError -ne 0 ]; then 519 echo "----------Python exited in error!----------" 520 cat python_log.log 521 echo "-----------End of python_log.log-----------" 522 523 # Clean up execution directory 524 rm -rf $ISSM_DIR/execution/* 525 526 exit 1 527 fi 527 528 fi 528 529 … … 538 539 juLog -test=Example-$i -name=Failure -error=FAILURE awk "/^starting: ${i}$/{flag=1;next}/^finished: ${i}$/{flag=0} flag{print}" matlab_log_examples.log 539 540 done 541 542 # Check that MATLAB did not exit in error 543 matlabExitedInError=`grep -E "Activation cannot proceed|Error in matlab_run|Illegal use of reserved keyword" matlab_log_examples.log | wc -l` 544 545 if [ $matlabExitedInError -ne 0 ]; then 546 echo "----------MATLAB exited in error!----------" 547 cat matlab_log_examples.log 548 echo "-----------End of matlab_log.log-----------" 549 550 # Clean up execution directory 551 rm -rf $ISSM_DIR/execution/* 552 553 exit 1 554 fi 540 555 fi 541 556
Note:
See TracChangeset
for help on using the changeset viewer.