/[escript]/branches/escript3047_with_pastix2995/README_TESTS
ViewVC logotype

Diff of /branches/escript3047_with_pastix2995/README_TESTS

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

trunk/README_TESTS revision 707 by gross, Wed Apr 12 23:58:02 2006 UTC temp/README_TESTS revision 1387 by trankine, Fri Jan 11 07:45:26 2008 UTC
# Line 1  Line 1 
1  # $Id$  
2  #          Copyright 2006 by ACcESS MNRF  The tests are now bundled with the rest of the software.  You can run
3  #  them by hand with
4  #              http://www.access.edu.au  
5  #       Primary Business: Queensland, Australia      scons run_tests     (C++ tests only)
6  #  Licensed under the Open Software License version 3.0      scons all_tests     (C++ and python tests)
7  #     http://www.opensource.org/licenses/osl-3.0.php  
8  #  The target run_tests takes about 15 minutes to run on ess.  The target
9  #  all_tests takes quite a while to run, over a day on ess.  Both sets of
10  The resources for test are delivered in extra archive file as they  tests are run nightly on ess, so it's probably not necessary for you
11  are big and the compilation can take a while.  to run them yourself.  The output of these nightly runs is available
12    to you in this directory on ess:
13  to install the tests  
14        /raid3/ksteube/AutoTests
15  cd <my esys root>  
16  tar xzf esys_tests.tar.gz  The autotest-scons script is run on ess nightly.  It submits a PBS job
17  scons all_tests  which does these things:
18    
19        Check out trunk from esys13
20        Run scons run_tests or scons all_tests (command-line arg chooses which)
21        Report success or failure via e-mail
22        Clean up
23    
24    The autotest-scons file should be maintained in SVN as
25    esys13/trunk/autotest-scons, be sure to copy it there and commit after
26    modification.
27    
28    Log files, output and daily PBS scripts are maintained in
29    /raid3/ksteube/AutoTests/Logs
30    
31    All files older than 3 weeks are deleted from here nightly.  See the
32    find command in autotest-scons to change this behavior
33    
34    Here is the crontab file I use to run it:
35    
36        # min  hour day  month weekday          command
37        # 0-59 0-23 1-31 1-12  0-6 (0 = Sunday)
38        #
39        SHELL=/bin/sh
40        MAILTO=k.steube@uq.edu.au
41        #
42        # Run 'autotest-scons run_tests' in the wee hours every weekday
43        0      1    *    *     1-5  /raid3/ksteube/AutoTests/autotest-scons run_tests
44        # Run 'autotest-scons all_tests' in the wee hours only on Saturdays because it takes a long time to run
45        0      1    *    *     6    /raid3/ksteube/AutoTests/autotest-scons all_tests
46    

Legend:
Removed from v.707  
changed lines
  Added in v.1387

  ViewVC Help
Powered by ViewVC 1.1.26