Changeset 16867


Ignore:
Timestamp:
11/21/13 15:53:01 (11 years ago)
Author:
Mathieu Morlighem
Message:

CHG: added stoponerror option to runme.m

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/test/NightlyRun/runme.m

    r16625 r16867  
    2424%                      'update':   update the archive
    2525%                      'valgrind': check for memory leaks (default value of md.debug.valgrind needs to be changed manually)
     26%      'stoponerror'   1 or 0
    2627%
    2728%   Usage:
     
    222223                                                disp(sprintf(['ERROR   difference: %-7.2g > %7.2g test id: %i test name: %s field: %s'],...
    223224                                                        error_diff,tolerance,id,id_string,fieldname));
     225                                                if(getfieldvalue(options,'stoponerror',0)), disp('STOP'); return; end
    224226                                        else
    225227                                                disp(sprintf(['SUCCESS difference: %-7.2g < %7.2g test id: %i test name: %s field: %s'],...
     
    247249                                                disp(sprintf(['FAILURE difference: N/A test id: %i test name: %s field: %s'],id,id_string,fieldname));
    248250                                                rethrow(me2);
     251                                                if(getfieldvalue(options,'stoponerror',0)), disp('STOP'); return; end
    249252                                        end
    250253                                end
     
    274277                        disp(sprintf(['FAILURE difference: N/A test id: %i test name: %s field: %s'],id,id_string,'N/A'));
    275278                        rethrow(me);
     279                        if(getfieldvalue(options,'stoponerror',0)), disp('STOP'); return; end
    276280                end
    277281                disp(sprintf('%s%i%s','----------------finished:',id,'-----------------------'));
Note: See TracChangeset for help on using the changeset viewer.