elif cmd == 'span_end':
assert spanid in traces
elif cmd == 'span_start':
assert spanid not in traces
traces.add(spanid)
elif cmd == 'span_suspend':
assert spanid in traces
assert spanid not in suspended
suspended.add(spanid)
elif cmd == 'span_resume':
assert spanid in traces
suspended.remove(spanid)
elif cmd == 'destroying':
pass
else:
assert False, "Unknown trace line"
# We can actually have a calls suspended when we shut down!
assert len(suspended) <= 1
> assert suspended == traces
E AssertionError: assert {'2622a830ed619af8'} == {'ade5dbd2a1644632', '2622a830ed619af8'}
E
E Extra items in the right set:
E 'ade5dbd2a1644632'
E
E Full diff:
E {
E '2622a830ed619af8',
E - 'ade5dbd2a1644632',
E }
tests/test_misc.py:5314: AssertionError
Parsing /tmp/ltests-czmfbssq/test_tracing_1/lightning-1/regtest/l1.trace.32749:1835: span_end 864c4f9982b1233c
Parsing /tmp/ltests-czmfbssq/test_tracing_1/lightning-1/regtest/l1.trace.32749:1836: span_emit 864c4f9982b1233c [{"id":"864c4f9982b1233c","name":"lightningd/jsonrpc","timestamp":1788524052688967,"duration":17186,"localEndpoint":{"serviceName":"lightningd"},"tags":{"method":"getinfo"},"traceId":"5c1a4765b45bd911b7153569e8750850"}]
Parsing /tmp/ltests-czmfbssq/test_tracing_1/lightning-1/regtest/l1.trace.32749:1837: span_start ade5dbd2a1644632 extend_tip
Parsing /tmp/ltests-czmfbssq/test_tracing_1/lightning-1/regtest/l1.trace.32749:1838: span_start 2622a830ed619af8 plugin/bitcoind
Parsing /tmp/ltests-czmfbssq/test_tracing_1/lightning-1/regtest/l1.trace.32749:1839: span_suspend 2622a830ed619af8
Parsing /tmp/ltests-czmfbssq/test_tracing_1/lightning-1/regtest/l1.trace.32749:1840: span_start bed89d3fc82981a2 lightningd/jsonrpc
Parsing /tmp/ltests-czmfbssq/test_tracing_1/lightning-1/regtest/l1.trace.32749:1841: span_end bed89d3fc82981a2
Parsing /tmp/ltests-czmfbssq/test_tracing_1/lightning-1/regtest/l1.trace.32749:1842: span_emit bed89d3fc82981a2 [{"id":"bed89d3fc82981a2","name":"lightningd/jsonrpc","timestamp":1788524052764556,"duration":369,"localEndpoint":{"serviceName":"lightningd"},"parentId":"ade5dbd2a1644632","tags":{"method":"check"},"traceId":"2003e22e2176789c7fad85b1adf05bb2"}]
Parsing /tmp/ltests-czmfbssq/test_tracing_1/lightning-1/regtest/l1.trace.32749:1843: span_start 91579b680c6355a6 lightningd/jsonrpc
Parsing /tmp/ltests-czmfbssq/test_tracing_1/lightning-1/regtest/l1.trace.32749:1844: span_end 91579b680c6355a6
Parsing /tmp/ltests-czmfbssq/test_tracing_1/lightning-1/regtest/l1.trace.32749:1845: span_emit 91579b680c6355a6 [{"id":"91579b680c6355a6","name":"lightningd/jsonrpc","timestamp":1788524052835961,"duration":24518,"localEndpoint":{"serviceName":"lightningd"},"parentId":"ade5dbd2a1644632","tags":{"method":"stop"},"traceId":"2003e22e2176789c7fad85b1adf05bb2"}]
{'run_id': 354233404671549440, 'github_repository': 'ElementsProject/lightning', 'github_sha': '803fa87cc9433fa9b2f8d72bd6b84f1a74b247df', 'github_ref': 'refs/pull/8948/merge', 'github_ref_name': 'HEAD', 'github_run_id': 33869089075, 'github_head_ref': 'plugins/lsps2/mpp-fsm', 'github_run_number': 17801, 'github_base_ref': 'master', 'github_run_attempt': '1', 'testname': 'test_tracing', 'start_time': 1788524002, 'end_time': 1788524054, 'outcome': 'fail'}
https://github.com/ElementsProject/lightning/actions/runs/33869089075/job/101014244773?pr=8948