Commit Graph

1202 Commits

Author SHA1 Message Date
sfraser%netscape.com
35de4e7b80 Add the --zerodrift option to maptsvdifftoool so that code/data changes show up for Mac OS X. 2003-01-31 22:43:31 +00:00
cltbld%netscape.com
8ddd29dca4 Codesize test: Adding save-logs-for-debugging for simon. -mcafee 2003-01-30 03:27:36 +00:00
cltbld%netscape.com
f8cb9a7c95 Switching to unix-named file. 2003-01-28 01:51:28 +00:00
sfraser%netscape.com
c722ff3c6a Uncomment the rm -r of the temp dir that I had out for testing. 2003-01-27 23:32:12 +00:00
sfraser%netscape.com
540ad54c46 Adding perl script to fix up nm output for Mac OS X, and adding 'unix' scripts that work for Mac OS X and linux. 2003-01-27 23:31:00 +00:00
sfraser%netscape.com
127e1d80a8 Fix linebuffer size to be big enough for some of the huge symbols we get on OS X (1200 long, but 4k should be enough to cover anything). 2003-01-27 23:30:02 +00:00
mcafee%netscape.com
236f14df17 changes for darwin. r=garrett/smfr 2003-01-27 21:46:04 +00:00
mcafee%netscape.com
56ff1df55f changes for darwin 2003-01-27 21:43:04 +00:00
blythe%netscape.com
19cacd066f Not part of the normal build.
Implement drift negation in order to clean up the win32 diff report.
2003-01-25 01:31:17 +00:00
blythe%netscape.com
7c49a8ef52 Not part of normal build.
Hopefully fix win32 tinderbox codesighs numbers.
Problem revolved around decoding string outside of printable range.
This was giving the scripts (sort) some problems.
2003-01-24 00:27:17 +00:00
blythe%netscape.com
c25635b632 Not part of build
Jump out on match
2003-01-23 18:59:25 +00:00
blythe%netscape.com
fb1ed06402 Not part of the normal build.
Ignore some special symbols in the symbol dump.
2003-01-23 17:38:03 +00:00
blythe%netscape.com
9ea442d495 Not part of a normal build.
win32 codesighs symbol data now more accurate.
2003-01-23 15:13:24 +00:00
cltbld%netscape.com
325390778a Fix Zdiff label change for embed case. -mcafee 2003-01-23 03:55:44 +00:00
cltbld%netscape.com
0720be476a shaking out last few bugs from codesize test changes. -mcafee 2003-01-23 03:48:15 +00:00
cltbld%netscape.com
383a904e54 Refactor codesize test so we can run both Z and mZ (SeaMonkey/Embed) numbers sequentially. Previously you had to pick one or the other. 2003-01-23 03:16:18 +00:00
blythe%netscape.com
6cdd0417ab Not part of a nomral build.
Work in progress on win32 symbol DB for codesighs.
2003-01-22 14:06:15 +00:00
locka%iol.ie
f4edc78c2c NOT PART OF BUILD. Utility for listing and counting how many times iids are referenced by each executable and library 2003-01-20 19:36:59 +00:00
dbaron%dbaron.org
ff150df12c Two typo fixes. 2003-01-18 18:37:41 +00:00
blythe%netscape.com
8a03570d37 Not part of a normal build.
Change the output order of the symdb.
2003-01-18 18:23:45 +00:00
dbaron%dbaron.org
aa65be1359 Some minor tweaks. b=98665 sr=waterson 2003-01-18 16:26:26 +00:00
dbaron%dbaron.org
08e7da8b22 Add memory dump reader and new tool (leaksoup) for analyzing leak graph at shutdown. b=179212 Partly reviewed by brendan. 2003-01-18 16:24:55 +00:00
blythe%netscape.com
a3ffa50d6c Not part of normal build.
Check in work in progress on msdump symbol tool.
a=mcafee (tree closed)
2003-01-18 02:49:36 +00:00
seawood%netscape.com
116f2f14b4 Backing out cvs timeout changes. 2003-01-17 19:27:14 +00:00
blythe%netscape.com
e2d1a98dd2 Not part of a normal build.
Try not to build tools on systems that won't use the tools.
2003-01-17 02:44:55 +00:00
blythe%netscape.com
055ed05f0d Fix linux build
Not part of normal build
2003-01-17 02:28:29 +00:00
blythe%netscape.com
0fb8437da5 NOT part of a normal build.
Work in progress for finer granularity on win32 codesighs reports.
2003-01-17 02:26:25 +00:00
dougt%netscape.com
ea89f2487c Missed the tm.def file 2003-01-16 21:26:02 +00:00
dougt%netscape.com
6508e0713e move nsTraceMalloc out of XPCOM. Factory out stackwalking code into new files. 189221 r=chak, 186585 r=blythe sr=dbaron. Most of this patch was contributed by seawood. 2003-01-15 20:40:06 +00:00
seawood%netscape.com
1d63ec3b98 Return to using clobber_all instead of distclean. 2003-01-14 10:51:47 +00:00
seawood%netscape.com
6494a15000 Backed out previous checkin. 2003-01-14 10:51:13 +00:00
seawood%netscape.com
1e1162f429 Oops forgot to change this back to 1hr. 2003-01-14 10:05:32 +00:00
seawood%netscape.com
0b1a1ed38f Run the clobber & build steps in separate processes since they use the same ruleset and the dependency to re-run configure isn't triggered properly. 2003-01-14 09:15:03 +00:00
seawood%netscape.com
17a9e579ce Add support for timing out cvs checkouts.
Bug #184757 r=mcafee
2003-01-14 08:27:05 +00:00
cltbld%netscape.com
52dbb181e1 Adding safari pageload test. 2003-01-10 03:40:46 +00:00
alecf%netscape.com
e69fa74801 add string decoding to symbol demangling code, r=blythe - not part of default build, just a tool
for bug 188248
2003-01-09 08:03:23 +00:00
cltbld%netscape.com
0b0bc76a20 Adding debug setting. Added --skip-mozilla flag to help debug post-mozilla.pl scripts. (mcafee) r=jj 2003-01-08 02:50:57 +00:00
cltbld%netscape.com
59d62355ce Commenting out test mode for QATest, we're live now. -mcafee 2003-01-07 22:13:19 +00:00
jrgm%netscape.com
7841f005b8 Changing value of user_pref 'dom.allow_scripts_to_close_windows' from '2' to 'true' so that it actually takes effect. 2003-01-07 04:33:26 +00:00
cltbld%netscape.com
f1442a3962 Fixing qatest a bit. -mcafee 2003-01-07 00:33:31 +00:00
cltbld%netscape.com
d816e0d099 Condensing HTML table, for tbox uses. -mcafee 2003-01-06 19:48:10 +00:00
cltbld%netscape.com
46b9025cc5 Added express mode for just printing table out. -mcafee 2003-01-02 23:23:29 +00:00
dbaron%fas.harvard.edu
a34c46af22 Change my email address from dbaron@fas.harvard.edu to dbaron@dbaron.org. Comment changes only. 2003-01-01 23:53:20 +00:00
mcafee%netscape.com
440c8e9895 TinderboxPrint: now just prints the rest of the line out, bloat2 test needs 3 separate TinderboxPrint: prefixes. Removing old scrape comments. 2002-12-27 09:43:21 +00:00
mcafee%netscape.com
732a2ddbee Removing dead comments 2002-12-27 09:39:42 +00:00
cltbld%netscape.com
950f18a24a Attempting qatest content generation. -mcafee 2002-12-27 03:15:21 +00:00
cltbld%netscape.com
f7286a653d cleaning up unused code, debug printfs. -mcafee 2002-12-27 02:30:39 +00:00
cltbld%netscape.com
088ff5d5d9 First attempt at qatest script. -mcafee 2002-12-27 02:22:56 +00:00
cltbld%netscape.com
0e1744b541 Changes for QA/JS test. Backed sleep times from 10s to 5s. -mcafee 2002-12-26 22:44:55 +00:00
cltbld%netscape.com
97618f3e6f Fixing CodesizeTestType usage. -mcafee 2002-12-26 08:57:59 +00:00
cltbld%netscape.com
0212b900be Adding parameter for auto or base summary runs of codesize test. -mcafee 2002-12-25 00:11:20 +00:00
cltbld%netscape.com
69a8434dd8 cleaning up debug printfs, comment. -mcafee 2002-12-21 09:16:00 +00:00
cltbld%netscape.com
01d4832755 uncomplicating profile fu. -mcafee 2002-12-21 02:46:17 +00:00
cltbld%netscape.com
fb69aef674 Mac profile location changed, fixing tests for that on mac. Took / out of Darwin name to save horizontal space. (mcafee) 2002-12-21 00:08:26 +00:00
cltbld%netscape.com
d2b5e02ba6 xpcomgluetest should be off by default -mcafee 2002-12-20 23:40:04 +00:00
cltbld%netscape.com
aeb1a12496 Depreciating RunTest option, use RunMozillaTests now. -mcafee 2002-12-20 06:04:39 +00:00
cltbld%netscape.com
24cc6adbea Adding dougt as contact for failure of XpcomGlueTest. -mcafee 2002-12-18 02:45:39 +00:00
cltbld%netscape.com
3ae62b8da3 Adding Xpcom Glue test, a=dougt. -mcafee 2002-12-17 09:04:00 +00:00
cltbld%netscape.com
de0695c7c0 Workaround array error, sorry fixing this soon. -mcafee 2002-12-17 03:53:42 +00:00
cltbld%netscape.com
b64cd02a07 Fixing busted rv, -mcafee 2002-12-17 03:45:21 +00:00
cltbld%netscape.com
3ac6006f3b Adding QA DOM/JS test. Tweaking timeout for codesize test for windows long case. -mcafee 2002-12-17 03:13:52 +00:00
blythe%netscape.com
d80b97496d Fix linux bustage. 2002-12-14 23:47:19 +00:00
blythe%netscape.com
c54582ae19 Undecorate windows symbols. 2002-12-14 22:53:31 +00:00
mcafee%netscape.com
9ed009c750 Adding changes we made to autosummary.win.bash here, quote change for find/shells, dos2unix cleanup for tbox. 2002-12-13 02:11:27 +00:00
mcafee%netscape.com
1ed178c74d oops, stomped on quote change. 2002-12-13 02:08:27 +00:00
mcafee%netscape.com
8f2e722a0a Adding quotes for some shells, dos2unix cleanup to keep the tinderbox server happy. r=blythe 2002-12-13 02:03:24 +00:00
cltbld%netscape.com
9448c87895 Adding quotes for different shell support. r=blythe, mcafee checking in as cltlbd 2002-12-12 22:35:15 +00:00
mcafee%netscape.com
2a9ba5c3b6 handle zero case in PrintSize() -mcafee 2002-12-06 18:52:32 +00:00
cltbld%netscape.com
879cc552c3 back off on Zdiff formatting, I accidentally lopped off the +/- data. -mcafee 2002-12-06 00:02:06 +00:00
cltbld%netscape.com
f83fdab06f BuildSize() added a parameter recently to control number of sig figs. -mcafee 2002-12-05 22:22:27 +00:00
cltbld%netscape.com
7b5a2e3213 Turn avg off for codesize graph link. Condense Zdiff display number also. 2002-12-05 03:07:50 +00:00
cltbld%netscape.com
bc0719ad01 Display codesize in MB/KB. Sigfig change to allow 3, 4, etc. sig figs. 2002-12-05 00:09:16 +00:00
blythe%netscape.com
3a1b004a98 Not part of build.
Remove the overall module size summary from the report, unless there is
nothing else to report.  As suggsted by alecf and mcafee.
2002-12-03 19:07:55 +00:00
alecf%netscape.com
8a1b57ba27 ignore generated makefiles 2002-12-02 23:48:25 +00:00
blythe%netscape.com
acb0e5e12a Not part of build.
Script to help determine where uuids are declared and who uses them.
2002-11-27 02:09:05 +00:00
cltbld%netscape.com
a77e4efe78 up clamp to 20 hours 2002-11-26 08:20:40 +00:00
cltbld%netscape.com
14fe83e437 oops, wrong units for clamp rule 2002-11-26 07:42:40 +00:00
cltbld%netscape.com
5d8c1181a5 clamp y-axis at 8hrs 2002-11-26 01:02:59 +00:00
cltbld%netscape.com
1cd752ba71 aim string 2002-11-22 23:19:20 +00:00
cltbld%netscape.com
becf310cdd filter irc string 2002-11-22 07:06:10 +00:00
cltbld%netscape.com
e5334ddf60 more log trimming 2002-11-22 06:05:39 +00:00
sfraser%netscape.com
257f84cdb0 Change TinderUtils::print_log "foo" to TinderUtils::print_log("foo") to keep perl 5.6.0 happy. 2002-11-21 20:32:28 +00:00
cltbld%netscape.com
bbc1e1e07e filter out windows ^Ms 2002-11-21 06:23:39 +00:00
cltbld%netscape.com
9246dd2751 remove </a> 2002-11-21 02:34:44 +00:00
cltbld%netscape.com
4c1ef4ba93 Further specify data file locations. Record current sheriff using crude scraping/reducing pattern stuff. 2002-11-21 01:45:04 +00:00
cltbld%netscape.com
9691ed11a5 Fixing array error. minor ordering of test prefs. (mcafee) 2002-11-21 00:40:37 +00:00
mcafee%netscape.com
4324dc6f77 script to graph tree status over time 2002-11-20 19:31:44 +00:00
blythe%netscape.com
cde1170819 Not part of the build.
Remove some unused cruft from the script.
2002-11-19 20:27:57 +00:00
cltbld%netscape.com
5fa25328df Don't print Zdiff when values reporting zero change. 2002-11-19 02:59:39 +00:00
cltbld%netscape.com
8712589053 better comments for garrett codesize test. r=blythe, cathleen 2002-11-18 23:04:44 +00:00
blythe%netscape.com
7f0b762305 Not part of the build.
Alphabetically sort the symbols/names to make it a bit more readable.
2002-11-18 21:54:18 +00:00
blythe%netscape.com
e23fae2185 Not part of build.
Make any errors regarding bad .MAP files go away.
2002-11-16 18:22:21 +00:00
blythe%netscape.com
56f99e7964 Not part of the build.
Open flood gates on autosummary scripts, no exclusions anymore.
Make the help text a little more obvious on the purpose of the various scripts.
2002-11-16 00:51:56 +00:00
blythe%netscape.com
ab9a9d27a0 Not part of build.
Add scripts that can report on only files listed in mozilla/embedding/config manifests.
2002-11-15 22:48:39 +00:00
brendan%mozilla.org
c70d301f7e Fix up comments, overlong lines, NULL in C code, slight code simplification in log_filename (r/sr=blythe/dbaron). 2002-11-13 04:40:17 +00:00
blythe%netscape.com
85a642fc74 Not part of build.
Fix compile time error.
2002-11-09 16:42:50 +00:00
blythe%netscape.com
a145fac706 Not part of the build.
Work in progress on heap fragmentation reporting tool.
2002-11-06 17:10:29 +00:00
blythe%netscape.com
b35e7ab8e5 Not part of any build.
Work in progress on heap fragmentation report tool.
2002-11-01 00:34:13 +00:00
blythe%netscape.com
25a3ca23ca Not part of any build.
Temporary directories are to be unique.
2002-10-30 17:46:03 +00:00
blythe%netscape.com
96a0019810 Not part of any build.
Work in progress on heap fragmentation tool.
2002-10-30 13:17:15 +00:00
seawood%netscape.com
f0986eb613 Remove now bogus makefile.win check.
Modify all_modules detection so that we pickup virtual modules too.
2002-10-29 01:07:31 +00:00
blythe%netscape.com
63da865489 Not part of build.
Polish the output of this trace-malloc tool with some options.
2002-10-26 19:24:22 +00:00
cathleen%netscape.com
2ec76cfe3e update spacetrace catagory rules. not part of the build 2002-10-26 00:35:08 +00:00
blythe%netscape.com
f0e93aa430 Not part of build.
Fix for bug 176350, quicker trace malloc stats for performance eyeballing.
2002-10-26 00:21:42 +00:00
cltbld%netscape.com
89782d4f25 Moving scrape logic over to perl side, insert unique token here. (mcafee) 2002-10-25 16:00:31 +00:00
seawood%netscape.com
c1856f96f7 Update REQUIRES meta-data from recent build.
Bug #173066 r=mcafee a=dbaron
2002-10-25 04:16:07 +00:00
seawood%netscape.com
b6dd0fd345 Modifying module-dep scripts to allow them to generate a full modules.mk & allmakefiles.sh useful for building any module using --enable-standalone-modules.
Bug #173066 r=mcafee a=dbaron
2002-10-25 04:09:13 +00:00
cltbld%netscape.com
09b670b69c add diff to log. typo in rename. (mcafee) 2002-10-25 02:32:42 +00:00
cltbld%netscape.com
3d2a49cbb4 Moving codesize test reporting to perl-side. Added graph support. Fixed units to bytes. (mcafee) 2002-10-25 00:23:18 +00:00
blythe%netscape.com
b7279c9efc Not part of build.
Improve the zero drift composition by also ignoring negative and positive
parts when zero sum.
2002-10-24 21:15:20 +00:00
cltbld%netscape.com
2d0944fb29 First pass at garrett codesize test. 2002-10-24 01:07:14 +00:00
cltbld%netscape.com
6a188d5598 Move temp files to cwd instead of /tmp, now in the form codesighs/PID. Added tinderbox-only output clauses so I can scan the logs for data. r=garrett 2002-10-24 01:03:47 +00:00
blythe%netscape.com
84070e218d Not part of the build.
Change output of the diff tool to give the composition of the result.
In other words, give the positive and negative numbers which result in the
sum of the overall change.
2002-10-23 23:57:59 +00:00
blythe%netscape.com
fa34505004 Not part of build.
Reassign weak objects to data instead of code.
2002-10-21 17:50:47 +00:00
seawood%netscape.com
60c7a56bbd Use chomp not chop to strip newlines from results 2002-10-21 04:44:36 +00:00
seawood%netscape.com
3ce39b25c8 This patch does the following:
- converts all commands to an arguments array for passing to exec()
- Runs "dos2unix" on the log file before mailing it off, if on Windows
- Adds a "ProductName" config option to control where to look for the profile on Windows.
- Fixes clobbering of the profile on Windows.
- Makes the script look for the HiRes time module instead of the Win32API module for cygwin perl.

