From 8317a4516102d95c7e45c3b61e33faa84346eb61 Mon Sep 17 00:00:00 2001 From: John Newbery Date: Tue, 21 Mar 2017 10:05:59 -0400 Subject: [PATCH] Python functional tests should log in UTC bitcoind logs use UTC. Python functional tests should also log in UTC. --- test/functional/test_framework/test_framework.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/functional/test_framework/test_framework.py b/test/functional/test_framework/test_framework.py index d7072fa78..fd2e80354 100755 --- a/test/functional/test_framework/test_framework.py +++ b/test/functional/test_framework/test_framework.py @@ -10,6 +10,7 @@ import os import sys import shutil import tempfile +import time import traceback from .util import ( @@ -202,6 +203,7 @@ class BitcoinTestFramework(object): ch.setLevel(ll) # Format logs the same as bitcoind's debug.log with microprecision (so log files can be concatenated and sorted) formatter = logging.Formatter(fmt = '%(asctime)s.%(msecs)03d000 %(name)s (%(levelname)s): %(message)s', datefmt='%Y-%m-%d %H:%M:%S') + formatter.converter = time.gmtime fh.setFormatter(formatter) ch.setFormatter(formatter) # add the handlers to the logger