summaryrefslogtreecommitdiffstats
path: root/llvm/utils/NightlyTest.pl
Commit message (Collapse)AuthorAgeFilesLines
...
* Make the NightlyTest run tests out of projects/llvm-test instead ofReid Spencer2004-09-051-4/+6
| | | | | | llvm/test/Programs llvm-svn: 16181
* Split out -disable-codegen into -disable-llc and -disable-jit.Brian Gaeke2004-08-051-5/+10
| | | | llvm-svn: 15530
* Fix the nightly tester to default to using gnuplot in /usr/binChris Lattner2004-07-271-1/+1
| | | | llvm-svn: 15287
* Ugh, the upgrade of zion brought in GCC 3.3.2, our arch nemesis.Chris Lattner2004-07-271-0/+2
| | | | llvm-svn: 15269
* Don't try to run qmtests if we fail to build the tree. The qmtests (atBrian Gaeke2004-06-251-0/+2
| | | | | | least, on macosx) will spiral out of control instead of failing gracefully. llvm-svn: 14396
* Move the tests for readability of the template and gnuplot files so theyReid Spencer2004-06-231-11/+11
| | | | | | | | occur AFTER the source is checked out. This ensures that if either of the -gnuplotscript or -templatefile options are not given, that they get picked up from the checkout directory and don't abort the test unnecessarily. llvm-svn: 14346
* Added a -noexternals options to avoid performing the externals tests onReid Spencer2004-06-231-5/+17
| | | | | | test environments that don't have Povray or SPEC. llvm-svn: 14345
* Make sure GetRegEx returns something gnuplot can deal with (a number, notReid Spencer2004-06-231-1/+1
| | | | | | a ?) so that graphs don't bail if something fails in a test. llvm-svn: 14344
* - Added the -nice option for nicing the build processes.Reid Spencer2004-06-221-152/+201
| | | | | | | | | | | | - Added the -gnuplotscript option to specify the GnuPlot script to use. - Added the -templatefile option to specify the HTML template to use. - Moved subroutines to top of file. - Used variables for file names in case we want to change to directories. - Made program track its directory changes in $VERBOSE mode (for debugging) - Added variables to support tracking start time, finish time, and platform details about each nightly test. llvm-svn: 14321
* Don't trim @PrevDays (causing an error) if it isn't long enough.Brian Gaeke2004-06-111-1/+3
| | | | llvm-svn: 14156
* Add two options to the program:Reid Spencer2004-06-111-1/+8
| | | | | | | | | | | -release causes ENABLE_OPTIMIZED=1 to be added to the make line so that the test runs against optimized code. -pedantic causes the CompileOptimizeOpts variable to be overridden to add several additional warnings not picked up by -Wall. This should help catch additional programming faux pas. See the diff for the specific details. llvm-svn: 14153
* Allow dates with slashes in them in $DateRE.Brian Gaeke2004-06-101-1/+2
| | | | | | Don't match on $Filename (which will be unset) if we hit 'UNMATCHABLE:'. llvm-svn: 14112
* * Fix indentation of Regression Test Results by making sure theReid Spencer2004-06-081-4/+10
| | | | | | | GetQMTestResults function closes all its open tags. * Cause XFAIL results to not be reported at all except in the stats. llvm-svn: 14067
* Honor DISABLE_CBE, etc., even when doing the "running tests" (i.e., Olden)Brian Gaeke2004-06-041-1/+1
| | | | llvm-svn: 14004
* Allow script to set configure args.Brian Gaeke2004-06-031-3/+10
| | | | | | Allow environment to set llvmgccdir. llvm-svn: 13994
* Add -disable-codegen option to disable LLC and JIT targetsChris Lattner2004-06-031-5/+7
| | | | llvm-svn: 13978
* Clean up the Feature and Regression test output to (a) use section headers,Reid Spencer2004-05-311-10/+35
| | | | | | | | (b) avoid <pre> tag so page width doesn't become excessive, (c) omit the execution time stats, (d) format each reported test in a list with bold headings for readability, (e) omit long lines of dashes. llvm-svn: 13912
* Make the Regression/Feature test support excise all ": PASS" lines thatReid Spencer2004-05-301-2/+7
| | | | | | | indicate successful tests. We're really only interested in the bad news in this output :) llvm-svn: 13901
* Changes to make the nightly tester run the regression tests at night, yaay!Chris Lattner2004-05-281-9/+139
| | | | | | Change contributed by Reid Spencer. llvm-svn: 13882
* Eliminate annoying warnings from the tester, hopefully for real this time.Chris Lattner2004-01-121-2/+2
| | | | llvm-svn: 10777
* Fix annoying warnings. W doesn't have a revision numberChris Lattner2004-01-091-2/+2
| | | | llvm-svn: 10736
* Change perl interpreter path to the standard /usr/bin/perl.Alkis Evlogimenos2004-01-071-1/+1
| | | | llvm-svn: 10708
* Eliminate a spurious warningChris Lattner2003-12-191-1/+1
| | | | llvm-svn: 10540
* If -enable-linscan is specified, add ENABLE_LINEARSCAN=1 to the make commandlineChris Lattner2003-12-191-3/+6
| | | | llvm-svn: 10527
* This may fix the "0 dirs" stuff we get in the nightly tests when they areBrian Gaeke2003-12-011-2/+2
| | | | | | checking out over remote cvs connections. llvm-svn: 10278
* I'm tired of the nightly tester stopping, aren't you?Chris Lattner2003-10-281-2/+2
| | | | llvm-svn: 9544
* Add more space!Chris Lattner2003-10-211-4/+4
| | | | llvm-svn: 9330
* DeHTMLify the email so that it only gets sent out if something changes.Chris Lattner2003-10-191-7/+10
| | | | | | Add printouts about failed building and testing. llvm-svn: 9253
* Print stuff to stdout if something changes.Chris Lattner2003-10-181-0/+10
| | | | llvm-svn: 9235
* Fix bug in scriptChris Lattner2003-10-141-1/+1
| | | | llvm-svn: 9110
* LLVM CVS repository has moved.Misha Brukman2003-10-131-1/+1
| | | | llvm-svn: 9099
* Greatly expand documentation comment at head of file... I had toBrian Gaeke2003-10-111-9/+33
| | | | | | | | | | | | try to understand it; maybe this will help someone else do so too. Default CVSRootDir to $CVSROOT first, then the path in ~vadve only if $CVSROOT was not set. Checkout with -z3 if we might be checking out over ssh/rsh. Check the filename of gnuplot to see if it is executable; if not, as a last resort, try just plain "gnuplot", hoping it is in the path somewhere. Remove a little extra whitespace. llvm-svn: 9046
* Fix bug in previous checkinChris Lattner2003-09-231-1/+1
| | | | llvm-svn: 8694
* Make it detect failed builds betterChris Lattner2003-09-231-1/+2
| | | | llvm-svn: 8690
* Fix the nightly tester now that olden has been movedChris Lattner2003-09-141-1/+1
| | | | llvm-svn: 8508
* Make build errors stand out by coloring them red.Misha Brukman2003-08-211-3/+2
| | | | llvm-svn: 8017
* Start testing SPEC as well as singlesource/multisourceChris Lattner2003-08-211-1/+3
| | | | llvm-svn: 8005
* Catch testing errorsChris Lattner2003-08-201-2/+2
| | | | llvm-svn: 7981
* Fix bugs in testerChris Lattner2003-08-191-16/+23
| | | | | | Add new -norunningtests option llvm-svn: 7972
* Do not force a runtimelimit! We were actually reducing it.Chris Lattner2003-08-191-4/+72
| | | | | | Start running LARGE_PROBLEM_SIZE tests on Olden, keeping track of the results. llvm-svn: 7969
* Add the magic incantations to get a running LOC graph updated each night...Chris Lattner2003-08-181-5/+15
| | | | llvm-svn: 7957
* Wrap line at 80 columnsChris Lattner2003-08-181-1/+2
| | | | | | Fix bogus failures llvm-svn: 7947
* Fix minor bugs in the testerChris Lattner2003-08-181-2/+2
| | | | llvm-svn: 7943
* * Split the programs table into MultiSource and SingleSource componentsChris Lattner2003-08-181-14/+41
| | | | | | | * Instead of printing the time to configure as the build time, print the time to configure AND the build time, explicitly llvm-svn: 7942
* Make the check for a failed test run more robust!!Chris Lattner2003-08-171-1/+1
| | | | llvm-svn: 7924
* * Enable SPEC testing in the `configure' script command lineMisha Brukman2003-08-141-3/+3
| | | | | | | * Switched from using `m||' to `m##' because VIM mis-highlights `m||' * Simplified the regex getting the file version number llvm-svn: 7842
* Sort the file listsChris Lattner2003-08-061-3/+3
| | | | llvm-svn: 7638
* Forget about KEEP_SYMBOLS, make sure to build into the temp directory, not ↵Chris Lattner2003-07-311-3/+1
| | | | | | into localhome llvm-svn: 7450
* * Made $Template refer to a path relative to the checked-out treeMisha Brukman2003-07-071-14/+11
| | | | | | | | | | | | | * Made error messages print out what directory failed chdir() * Put quotes around search arguments to grep * Use `egrep' instead of `grep -e' because they are equivalent but `grep' does not have the `-e' option on Sparc/Solaris * Added `--enable-jit' to the ./configure command because both X86 and Sparc have JITs and we want them to be tested * Fixed the regular expressions parsing the changes in CVS which were causing the script to die llvm-svn: 7118
* Update to configure the tree before building it.Chris Lattner2003-07-011-7/+2
| | | | llvm-svn: 7026
OpenPOWER on IntegriCloud