veyron/lib/exec: fix potential race with TestWaitAndCleanRace and clean up logging
I saw the failure below, and I think it may be related to the fact that I used
the wrong command (testReadySlow) for the test:
16:04:32 --- FAIL: TestWaitAndCleanRace (0.01 seconds)
16:04:32 exec_test.go:429: Wait returned exit status 1, wanted timeout waiting for child instead
I am now adding a new command that does what we want (namely, come up and wait
"forever").
While at it, also clean up all the log.Fatalf(os.Stderr, ...).
Change-Id: Ib2c35dff32d40b35566bdf55f98f83e4e34fa6ce
1 file changed