Page History
- 2022-Jul-27 13:02 johnkn
 - 2017-Mar-28 09:15 johnkn
 - 2017-Mar-28 09:14 johnkn
 - 2016-Mar-18 15:05 johnkn
 - 2016-Mar-17 13:16 johnkn
 - 2016-Mar-17 11:35 johnkn
 - 2016-Mar-17 10:43 johnkn
 - 2016-Mar-16 12:14 johnkn
 - 2016-Mar-16 12:08 johnkn
 - 2016-Mar-16 11:52 johnkn
 - 2016-Mar-15 17:17 johnkn
 - 2016-Mar-15 16:36 johnkn
 - 2015-Jul-30 15:25 bt
 - 2015-Jul-30 15:22 bt
 - 2015-Jul-30 15:21 bt
 - 2015-Jul-30 14:32 bt
 - 2015-Jul-30 14:27 bt
 - 2015-Jul-30 13:50 bt
 - 2015-Jul-30 13:48 bt
 - 2015-Jul-30 13:45 bt
 - 2015-Jul-30 11:56 bt
 - 2015-Jul-30 11:25 bt
 - 2015-Jul-30 10:55 bt
 - 2015-Jul-30 10:33 bt
 - 2015-Jul-30 10:26 bt
 - 2015-Jul-30 10:22 bt
 - 2013-Sep-20 13:29 bt
 - 2013-Sep-20 13:21 bt
 - 2013-Sep-20 12:53 bt
 - 2013-Sep-20 12:19 bt
 - 2013-Sep-06 14:31 bt
 - 2013-Apr-15 11:44 bt
 - 2013-Apr-15 11:12 bt
 - 2012-Nov-13 16:48 adesmet
 - 2009-Mar-05 16:53 burnett
 - 2009-Feb-05 17:58 burnett
 - 2009-Jan-28 12:08 burnett
 - 2009-Jan-27 09:32 burnett
 - 2009-Jan-16 18:26 burnett
 - 2009-Jan-14 15:42 burnett
 - 2009-Jan-14 11:52 burnett
 - 2009-Jan-13 15:01 burnett
 
Requirements
- Cygwin + Cygwin Perl module
 - Active-State Perl
 
Testing 
From a Cygwin command-line type:
  export NMI_PLATFORM=x86_winnt_5.1
  export PATH=$PATH:/cygdrive/c/condor/bin
  cd /cygdrive/c
  mkdir nmi_tests
  pushd /cygdrive/c/workspace/source/src
  cp -r condor_{examples,scripts,tests} /cygdrive/c/nmi_tests
  popd
  cd nmi_tests/condor_tests
  cp ../condor_scripts/*.pm ../condor_scripts/batch_test.pl .
Then, to run all the tests (optionally using test parallelization feature [-e]):
./batch_test.pl -d . -b -e 10
Or, to run a single test:
./batch_test.pl -d . -b -t cmd_q_shows-name
Where cmd_q_shows-name can be any of the tests in the test suite.  As a final note, if you are planning on running the tests several times, you will need to delete the TestingPersonalCondor directory between test runs:
rm -rf TestingPersonalCondor
Finally, if you just want a personal HTCondor up and running quickly, use:
./batch_test.pl -p
That's about as simple as it gets; although it is possible to save exporting the NMI_PLATFORM and PATH each time.  This can be accomplished by adding them to the environment in a persistent manner; either by cygwin startup scripts or changing the Windows environment.  The latter will require a new instance of the cygwin terminal for the variables to be present.
