MCPcopy Create free account
hub / github.com/ElementsProject/elements / read_logs

Function read_logs

test/bitcoin_functional/functional/combine_logs.py:58–71  ·  view source on GitHub ↗

Reads log files. Delegates to generator function get_log_events() to provide individual log events for each of the input log files.

(tmp_dir)

Source from the content-addressed store, hash-verified

56 print_logs(log_events, color=args.color, html=args.html)
57
58def read_logs(tmp_dir):
59 """Reads log files.
60
61 Delegates to generator function get_log_events() to provide individual log events
62 for each of the input log files."""
63
64 files = [("test", "%s/test_framework.log" % tmp_dir)]
65 for i in itertools.count():
66 logfile = "{}/node{}/regtest/debug.log".format(tmp_dir, i)
67 if not os.path.isfile(logfile):
68 break
69 files.append(("node%d" % i, logfile))
70
71 return heapq.merge(*[get_log_events(source, f) for source, f in files])
72
73
74def find_latest_test_dir():

Callers 1

mainFunction · 0.70

Calls 4

countMethod · 0.80
formatMethod · 0.80
mergeMethod · 0.80
get_log_eventsFunction · 0.70

Tested by

no test coverage detected