./batch_test.pl ( or a single test: ./batch_test.pl -d . -t cmd_q_shows-name) {endcode} -2: Testing from the GIT repository, out of tree/out of repository: +2: Testing from the GIT repository, out of tree/out of repository in a directory called outoftree: {code} make a directory to build and test in, cd there /{repo}/CONDOR_SRC/configure_uw /{repo}/GIT/CONDOR_SRC +{endcode} +If this is a from scratch build where release_dir(install target) does not exist +now. before you start the build adjust your path to have the new bin and sbin at the front of your path similar to this: /pathto/outoftree/release_dir/bin:/pathto/outoftree/release_dir/sbin. This will ensure that build of the tests uses the correct condor_compile for building standard universe tests. Point your environment variable CONDOR_CONFIG to /pathto/outoftree/release_dir/etc/condor_config. UNSET your LD_LIBRARY_PATH but be ready for it to be /pathto/outoftree/release_dir/lib:/pathto/outoftree/release_dir/lib/condor +{code} make install +{endcode} +Now enable the LD_LIBRARY_PATH mentioned above. +{code} make tests cd release_dir mkdir man