Browse Source

Python functional tests should log in UTC

bitcoind logs use UTC. Python functional tests should also log in UTC.
tags/v0.15.1
John Newbery 4 years ago
parent
commit
8317a45161
1 changed files with 2 additions and 0 deletions
  1. 2
    0
      test/functional/test_framework/test_framework.py

+ 2
- 0
test/functional/test_framework/test_framework.py View File

@@ -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

Loading…
Cancel
Save