nightlyrun

PURPOSE ^

NIGHTLYRUN - run the nighlty tests on 'tests/Verification'

SYNOPSIS ^

This is a script file.

DESCRIPTION ^

NIGHTLYRUN - run the nighlty tests on 'tests/Verification'

   This script goes to each directory of 'tests/Verifications' and
   launch the nightly tests.

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 %NIGHTLYRUN - run the nighlty tests on 'tests/Verification'
0002 %
0003 %   This script goes to each directory of 'tests/Verifications' and
0004 %   launch the nightly tests.
0005 
0006 %Go to Test directory
0007 eval(['cd ' ISSM_DIR '/tests/']);
0008 
0009 %Run all verification tests
0010 cd Verification
0011 
0012 %Get a list of the test decks
0013 [status,list]=system('ls -l | grep -v CVS | grep -v cielo | awk ''{printf("%s|",$9);}'' '); %only works on *nix systems.
0014 list=strsplit(list,'|');
0015 %Go through list of decks, and run the deck runme.m files.
0016 for i=2:length(list)-1,
0017     eval(['cd ' list{i}]);
0018     runme;
0019     cd ..
0020 end

Generated on Sun 29-Mar-2009 20:22:55 by m2html © 2003