build.xml revision 605
4632N/A ! trunk/opends/resource/legal-notices/OpenDS.LICENSE. If applicable,
location="${unittest.testng.dir}/src"/>
location="${build.dir}/unit-tests/classes" />
location="${build.dir}/unit-tests/report"/>
location="${build.dir}/unit-tests/resource"/>
<!-- Properties for use in functional/integration testing. -->
location="tests/integration-tests-testng" />
location="${functest.testng.dir}/src"/>
location="${build.dir}/quicksetup/classes" />
location="${coverage.dir}/reports/unit" />
location="${coverage.dir}/instrumentedcode" />
location="${coverage.dir}/gathereddata" />
location="${resource.dir}/DynamicConstants.java.stubs" />
<!-- Perform common initialization common to several targets after cleaning out the previous build environment. -->
! java.vm.vendor property, which wreaks havoc with DynamicConstants. This
<!-- Generate the DynamicConstants.java file.
VERSION_QUALIFIER, FIX_IDS, timestamp, user.name, java.version,
java.vendor, java.vm.version, JVM_VENDOR, DEBUG_BUILD
If you change the name of any of those properties in this build.xml
tofile="${dynconstants.file}"
classpath="${checkstyle.dir}/checkstyle-all-4.1.jar" />
includes="**/DynamicConstants.class **/CreateTemplate.class" />
! DynamicConstants.java won't be regenerated.
location="${package.dir}/OpenDS-${pkgversion}" />
<!-- Clean up a minimal set of files/directories for the rebuild. -->
<!-- Generate the OpenDS.jar file -->
includes="**/DynamicConstants.class **/CreateTemplate.class"/>
<!-- Generate the quicksetup.jar file -->
location="${package.dir}/OpenDS-${pkgversion}" />
excludes="web.xml, **/*.jar, **/*.properties" />
classpath="${build.dir}/build-tools/build-tools.jar" />
tofile="${unittest.resource.dir}/testng.xml"
grouplist="${test.groups}"
packagelist="${test.packages}"
classList="${test.classes}"
methodList="${test.methods}" />
<!-- Execute the Directory Server TestNG unit tests in text mode with a coverage report and slow tests. -->
<!-- Execute the Directory Server TestNG unit tests specified from CLI in text mode with a coverage report. -->
description="Execute the Directory Server TestNG unit tests specified from CLI in text mode with a coverage report.">
<!-- Internal target to execute the Directory Server TestNG unit tests in text mode after everything has been initialized. -->
<!-- This sets org.opends.test.suppressOutput if and only if it's not
<!-- <property name="verbosity.level" value="verbose" /> -->