Commit graph

58 commits

Author SHA1 Message Date
j2blake
7d877479bc correct licensing information. 2011-11-08 16:07:01 +00:00
j2blake
6e3bf3891d NIHVIVO-2774 Create the JAR usage scanner script. 2011-10-20 21:55:24 +00:00
j2blake
2a05f4e2ca NIHVIVO-2774 improve the "jarlist" target in the build so known required JARs are listed in a file, and not hardcoded. 2011-10-19 20:47:05 +00:00
j2blake
fbf2f04d86 NIHVIVO-2774 add a static analysis utility that will allow us to look for unused JARs in the distribution. 2011-10-12 20:54:34 +00:00
j2blake
0e4441935e NIHVIVO-2811 Restructure the build utilities into a single directory, and compile them all at the beginning. 2011-09-12 19:44:32 +00:00
j2blake
60e92e9bf0 NIHVIVO-2811 Rewrite the build for vivoCornell; minor tweaks for the others. 2011-09-12 16:55:39 +00:00
j2blake
52104e2e77 NIHVIVO-2811 product-build.xml will import build.xml, instead of duplicating its targets. Condense licenser and revisionInfo using macros. 2011-09-11 16:48:21 +00:00
j2blake
22b46631b6 NIHVIVO-2811 Move the Vitro themes to correspond to the VIVO themes. 2011-09-11 15:47:22 +00:00
j2blake
0ef4a791c8 NIHVIVO-2811 Improve DirDifferenceFileSet to take <include> elements. This simplifies the build script. 2011-09-11 15:05:13 +00:00
j2blake
38a5269521 NIHVIVO-2811 Changing the approach to FileSet-based ResourceCollection. Is it a problem that it won't copy empty directories? 2011-09-09 22:11:39 +00:00
j2blake
ca18b10cc1 NIHVIVO-2811 getting closer - working except for themes. 2011-09-09 19:12:38 +00:00
j2blake
a29d85db04 NIHVIVO-2811 getting closer - working except for themes. 2011-09-09 19:11:51 +00:00
j2blake
11239bf040 NIHVIVO-2811 getting closer - need a way of "copying" a directory that may not exist. 2011-09-09 17:13:35 +00:00
j2blake
d9ea4c915f NIHVIVO-2757 Make solr deploy part of the main build process. 2011-07-11 18:32:46 +00:00
briancaruso
6f65d712cc Working on memory leak in solr indexing. Changed ContextNodeFields to single threaded. 2011-06-28 23:47:44 +00:00
j2blake
cfcc73d83a NIHVIVO-2781 commit changes to the test model. 2011-06-27 20:30:43 +00:00
j2blake
22300a5728 Update to the latest version of Selenium IDE. 2011-06-24 15:48:59 +00:00
jeb228
7efe660427 NIHVIVO-2124 store revision info in "revisionInfo" instead of ".revisionInfo" 2011-02-23 21:13:36 +00:00
jeb228
22a2dc75d9 Merge 7470 from the branch 2011-02-11 21:55:15 +00:00
jeb228
3c3e160d68 NIHVIVO-1581 If we aren't able to get the information from Subversion, no matter what the reason, look for a hard-coded value in a file before going with dummy values. 2011-01-26 20:05:35 +00:00
jeb228
bf94f81adc NIHVIVO-1581 Improve the error message produced when building revision info with an out-dated Subversion client. 2011-01-26 19:55:11 +00:00
jeb228
4ab3b466aa Use "svnversion ." as the command instead of just "svnversion". This should accomodate older releases of svn. 2010-12-22 17:15:42 +00:00
jeb228
f98d3342f7 NIHVIVO-1445 modify all "javac" steps in the build script to enforce UTF-8 interpretation of the source files, instead of letting it default to whatever the OS decides. 2010-12-15 17:07:49 +00:00
jeb228
19bc848fe7 remove noisy print statements in RevisionInfoBuilder 2010-12-06 19:44:31 +00:00
jeb228
b3d7f5469f Fix problem with revisionInfo: fails badly for a developer with turtle SVN -- change it to fail gracefully. 2010-11-09 18:12:53 +00:00
jeb228
2057087789 NIHVIVO-1229 Display more diagnostic information. 2010-10-27 16:24:30 +00:00
jeb228
4553694c77 NIHVIVO-1229 Restore debug statements in the RevisionInfoBuilder. Guard against nulls in revision level or release label. 2010-10-27 14:57:10 +00:00
jeb228
44ebaa9bae NIHVIVO-1229 Remove debug statements in the RevisionInfoBuilder 2010-10-25 21:20:47 +00:00
jeb228
fe5a4f12cd NIHVIVO-1229 Add revisionInfo steps to the build files. Tweak the response parser in the utility. 2010-10-22 15:13:06 +00:00
jeb228
5a7e301711 NIHVIVO-1229 Create a java utility that will extract release and revision information from Subversion, or else from a text file. 2010-10-21 20:14:01 +00:00
jeb228
5a04657f35 Update to the version 1.0.7 of the Selenium IDE. 2010-09-03 18:12:25 +00:00
jeb228
510321a192 NIHVIVO-222 Return to stopping and starting Tomcat - stopping the webapp ran out of PermGen space no matter what I tried. Also some output formatting improvements. 2010-08-31 15:34:51 +00:00
jeb228
d47b5211c3 NIHVIVO-222 Use a condensed table to replace a lot of space-consuming output. 2010-08-26 14:58:21 +00:00
jeb228
8abffc78ee NIHVIVO-222 Selenium requires that the Base URL end in /, so the webapp name cannot be the last thing in the URL. Fix the logic. 2010-08-26 14:55:21 +00:00
jeb228
d48efa96cf NIHVIVO-222 don't shut down Tomcat between sweets - just stop and start the app. 2010-08-24 20:46:18 +00:00
jeb228
7a2c5691cf NIHVIVO-222 Consolidate pre-run and post-run data into SuiteData, backing away from SuiteContents and SuiteResults, except as data-gathering classes. Distinguish between INGORED and WARN as two valid statuses with distinct meanings. 2010-08-23 15:00:34 +00:00
jeb228
67bb01a24c NIHVIVO-222 Capture the output of the test suite sub-process, to detect whether the suite has failed. 2010-08-20 17:23:42 +00:00
jeb228
68887fef02 NIHVIVO-222 Parse the HTML Suite files to get a list of tests before they are run. 2010-08-20 14:05:36 +00:00
jeb228
a05c62e30a NIHVIVO-222 Create the output summary HTML before and after each test suite is run. Include information on pending suites. 2010-08-19 20:09:24 +00:00
jeb228
f09fcee448 NIHVIVO-222 Tweak the data listener. 2010-08-19 14:28:32 +00:00
jeb228
4bb1727a60 NIHVIVO-222 Continue to convert the output data collection from scanning the log to using a Listener. 2010-08-18 20:43:31 +00:00
jeb228
2e0e61dd86 NIHVIVO-222 Start converting the output data collection from scanning the log to using a Listener. 2010-08-18 19:52:05 +00:00
jeb228
dc956442e7 NIHVIVO-222 Go from a Listener class to a Listener framework. 2010-08-18 18:31:22 +00:00
jeb228
99c70b5d66 NIHVIVO-222 Use the OWL file of the test user model instead of a MySQL dump.
Embed the OWL file in the source, so we don't need to configure it. 
Break out a separate TomcatController class.
2010-08-18 16:38:01 +00:00
jeb228
60444bb7f8 Background processes won't set the return code, so don't allow it to be queried. 2010-08-18 16:33:33 +00:00
jeb228
6f978160cf NIHVIVO-222 Embed the CSS file in the source, so we don't need to configure it. 2010-08-17 15:47:50 +00:00
jeb228
bddeb9f5a9 NIHVIVO-222 Allow the user to ignore entire suites using the ignored_tests file. 2010-08-16 18:15:31 +00:00
jeb228
9f76c1462d NIHVIVO-239 Fix oversight - summarize output after running the tests. 2010-06-07 13:17:34 +00:00
jeb228
d34b0deeff NIHVIVO-239 Return a non-zero error code if the task finds any errors or warnings. 2010-06-04 13:26:37 +00:00
jeb228
2c0d76286d NIHVIVO-239 Permit a zero-length second argument from the command line - might happen in Linux. 2010-06-03 19:26:47 +00:00