71 Commits

Author SHA1 Message Date
cls%seawood.org
cfc1fe9192 Use $::tree_dir to allow tree data to be decoupled from tinderbox server directory.
Bug #409052 r=bear


git-svn-id: svn://10.0.0.236/trunk@241783 18797224-902f-48f8-a5cc-f745e15eee43
2007-12-19 20:00:54 +00:00
cls%seawood.org
fcfde30581 Bug #359451 r=bear
This should be the last of the globals changes:
* Set ::default_hours & ::nowdate in tbglobals.pl
* Make ::rel_path local to showbuilds.pl .
* Move ::maxdate & ::mindate into $td hash populated by tb_load_data()
* Show an error if multiple modes (e.g. panel, quickparse) are given to
showbuilds.cgi
* Fix link in express mode of showbuilds.cgi
* Do not show 'previous hours' links for static index.html
* Pass down all form values to 'previous hours' links & the links in panel &
express modes (except in static builds).
* Remove global references & unused code from viewvc.pl
* Note which remaining globals are used by viewvc.pl & bonsai's cvsquery.pl


git-svn-id: svn://10.0.0.236/trunk@221799 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-12 22:44:03 +00:00
cls%seawood.org
ec12d39aa4 Allow builds to be configured for warning scraping via the main admin page.
Bug #367978 r=bear


git-svn-id: svn://10.0.0.236/trunk@218918 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-25 20:13:09 +00:00
cls%seawood.org
cccd4baa03 Add 'use strict;' to expose globals.
Remove uses of global $tree & $form.
Remove tabs from showbuilds.pl
Bug #359451 r=bear


git-svn-id: svn://10.0.0.236/trunk@218810 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-23 17:49:10 +00:00
cls%seawood.org
1298eda55a Make sure to use a unique filename for the logfile.
Bug #360727 r=bear


git-svn-id: svn://10.0.0.236/trunk@218218 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-11 20:49:23 +00:00
cls%seawood.org
6475f72697 Use consistent time source for builds by having client send the build end timestamp. Fallback to using mail processing time as end timestamp if client doesn't send one.
Bug #363102 r=bear


git-svn-id: svn://10.0.0.236/trunk@218142 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-10 19:36:19 +00:00
reed%reedloden.com
959c99db95 Bug 354563 - [p=reed r=bear r=timeless]
git-svn-id: svn://10.0.0.236/trunk@217707 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-04 02:42:30 +00:00
reed%reedloden.com
8eb5d2f530 Change /usr/bonsaitools/bin/perl to /usr/bin/perl [p=reed r=justdave]
git-svn-id: svn://10.0.0.236/trunk@216633 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-07 04:59:39 +00:00
cls%seawood.org
0cf289d362 Remove lockfile if $::data_dir can't be read
git-svn-id: svn://10.0.0.236/trunk@214980 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-08 20:55:30 +00:00
cls%seawood.org
0ae58e6ba2 Fix previous link in static build pages
Bug #359464 r=justdave


git-svn-id: svn://10.0.0.236/trunk@214689 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-04 01:11:14 +00:00
cls%seawood.org
f98cb8fc5a Reset global variables for each tree when building static pages in batches.
Bug #359323 r=justdave


git-svn-id: svn://10.0.0.236/trunk@214676 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-03 23:56:33 +00:00
cls%seawood.org
de00af7251 Move non-spam mail with corrupt headers into data/bad/ so that it can be inspected later.
Bug #358454 r=justdave


git-svn-id: svn://10.0.0.236/trunk@214663 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-03 20:53:14 +00:00
cls%seawood.org
d323787c84 Fix error message
git-svn-id: svn://10.0.0.236/trunk@213852 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-19 19:04:34 +00:00
cls%seawood.org
1d82c0de59 Process build mail via cron.
Bug #354462 r=bear,justdave


git-svn-id: svn://10.0.0.236/trunk@213849 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-19 18:13:12 +00:00
cls%seawood.org
3e75a8ad44 A presumed bug in bzreadline causes the script to hang indefinitely on certain messages. Use bzread instead.
Bug #353674 r=justdave


