aboutsummaryrefslogtreecommitdiff
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* amd64 is actually stable enough for the regular -CURRENT tinderbox now.Dag-Erling Smørgrav2003-06-201-1/+1
| | | | Notes: svn path=/head/; revision=116625
* Set the precedence on failure reports to "bulk" so I don't get tons ofDag-Erling Smørgrav2003-06-141-0/+1
| | | | | | | vacation notices every time the tree breaks. Notes: svn path=/head/; revision=116332
* Replace hard-coded module path with a keyword which gets changed whenGreg Lehey2003-06-121-1/+1
| | | | | | | the kernel is built. Notes: svn path=/head/; revision=116253
* Make defproc work.Greg Lehey2003-06-081-14/+18
| | | | Notes: svn path=/head/; revision=116008
* Make btpp and fr work. There's still more to be done.Greg Lehey2003-06-081-28/+20
| | | | Notes: svn path=/head/; revision=116007
* Terminate echoed lines. Unlike echo(1), gdb echo doesen'tGreg Lehey2003-06-081-2/+2
| | | | | | | automatically terminate them. Notes: svn path=/head/; revision=116006
* Get the manual section number for kldstat(8) right. Comment change only.Greg Lehey2003-06-071-2/+2
| | | | | | | Pointed out by: yar Notes: svn path=/head/; revision=115929
* Modify startup mode: don't specify the file name for the debug kernel,Greg Lehey2003-06-071-5/+3
| | | | | | | | | so it needs to be (and can be) specified on the command line. Don't try to automatically connect to a remote machine, so that the same .gdbinit file can be used for analysing processor dumps. Notes: svn path=/head/; revision=115928
* Add macros for kernel debugging. These have been around for aGreg Lehey2003-06-074-0/+1104
| | | | | | | | | | while, and they will need some more tuning before they're really useful, but at the moment they're better than nothing. Indirectly reminded by: dwhite Notes: svn path=/head/; revision=115926
* Regression tests for wctype(), iswctype(), wctrans(), towctrans().Tim J. Robbins2003-06-063-1/+191
| | | | Notes: svn path=/head/; revision=115894
* Mail out -STABLE tinderbox failures as well.Dag-Erling Smørgrav2003-06-051-1/+1
| | | | Notes: svn path=/head/; revision=115875
* Add tests for the behaviour of substitution when the regex can matchTony Finch2003-06-045-0/+8
| | | | | | | a zero-length string. This shows bugs in the s///g and s///2+ cases. Notes: svn path=/head/; revision=115829
* Merge from private version:Sam Leffler2003-06-021-50/+127
| | | | | | | | | | | | | | | o add hash operations o make AES operations useful: split into 3 ops based on key length (specify aes for AES w/ 128 bit keys, aes192 for 192-bit keys, and aes256 for 256-bit keys o add -c option to force encrypt->decrypt result to be compared against the original plaintext (need to compare it against a known good implementation like openssl) o change multi-threaded test output to be more meaningingful o fix default block size selection to consider algorithm's blocking needs Notes: svn path=/head/; revision=115749
* write pattern to /dev/ccd3 not /dev/ccd3cPoul-Henning Kamp2003-06-021-1/+1
| | | | Notes: svn path=/head/; revision=115721
* Remember to close the read end of the pipe.Dag-Erling Smørgrav2003-05-261-0/+1
| | | | Notes: svn path=/head/; revision=115318
* -lbsdxml lives in lib/libexpat. *Blush*Ruslan Ermilov2003-05-181-0/+1
| | | | | | | Submitted by: tmm (Makefile.inc1) Notes: svn path=/head/; revision=115122
* Document the DATE configuration field.Dag-Erling Smørgrav2003-05-171-0/+6
| | | | Notes: svn path=/head/; revision=115118
* Fix a bug in report() which prevented two failure reports today fromDag-Erling Smørgrav2003-05-171-1/+3
| | | | | | | reaching the lists. Also add support for tinderbox.pl's --date option. Notes: svn path=/head/; revision=115117
* Make sure realinstall works when ${.OBJDIR} != ${.CURDIR}.Dag-Erling Smørgrav2003-05-171-2/+4
| | | | Notes: svn path=/head/; revision=115098
* Make some spaces non-breakable.Dag-Erling Smørgrav2003-05-171-5/+5
| | | | Notes: svn path=/head/; revision=115097
* Constrain the chekout date to ISO format (yyyy-mm-dd) and add a specialDag-Erling Smørgrav2003-05-172-9/+12
| | | | | | | | | | | | | | | case, "today", which corresponds to 00:00 on the day the run starts. Remove NO_CPU_CFLAGS and NO_CPU_COPTFLAGS. This should be safe since we clear the environment and set __MAKE_CONF to /dev/null. NO_CPU_CFLAGS actually breaks the Alpha release by preventing the inclusion of -mieee in CFLAGS. Do not set BUILDNAME as the release/Makefile already constructs a better one than we do (though I wish there was a way to s/-SNAP/-TINDERBOX/) Notes: svn path=/head/; revision=115096
* More configuration tweaks. Rename %CONFIGS to %SETUPS to make the codeDag-Erling Smørgrav2003-05-161-27/+22
| | | | | | | | clearer (particularly to someone who has read the man page). Don't print anything on stderr. Notes: svn path=/head/; revision=115070
* Document the fact that tinderbox(1) accepts environment variables on theDag-Erling Smørgrav2003-05-161-3/+12
| | | | | | | command line. Also sort the xrefs correctly. Notes: svn path=/head/; revision=115068
* More oats for the beggars' horses.Dag-Erling Smørgrav2003-05-162-1/+186
| | | | Notes: svn path=/head/; revision=115067
* Be careful what you wish for - you might get it!Dag-Erling Smørgrav2003-05-162-0/+294
| | | | | | | Wished for by: ru Notes: svn path=/head/; revision=115066
* Add a 'patch' command rather than apply the patch unconditionally.Dag-Erling Smørgrav2003-05-161-9/+18
| | | | | | | Don't try to clean the release chroot, leave that to the release Makefile. Notes: svn path=/head/; revision=115065
* Don't be so sensitive; /\bStop\b/ can occur in normal output and trickDag-Erling Smørgrav2003-05-161-1/+1
| | | | | | | tbmaster into thinking the build failed. Look for /^Stop in / instead. Notes: svn path=/head/; revision=115064
* Overhaul the reporting code, making sender, recipient and subject fullyDag-Erling Smørgrav2003-05-161-20/+43
| | | | | | | | | | | configurable. Add support for tinderbox.pl's --patch. -STABLE releases won't build with NOPERL (kernel builds use Perl). Notes: svn path=/head/; revision=115062
* Add support for local patches (which are also passed on to make release)Dag-Erling Smørgrav2003-05-161-9/+30
| | | | | | | --verbose was a little too verbose, especially while cleaning the sandbox. Notes: svn path=/head/; revision=115061
* Explicitly set the sandbox directory (it defaults to ~/tinderbox which isDag-Erling Smørgrav2003-05-151-6/+4
| | | | | | | | | | | | wrong when running a release tinderbox as root) Use the setup's COMMENT field in the subject of the failure report, instead of just "$branch tinderbox". Tweak the test setups. Notes: svn path=/head/; revision=115039
* 'make release' should run from src/release, not src.Dag-Erling Smørgrav2003-05-151-1/+1
| | | | Notes: svn path=/head/; revision=115038
* Make 'clean' and 'update' commands rather than options. Invoke 'update'Dag-Erling Smørgrav2003-05-152-15/+17
| | | | | | | | (but not 'clean') in all setups. Bump tinderbox.pl version to 2.1, mostly for the 'release' command added in the previous commit. Notes: svn path=/head/; revision=115028
* Make the ENV configuration variable a hash rather than an array.Dag-Erling Smørgrav2003-05-151-12/+64
| | | | | | | | | | | | | | Build LINT on -STABLE now that tinderbox.pl knows how. Also try to build LINT on powerpc and amd64 (this is a formality as they don't have NOTES so nothing will be built) Add two setups for release testing, with plenty of NO* to speed things up. If the config key was not specified on the command line, try to guess it from the hostname. Notes: svn path=/head/; revision=115027
* Add a 'release' command which builds a release. It currently setsDag-Erling Smørgrav2003-05-151-14/+58
| | | | | | | | | | | | | | | | | | | | | | | | | | NOCDROM, NODOC and NOPORTS to save time and space, but I may remove those at a later date so we can use the results to populate a snapshot server. Document the --machine option. Make $arch and $machine default to the correct values for the current system. This shouldn't make any difference unless you run the tinderbox on a pc98 machine, since for all other platforms, $arch and $machine are the same. Only set kernel-related variables if actually building a kernel or a release. Be paranoid and cd to the correct directory in each stage so we're sure we invoke make(1) in the right place. To support building LINT on -STABLE, don't try to 'make LINT' unless NOTES exists, but build LINT if the config file exists even if there is no NOTES. Notes: svn path=/head/; revision=115026
* use 5.006_001 (for new open() syntax)Dag-Erling Smørgrav2003-05-151-0/+1
| | | | Notes: svn path=/head/; revision=115025
* Add a Makefile for the web bits.Dag-Erling Smørgrav2003-05-152-0/+13
| | | | Notes: svn path=/head/; revision=115024
* Untabify string literals.Dag-Erling Smørgrav2003-05-151-6/+6
| | | | Notes: svn path=/head/; revision=115023
* Don't show platforms for which we have no logs.Dag-Erling Smørgrav2003-05-151-4/+8
| | | | Notes: svn path=/head/; revision=115022
* CSS uses C-style comments, not C++-style.Dag-Erling Smørgrav2003-05-151-1/+3
| | | | Notes: svn path=/head/; revision=115021
* These are the sources for the tinderbox summary page.Dag-Erling Smørgrav2003-05-154-0/+199
| | | | Notes: svn path=/head/; revision=115020
* Start mailing -CURRENT tinderbox failures to the lists.Dag-Erling Smørgrav2003-05-061-1/+1
| | | | Notes: svn path=/head/; revision=114778
* Remove BOOT2_UFS=UFS1_ONLY from the -CURRENT tinderbox environment; itDag-Erling Smørgrav2003-05-051-4/+6
| | | | | | | | | | | | | should no longer be necessary. Re-enable Kerberos 5 in the -STABLE tinderbox (incorrectly disabled in the previous commit) Prepare for, but do not actually enable, mailing reports to appropriate FreeBSD mailing lists. Notes: svn path=/head/; revision=114742
* Turn MAKE_KERBEROS5 into NO_KERBEROS by negating the logic. Some extraMark Murray2003-05-051-4/+3
| | | | | | | | cleanups were necessary in release/Makefile, and the tinderbox code was syntax checked, not run checked. Notes: svn path=/head/; revision=114709
* Start running amd64 builds on 9ball.Dag-Erling Smørgrav2003-05-011-0/+1
| | | | Notes: svn path=/head/; revision=114416
* Sync with latest and greatest Apple sources (which, among other things, fixJordan K. Hubbard2003-04-231-62/+88
| | | | | | | | | | | the style flag). Submitted by: Conrad Minshall <conrad@apple.com> Reviewed by: jkh Obtained from: Apple Computer, Inc. Notes: svn path=/head/; revision=113949
* Add a dozen new tests with the general theme of getting trailingDavid Schultz2003-04-191-0/+12
| | | | | | | zeroes right. Notes: svn path=/head/; revision=113724
* A version of <sys/endian.h> in RELENG_4 doesn't have 64-bit functions.Ruslan Ermilov2003-04-151-1/+1
| | | | | | | Spotted by: simokawa Notes: svn path=/head/; revision=113508
* Add a test case for printf("%5.0f", 0.001).David Schultz2003-04-141-0/+2
| | | | Notes: svn path=/head/; revision=113469
* Remove the "run GEOM in userland harness" test stuff, it's been OBE.Poul-Henning Kamp2003-04-1360-5805/+0
| | | | Notes: svn path=/head/; revision=113434
* Give mdconfig a couple of seconds to deconfigure in case debugging is beingPoul-Henning Kamp2003-04-131-1/+7
| | | | | | | | | printed to a serial console. Reverse the order of args to diff to make it more logical. Notes: svn path=/head/; revision=113433