aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* test for Bugzilla Bug 37325 jhugunin2003-05-112-1/+33013
| | | | Weaver fails with NPE for very large source files
* includeClassesDirwisberg2003-05-091-3/+6
|
* includeClassesDirwisberg2003-05-091-2/+13
|
* - platform-independent relative path wisberg2003-05-091-2/+5
| | | | - compile-time checks for new attributes read
* Deleting temporary dir and config file, like harness -killTemp option ↵wisberg2003-05-091-5/+17
| | | | (ignores -keepTemp)
* including new attributes for round-trip testingwisberg2003-05-091-0/+9
|
* - test compile includeClassesDir attribute wisberg2003-05-091-33/+61
| | | | - add pass|fail title prefix to run in one go
* test source upgrades for new and old testswisberg2003-05-092-0/+4
|
* Another strange incremental test, taken from ajcHarnessTests wisberg2003-05-091-1/+17
| | | | | | and comparable with a known limitation case for injars, this sometimes doesn't fail for me. hmm. (requires pending changes to sources)
* new attribute for compile, includeClassesDirwisberg2003-05-091-0/+1
|
* moved incremental tests from failing (since they now pass) jhugunin2003-05-092-163/+25
| | | | cleaned out contents of failing that are now in ajcTests
* changed suite spec from ajc-test+ to ajc-test* to allow empty suites jhugunin2003-05-091-1/+1
| | | | so that ajcTestsFailing can be empty without looking scary when run
* handling Shadow.PreInitialization as a INITIALIZER_RELATION jhugunin2003-05-091-0/+3
| | | | | | | rather than printing a warning message to System.err this fixes the dirty output that was very visible when running the harness with -emacssym enabled
* fix to use cache for isPackage method (as indicated by previous !!! comment) jhugunin2003-05-091-2/+25
| | | | | this fixes the two failing incremental test cases just added by Wes and now moved to ajcTests as passing
* Added persist member.acolyer2003-05-091-1/+5
|
* Backing out the change I made to add the output directory to the classpath. wisberg2003-05-091-5/+5
| | | | | This is wrong because we should resolve types wrt the cached classes in the weaver. But if this change were left in, the test cases just added to ajcTestsFailing.xml pass.
* two new incremental tests, each of which fails if run first but not ↵wisberg2003-05-097-0/+71
| | | | otherwise (assuming the output directory is not added to the classpath).
* comment documenting keyword "incremental-test"wisberg2003-05-091-0/+1
|
* Fixing Harness bug of adding the output directory to the classpath, which ↵wisberg2003-05-094-8/+20
| | | | | | conceals a bug in the incremental compilation. This change should have no effect on other tests, but I noticed two other failures during normal compiles caused by inability to resolve type names.
* fixed testFileNodeFind that would always pass to be more strict jhugunin2003-05-081-1/+6
| | | | and then fixed the file it was operating on to be correct
* adding output dir/jar by default to classpath to permit resolving types in ↵wisberg2003-05-081-16/+22
| | | | | | incremental compile Might need to be more discriminating and/or to document.
* - removed invalid test requiring -sourceroots in the argument list. They ↵wisberg2003-05-081-30/+31
| | | | | | might be in a config file. - handling request for fresh rebuild during incremental
* updated with tests, etc. Not working yet: wisberg2003-05-081-42/+163
| | | | | | - junitModules.xml needs better setup with testable jars - cvs unvalidated - ajcTests unvalidated - see also ../build.xml script
* incomplete update to support module jars rather than eclipse bin directories ↵wisberg2003-05-081-38/+102
| | | | | | when running junit tests the old way with bin directories still works fine.
* permitting module builds without trimming, to have the option of using those ↵wisberg2003-05-081-3/+4
| | | | jars rather than eclipse bin directories when running junit tests
* changing after to after returning, with Jim's blessing.wisberg2003-05-082-9/+9
|
* fix for reported bug with invalid classpath entries (from the environment) jhugunin2003-05-073-21/+64
| | | | being reported as errors. These are now just info messages.
* initial draft of release build/test script. wisberg2003-05-071-0/+147
| | | | CVS portion is untested.
* fixed bug for inferring the kind of messages from the eclipse batch jhugunin2003-05-071-2/+2
| | | | compiler where == -1 was used instead of != -1
* wrong handler referencewisberg2003-05-071-4/+4
|
* Minor updates for 1.1 rc2acolyer2003-05-071-3/+3
|
* moving to all-inclusive testing client for forking wisberg2003-05-071-1/+22
| | | | (This might be wrong.. still verifying)
* envp and snooping error stream in process controllerwisberg2003-05-072-7/+35
|
* supporting a forked java run provisionally with system properties specifying ↵wisberg2003-05-074-24/+307
| | | | | | | | fork, java home, java, and bootclasspath. This should enable running the harness when targeting a VM that the harness or compiler can't run on, but this does not detect failures correctly in some cases, nor does it validate any of the system properties.
* -keepTemp implementation: Suite run iterator calls clearCommand, which also ↵wisberg2003-05-072-6/+18
| | | | calls validator.deleteTempFiles
* -killTemp to delete temp directories when each test case completeswisberg2003-05-072-3/+20
|
* updated test-writing docs for AJDE fresh incremental builds.wisberg2003-05-071-7/+50
|
* new harness tests wisberg2003-05-071-3/+50
| | | | | - inc-compile "fresh" attribute and "same" tag - compile "reuseCompiler" attribute
* new attributes: wisberg2003-05-071-1/+3
| | | | | - compile reuseCompiler - inc-compile fresh
* new dependency on AJDE for ajde.CompileCommand implementationwisberg2003-05-072-1/+5
|
* remove !eclipse from aliases because it is the default wisberg2003-05-071-4/+2
| | | | | and it overrides specification of the AJDE compiler (using -ajdeCompiler)
* AJDE compiler, supports fresh incremental buildswisberg2003-05-071-0/+253
|
* - support for "same" tag, which makes no changes before incrementally compiling wisberg2003-05-071-2/+24
| | | | - support attribute for a fresh rebuild, currently implemented only by ...ajde.CompileCommand
* API for Compiler to reuse commandwisberg2003-05-071-0/+6
|
* - new reuseCompiler option (but see inc-compile fresh) wisberg2003-05-071-19/+36
| | | | | - support for -ajdeCompiler, like -eclipse and -ajc - resequenced xml output - hmm
* staging was not being written to XML.wisberg2003-05-072-4/+16
|
* I believe this file can/should be deleted as unusedwisberg2003-05-071-0/+1
|
* comment, organizes imports (using 2, right?)wisberg2003-05-071-4/+4
|
* added harness tests (to JUnit test that is not included by default since it ↵wisberg2003-05-071-1/+2
| | | | runs all the ajc tests)
* creating a fresh AjState object whenever doing a batch build to make jhugunin2003-05-061-0/+4
| | | | | sure we're doing a completely new build without confusion from previous state