git-svn-id: svn://10.0.0.236/trunk@212198 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-23 03:56:47 +00:00
cls%seawood.org
55d270cf6f More fixes for setuid tinderbox mail:
* Use Compress::Zlib instead of gunzip in warning & scrape scripts
* Exit with error if warning or scrape scripts fail.
* Do not make warning.pl or scrape.pl setuid
Bug #344695 r=bear


git-svn-id: svn://10.0.0.236/trunk@207657 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-16 22:07:17 +00:00
cls%seawood.org
8b91d493a9 Use the 3 param version of open().
Thanks to Josh Soref <timeless@bemail.org> for the original patch.
Bug #321336 r=bear


git-svn-id: svn://10.0.0.236/trunk@203546 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-24 20:12:09 +00:00
cls%seawood.org
528b9bdc63 Remove unused variable.
git-svn-id: svn://10.0.0.236/trunk@203038 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 21:56:48 +00:00
cls%seawood.org
5733055a60 Use Compress::Zlib & Compress::Bzip2 instead of forking off gzip & bzip2 processes which will not have permission to modify the files.
Bug #344695 r=bear


git-svn-id: svn://10.0.0.236/trunk@202951 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-18 18:17:33 +00:00
cls%seawood.org
dda784e0b1 Use setuid scripts to handle mail.
Bug #344695 r=bear


git-svn-id: svn://10.0.0.236/trunk@202233 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-17 17:14:35 +00:00
cls%seawood.org
f69cdbe205 Add support for doing checkin queries against viewvc/viewcvs.
Bug #338047 r=bear


git-svn-id: svn://10.0.0.236/trunk@199036 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-05 17:42:48 +00:00
cls%seawood.org
f1f5e46226 Add INSTALL instructions to explain how to secure tinderbox via apache and change permissions to secure tinderbox locally.
Bug #339688 r=bear


git-svn-id: svn://10.0.0.236/trunk@198690 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-30 23:05:28 +00:00
cls%seawood.org
0972976e65 Remove tinderbox dependency upon obsolete bonsai scripts
Bug #273441 r=bear


git-svn-id: svn://10.0.0.236/trunk@198491 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-27 00:18:42 +00:00
cls%seawood.org
39492adcc6 Drop mail that does not contain any tinderbox: headers instead of bouncing it.
Bug #275135 sr=bear


git-svn-id: svn://10.0.0.236/trunk@197928 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-18 18:03:08 +00:00
cls%seawood.org
317d3711c9 Add support for compressing & encoding logs when sending them to the server.
Thanks to Philip K. Warren <pkw@us.ibm.com> for the patch.
Bug #113212 r=leaf


