Subscribe to Test Results: Difference between revisions

From VrlWiki
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 10: Line 10:


  <testname> <testowners>,... <testarchs>,... <testcommand>;...
  <testname> <testowners>,... <testarchs>,... <testcommand>;...
 
   <testname>        a directory in $G/src/
   <testname>        a directory in $G/src/
   <testowners>      subscribers for individual tests
   <testowners>      subscribers for individual tests
   <testarchs>      {linux | WIN32 | OSX | sol | sgi},...
   <testarchs>      linux | WIN32 | OSX | sol | sgi
   <testcommand>    Commands to run a test separated by a semicolon.
   <testcommand>    Commands to run a test separated by a semicolon.
                         usually:  $G/bin/gfxtest-project <projectname>
                         usually:  $G/bin/gfxtest-project <projectname>

Revision as of 14:48, 9 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>;...

  <testname>        a directory in $G/src/
  <testowners>      subscribers for individual tests
  <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="you@cs.brown.edu,me@cs.brown.edu"