tests revision aba53c938bd29a268272540c6558efd968652ad4
a3128c1995310262648e575a9ff148d5741fd167Tinderbox UserCopyright (C) 2000 Internet Software Consortium.
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark AndrewsSee COPYRIGHT in the source root or http://isc.org/copyright.html for terms.
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrews$Id: tests,v 1.11 2000/11/27 19:52:16 gson Exp $
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark AndrewsWe do hourly test builds of the bind9 tree. This is an attempt to
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrewsdocument how they work.
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrews* How things work
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark AndrewsThe scripts driving the build system are in ~wpk/b9t. They are now
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrewsunder CVS control; the repository is in rc:/proj/cvs/isc/b9t (note
bf8267aa453e5d2a735ed732a043b77a0b355b20Mark Andrewsthat this is a separate repository from the bind9 one). The builds
dcc6bde0a3c6580514675c59f8ffa499cee8f7c5Brian Wellingtonare driven by cron jobs separately installed on each build system,
a1e2170ad5c5018fbe8f7b8449d8885d5d298e88Mark Andrewsrunning as user wpk.
dcc6bde0a3c6580514675c59f8ffa499cee8f7c5Brian WellingtonThe sources are checked out, and the web reports are generated,
dcc6bde0a3c6580514675c59f8ffa499cee8f7c5Brian Wellingtonon bb, as driven by the following cron jobs:
dcc6bde0a3c6580514675c59f8ffa499cee8f7c5Brian Wellington # Check out the current bind 9 version and make the source tarball.
a1e2170ad5c5018fbe8f7b8449d8885d5d298e88Mark Andrews # Argument to maketar.sh should be v9_0 for 9.0 release branch,
47d837a49967a6a1b290024f5efb0669276013b1Mukund Sivaraman # HEAD for mainline.
nice sh $HOME/b9t/bin/maketar.sh HEAD \
30 3-22 * * * perl $HOME/b9t/bin/b9status.pl \
0 3-22 * * * $HOME/b9t/bin/b9t.cron BSD-3.1
0 3-22 * * * $HOME/b9t/bin/b9t.cron SunOS-5.6
Do not confuse the shell script ~wpk/b9t/bin/b9t.cron with the crontab
template (?) ~wpk/b9t/b9t.cron. Although they have the same name,
/proj/build-reports/bind9/hosts/$PLATFORM. To make the files
On hp.rc.vix.com, the tests often fail because of NFS I/O errors.
rm /proj/build-reports/bind9/hosts/*/failed