 		console.log "starting clients"
 		clientProcesses = (startClient address for address in clientAddresses)
 
+		console.log "spawned client processes",(p.pid for p in clientProcesses)
+
 		startTime = startTime or new Date()
 
 		console.log "start time",startTime


			process.exit results.testCount == results.testsPassed

		processMessage = (jsonResults) ->

			if jsonResults.results.pass
				results.testsPassed.push testMap[jsonResults.testId].test

					finish()

			#send next test
			sendTest p

		hookUpEventHandling = (p) ->
			buff = new BufferedStream p.stdout
			buff.on "line",(line) ->
				jsonResults = JSON.parse line
				processMessage jsonResults,p

			#if verbose flag is set, log output of running processes
			if verbose