git-svn-id: svn://10.0.0.236/trunk@154218 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-24 03:37:38 +00:00
mcafee%netscape.com
9734d6b7a6 Show scraped data for test-failed and failed builds in addition to successful builds (210802). patch=dbaron, r=mcafee
git-svn-id: svn://10.0.0.236/trunk@147124 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-22 22:23:04 +00:00
mcafee%netscape.com
cb6752f8c1 Remove server-side data reporting for pageloader test, use client-based scrape mechanism now.
git-svn-id: svn://10.0.0.236/trunk@108560 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 06:27:33 +00:00
mcafee%netscape.com
d5acb001b9 Removing old bloat data reporting stuff, use scrape reporting now.
git-svn-id: svn://10.0.0.236/trunk@108557 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 05:27:29 +00:00
mcafee%netscape.com
74f0dd9e37 startup data goes to scrapt.dat now.
git-svn-id: svn://10.0.0.236/trunk@108549 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-20 03:43:27 +00:00
mcafee%netscape.com
90735d6f61 Switching to arg form of system call to avoid security hole (76109)
git-svn-id: svn://10.0.0.236/trunk@107886 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 09:08:56 +00:00
mcafee%netscape.com
943edc668f typo! fixes bug
git-svn-id: svn://10.0.0.236/trunk@107884 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-11 08:30:21 +00:00
mcafee%netscape.com
02e56d096c fixing perl error
git-svn-id: svn://10.0.0.236/trunk@107837 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 20:21:38 +00:00
mcafee%netscape.com
ec2a2ad12c Switching to proper log-header variable
git-svn-id: svn://10.0.0.236/trunk@107836 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 19:26:42 +00:00
mcafee%netscape.com
b418eb136e proper checking for scrape_builds data
git-svn-id: svn://10.0.0.236/trunk@107821 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-10 06:01:35 +00:00
mcafee%netscape.com
bf8a257f80 Adding scrapebuilds.pl check
git-svn-id: svn://10.0.0.236/trunk@107774 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-09 21:37:02 +00:00
mcafee%netscape.com
414b31f322 Adding scrape scan.
git-svn-id: svn://10.0.0.236/trunk@107096 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-02 09:43:12 +00:00
mcafee%netscape.com
f38af2ed47 Adding support for startup test.
git-svn-id: svn://10.0.0.236/trunk@91840 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-10 05:55:12 +00:00
mcafee%netscape.com
fa851f727e Adding support for pageloader test.
git-svn-id: svn://10.0.0.236/trunk@91552 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-06 03:56:50 +00:00
slamm%netscape.com
a5a7429329 Run warnings on testfailed builds too.
git-svn-id: svn://10.0.0.236/trunk@62617 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-11 02:55:19 +00:00
cyeh%netscape.com
f55720e666 add support for including a ftp url as a part of the tinderbox completion
message. if you include:
tinderbox: binaryurl: url
then a "D" link will show up in the status pane of a build, which is
a link to the binary. r=slamm,terry


git-svn-id: svn://10.0.0.236/trunk@61671 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-25 18:19:56 +00:00
slamm%netscape.com
a9c4075884 New warnings command line.
git-svn-id: svn://10.0.0.236/trunk@61239 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-17 23:31:10 +00:00
slamm%netscape.com
33cab5a448 Trim trailing whitespace from tinderbox variables.
git-svn-id: svn://10.0.0.236/trunk@60337 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-11 00:11:01 +00:00
slamm%netscape.com
e604f33d9b Fix quotes for warnings command-line.
git-svn-id: svn://10.0.0.236/trunk@57407 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-11 18:54:21 +00:00
slamm%netscape.com
5a7396ed18 warnings.pl: Use command-line arg to specify tree
git-svn-id: svn://10.0.0.236/trunk@57153 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-08 02:04:26 +00:00
dmose%mozilla.org
03ec794132 updated license boilerplate
git-svn-id: svn://10.0.0.236/trunk@52443 18797224-902f-48f8-a5cc-f745e15eee43
1999-11-01 23:33:56 +00:00
slamm%netscape.com
10813277ec Fix typo.
git-svn-id: svn://10.0.0.236/trunk@51799 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-26 01:40:23 +00:00
slamm%netscape.com
3ea969fa03 Need double quotes instead of single quotes to get variable values (fix bloat.pl).
git-svn-id: svn://10.0.0.236/trunk@51730 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-25 18:02:06 +00:00
slamm%netscape.com
c6ce018a7f Need to 'require' treedata.pl to get warnings and bloat pattern strings.
git-svn-id: svn://10.0.0.236/trunk@51726 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-25 17:31:39 +00:00
slamm%netscape.com
7c904e3aa8 Add bloat processing. Cleanup tacky code.
git-svn-id: svn://10.0.0.236/trunk@51622 18797224-902f-48f8-a5cc-f745e15eee43
1999-10-23 01:43:28 +00:00
slamm%netscape.com
f1ebba28e4 Apply this changes for the millionth time. The last tinderbox outage was happened because a mail server went down. This turns on warnings updating.
git-svn-id: svn://10.0.0.236/trunk@44690 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-26 17:13:21 +00:00