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

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

  ViewVC Help
Powered by ViewVC 1.1.26