Reviewers: mp+98841_code.launchpad.net, Message: Please take a look. Description: use readable time stamps on log messages. On long running tests, I was seeing log output like this: [LOG] 72.15087 JUJU state: opening state; zookeeper addresses: ["ec2-23-20-157-185.compute-1.amazonaws.com:2181"] [LOG] 78.46405 JUJU state: waiting for state to be initialized destroy env [LOG] 13.73135 JUJU environs/ec2: destroying environment "sample-6326978ae3647455" This CL makes the time stamp format as a duration since the start of the test. For instance: [LOG] 139us JUJU environs/ec2: bootstrapping environment "sample-92839ff36fe291dd" [LOG] 7.273315s JUJU environs/ec2: started instance "i-69f7a10d" [LOG] 14.822193s JUJU environs/ec2: bootstrapping environment "sample-92839ff36fe291dd" For consideration: we could also round to milliseconds (nanosecond time stamps are rarely useful in logs). https://code.launchpad.net/~rogpeppe/gocheck/monotonic-time-stamps/+merge/98841 (do not edit description out of merge proposal) Please review this at https://codereview.appspot.com/5874049/ Affected files: A [revision details] M bootstrap_test.go M checkers.go M foundation_test.go M gocheck.go M gocheck_test.go M helpers.go M helpers_test.go M run.go M run_test.go Index: [revision details] === added file '[revision details]' --- [revision details] 2012-01-01 00:00:00 +0000 +++ [revision details] 2012-01-01 00:00:00 +0000 @@ -0,0 +1,2 @@ +Old revision: