|
From: <sv...@va...> - 2009-01-07 04:14:59
|
Author: njn
Date: 2009-01-07 04:14:42 +0000 (Wed, 07 Jan 2009)
New Revision: 8913
Log:
Comment-only changes.
trunk/nightly/bin/nightly
trunk/nightly/README.txt
Greatly improved the description of how to use this script; a user now
has a fighting chance of using the script without actually reading it.
trunk/nightly/conf/nemesis.sendmail
trunk/nightly/conf/georgia-tech-cellbuzz.sendmail
Clarified the usage comments.
Modified:
trunk/nightly/README.txt
trunk/nightly/bin/nightly
trunk/nightly/conf/georgia-tech-cellbuzz.sendmail
trunk/nightly/conf/nemesis.sendmail
Modified: trunk/nightly/README.txt
===================================================================
--- trunk/nightly/README.txt 2009-01-07 02:34:06 UTC (rev 8912)
+++ trunk/nightly/README.txt 2009-01-07 04:14:42 UTC (rev 8913)
@@ -9,7 +9,24 @@
To use, choose a tag, probably a machine name, and run
- bin/nightly /path/to/valgrind/nightly tag
+ bin/nightly /path/to/valgrind/nightly <tag>
-and supply conf/tag.conf and conf/tag.sendmail.
+and supply the following two config files:
+- conf/<tag>.conf: this is sourced by the 'nightly' script, and can define
+ any or all of the following environment variables:
+
+ ABT_DETAILS: describes the machine in more detail, eg. the OS. The default
+ is empty.
+ ABT_CONFIGURE_OPTIONS: gives extra configure options. The default is empty.
+ ABT_RUN_REGTEST: if provided, it must be the name of an argumentless shell
+ function (also specified in the tag.conf file) it's an argumentless bash
+ function that will be used to run the tests. If not specified, the usual
+ "perl tests/vg_regtest --all" will be used.
+ ABT_JOBS: allows parallel builds -- it's passed as the argument to "make
+ -j" when building Valgrind and the tests. The default is 1.
+
+- conf/<tag>.sendmail: this should be a script that sends an email to the
+ desired recipient (eg. the valgrind-developers list). It must take two
+ command line arguments. The first is the email subject line, the second
+ is the email's body.
Modified: trunk/nightly/bin/nightly
===================================================================
--- trunk/nightly/bin/nightly 2009-01-07 02:34:06 UTC (rev 8912)
+++ trunk/nightly/bin/nightly 2009-01-07 04:14:42 UTC (rev 8913)
@@ -2,10 +2,7 @@
#----------------------------------------------------------------------------
# Automated build and test for Valgrind. Compares Valgrind from 24 hours
-# ago with the current one.
-#
-# Use: two args, first is path to top of ValgrindABT tree
-# second is name of machine
+# ago with the current one. See the README.txt on how to run it.
#----------------------------------------------------------------------------
#----------------------------------------------------------------------------
Modified: trunk/nightly/conf/georgia-tech-cellbuzz.sendmail
===================================================================
--- trunk/nightly/conf/georgia-tech-cellbuzz.sendmail 2009-01-07 02:34:06 UTC (rev 8912)
+++ trunk/nightly/conf/georgia-tech-cellbuzz.sendmail 2009-01-07 04:14:42 UTC (rev 8913)
@@ -1,4 +1,4 @@
-#use: subject file-to-mail
+# use: georgia-tech-cellbuzz.sendmail subject file-to-mail
/bin/mailx -s "$1" val...@li... -- -R bar...@gm... -r bar...@gm... < $2
Modified: trunk/nightly/conf/nemesis.sendmail
===================================================================
--- trunk/nightly/conf/nemesis.sendmail 2009-01-07 02:34:06 UTC (rev 8912)
+++ trunk/nightly/conf/nemesis.sendmail 2009-01-07 04:14:42 UTC (rev 8913)
@@ -1,5 +1,5 @@
-#use: subject file-to-mail
+# use: nemesis.sendmail subject file-to-mail
/usr/bin/mail -s "$1" -R js...@ac... -r js...@ac... val...@li... < $2
-
\ No newline at end of file
+
|