Subscribe to Test Results: Difference between revisions

From VrlWiki
Jump to navigation Jump to search
mNo edit summary
No edit summary
Line 6: Line 6:
* Subscribe to failure notifications for an individual test:
* Subscribe to failure notifications for an individual test:


  Checkout and carefully edit: src/gfxtest/gfxtest.cfg
: Checkout and carefully edit: src/gfxtest/gfxtest.cfg
  Each line specifies a test to be run and contains:
: Each line specifies a test to be run and contains:


       <testname> <testowners> <testarchs> <testcommand> <testcommandarg1> <..>; ...
       <testname> <testowners> <testarchs> <testcommand> <testcommandarg1> <..>; ...
Line 17: Line 17:
             usually:  $G/bin/gfxtest-project <projectname>
             usually:  $G/bin/gfxtest-project <projectname>


  Blank lines are permitted.  There is no provision for comment lines.
Blank lines are permitted.  There is no provision for comment lines.


* Subscribe to receive test summaries.
* Subscribe to receive test summaries.


   To be filled in.
: Checkout and carefully edit: src/gfxtest/gfxtest-nightly
: Modify the first command in the script to add the recipient's mail address.
 
   EMAILS="asf@cs.brown.edu,daf@cs.brown.edu,dhl@cs.brown.edu,sz@cs.brown.edu,gem@cs.brown.edu,wzhou@cs.brown.edu,jchen@cs.brown.edu,mk@cs.brown.edu,tmobrien55@gmail.com,John_Huffman@brown.edu,jadrian@cs.brown.edu"

Revision as of 19:34, 8 January 2009

<<< These are preliminary notes and may not be accurate. >>>

Tests are run daily and mail is sent when an individual tests fail. A summary of each test run is sent as well.

  • Subscribe to failure notifications for an individual test:
Checkout and carefully edit: src/gfxtest/gfxtest.cfg
Each line specifies a test to be run and contains:
     <testname> <testowners> <testarchs> <testcommand> <testcommandarg1> <..>; ...
      <testname> is a directory in $G/src/
      <testowners> mail recipient
      <testarchs> {linux | WIN32 | OSX | sol | sgi},...
      <testcommand> Commands to run a test separated by a semicolon.
           usually:  $G/bin/gfxtest-project <projectname>
Blank lines are permitted. There is no provision for comment lines.
  • Subscribe to receive test summaries.
Checkout and carefully edit: src/gfxtest/gfxtest-nightly
Modify the first command in the script to add the recipient's mail address.
 EMAILS="asf@cs.brown.edu,daf@cs.brown.edu,dhl@cs.brown.edu,sz@cs.brown.edu,gem@cs.brown.edu,wzhou@cs.brown.edu,jchen@cs.brown.edu,mk@cs.brown.edu,tmobrien55@gmail.com,John_Huffman@brown.edu,jadrian@cs.brown.edu"