Adding script to git
Fixing up the test script a lot more
Minor changes, committing so everything is fresh when I share thisx
Some cleanup to use Decentralized service
Fix timing for compute services
More timing corrections, better loggin
Adding old benchmarking script, based off of Melissa's
Decided to rewrite it...
Committing changes I made yesterday...
More cleaning up, trying to get this to work properly...
DANGEROUS COMMIT:
after talking with melissa i set this up to bind directly to the pilots
without using a compute service.  this is a kind of broken commit.
More stat calculations, better formatting, still a mess
Some minor updates.  Earlier run failed, maybe this will work.  Commit then
submit new run then sleep.
Overnight run crashed halfway through with a REDIS error, forcing
file buffers to be written every run with this version so that
we can still get partial log output
Adding error I got from the run to the commit log:

--> Verifying job request is within current queue limits...OK
--> Checking available allocation (TG-MCB090174)...OK
Submitted batch job 411436
SLURM JobID: 411436
Waiting for pilots to be ready.
Creating compute services.
Creating compute units.
Traceback (most recent call last):
  File "benchmark.py", line 158, in <module>
    cu.wait()
  File "/home1/01414/ashleyz/bliss-env/lib/python2.6/site-packages/BigJob-0.4.125-py2.6.egg/pilot/impl/pilotcompute_manager.py", line 398, in wai
t
    state = self.get_state()
  File "/home1/01414/ashleyz/bliss-env/lib/python2.6/site-packages/BigJob-0.4.125-py2.6.egg/pilot/impl/pilotcompute_manager.py", line 389, in get_state
    self.state = self.__subjob.get_state()
  File "/home1/01414/ashleyz/bliss-env/lib/python2.6/site-packages/BigJob-0.4.125-py2.6.egg/bigjob/bigjob_manager.py", line 1033, in get_state
    return self.bj._get_subjob_state(self.job_url)
  File "/home1/01414/ashleyz/bliss-env/lib/python2.6/site-packages/BigJob-0.4.125-py2.6.egg/bigjob/bigjob_manager.py", line 534, in _get_subjob_state
    return self.coordination.get_job_state(job_url)
  File "/home1/01414/ashleyz/bliss-env/lib/python2.6/site-packages/BigJob-0.4.125-py2.6.egg/pilot/filemanagement/../../coordination/bigjob_coordination_redis.py", line 151, in get_job_state
    return self.redis_client.hget(job_url, "state")
  File "build/bdist.linux-x86_64/egg/redis/client.py", line 1117, in hget
  File "build/bdist.linux-x86_64/egg/redis/client.py", line 254, in execute_command
  File "build/bdist.linux-x86_64/egg/redis/client.py", line 242, in _execute_command
  File "build/bdist.linux-x86_64/egg/redis/connection.py", line 54, in send
  File "build/bdist.linux-x86_64/egg/redis/connection.py", line 35, in connect
redis.exceptions.ConnectionError: Error 110 connecting gw68.quarry.iu.teragrid.org:6379. Connection timed out.
Cast an int to a string for the arguments (though this should not
relate to the freezing issues from earlier, it should still help
with the BJ agent errors...  I changed the string to an int yesterday
while trying to debug other things while the freezing issue was still
ongoing...
Fixed some output formatting
Adding graph file so i  dont lose it
Committing the status of things which caused me to be unable to
connect to login1 and resulted in an email from Yaakoub.
Some fixes, including separate redis password file
Some more fixes, grabbing more benchmarking info, changed CU TTL timing so that
it starts from the moment the first CU is submitted rather than after all have been
submitted since it takes a while to bulk submit CUs