From 0d8deec6ae56c451aeb01712b8b61e95d12ebf35 Mon Sep 17 00:00:00 2001 From: Pau Espin Pedrol Date: Fri, 23 Jun 2017 11:43:38 +0200 Subject: Add microsecond accuracy to log timestamps This is useful while debugging and trying to check events across other outputs such as pcap files, process logs, etc. Change-Id: I43bb5c6e9977189251802bc2b078c52eb046bab8 --- src/osmo_gsm_tester/process.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/osmo_gsm_tester/process.py') diff --git a/src/osmo_gsm_tester/process.py b/src/osmo_gsm_tester/process.py index d24bf3d..4b68ef5 100644 --- a/src/osmo_gsm_tester/process.py +++ b/src/osmo_gsm_tester/process.py @@ -21,6 +21,7 @@ import os import time import subprocess import signal +from datetime import datetime from . import log, test, event_loop from .util import Dir @@ -55,7 +56,7 @@ class Process(log.Origin): path = self.run_dir.new_child(name) f = open(path, 'w') self.dbg(path) - f.write('(launched: %s)\n' % time.strftime(log.LONG_DATEFMT)) + f.write('(launched: %s)\n' % datetime.now().strftime(log.LONG_DATEFMT)) f.flush() self.outputs[name] = (path, f) return f -- cgit v1.2.3