Граф коммитов

1618 Коммитов

Автор SHA1 Сообщение Дата
cltbld 1feafe7242 Use the multi-line formatting that's now available for multi-config.pl in
the --multi-config example.
2005-06-10 22:58:13 +00:00
cltbld c491cd6268 Slurp the entire multi-config.pl file and eval it as a whole to allow
multi-line variable entries.
2005-06-10 22:55:31 +00:00
cltbld d0696dc501 Add a default LocaleProduct of "browser". 2005-06-10 22:45:38 +00:00
cltbld 4476f46bb3 Move the XForms build earlier in the build process (before the Talkback
symbol push) to ensure that any XForms symbols are included in the push and
can be used in Talkback reports that include XForms stack information.

Make use of a new config variable, LocaleProduct, which is set to either
mail or browser at this point.  It is used to determine the directories
in which to run the locale builds in packit_l10n().
2005-06-10 22:44:17 +00:00
cltbld da0ac237eb Remove the en-US files using a command that can write to a valid file
(run_locale_shell_command has no valid output flie when it's called here).
2005-06-10 21:46:44 +00:00
robert%accettura.com c9b31ae531 fix product list not showing up 2005-06-10 04:31:15 +00:00
robert%accettura.com c356fe6880 forgot to add stats before 2005-06-10 04:30:30 +00:00
robert%accettura.com cfeecce8e2 remove old config All of this is not part of the build 2005-06-10 03:59:47 +00:00
robert%accettura.com 2751eca195 A whole lotta changin' goin' on...
- make configs consistant (app_url and app_path weren't making sense)
- move includes out of /app since it's used by more than just /app
- documentation on contrib classes needed
- implement templating engine
- fix spacing through all code
- some css changes to improve our looks (slightly)
- escape login variables
- Custom Column Queries
- Fix Pagination when using custom queries, or aggregate view
- Only query for total records if we the data set is full (>= $_GET['show']).  Pointless to figure how how many pages when we know we don't fill the first.
- truncate all columns at 100 characters in query view so pages don't span to far
- truncate all url's in report view over 100 chars in length
- Statistics (initial landing)
- Don't use cache-control to prevent slowness (bug 296670)
- Slightly revised css theming
- Add schema
- Rename config to config-default
2005-06-10 03:58:46 +00:00
robert%accettura.com fa3568186a removing. Some unneeded, some going elsewhere a=asa (blanket), Not part of build 2005-06-10 03:27:54 +00:00
darin%meer.net 59d3a8e426 Landing update packaging scripts (bug 296306) r=bsmedberg 2005-06-09 01:29:17 +00:00
robert%accettura.com 9aefb6bcf8 Fixing some server bustage (not including iolib to print header). NPOTB 2005-05-24 17:50:09 +00:00
robert%accettura.com 1bc8f93fe0 Bug 295156 Reporter should use rel="nofollow" to deter spammers and not boost google rank of pages in database 2005-05-22 22:53:30 +00:00
robert%accettura.com 153d02cb58 Fix entity in pagination on reporter server. To trivial for a bug, not part of build. 2005-05-20 01:42:06 +00:00
robert%accettura.com ee63af45e6 Bug 294678 - Change Website to "web site" throughout Reporter p=jwalden+bmo@mit.edu r=me a=asa 2005-05-19 19:28:07 +00:00
robert%accettura.com 8ecf38d2eb Bug 293854 don't use relative links in footer. NPOTB 2005-05-12 17:18:00 +00:00
bsmedberg%covad.net 5afb472edb Bug 287262 - Allow the list of directories for l10n comparison to be configurable a=Chase 2005-05-05 19:15:30 +00:00
cmp%mozilla.org af06e4842f Commit base version of this file to make branch work simpler. 2005-05-03 19:34:09 +00:00
cmp%mozilla.org 846605e773 Commit base versions of these files to make branch-related work simpler. 2005-05-03 19:25:53 +00:00
robert%accettura.com 479e8b9b42 I could have sworn I did this already, but I guess not. Removing rss feeds from header (which is really just a dump of mozilla.org page), and adjusting tabs to meet reporter's needs. No bug. Already implemented on server. 2005-04-24 02:50:19 +00:00
robert%accettura.com 3de16d406e server half of bug 285653. Add new problem types, as well as a few changes to make it easier to add/change them in the future. Not part of any build 2005-04-20 21:43:25 +00:00
dbaron%dbaron.org 6bb56c4240 Fix bustage. b=288626 2005-04-06 06:02:47 +00:00
robert%accettura.com 5e8132189f fix broken link in agg queries. Not part of build, no bug (as with checkin before) 2005-04-02 05:44:28 +00:00
robert%accettura.com 48e9a45612 more portable escaping, moved to selectLimit(), fixed pagination bug from move to ADOdb, fixed that bug in the service so it works again, other tiny changes. 2005-04-02 04:25:08 +00:00
dbaron%dbaron.org 54cdc9d607 For functions in the binary, output something compatible with addr2line. b=230336 r=brendan 2005-03-30 01:54:54 +00:00
robert%accettura.com 47610da15f rather than silly dev config's from one of my home comp's scrap apache/mysql installs, we should use defaults. (more fallout from bug 285536). I'm pretty sure
this is the last loose end.
2005-03-12 04:30:02 +00:00
robert%accettura.com 03ae358189 also part of bug 285536. Don't need this debug code. Not part of build. 2005-03-12 04:25:36 +00:00
robert%accettura.com c1e713d2ad mistake from checkin for bug 285536. Debug should be off by default. 2005-03-12 04:21:40 +00:00
robert%accettura.com 59206d27b8 move reporter tool to ADOdb (bug 285536). Not part of build. 2005-03-12 04:19:29 +00:00
cltbld 07c869f8ce Fix silly conditional issue by removing the conditional completely. It
was an accidental dup.
2005-03-09 22:06:46 +00:00
robert%accettura.com 993fd6c945 No bug, not part of build. escapeSimple() missing. 2005-02-24 05:35:50 +00:00
mkaply%us.ibm.com 53976a2d7a #282489
r=cmp
OS/2 support for post-mozilla.pl
2005-02-17 13:49:50 +00:00
cltbld a8bb20af37 Support copying both dmg.gz and dmg files in packit_l10n. (cmp) 2005-02-17 04:47:19 +00:00
cltbld a01c8a4101 Don't remove files if tests fail. If the flow of the Tinderbox client
scripts gets to the point that files are being transferred for
distribution, then let's leave some files around for that to succeed. (cmp)
2005-02-14 08:54:09 +00:00
cltbld f6a65f5748 Change default mail recipient to my email address. (cmp) 2005-02-10 21:41:01 +00:00
mkaply%us.ibm.com b595a56bec Special case OS/2 so we can actually create a directory 2005-02-10 17:30:06 +00:00
robert%accettura.com ade0d2bff8 Spelling (thanks to nobody for noticing)
No bug, not part of build
2005-02-07 15:16:39 +00:00
robert%accettura.com a53cd675c5 - Better sorting
- don't show date on agregate view (pointless)
- default sort of agregate by number of reports
- correct typo on deciding if agregate checkbox should be checked
- other small fixes

No bug, not part of build
2005-02-06 23:59:34 +00:00
robert%accettura.com a082a23770 Some more fixes\r
- Only show commented SQL on debug mode\r
- Sub order to prevent dyslexic reloads\r
- rawurlencode values to prevent loss of data (in particular product Identifiers)\r
- don't allow sorting by report ID because it's pointless\r

No bug, not part of build
2005-02-06 23:39:43 +00:00
cltbld 7a8600c455 Revision 1.291 introduced a change to the way the profile directories were
searched for (via internal glob) that the log shows was intended to be
reversed in revision 1.293.  With 1.293, building Thunderbird (aviary1.0.1
+ trunk) got an orange testfailed build result.

This revision fixes a bug introduced in 1.293 that removed the globbing.
With this change I can now build Thunderbird on crazyhorse and get green.
(cmp)
2005-02-06 06:05:25 +00:00
robert%accettura.com 999cd7a68f - Implemented UI for "Agregate" aka count
- Enabled abillity to drill down and for agregate query
- default to DESC when viewing results (makes more sense since that's what people expect).

Not part of build.  No bug.
2005-02-06 05:52:25 +00:00
cltbld a0bed70a5b Merge in build-seamonkey-util.pl changes on beast.
* Add initial work to save build directories after the build is complete.
  * Add more diagnostic messages to track build's progress.
  * Bug fix for startup performance tests on Windows platforms.
  * More fixes for CodesizeManifest tests.
(cmp)
2005-02-05 23:46:18 +00:00
cltbld 3395b05daa Only create the <platform>-xpi directories if they're needed. (cmp) 2005-02-05 06:48:06 +00:00
cltbld 03178810bb Change full-removal of mozilla directory into a logged command. Add print
statement for non-release builds. (cmp)
2005-02-04 20:11:18 +00:00
cvshook%sicking.cc d45a2fefae Bug 280594: Make codesighs work on evil windows environments again.
r=dbaron
2005-02-03 14:11:54 +00:00
dbaron%dbaron.org d1b039a91c Add, commented out, the change needed to use dump.pl for a tinderbox. 2005-02-02 22:29:45 +00:00
dbaron%dbaron.org bd25cfd572 Add additional file used for pageload servers for tinderbox. 2005-02-02 22:24:41 +00:00
cltbld 8d4f58592a Add XForms xpi build and upload to packaging script. (cmp) 2005-01-29 23:43:15 +00:00
robert%accettura.com 247a364957 trim and remove html of all service input. Not part of any build. 2005-01-29 18:27:58 +00:00
cltbld a8edea4f52 Add missing semi-colon onto symbols-transfer config option. (cmp) 2005-01-28 21:44:06 +00:00
robert%accettura.com 97c7f8cfbb inital landing of reporter webtool!
lacks documentation, some things still not implemented.  A functional work in progress.

a=asa
2005-01-28 04:01:32 +00:00
cltbld f5db0e3f2e On MacOS X, copy *.dmg.gz if they exist to $stagedir, otherwise copy *.dmg
if they exist.  Supports bug 242845.
2005-01-24 21:22:58 +00:00
cltbld 744ce82a14 After a build completes, change back into the previous directory (instead
of changing into the parent directory). (cmp)
2005-01-19 22:46:59 +00:00
cltbld 01417e2e57 Add a fall-over technique to allow a multi-tinderbox session to exit
gracefully. (cmp)
2005-01-19 22:20:27 +00:00
cltbld 35ef6d2630 Change default results_server from axolotl to build-graphs.mozilla.org.
(cmp)
2005-01-18 06:55:52 +00:00
cltbld cd4b9bf403 Add MOZ_SYMBOLS_TRANSFER_TYPE default of scp.
Add comments for MOZ_SYMBOLS_TRANSFER_TYPE and reformat comments for
MOZ_PACKAGE_MSI for readability. (cmp)
2005-01-13 23:26:58 +00:00
cltbld ab3f178cfa Copy files of the form *.msi to the staging directory instead of
*.installer.msi. (cmp)
2005-01-11 20:40:48 +00:00
dbaron%dbaron.org 95d3aadaf3 Quiet warning by defining extrafiles to empty string. 2005-01-04 03:41:19 +00:00
dbaron%dbaron.org d8746a7d44 Reduce default startup test timeout. 2005-01-02 21:56:04 +00:00
dbaron%dbaron.org 323c5b591b Update to reflect PreBuild change. 2005-01-02 17:30:07 +00:00
dbaron%dbaron.org e93742d949 Update sample to reflect PreBuild change. 2005-01-02 17:28:14 +00:00
dbaron%dbaron.org e2b11ff472 Remove post-mozilla that's no longer used, since post-mozilla-rel.pl is used for Win32 release builds now (and has been for quite a while). 2005-01-02 17:26:25 +00:00
dbaron%dbaron.org c4f5427ebe Don't publish every build on January 1st, and don't not publish builds at all if we've wrapped to the next year but weren't running on January 1. Also remove some unneeded copied code. 2005-01-01 22:21:32 +00:00
gerv%gerv.net b9086a41e4 Bug 236613: change to MPL/LGPL/GPL tri-license. 2005-01-01 18:57:51 +00:00
cltbld 56d0c3dc0f Add MOZ_PACKAGE_MSI default environment setting (off) to tinder-defaults
file. (cmp)
2004-12-24 21:02:21 +00:00
cltbld 53bb9388f4 Store MSI files in the staging directory. Avoid building the MSI file
when we call the packaging process again for the XPIs. (cmp)
2004-12-24 20:36:40 +00:00
bryner%brianryner.com 884453541b Add support for using gcc's visibility pragma to treat all function and method declarations as "hidden" unless declared otherwise. Create wrappers for system headers that cause them to be treated as default-visibility declarations. This gives a substantial code size and performance win on compilers that support it, and should show up on the gruff tinderbox. Bug 273336, r=darin sr=dbaron. 2004-12-15 05:52:44 +00:00
dbaron%dbaron.org 0c5e1f56be That doesn't work either, so just revert the change for the suite case. 2004-12-12 21:39:27 +00:00
dbaron%dbaron.org 5228f2084e Fix comment from previous change. 2004-12-12 20:33:07 +00:00
dbaron%dbaron.org 6c107f09fe More brokenness from recent changes needed to fix monkeypox orange. 2004-12-12 20:30:51 +00:00
dbaron%dbaron.org 34f56c864c app -register does not work for the suite. This should fix monkeypox orange. 2004-12-12 19:48:13 +00:00
dbaron%dbaron.org 89270f9512 Fix previous checkin. 2004-12-11 20:05:09 +00:00
dbaron%dbaron.org 03813e134e Txul and Ts should print links only if TestsPhoneHome. 2004-12-11 08:33:58 +00:00
dbaron%dbaron.org 04c4a42027 Avoid platform-specific timezone-computation nightmare and just check out using GMT. r=bryner 2004-12-10 22:39:24 +00:00
dbaron%dbaron.org 236117d6da Make build-camino.pl usable as a post-mozilla.pl given changes elsewhere. 2004-12-10 20:29:06 +00:00
dbaron%dbaron.org 93ad3bb7b8 Commit changes from pawn tinderbox, which is the only tinderbox using build-camino.pl and the only one where camino tests work. 2004-12-10 20:26:57 +00:00
bsmedberg%covad.net 7ccf6e4965 Bug 273876 - libxul step 2 (everything through widget, except spidermonkey) r=darin; again, this should not affect non-xulrunner trees. 2004-12-09 19:28:35 +00:00
dbaron%dbaron.org 9611279295 Fix some strange behavior resulting from using arrays of arrays instead of just arrays. (These have been on gruff for ages.) 2004-11-24 21:13:51 +00:00
cltbld b15dd64762 Fix copying Mac language pack XPIs into proper directory. Add comment to
post-mozilla-rel.pl discouraging placing any code in a Mac conditional.
(cmp)
2004-11-24 20:49:46 +00:00
cltbld 8dbd3c9d77 Make locale log files flush on every write. (cmp) 2004-11-24 20:31:52 +00:00
dbaron%dbaron.org ff064132cb Update for bsmedberg's client.mk changes. 2004-11-24 05:07:43 +00:00
dbaron%dbaron.org 90c17995dc Only make Tp a link when TestsPhoneHome is set. 2004-11-24 04:39:47 +00:00
dbaron%dbaron.org d556976e58 We should pull client.mk every time so that when bsmedberg breaks its ability to update itself, we don't have to manually fix all the tinderboxes. 2004-11-24 04:36:57 +00:00
cltbld c8496f3daa find firefox osx profile dir whether it's profilename.random or random.profilename. 2004-11-16 00:31:06 +00:00
cltbld 64adfab76f find the profile dir for seamonkey on osx. 2004-11-15 22:40:09 +00:00
cltbld 229d320398 Place Mac XPIs in a mac-xpi directory. 2004-11-15 21:00:58 +00:00
cltbld 4744cdca2c Place language pack XPIs in platform-specific XPI directories. (cmp) 2004-11-10 22:19:10 +00:00
cltbld cb5a267a42 Convert Firefox's EULA to DOS line endings during packaging to fix bug
268242. (cmp)
2004-11-08 20:30:52 +00:00
cltbld 89ace6632e Convert mail/LICENSE.txt to DOS line endings during packaging to fix bug
268242. (cmp)
2004-11-08 20:28:34 +00:00
cltbld 3e97d4698b Ensure we copy contents of upload_directory, not upload_directory itself.
(cmp)
2004-11-06 01:28:00 +00:00
cltbld 179f59c099 Make the main log file flush its output on every write. (cmp) 2004-11-05 23:17:39 +00:00
cltbld 4df581a745 Add capability to selectively push release files to dated and latest
directories. (cmp)
2004-11-05 23:00:07 +00:00
cltbld ccb601c400 Remove unused pretty name links for right now. (cmp) 2004-11-05 21:44:36 +00:00
cltbld 82e61fcb9e *** empty log message *** 2004-11-04 23:51:11 +00:00
cltbld d4cef522f7 copy langpack files to stagedir on mac, remove en-US files from stagedir before pushing. (granrose) 2004-10-20 22:07:46 +00:00
cltbld 3892ae81b0 Fix Firefox on Mac profile-finding issues by updating path to profile on
this platform. (cmp)
2004-10-20 21:50:53 +00:00
cltbld fdc7483b59 Revert previous change to keep make command so it is called only in sea
and stub installer builds.  Add similar make command for use on Mac
localizations. (cmp)
2004-10-20 21:49:41 +00:00
cltbld 1b1f1df4d5 Per instruction from bsmedberg, remove conditional for call of making
installer on locale.  This should allow Mac OS X locale builds to proceed.
(cmp)
2004-10-20 02:29:37 +00:00
cltbld 1b9b29730f remove -d from cp for osx compat. 2004-10-19 19:52:03 +00:00
cltbld 645b684c44 save a copy of the dated dir that was copied to ftp server and remove any previously saved builds older than 7 days (granrose) 2004-10-18 21:57:15 +00:00
cltbld 7869f5be90 added l10n packaging for firefox builds. 2004-10-15 22:27:38 +00:00
bsmedberg%covad.net b13448e67c Followup to bug 257117 - Prettify the standard "longnames" for Windows installer and Mac DMG files, using symlinks. r=timeless 2004-10-14 19:19:26 +00:00
cltbld e05d1f56d8 Commit Windows-specific fixes for debugging symbols and profile test during
build. (cmp)
2004-10-12 20:01:50 +00:00
cltbld 568bacb471 adding --skip-mozilla to help.
added test for skipmozilla or testonly before calling pre-build to nuke mozilla dir
2004-10-11 21:02:13 +00:00
cltbld 4f1ea7f7a2 feh. moving prebuild nukage within testonly test so that tree also isn't nuked if you specify --testonly. granrose. 2004-10-05 22:00:48 +00:00
cltbld f817b06d84 fix profile finding for linux firefox. 2004-09-24 23:03:45 +00:00
cltbld 712bc9520f fix profile finding for tbird on linux. move prebuild inside SkipMozilla so it doesn't nuke the tree if you're running tests or repackaging. 2004-09-24 22:46:09 +00:00
cltbld 5b7f34d3d1 fixing so tbird can find its profiles on the mac. 2004-09-23 23:10:02 +00:00
cltbld 6ec57bfbc9 other half of clobber before release build cycle 2004-09-23 19:39:03 +00:00
cltbld b6c461e38d clobber mozilla dir before building if this is going to be a release build. 2004-09-23 19:31:37 +00:00
cltbld 52b90a4ae3 add -$milestone to tinderbox build directory name 2004-09-23 16:51:29 +00:00
cltbld 45d3e1f5b4 added ability to push raw xpi files 2004-09-20 22:10:28 +00:00
bsmedberg%covad.net 32567c0889 Add post-mozilla script to build Firefox localizations. Needs more work to be configurable, but it works. 2004-09-06 00:14:20 +00:00
bryner%brianryner.com e34771c7a5 Suppress the default browser dialog for Firefox so that it doesn't prevent the pageload test from running (sync from local changes on redwood) 2004-08-31 19:02:56 +00:00
gerv%gerv.net 62e3767f68 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-08-25 23:02:50 +00:00
dbaron%dbaron.org 534059c845 Set CVS_RSH for checking out talkback. r=bryner 2004-08-20 20:50:41 +00:00
bzbarsky%mit.edu 7f725a50fb Add DHTML performance test. Bug 169770, r=dbaron 2004-08-09 21:24:03 +00:00
bryner%brianryner.com cc807b07b1 Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc 2004-07-31 23:15:21 +00:00
bryner%brianryner.com e6b15dfda9 Add new report type, total_downloads, which simply adds up the downloads for all files listed and outputs the total with no formatting. 2004-07-30 06:39:44 +00:00
bryner%brianryner.com 6ddbc79d39 Mac is picky. Get rid of quotes on glob pattern. 2004-07-25 02:07:10 +00:00
bryner%brianryner.com 0a1661ea12 Expand salted profile directory name for Thunderbird 2004-07-25 01:07:44 +00:00
gerv%gerv.net 554e0e99a4 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-07-16 19:30:11 +00:00
myk%mozilla.org 5f87d22b23 start storing the query string in the database 2004-06-30 01:14:45 +00:00
myk%mozilla.org 155742d369 don't need to store defs files in CVS? 2004-06-29 23:00:54 +00:00
myk%mozilla.org f235349be1 make verbose output a command line switch 2004-06-29 23:00:09 +00:00
myk%mozilla.org 0d0035cf0a add a new report type that generates stats for all files in a given directory 2004-06-29 22:45:39 +00:00
cltbld%netscape.com aab26bcdbb mac fixes for release builds from bryner, r=leaf (leaf checking in as cltbld) 2004-06-28 22:19:54 +00:00
dbaron%dbaron.org 36c1e30471 Inccrease regxpcom timeout since 15 seconds is too short and we're not supposed to hit the timeout under normal conditions. 2004-06-21 23:50:38 +00:00
cltbld%netscape.com ed0dc86f24 Special case Thunderbird profile location on OS X to match #ifdef in nsXREDirProvider 2004-06-19 20:22:45 +00:00
ben%bengoodger.com 07e9ed27ff add NO_EM_RESTART to default tinderbox config to prevent tinderboxes building ng apps from going orange right away. r=bryner. 2004-06-18 08:13:40 +00:00
myk%mozilla.org 71e5a4ebd3 strip the query string before dividing the file into path and filename so that we don't divide on a slash in the query string by accident 2004-06-18 00:12:51 +00:00
dbaron%dbaron.org 72b95da1fd Don't check exit value from profile creation since semi-single-profile makes things inconsistent. r=bryner 2004-06-17 23:16:27 +00:00
myk%mozilla.org 32bc2e2410 collect stats for extensions as well 2004-06-17 23:02:17 +00:00
myk%mozilla.org 9d27b9dbf8 deal with funky directory for gatech logs 2004-06-16 23:17:41 +00:00
myk%mozilla.org 9bde1f216c add simple verbosity hack 2004-06-16 23:17:19 +00:00
bryner%brianryner.com 7acccc0b11 unlink last-built when we want to update its timestamp, otherwise it never gets updated on os x 2004-06-12 06:48:58 +00:00
cltbld%netscape.com 33360743e8 mac archive packaging 2004-06-08 00:02:17 +00:00
bryner%brianryner.com 11c705d5da fix salted profile names for mac os x 2004-06-07 23:09:23 +00:00
bryner%brianryner.com 56d84ab437 Fix a couple more problems... use a better globbing syntax, remove quotes on the glob for unix since it doesn't seem to work, and make sure to assign to the right variable. 2004-06-06 19:40:20 +00:00
bryner%brianryner.com c95e521247 Oops, need to do globbing after we do the backslash substitution, or cygwin perl is mightily confused. 2004-06-06 18:47:50 +00:00
bryner%brianryner.com c3322d8d6a We need to call get_profile_dir again after creating the profile, otherwise it won't contain the salt extension. 2004-06-06 06:44:51 +00:00
bryner%brianryner.com b047430368 Apply profile salting fix to windows as well, and protect against spaces in filenames 2004-06-06 05:30:21 +00:00
leaf%mozilla.org f11f7d02ed find firefox-style salted profile directories to pass to prefs.js-finding
function.
2004-06-05 01:28:36 +00:00
ben%bengoodger.com 686fdda110 update build scripts to look for profile in the new locations... r=bryner 2004-06-04 00:00:35 +00:00
cbiesinger%web.de 7ee27718ac install-links doesn't need csh, /bin/sh suffices
r=mcafee bug 245058
2004-05-30 11:11:26 +00:00
cltbld 0622f77a36 thunderbird build file 2004-05-28 21:41:03 +00:00
myk%mozilla.org d40dbc3f88 updating schema 2004-05-22 17:08:48 +00:00
myk%mozilla.org 84e189380b reorganizing directory layout 2004-05-22 16:52:04 +00:00
myk%mozilla.org aac36c6b96 Don't assume we're in the root dir and intensify some comments about what we should be doing. 2004-05-22 16:43:20 +00:00
myk%mozilla.org c92fa5067d print informative messages to STDOUT instead of a log file. We can use standard shell redirection to put them into a log file if we want. 2004-05-22 14:14:16 +00:00
myk%mozilla.org 2fdefe1723 Treat compressed files as if they were the same as their uncompressed versions so that we can compress files and not have them be reprocessed. Also, handle bzip2ed files. 2004-05-22 14:09:58 +00:00
cls%seawood.org 044c95a8f4 Fixing build bustage.
Bug #238036
2004-05-19 05:40:20 +00:00
cltbld%netscape.com a0779f19c8 The component registry has been called compreg.dat for quite awhile now. -bryner 2004-05-18 04:26:34 +00:00
myk%mozilla.org 14b0e293c9 initial checkin of download-stats tool for processing download logs into MySQL database and then generating stats from them 2004-05-13 21:41:14 +00:00
bzbarsky%mit.edu ab0a30e9c0 Skip over __restore_rt frames when generating profile analysis results. Bug
243483, r=shaver, sr=dbaron
2004-05-13 18:59:37 +00:00
peterv%propagandism.org c6b9ad52b9 Fix for bug 235747 (Move parser stuff into mozilla/parser). r=cls, sr=jst. 2004-05-04 11:46:11 +00:00
cltbld%netscape.com 01a4371e6d use ProductName in notification email subject. bryner checking in as cltbld 2004-05-01 01:25:19 +00:00
timeless%mozdev.org 0040f7f577 Bug 242037 mkdir in many perl scripts contains a decimal 775, not the correct octal specification of 0775
patch by ajschult@mindspring.com r=bsmedberg
2004-04-30 04:23:06 +00:00
kyle.yuan%sun.com d08393bd2d Bug 241847 Make codesighs work on Solaris
r=bryner
1) Solaris should use the same option for |find| with Darwin;
2) Use `which foo | grep /foo$` instead of `which foo`, because Solaris |which| command always outputs something even the command is not found.
2004-04-29 01:48:11 +00:00
gerv%gerv.net 2a491d3598 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-25 21:07:34 +00:00
cbiesinger%web.de 248a2fa141 fixing RTZ typo, and mention that SIGIO is another name for SIGPOLL. r=shaver 2004-04-24 18:00:40 +00:00
bienvenu%nventure.com 8b57f91769 make nsILineInputStream take an nsACString ref, 197166, r=darin, sr=mscott, make local msg body search cache open file stream, use nsIFile instead of nsFileSpec to cut down on seeks, improve performance, sr=mscott 240538 2004-04-22 15:32:54 +00:00
leaf%mozilla.org 5177845b13 correct invocation of make-makefile 2004-04-19 19:02:38 +00:00
leaf%mozilla.org ca6359075e add talkback processing routines, release config settings. 2004-04-19 18:57:39 +00:00
gerv%gerv.net c40f4f93a2 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 22:01:16 +00:00
gerv%gerv.net 6635d16530 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 13:54:27 +00:00
gerv%gerv.net 482dc5fcad Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-17 18:33:16 +00:00
tor%cs.brown.edu edfb7a5ca7 Remove troublesome whitespace 2004-04-16 22:53:49 +00:00
dbaron%dbaron.org 03b1ad9691 Make bloat tests work on Firefox, plus some additional test_result checks that have been lying around on balsa. r=bryner 2004-04-13 23:48:24 +00:00
leaf%mozilla.org 6ac6bba3aa enable profiling for release builds, to get debugging symbols for talkback.
disable pdbfile generation for now, until talkback understands pdb files.
2004-03-31 23:54:26 +00:00
bryner%brianryner.com 37ee771865 fix uninitialized variable warning 2004-03-26 19:20:15 +00:00
bryner%brianryner.com 5b4590786c Various changes to improve release build automation for firefox. In particular, add ExtraFiles which allows firefox to pull browser/config/mozconfig, change the clobber target to distclean, and make the clobber and build targets be run separately. Bug 238698, r=leaf 2004-03-25 22:22:00 +00:00
cltbld%netscape.com 23b3f74e1b Fix thinko in last checkin. 2004-03-25 19:43:43 +00:00
bryner%brianryner.com 4408a64d26 Only run 'make installer' if the settings say to make an installer. If not making an installer, return success. 2004-03-25 08:18:29 +00:00
bryner%brianryner.com 8381a8aafc Move the check that the installer directory was created from browser/installer/Makefile to post-mozilla-rel.pl. This way, we're sure the installer directory will exist when post-mozilla-rel tries to make the dated staging directory under it. 2004-03-25 06:42:54 +00:00
cls%seawood.org 5d607b2854 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
2004-03-24 03:37:38 +00:00
cls%seawood.org 473ec88076 Sleep at the end of the cycle, not the beginning. 2004-03-24 01:53:10 +00:00
bryner%brianryner.com 37ba609ba1 Changes for hooking up windows firefox nightlies to post-mozilla-rel.pl (bug 237173). r=leaf, a=dbaron. 2004-03-11 23:18:19 +00:00
bzbarsky%mit.edu a94ca7212f Make it possible to pause the profiler when using JP_RTC_HZ. Follow-up to bug
128673, r=shaver, sr=dbaron
2004-03-09 22:31:56 +00:00
bzbarsky%mit.edu 475d9bc628 Updating readme to talk about the JP_RTZ_HZ flag, to have examples using the
current output format, and to have a bit more in the way of explanation of the
output and the various JPROF_FLAGS values.  a=jim nance
2004-03-07 01:15:26 +00:00
cls%seawood.org 760040ffcb Update maps 2004-02-29 00:21:36 +00:00
dbaron%dbaron.org d307bcc6df Don't print output to nohup.out so tinderbox scripts don't fill up the disk. b=234206 r=bryner 2004-02-20 19:46:48 +00:00
dbaron%dbaron.org 47cdee9b57 Add simple trace-malloc reader to dump all allocation stacks in a trace-malloc log. 2004-02-19 19:52:59 +00:00
leaf%mozilla.org a883d46ab3 cache the talkback symbols if we're caching the uploaded build (for nightlies
and releases)
2004-02-18 15:35:21 +00:00
dbaron%dbaron.org 38bc0b9fa0 Make this work with an objdir. 2004-02-16 22:53:17 +00:00
dbaron%dbaron.org f4419284a8 Add post-mozilla.pl being used on comet. 2004-02-14 01:56:34 +00:00
leaf%mozilla.org f3cca327c3 adding windows release post-mozilla to trunk 2004-02-13 03:38:01 +00:00
leaf%mozilla.org 437e94abe8 support for windows release builds 2004-02-12 22:06:59 +00:00
cls%seawood.org 332976510a Remove troublesome libiberty dependency by using __cxa_demangle instead of cplus_demangle. (redux)
Bug #232763 r=dbaron sr=brendan
2004-02-11 07:16:11 +00:00
brendan%mozilla.org a7f5763ec4 Get my NS_TrackAllocation patch in before cls moves files. 2004-02-11 04:15:17 +00:00
bzbarsky%mit.edu 8f5ad34448 Change linkification a bit to prevent undesirable horizontal scrolling. Bug
134016, initial patch by Dave Morrison <morrison@bnl.gov>, r=dbaron
2004-02-10 23:52:41 +00:00
cls%seawood.org bc24ffd464 Backing out previous changes.
Missed a cplus_demangle call and it turns out that all of trace-malloc needs to be tweaked to use c++ instead of C.
Bug #232763
2004-02-10 18:55:04 +00:00
cls%seawood.org 4f821d592f Remove unneeded -liberty references.
Bug #232763
2004-02-10 17:58:21 +00:00
dbaron%dbaron.org 40ec624e8e Add common dotfiles. 2004-02-10 00:19:09 +00:00
dbaron%dbaron.org 6237155367 Remove misleading examples. Use perl build-seamonkey.pl --example-config instead. 2004-02-10 00:17:27 +00:00
cls%seawood.org 8fa223847d Use OS_LIBS for system libraries.
Fixing tinderbox bustage.
2004-02-07 08:55:40 +00:00
cls%seawood.org ecbb9d4b08 Add support for timeouts of cvs checkouts.
Bug #184757 r=bryner
2004-01-31 21:31:54 +00:00
jim_nance%yahoo.com 02a08d62dc Fix Bug 232051 - Make jprof work with Fedora Core1. The stack walking code
did not work on that platform. r=dbaron sr=dbaron.
2004-01-25 01:51:39 +00:00
dbaron%dbaron.org d1aa6370be Make nsTraceRefcnt bloat test less prominent and rename nsTraceRefcnt leak test to RLk. 2004-01-21 20:56:42 +00:00
dbaron%dbaron.org 0dad9eb69c Note out-of-component pointers. 2004-01-17 20:52:40 +00:00
alecf%flett.org cf37cd1d01 minor updates to spacetrace:
- show progress while loading the events file
- show more detailed leak summary
no review, this is a debug-only tool and I'm only changing console output
2004-01-13 16:35:45 +00:00
timeless%mozdev.org 4d7e65f171 Bug 230209 Infinite loop in DRefTool because error condition was dropped on floor
r=bz
2004-01-09 10:14:47 +00:00
dbaron%dbaron.org a71802a815 Remove pc tests in stack walking code that prevent it from working on Fedora Core 1. b=227396 r=bryner 2004-01-03 19:16:31 +00:00
dbaron%dbaron.org ad1d400539 Remove bogus --enable-perf-metrics. 2003-12-31 19:41:03 +00:00
dbaron%dbaron.org 93497517b6 Remove include of stdio.h from nsTraceRefcnt.h. b=227074 r=dougt sr,a=brendan 2003-12-12 23:02:12 +00:00
timeless%mozdev.org 94682d5678 Bug 226123 Add configurable function list to DRefTool and limit |new| to c++
r=dwitte
2003-11-20 17:23:40 +00:00
timeless%mozdev.org 7df4a8b87f Bug 225604 Dreftool should not follow symlinks (by default)
r=dwitte
2003-11-18 20:52:01 +00:00
timeless%mozdev.org 4a99f1fdc8 Bug 225527 Crash [@ map2tsv] null section
r=bryner
2003-11-17 06:48:34 +00:00
bryner%brianryner.com f9f4b8db03 Don't bother looking for eu-readelf and readelf on Mac OS X (the 'which' command there prints its error message to stdout, so it's hard to tell that it failed). 2003-11-13 19:43:23 +00:00
timeless%mozdev.org 10da106e6e Bug 225523 Minor dreftool change to get consistent bonsai output
r=riceman+bmo@mail.rit.edu
2003-11-13 03:49:37 +00:00
timeless%mozdev.org 2f0a3ffd6f Bug 8227 dreftool - rickg's phase 1 preventative crash maintenance
r=bernd