Thanks to Brian Ryner <bryner@netscape.com> for the patch.
Bug #115690 r=cls
2002-10-20 07:28:24 +00:00
seawood%netscape.com
b514f0e0cf Remove the newlines from the tokens returned by AliveTestReturnToken. Add a special check for cygwin perl which has a chomp that does not properly handle dos-newlines. 2002-10-20 07:02:57 +00:00
blythe%netscape.com
cb9f523eb9 Not part of build.
fix command line option spelling
2002-10-18 20:28:49 +00:00
cltbld%netscape.com
88623575a5 Switching to CSRCS to get dependencies to work right. r=garrett 2002-10-18 00:04:54 +00:00
blythe%netscape.com
2f25ac9125 Not part of the build
Fix so that it compiles on linux.
2002-10-17 22:42:00 +00:00
blythe%netscape.com
0b4f4ef0ce Not part of the build.
Add a bunch of query options to the tool to restrict the results to desired
targets.
2002-10-17 22:39:22 +00:00
cltbld%netscape.com
2577185ec5 Whitespace changes, no tabs. 2002-10-17 19:46:06 +00:00
blythe%netscape.com
aa02a2e8c8 Not part of build.
More verbose help text of these commands.
2002-10-17 01:06:06 +00:00
blythe%netscape.com
6471ba1d60 NOT part of build
demangle symbols in report
2002-10-11 02:20:28 +00:00
blythe%netscape.com
950d76f83c not part of build
refine set of files to get code size information on
2002-10-11 01:40:22 +00:00
blythe%netscape.com
69c0dfba04 not part of build
Enable usage of codesighs on linux.
2002-10-11 00:50:08 +00:00
blythe%netscape.com
093e09370b Not part of the build.
Forgot last pattern to exclude.
2002-10-04 20:09:08 +00:00
blythe%netscape.com
ad22cbfc71 Not part of the build.
Refine what input files to accept.
2002-10-04 20:05:48 +00:00
blythe%netscape.com
0019ce85da Not part of a normal build.
Correct the help text of the script.
2002-10-04 03:14:25 +00:00
blythe%netscape.com
66f136fd19 Not part of a normal build.
Add final touch to license.
2002-10-04 02:51:13 +00:00
blythe%netscape.com
c9cd29ce85 Not part of a normal build.
Forgot to license source code.
2002-10-04 02:40:43 +00:00
blythe%netscape.com
5225e70748 Not part of any normal build (yet).
Map file parsing tools for a windows build.
Goal will be to use the script to hook up in tinderbox for code size delta tracking.
2002-10-04 02:33:15 +00:00
seawood%netscape.com
89fb30d838 Remove extraneous ` from LD_LIBRARY_PATH 2002-09-15 08:12:41 +00:00
sfraser%netscape.com
c0a78f7d2a Add output with a TinderboxPrint: line to show per-window leaks, and tweak the test to load about:blank. 2002-09-10 02:19:06 +00:00
sfraser%netscape.com
d8dc25e270 Added window open/close leak test. r=sleestack 2002-09-10 01:06:00 +00:00
cltbld%netscape.com
2f0fc352b9 Fixing timezone issues, posix errors for OSX/Jaguar. Added date +%Z option for OSX (and others). r=jrgm 2002-08-29 02:31:34 +00:00
cltbld%netscape.com
ead603dd89 chimera/projects going away, builds dir is now @ chimera/builds. a=smfr 2002-08-22 01:44:57 +00:00
cltbld%netscape.com
c64eee0593 Changes to match file moves in chimera project. a=smfr 2002-08-21 05:43:05 +00:00
cltbld%netscape.com
a9e6bdb285 Forgot to pass test_result back in run_all_tests, this was causing build status to be zero in some cases, which the server was rejecting. -mcafee 2002-08-19 23:26:22 +00:00
cltbld%netscape.com
7489bf3e86 Fixing startup test, url was hard-coded to mozilla way, pass in args now. -mcafee 2002-08-13 02:15:26 +00:00
cltbld%netscape.com
c21d97dd5c Use startup test function instead of cut-paste now. -mcafee 2002-08-13 02:06:57 +00:00
cltbld%netscape.com
b1865ab50b Move startup test into its own function so that it can be called from other builds like chimera. -mcafee 2002-08-12 15:51:00 +00:00
cltbld%netscape.com
e458365ff2 LayoutTest is now a function in TinderUtils, so that build-chimera.pl can reuse the code. -mcafee 2002-08-08 02:44:54 +00:00
mcafee%netscape.com
cd7f2e2718 Forgot to cleanup layout_time for 2nd run, this was causing the graph server to freak out. 2002-08-02 04:45:03 +00:00
cltbld%netscape.com
1effbe680b Moving run_all_tests to be closer to test definitions; cvs diff shows a wild diff here but it is really just moving a large function down in the file. -mcafee 2002-07-30 22:22:38 +00:00
cltbld%netscape.com
d4adb0de34 Removing defunct mailnews test. Cleaned up layout test comment. -mcafee 2002-07-30 00:10:34 +00:00
mcafee%netscape.com
55aa8b7ecf don't need this comment here.. 2002-07-29 04:18:15 +00:00
mcafee%netscape.com
62f9e76dd9 fixing logic in pageload test for 2nd attempt case. 2002-07-26 19:10:58 +00:00
cltbld%netscape.com
20b2049212 Switching to pageload_server instead of hard-coded url for pageload test. -mcafee 2002-07-24 21:32:49 +00:00
cltbld%netscape.com
5fe829ab70 Setting pageload_server to more-appropriate default, spider. External people, please ask mcafee or jrgm for external ip. -mcafee 2002-07-24 18:08:15 +00:00