Subscribe to Test Results

From VrlWiki
Jump to navigation Jump to search

To add (or remove) your email to nightly test-results emails:

  • Check out and/or update $G/common/build/site and $G/common/build/valid from CVS.
    • In the site directory, look at the files test.platform.cfg, test.platform_critical.cfg, and test.platform_slow.cfg.
    • In the valid directory, look at the test.platform_*.cfg files, particularly test.platform_vrl.cfg.
      • Note: I (jadrian) am not really sure whether the scripts in "valid" run, and if so, what they're for. Worth somebody investigating.
  • Read the instructions in the comment at the top of each file.
  • Add your name to the list of emails anywhere you would like to be notified.
  • Save the files you edit, and then commit them.


Deprecated notes for the old version of $G

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"