Changeset 5501
- Timestamp:
- 08/23/10 09:45:22 (15 years ago)
- Location:
- issm/trunk/test
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk/test/NightlyRun/runme.m
r5362 r5501 109 109 110 110 %Loop over tests and launch sequence 111 root=pwd; 111 112 for id=test_ids, 112 113 try, 113 114 114 115 %Execute test 116 eval(['cd ' root ]); 117 id_string=IdToName(id); 115 118 eval(['test' num2str(id)]); 116 119 … … 147 150 if (error_diff>tolerance); 148 151 disp(sprintf(['ERROR difference: %-7.2g > %7.2g test id: %i test name: %s field: %s'],... 149 error_diff,tolerance,id, IdToName(id),fieldname));152 error_diff,tolerance,id,id_string,fieldname)); 150 153 else 151 154 disp(sprintf(['SUCCESS difference: %-7.2g < %7.2g test id: %i test name: %s field: %s'],... 152 error_diff,tolerance,id, IdToName(id),fieldname));155 error_diff,tolerance,id,id_string,fieldname)); 153 156 end 154 157 … … 163 166 fprintf(fid,'\n------------------------------------------------------------------\n'); 164 167 fclose(fid); 165 disp(sprintf(['FAILURE difference: N/A test id: %i test name: %s field: %s'],id, IdToName(id),fieldname));168 disp(sprintf(['FAILURE difference: N/A test id: %i test name: %s field: %s'],id,id_string,fieldname)); 166 169 elseif strcmpi(output,'daily'); 167 170 fid=fopen([ISSM_DIR '/dailylog/matlaberror.log'], 'at'); … … 169 172 fprintf(fid,'\n------------------------------------------------------------------\n'); 170 173 fclose(fid); 171 disp(sprintf(['FAILURE difference: N/A test id: %i test name: %s field: %s'],id, IdToName(id),fieldname));174 disp(sprintf(['FAILURE difference: N/A test id: %i test name: %s field: %s'],id,id_string,fieldname)); 172 175 else 173 176 rethrow(me2); … … 187 190 fprintf(fid,'\n------------------------------------------------------------------\n'); 188 191 fclose(fid); 189 disp(sprintf(['FAILURE difference: N/A test id: %i test name: %s field: %s'],id, IdToName(id),'N/A'));192 disp(sprintf(['FAILURE difference: N/A test id: %i test name: %s field: %s'],id,id_string,'N/A')); 190 193 elseif strcmpi(output,'daily'); 191 194 fid=fopen([ISSM_DIR '/dailylog/matlaberror.log'], 'at'); … … 193 196 fprintf(fid,'\n------------------------------------------------------------------\n'); 194 197 fclose(fid); 195 disp(sprintf(['FAILURE difference: N/A test id: %i test name: %s field: %s'],id, IdToName(id),'N/A'));198 disp(sprintf(['FAILURE difference: N/A test id: %i test name: %s field: %s'],id,id_string,'N/A')); 196 199 else 197 200 rethrow(me);
Note:
See TracChangeset
for help on using the changeset viewer.