This is dreftool, resurrected with the help of kherron, bernd, and myself.

Licensing has been switched per http://bugzilla.mozilla.org/show_bug.cgi?id=8227#c45
to MPL/GPL/LGPL.

Old copies of xpcom classes have been removed, dreftool now uses the normal ones.

New:
* Builds on Linux and uses NSPR, so it should be possible to use it on most
systems.
* Member variables are screened.
* Tries to recognize NS_ENSURE early outs.
* Can parse a single file.
* The summary can indicate what it was told to parse.
* Links to LXR can be generated. Using this feature is not recommended as pieces of
mozilla tend to be on branches and the links will be bad. If for non branched content,
the links will drift as the files are changed.
* Links to Bonsai against the file revision will be generated if CVS records are
detected. This is good, unless you have local modifications in your tree.

Known issues:
* Aliasing isn't detected, so
|a = new something; *foo = a; if (!*foo) return NS_ERROR_FAILURE;| is flagged.
e.x.
http://bonsai.mozilla.org/cvsblame.cgi?file=mozilla/accessible/src/html/nsHTMLSelectAccessible.cpp&rev=1.33&mark=920-921,922,923,925#920

* Assigning to dereferenced objects
|*foo = new something| is not quite correctly handled (perhaps it's misinterpreted as
|foo = new something|. e.x.
http://bonsai.mozilla.org/cvsblame.cgi?file=/mozilla/extensions/transformiix/source/xslt/txStandaloneXSLTProcessor.cpp&rev=1.11&mark=88,92,96,99,84#91

* Various other allocators aren't caught: strdup and co., nsCRT::, nsMemory::, ...

* There's no way to provide a user defined list of allocators.

People should of course not file bugs simply based on dreftool, they should file bugs
after verifying that the complaints from dreftool are valid.
2003-11-13 00:01:30 +00:00
timeless%mozdev.org deaed0fe6f Bug 8227 dreftool - rickg's phase 1 preventative crash maintenance
r=bernd

This is dreftool, resurrected with the help of kherron, bernd, and myself.

Licensing has been switched per http://bugzilla.mozilla.org/show_bug.cgi?id=8227#c45
to MPL/GPL/LGPL.

Old copies of xpcom classes have been removed, dreftool now uses the normal ones.

New:
* Builds on Linux and uses NSPR, so it should be possible to use it on most
systems.
* Member variables are screened.
* Tries to recognize NS_ENSURE early outs.
* Can parse a single file.
* The summary can indicate what it was told to parse.
* Links to LXR can be generated. Using this feature is not recommended as pieces of
mozilla tend to be on branches and the links will be bad. If for non branched content,
the links will drift as the files are changed.
* Links to Bonsai against the file revision will be generated if CVS records are
detected. This is good, unless you have local modifications in your tree.

Known issues:
* Aliasing isn't detected, so
|a = new something; *foo = a; if (!*foo) return NS_ERROR_FAILURE;| is flagged.
e.x.
http://bonsai.mozilla.org/cvsblame.cgi?file=mozilla/accessible/src/html/nsHTMLSelectAccessible.cpp&rev=1.33&mark=920-921,922,923,925#920

* Assigning to dereferenced objects
|*foo = new something| is not quite correctly handled (perhaps it's misinterpreted as
|foo = new something|. e.x.
http://bonsai.mozilla.org/cvsblame.cgi?file=/mozilla/extensions/transformiix/source/xslt/txStandaloneXSLTProcessor.cpp&rev=1.11&mark=88,92,96,99,84#91

* Various other allocators aren't caught: strdup and co., nsCRT::, nsMemory::, ...

* There's no way to provide a user defined list of allocators.

People should of course not file bugs simply based on dreftool, they should file bugs
after verifying that the complaints from dreftool are valid.
2003-11-12 22:38:24 +00:00
bryner%brianryner.com 3a676ea33e Minor fix to parsing of readelf output. Allow a hyphen in the section name, and allow 6 digit fields (i.e. section size) to be longer than 6 digits. rs=ben. 2003-11-09 07:05:21 +00:00
dbaron%dbaron.org de075d53c7 Local BSD/OS-only change on otaku. 2003-11-04 22:14:12 +00:00
bryner%brianryner.com c014ae8024 On Linux, enable jprof to use /dev/rtc for up to 8 KHz sampling. Bug 128673, original patch by shaver, some additional fixes by me, r=shaver, sr=dbaron. 2003-11-01 07:34:18 +00:00
dbaron%dbaron.org bdb1184a8c date works on windows as well. r=bryner 2003-10-30 04:01:33 +00:00
cls%seawood.org 9996f78093 Updating "standalone" build module dependency maps. 2003-10-18 03:10:08 +00:00
bryner%brianryner.com 996ce18c4d I meant to check for an empty string as well as a null string. Really. r=mozbot. 2003-10-16 10:04:14 +00:00
bryner%brianryner.com b132b91304 fall back to dynamic symbol table if no symbols were found in the symtab section. bug 222165, r=dbaron 2003-10-14 21:49:21 +00:00
bryner%brianryner.com eb42846021 Don't ignore libraries loaded at address 0x0, or we'll ignore libc. Bug 222158, r=dbaron. 2003-10-14 21:05:22 +00:00
dbaron%dbaron.org 87114af819 Add simple script to allow cycling between multiple tinderbox trees and configurations. b=218879 r=bryner 2003-10-13 22:11:16 +00:00
dbaron%dbaron.org 7db361c2d8 Allow stopping and starting of multi-tinderbox.pl as well. 2003-10-13 22:09:20 +00:00
bryner%brianryner.com 9e48286541 fixing gcc 3.4 bustage (extra semicolon) 2003-10-05 03:36:25 +00:00
bryner%brianryner.com 27fcb4fb4a attempt to remove bogus codesighs error lines from tinderbox logs 2003-10-01 21:15:57 +00:00
bryner%brianryner.com 769fcc5807 Check whether readelf supports -W. If it does, use it, otherwise assume wide listing by default. 2003-09-30 23:33:09 +00:00
bryner%brianryner.com 12ad8487d2 Put back some lines I accidently removed. 2003-09-30 23:10:05 +00:00
bryner%brianryner.com 723cbe912f Update codesighs to use 'eu-readelf' or 'readelf' when available, as it gives more accurate symbol sizes than nm. Bug 201622, sr=brendan. 2003-09-30 22:29:35 +00:00
dbaron%dbaron.org 8207e6f067 Really make this work for objdir builds. r+sr=bryner b=207802 2003-09-13 06:19:43 +00:00
mcafee%netscape.com e73ff11d5a script to count various mozilla downloads, currently works on komodo.mozilla.org 2003-09-06 06:55:53 +00:00
bryner%brianryner.com ea3073232a Page loader updates to work with mod_perl 2.x:
- Give example conf file for mod_perl 2 in README.txt
- Use RegistryPrefork handler to emulate mod_perl 1.x's chdir() behavior
- Add version of RegistryPrefork.pm backported for mod_perl <= 1.99_08
- Don't autoflush output in the middle of sending HTTP headers; it confuses mod_perl's ParseHeaders
- Comment out a warn() that's not really needed

r=jrgm
2003-08-30 03:43:33 +00:00
cls%seawood.org b85dff5722 Use cygpath instead of assuming default mountpoint is /cygdrive . 2003-08-28 07:22:43 +00:00
cltbld%netscape.com ec65d2789d tegu -> axolotl for graph server. 2003-08-27 21:11:48 +00:00
dbaron%dbaron.org 77eb1e2187 Accept trace-malloc stack format as well. 2003-08-18 05:07:31 +00:00
cls%seawood.org 6cb458c070 Update module-deps meta files with the latest module data.
Remove the hardcoded module2dir mapping and use the results from echo-requires-recursive instead.
Add README which briefly explains how module-deps is supposed to work.
Add XSLT hacks to modules.mk.footer.
Add cygdrive hacks to modules.mk.stub.
Force string & embedstring to be built after xpcom since they now live in the xpcom hierarchy.
2003-08-15 23:37:56 +00:00
cls%seawood.org afb4fb8a5d Update module-deps meta files with the latest module data.
Remove the hardcoded module2dir mapping and use the results from echo-requires-recursive instead.
Add README which briefly explains how module-deps is supposed to work.
Add XSLT hacks to modules.mk.footer.
Add cygdrive hacks to modules.mk.stub.
Force string & embedstring to be built after xpcom since they now live in the xpcom hierarchy.
2003-08-15 22:37:25 +00:00
cls%seawood.org dd07016bc1 Update map files. 2003-08-15 10:57:00 +00:00
dbaron%dbaron.org adf9498f52 Print output of profile creation. Print all arguments to commands, not just the filename. b=215331 r=bryner 2003-08-13 22:21:13 +00:00
dbaron%dbaron.org cf790cd973 Fix missing last character for test results for some cygwin-newline variants. Pass args to codesize test correctly (one arg per array element). b=207797 r=bryner 2003-08-13 22:06:48 +00:00
dbaron%dbaron.org 325632723d Make code clearer. 2003-08-09 01:41:06 +00:00
dbaron%dbaron.org 9e195cde99 Stop breaking negative numbers in calltrees. 2003-08-08 22:32:40 +00:00
dbaron%dbaron.org 00bb7ddd70 Allow fixup of counts at end of make-tree.pl output. 2003-08-08 22:30:37 +00:00
dbaron%dbaron.org 469ee98028 Clean up a little. Improve output. 2003-08-08 22:23:18 +00:00
dbaron%dbaron.org f002c1c41e Add script to use addr2line to get more useful information out of Linux stack traces. 2003-08-08 08:51:56 +00:00
dbaron%dbaron.org b7ab30e625 Fix bustage. The changes leaf made did not work for me, anyway. 2003-08-06 02:08:06 +00:00
cls%seawood.org 6dce5b5fb4 Fixing leaky bustage 2003-08-01 21:42:02 +00:00
leaf%mozilla.org e580164ee4 bug 213925. let post-mozilla.pl pass back a binary url. r=granrose 2003-07-26 00:17:45 +00:00
jaggernaut%netscape.com 19fb288158 Fix problem matching against commented out REQUIRES lines, and fix problem where we didn't test some modules from the REQUIRES line. 2003-07-09 19:31:55 +00:00
cltbld%netscape.com 071928d826 parameterize client.mk to Settings::moz_client_mk so we can substitute other builds here, e.g. camino. -mcafee 2003-06-26 01:06:48 +00:00
cltbld%netscape.com 98f1270db0 off the branch, need to check checkout status. -mcafee 2003-06-26 01:05:15 +00:00
dbaron%dbaron.org 8c167ea60e Be sure to call NS_TraceMallocStartup so we know (on Unix) not to waste time logging everything once we know there is no command-line argument. b=113833 r+sr=brendan 2003-06-21 00:28:05 +00:00