mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-24 11:19:43 +00:00
1 line
118 KiB
JSON
1 line
118 KiB
JSON
{"uid":"d096643e371296ff","name":"test_s01_send_on_destroyed_handle","fullName":"tests.wrappers_tests.test_send_e2e_part2.TestS01NilOrUninitializedHandle#test_s01_send_on_destroyed_handle","historyId":"4ef045411b2a3280639187bb9fc48353","time":{"start":1778354737240,"stop":1778354745202,"duration":7962},"status":"failed","statusMessage":"AssertionError: send() crashed on a destroyed handle (returncode=1). stdout='WRN 2026-05-09 19:25:37.409+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics=\"waku conf builder\" tid=51632\\nWRN 2026-05-09 19:25:37.409+00:00 missing node key, generating new set topics=\"waku conf builder\" tid=51632\\nbSubscribeShards: none(seq[uint16])\\nINF 2026-05-09 19:25:37.409+00:00 Sharding configuration: topics=\"waku conf builder\" tid=51632 shardingConf=\"(kind: AutoSharding, numShardsInCluster: 1)\" subscribeShards=@[0]\\nINF 2026-05-09 19:25:37.410+00:00 Configuration: Enabled protocols topics=\"waku conf\" tid=51632 relay=true rlnRelay=false store=true filter=false lightPush=false peerExchange=false rendezvous=true\\nINF 2026-05-09 19:25:37.410+00:00 Configuration. Network topics=\"waku conf\" tid=51632 cluster=198\\nINF 2026-05-09 19:25:37.410+00:00 Configuration. Active Relay Shards topics=\"waku conf\" tid=51632 shard=0\\nDBG 2026-05-09 19:25:41.415+00:00 UPnP topics=\"eth net nat\" tid=51632 msg=\"Internet Gateway Device not found. Giving up.\"\\nDBG 2026-05-09 19:25:45.167+00:00 NAT-PMP topics=\"eth net nat\" tid=51632 msg=\"the gateway does not support nat-pmp\"\\nINF 2026-05-09 19:25:45.167+00:00 Setting up storage tid=51632\\nINF 2026-05-09 19:25:45.167+00:00 Initializing node tid=51632\\nINF 2026-05-09 19:25:45.169+00:00 Initializing networking tid=51632 addrs=@[/ip4/127.0.0.1/tcp/56075]\\nINF 2026-05-09 19:25:45.169+00:00 Mounting protocols tid=51632\\nINF 2026-05-09 19:25:45.169+00:00 Created WakuMetadata protocol topics=\"waku node\" tid=51632 clusterId=198 shards=\"[0]\"\\nINF 2026-05-09 19:25:45.170+00:00 sqlite database page stats tid=51632 pageSize=4096 pages=5 freePages=2\\nINF 2026-05-09 19:25:45.170+00:00 starting message store\\'s sqlite database migration topics=\"waku archive migration\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 Not considered schema version 7 topics=\"waku archive migration\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 database schema is up to date topics=\"sqlite\" tid=51632 userVersion=10 targetVersion=10\\nINF 2026-05-09 19:25:45.170+00:00 finished message store\\'s sqlite database migration topics=\"waku archive migration\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 setting up sqlite waku archive driver tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 executing message retention policy topics=\"waku archive\" tid=51632 policy=time:172800\\nINF 2026-05-09 19:25:45.170+00:00 beginning of executing message retention policy - time topics=\"waku archive retention_policy\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 end of executing message retention policy - time topics=\"waku archive retention_policy\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 mounting waku store protocol topics=\"waku node store api\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 mounting store client topics=\"waku node store api\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 mounting auto sharding topics=\"waku node\" tid=51632 clusterId=198 shardCount=1\\nINF 2026-05-09 19:25:45.170+00:00 Shards created from content topics tid=51632 contentTopics=[] shards=[]\\nINF 2026-05-09 19:25:45.170+00:00 Setting max message size tid=51632 num_bytes=153600\\nINF 2026-05-09 19:25:45.170+00:00 mounting relay protocol topics=\"waku node relay api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 relay mounted successfully topics=\"waku node relay api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 adding validator to signed shards tid=51632 protectedShards=[] clusterId=198\\nINF 2026-05-09 19:25:45.171+00:00 mounting rendezvous discovery protocol topics=\"waku node\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 waku rendezvous initialized topics=\"waku node\" tid=51632 clusterId=198 shards=\"[0]\" capabilities=\"[Relay, Store]\" wakuPeerRecord=\"(peerId: 16U*oPDxLm, seqNo: 1778354745, addresses: [/ip4/127.0.0.1/tcp/56075], mixKey: )\"\\nINF 2026-05-09 19:25:45.171+00:00 mounting rendezvous client topics=\"waku node\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 waku rendezvous client initialized topics=\"waku node\" tid=51632 clusterId=198\\nINF 2026-05-09 19:25:45.171+00:00 mounting libp2p ping protocol topics=\"waku node ping api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 mounting light push client topics=\"waku node lightpush api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 mounting legacy light push client topics=\"waku node lightpush api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 mounting filter client topics=\"waku node filter api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 mounting waku peer exchange client topics=\"waku node peerexchange api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 No external callbacks to be set topics=\"wakunode waku\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 Retrieve dynamic bootstrap nodes topics=\"wakunode waku\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 Running nwaku node tid=51632 version=\"\\\\\"f5762a\\\\\"\"\\nINF 2026-05-09 19:25:45.172+00:00 Starting Waku node topics=\"waku node\" tid=51632 version=\"\\\\\"f5762a\\\\\"\"\\nINF 2026-05-09 19:25:45.172+00:00 starting relay protocol topics=\"waku node\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 start topics=\"waku relay\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 relay started successfully topics=\"waku node\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 waku rendezvous periodic registration started topics=\"waku rendezvous\" tid=51632 interval=10s\\nINF 2026-05-09 19:25:45.172+00:00 waku rendezvous discovery started topics=\"waku rendezvous\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 waku rendezvous periodic requests started topics=\"waku rendezvous client\" tid=51632 interval=10s\\nINF 2026-05-09 19:25:45.172+00:00 waku rendezvous client started topics=\"waku rendezvous client\" tid=51632\\nDBG 2026-05-09 19:25:45.172+00:00 starting switch for peer topics=\"libp2p switch\" tid=51632 peerInfo=\"(peerId: 16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm, listenAddrs: [/ip4/0.0.0.0/tcp/56075], addrs: [], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/store-query/3.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-push/2.0.0-beta1], protoVersion: ipfs/0.1.0, agentVersion: logos-delivery-\\\\\"f5762a\\\\\")\"\\nDBG 2026-05-09 19:25:45.172+00:00 About to accept incoming connection topics=\"libp2p switch\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 Setting up AutonatService topics=\"libp2p autonatservice\" tid=51632\\nWRN 2026-05-09 19:25:45.173+00:00 Starting gossipsub twice topics=\"libp2p gossipsub\" tid=51632\\nWRN 2026-05-09 19:25:45.173+00:00 Starting rendezvous twice topics=\"waku rendezvous\" tid=51632\\nDBG 2026-05-09 19:25:45.173+00:00 Started libp2p node topics=\"libp2p switch\" tid=51632 peer=\"(peerId: 16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm, listenAddrs: [/ip4/0.0.0.0/tcp/56075], addrs: [/ip4/127.0.0.1/tcp/56075], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/store-query/3.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-push/2.0.0-beta1], protoVersion: ipfs/0.1.0, agentVersion: logos-delivery-\\\\\"f5762a\\\\\")\"\\nINF 2026-05-09 19:25:45.173+00:00 PeerInfo topics=\"waku node\" tid=51632 peerId=16U*oPDxLm addrs=\"[/ip4/127.0.0.1/tcp/56075]\"\\nINF 2026-05-09 19:25:45.173+00:00 Listening on topics=\"waku node\" tid=51632 full=[/ip4/0.0.0.0/tcp/56075/p2p/16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm] localIp=10.1.0.211 switchAddress=@[/ip4/10.1.0.211/tcp/56075]\\nINF 2026-05-09 19:25:45.173+00:00 Announcing addresses topics=\"waku node\" tid=51632 full=[/ip4/10.1.0.211/tcp/56075/p2p/16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm]\\nINF 2026-05-09 19:25:45.173+00:00 DNS: discoverable ENR topics=\"waku node\" tid=51632 enr=enr:-KC4QE8nYKTku0HpQazzB81edCdmH7uEslCaQBnvfSl4Br61OrgXXnbPr011xHgLWoyovsuDzrxRRMgh-n2y6QzbttQBgmlkgnY0gmlwhAAAAACKbXVsdGlhZGRyc4CCcnOFAMYBAACJc2VjcDI1NmsxoQNFHGYPNR07h-ULbxn930jHrqAOnyNgCJJVxrBqtbTC9oN0Y3CC2wuFd2FrdTID\\nINF 2026-05-09 19:25:45.173+00:00 Node started successfully topics=\"waku node\" tid=51632\\nINF 2026-05-09 19:25:45.173+00:00 Starting peer exchange loop topics=\"waku node peerexchange api\" tid=51632\\nINF 2026-05-09 19:25:45.173+00:00 Retrieving peer info via peer exchange protocol topics=\"waku node peerexchange api\" tid=51632 amount=5\\nINF 2026-05-09 19:25:45.173+00:00 peer exchange request could not be made as no peer exchange peers found topics=\"waku peer_exchange client\" tid=51632\\nWRN 2026-05-09 19:25:45.173+00:00 failed to retrieve peer info via peer exchange protocol topics=\"waku node peerexchange api\" tid=51632 error=\"(status_code: SERVICE_UNAVAILABLE, status_desc: some(\"peer_not_found_failure\"))\"\\nWRN 2026-05-09 19:25:45.173+00:00 Cannot fetch peers from peer exchange topics=\"waku node peerexchange api\" tid=51632 cause=\"(status_code: SERVICE_UNAVAILABLE, status_desc: some(\"peer_not_found_failure\"))\"\\nINF 2026-05-09 19:25:45.173+00:00 Relay peer connections topics=\"waku node peer_manager\" tid=51632 inRelayConns=0/50 outRelayConns=0/25 totalConnections=0/150 notConnectedPeers=0 outsideBackoffPeers=0\\nINF 2026-05-09 19:25:45.173+00:00 PeerInfo topics=\"waku node\" tid=51632 peerId=16U*oPDxLm addrs=\"[/ip4/10.1.0.211/tcp/56075]\"\\nINF 2026-05-09 19:25:45.173+00:00 Listening on topics=\"waku node\" tid=51632 full=[/ip4/0.0.0.0/tcp/56075/p2p/16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm] localIp=10.1.0.211 switchAddress=@[/ip4/10.1.0.211/tcp/56075]\\nINF 2026-05-09 19:25:45.173+00:00 Announcing addresses topics=\"waku node\" tid=51632 full=[/ip4/10.1.0.211/tcp/56075/p2p/16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm]\\nINF 2026-05-09 19:25:45.173+00:00 DNS: discoverable ENR topics=\"waku node\" tid=51632 enr=enr:-KC4QE8nYKTku0HpQazzB81edCdmH7uEslCaQBnvfSl4Br61OrgXXnbPr011xHgLWoyovsuDzrxRRMgh-n2y6QzbttQBgmlkgnY0gmlwhAAAAACKbXVsdGlhZGRyc4CCcnOFAMYBAACJc2VjcDI1NmsxoQNFHGYPNR07h-ULbxn930jHrqAOnyNgCJJVxrBqtbTC9oN0Y3CC2wuFd2FrdTID\\nINF 2026-05-09 19:25:45.173+00:00 Waku node ENR updated successfully with new multiaddress topics=\"wakunode waku\" tid=51632 enr=enr:-Kq4QFWAKaYZQH9zojB7vyQz9PpbxYzN-vOcKWTLBXEckHqBAaUF7jyVm_0mEkevlnNexs5R_TodTVpcKRmqG5aklBkCgmlkgnY0gmlwhAAAAACKbXVsdGlhZGRyc4oACAQKAQDTBtsLgnJzhQDGAQAAiXNlY3AyNTZrMaEDRRxmDzUdO4flC28Z_d9Ix66gDp8jYAiSVcawarW0wvaDdGNwgtsLhXdha3UyAw record=\"(2, id: \\\\\"v4\\\\\", ip: 0.0.0.0, multiaddrs: 0x0008040A0100D306DB0B, rs: 0x00C6010000, secp256k1: 0x03451C660F351D3B87E50B6F19FDDF48C7AEA00E9F2360089255C6B06AB5B4C2F6, tcp: 56075, waku2: 0x03)\"\\nINF 2026-05-09 19:25:45.173+00:00 subscribe topics=\"waku relay\" tid=51632 pubsubTopic=/waku/2/rs/198/0\\nWRN 2026-05-09 19:25:45.174+00:00 No-effect API call to subscribe. Already subscribed to topic topics=\"waku node relay api\" tid=51632 pubsubTopic=/waku/2/rs/198/0\\nINF 2026-05-09 19:25:45.174+00:00 Health monitor loop start tid=51632\\nDBG 2026-05-09 19:25:45.174+00:00 calculateConnectionState tid=51632 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0\\nINF 2026-05-09 19:25:45.174+00:00 starting keepalive tid=51632 randomPeersKeepalive=10s allPeersKeepalive=2m\\nINF 2026-05-09 19:25:45.174+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics=\"waku relay\" tid=51632 pubsubTopic=/waku/2/rs/198/0\\nINF 2026-05-09 19:25:45.174+00:00 Stopping AutonatService topics=\"libp2p autonatservice\" tid=51632\\nWRN 2026-05-09 19:25:45.175+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51632\\nWRN 2026-05-09 19:25:45.175+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51632\\nINF 2026-05-09 19:25:45.175+00:00 waku rendezvous discovery stopped topics=\"waku rendezvous\" tid=51632\\nINF 2026-05-09 19:25:45.175+00:00 waku rendezvous client stopped topics=\"waku rendezvous client\" tid=51632\\n' stderr='Traceback (most recent call last):\\n File \"<string>\", line 45, in <module>\\n File \"/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/src/node/wrappers_manager.py\", line 67, in destroy_keep_ctx\\n return self._node.destroy_keep_ctx(timeout_s=timeout_s)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\nAttributeError: \\'NodeWrapper\\' object has no attribute \\'destroy_keep_ctx\\'\\n'\nassert 1 == 0\n + where 1 = CompletedProcess(args=['/opt/hostedtoolcache/Python/3.12.13/x64/bin/python', '-c', 'import json\\nimport sys\\nfrom pathlib import Path\\n\\n_project_root = Path(\\'/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/tests/wrappers_tests/test_send_e2e_part2.py\\').resolve().parents[2]\\n_bindings_path = _project_root / \"vendor\" / \"logos-delivery-python-bindings\" / \"waku\"\\nif str(_bindings_path) not in sys.path:\\n sys.path.insert(0, str(_bindings_path))\\nif str(_project_root) not in sys.path:\\n sys.path.insert(0, str(_project_root))\\n\\nfrom src.node.wrappers_manager import WrapperManager\\nfrom src.node.wrapper_helpers import EventCollector, create_message_bindings\\nfrom tests.wrappers_tests.conftest import build_node_config\\n\\ncollector = EventCollector()\\n\\ncreate_result = WrapperManager.create_and_start(\\n config=build_node_config(),\\n event_cb=collector.event_callback,\\n)\\nif create_result.is_err():\\n print(\\'__SEND_AFTER_DESTROY_RESULT__\\' + json.dumps({\\n \"stage\": \"create_and_start\",\\n \"is_ok\": False,\\n \"ok\": None,\\n \"err\": create_result.err(),\\n \"events_after_send\": [],\\n }))\\n sys.exit(0)\\n\\nsender = c...PeersKeepalive=10s allPeersKeepalive=2m\\nINF 2026-05-09 19:25:45.174+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics=\"waku relay\" tid=51632 pubsubTopic=/waku/2/rs/198/0\\nINF 2026-05-09 19:25:45.174+00:00 Stopping AutonatService topics=\"libp2p autonatservice\" tid=51632\\nWRN 2026-05-09 19:25:45.175+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51632\\nWRN 2026-05-09 19:25:45.175+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51632\\nINF 2026-05-09 19:25:45.175+00:00 waku rendezvous discovery stopped topics=\"waku rendezvous\" tid=51632\\nINF 2026-05-09 19:25:45.175+00:00 waku rendezvous client stopped topics=\"waku rendezvous client\" tid=51632\\n', stderr='Traceback (most recent call last):\\n File \"<string>\", line 45, in <module>\\n File \"/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/src/node/wrappers_manager.py\", line 67, in destroy_keep_ctx\\n return self._node.destroy_keep_ctx(timeout_s=timeout_s)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\nAttributeError: \\'NodeWrapper\\' object has no attribute \\'destroy_keep_ctx\\'\\n').returncode","statusTrace":"tests/wrappers_tests/test_send_e2e_part2.py:195: in test_s01_send_on_destroyed_handle\n assert completed.returncode == 0, (\nE AssertionError: send() crashed on a destroyed handle (returncode=1). stdout='WRN 2026-05-09 19:25:37.409+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics=\"waku conf builder\" tid=51632\\nWRN 2026-05-09 19:25:37.409+00:00 missing node key, generating new set topics=\"waku conf builder\" tid=51632\\nbSubscribeShards: none(seq[uint16])\\nINF 2026-05-09 19:25:37.409+00:00 Sharding configuration: topics=\"waku conf builder\" tid=51632 shardingConf=\"(kind: AutoSharding, numShardsInCluster: 1)\" subscribeShards=@[0]\\nINF 2026-05-09 19:25:37.410+00:00 Configuration: Enabled protocols topics=\"waku conf\" tid=51632 relay=true rlnRelay=false store=true filter=false lightPush=false peerExchange=false rendezvous=true\\nINF 2026-05-09 19:25:37.410+00:00 Configuration. Network topics=\"waku conf\" tid=51632 cluster=198\\nINF 2026-05-09 19:25:37.410+00:00 Configuration. Active Relay Shards topics=\"waku conf\" tid=51632 shard=0\\nDBG 2026-05-09 19:25:41.415+00:00 UPnP topics=\"eth net nat\" tid=51632 msg=\"Internet Gateway Device not found. Giving up.\"\\nDBG 2026-05-09 19:25:45.167+00:00 NAT-PMP topics=\"eth net nat\" tid=51632 msg=\"the gateway does not support nat-pmp\"\\nINF 2026-05-09 19:25:45.167+00:00 Setting up storage tid=51632\\nINF 2026-05-09 19:25:45.167+00:00 Initializing node tid=51632\\nINF 2026-05-09 19:25:45.169+00:00 Initializing networking tid=51632 addrs=@[/ip4/127.0.0.1/tcp/56075]\\nINF 2026-05-09 19:25:45.169+00:00 Mounting protocols tid=51632\\nINF 2026-05-09 19:25:45.169+00:00 Created WakuMetadata protocol topics=\"waku node\" tid=51632 clusterId=198 shards=\"[0]\"\\nINF 2026-05-09 19:25:45.170+00:00 sqlite database page stats tid=51632 pageSize=4096 pages=5 freePages=2\\nINF 2026-05-09 19:25:45.170+00:00 starting message store\\'s sqlite database migration topics=\"waku archive migration\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 Not considered schema version 7 topics=\"waku archive migration\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 database schema is up to date topics=\"sqlite\" tid=51632 userVersion=10 targetVersion=10\\nINF 2026-05-09 19:25:45.170+00:00 finished message store\\'s sqlite database migration topics=\"waku archive migration\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 setting up sqlite waku archive driver tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 executing message retention policy topics=\"waku archive\" tid=51632 policy=time:172800\\nINF 2026-05-09 19:25:45.170+00:00 beginning of executing message retention policy - time topics=\"waku archive retention_policy\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 end of executing message retention policy - time topics=\"waku archive retention_policy\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 mounting waku store protocol topics=\"waku node store api\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 mounting store client topics=\"waku node store api\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 mounting auto sharding topics=\"waku node\" tid=51632 clusterId=198 shardCount=1\\nINF 2026-05-09 19:25:45.170+00:00 Shards created from content topics tid=51632 contentTopics=[] shards=[]\\nINF 2026-05-09 19:25:45.170+00:00 Setting max message size tid=51632 num_bytes=153600\\nINF 2026-05-09 19:25:45.170+00:00 mounting relay protocol topics=\"waku node relay api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 relay mounted successfully topics=\"waku node relay api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 adding validator to signed shards tid=51632 protectedShards=[] clusterId=198\\nINF 2026-05-09 19:25:45.171+00:00 mounting rendezvous discovery protocol topics=\"waku node\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 waku rendezvous initialized topics=\"waku node\" tid=51632 clusterId=198 shards=\"[0]\" capabilities=\"[Relay, Store]\" wakuPeerRecord=\"(peerId: 16U*oPDxLm, seqNo: 1778354745, addresses: [/ip4/127.0.0.1/tcp/56075], mixKey: )\"\\nINF 2026-05-09 19:25:45.171+00:00 mounting rendezvous client topics=\"waku node\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 waku rendezvous client initialized topics=\"waku node\" tid=51632 clusterId=198\\nINF 2026-05-09 19:25:45.171+00:00 mounting libp2p ping protocol topics=\"waku node ping api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 mounting light push client topics=\"waku node lightpush api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 mounting legacy light push client topics=\"waku node lightpush api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 mounting filter client topics=\"waku node filter api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 mounting waku peer exchange client topics=\"waku node peerexchange api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 No external callbacks to be set topics=\"wakunode waku\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 Retrieve dynamic bootstrap nodes topics=\"wakunode waku\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 Running nwaku node tid=51632 version=\"\\\\\"f5762a\\\\\"\"\\nINF 2026-05-09 19:25:45.172+00:00 Starting Waku node topics=\"waku node\" tid=51632 version=\"\\\\\"f5762a\\\\\"\"\\nINF 2026-05-09 19:25:45.172+00:00 starting relay protocol topics=\"waku node\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 start topics=\"waku relay\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 relay started successfully topics=\"waku node\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 waku rendezvous periodic registration started topics=\"waku rendezvous\" tid=51632 interval=10s\\nINF 2026-05-09 19:25:45.172+00:00 waku rendezvous discovery started topics=\"waku rendezvous\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 waku rendezvous periodic requests started topics=\"waku rendezvous client\" tid=51632 interval=10s\\nINF 2026-05-09 19:25:45.172+00:00 waku rendezvous client started topics=\"waku rendezvous client\" tid=51632\\nDBG 2026-05-09 19:25:45.172+00:00 starting switch for peer topics=\"libp2p switch\" tid=51632 peerInfo=\"(peerId: 16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm, listenAddrs: [/ip4/0.0.0.0/tcp/56075], addrs: [], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/store-query/3.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-push/2.0.0-beta1], protoVersion: ipfs/0.1.0, agentVersion: logos-delivery-\\\\\"f5762a\\\\\")\"\\nDBG 2026-05-09 19:25:45.172+00:00 About to accept incoming connection topics=\"libp2p switch\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 Setting up AutonatService topics=\"libp2p autonatservice\" tid=51632\\nWRN 2026-05-09 19:25:45.173+00:00 Starting gossipsub twice topics=\"libp2p gossipsub\" tid=51632\\nWRN 2026-05-09 19:25:45.173+00:00 Starting rendezvous twice topics=\"waku rendezvous\" tid=51632\\nDBG 2026-05-09 19:25:45.173+00:00 Started libp2p node topics=\"libp2p switch\" tid=51632 peer=\"(peerId: 16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm, listenAddrs: [/ip4/0.0.0.0/tcp/56075], addrs: [/ip4/127.0.0.1/tcp/56075], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/store-query/3.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-push/2.0.0-beta1], protoVersion: ipfs/0.1.0, agentVersion: logos-delivery-\\\\\"f5762a\\\\\")\"\\nINF 2026-05-09 19:25:45.173+00:00 PeerInfo topics=\"waku node\" tid=51632 peerId=16U*oPDxLm addrs=\"[/ip4/127.0.0.1/tcp/56075]\"\\nINF 2026-05-09 19:25:45.173+00:00 Listening on topics=\"waku node\" tid=51632 full=[/ip4/0.0.0.0/tcp/56075/p2p/16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm] localIp=10.1.0.211 switchAddress=@[/ip4/10.1.0.211/tcp/56075]\\nINF 2026-05-09 19:25:45.173+00:00 Announcing addresses topics=\"waku node\" tid=51632 full=[/ip4/10.1.0.211/tcp/56075/p2p/16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm]\\nINF 2026-05-09 19:25:45.173+00:00 DNS: discoverable ENR topics=\"waku node\" tid=51632 enr=enr:-KC4QE8nYKTku0HpQazzB81edCdmH7uEslCaQBnvfSl4Br61OrgXXnbPr011xHgLWoyovsuDzrxRRMgh-n2y6QzbttQBgmlkgnY0gmlwhAAAAACKbXVsdGlhZGRyc4CCcnOFAMYBAACJc2VjcDI1NmsxoQNFHGYPNR07h-ULbxn930jHrqAOnyNgCJJVxrBqtbTC9oN0Y3CC2wuFd2FrdTID\\nINF 2026-05-09 19:25:45.173+00:00 Node started successfully topics=\"waku node\" tid=51632\\nINF 2026-05-09 19:25:45.173+00:00 Starting peer exchange loop topics=\"waku node peerexchange api\" tid=51632\\nINF 2026-05-09 19:25:45.173+00:00 Retrieving peer info via peer exchange protocol topics=\"waku node peerexchange api\" tid=51632 amount=5\\nINF 2026-05-09 19:25:45.173+00:00 peer exchange request could not be made as no peer exchange peers found topics=\"waku peer_exchange client\" tid=51632\\nWRN 2026-05-09 19:25:45.173+00:00 failed to retrieve peer info via peer exchange protocol topics=\"waku node peerexchange api\" tid=51632 error=\"(status_code: SERVICE_UNAVAILABLE, status_desc: some(\"peer_not_found_failure\"))\"\\nWRN 2026-05-09 19:25:45.173+00:00 Cannot fetch peers from peer exchange topics=\"waku node peerexchange api\" tid=51632 cause=\"(status_code: SERVICE_UNAVAILABLE, status_desc: some(\"peer_not_found_failure\"))\"\\nINF 2026-05-09 19:25:45.173+00:00 Relay peer connections topics=\"waku node peer_manager\" tid=51632 inRelayConns=0/50 outRelayConns=0/25 totalConnections=0/150 notConnectedPeers=0 outsideBackoffPeers=0\\nINF 2026-05-09 19:25:45.173+00:00 PeerInfo topics=\"waku node\" tid=51632 peerId=16U*oPDxLm addrs=\"[/ip4/10.1.0.211/tcp/56075]\"\\nINF 2026-05-09 19:25:45.173+00:00 Listening on topics=\"waku node\" tid=51632 full=[/ip4/0.0.0.0/tcp/56075/p2p/16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm] localIp=10.1.0.211 switchAddress=@[/ip4/10.1.0.211/tcp/56075]\\nINF 2026-05-09 19:25:45.173+00:00 Announcing addresses topics=\"waku node\" tid=51632 full=[/ip4/10.1.0.211/tcp/56075/p2p/16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm]\\nINF 2026-05-09 19:25:45.173+00:00 DNS: discoverable ENR topics=\"waku node\" tid=51632 enr=enr:-KC4QE8nYKTku0HpQazzB81edCdmH7uEslCaQBnvfSl4Br61OrgXXnbPr011xHgLWoyovsuDzrxRRMgh-n2y6QzbttQBgmlkgnY0gmlwhAAAAACKbXVsdGlhZGRyc4CCcnOFAMYBAACJc2VjcDI1NmsxoQNFHGYPNR07h-ULbxn930jHrqAOnyNgCJJVxrBqtbTC9oN0Y3CC2wuFd2FrdTID\\nINF 2026-05-09 19:25:45.173+00:00 Waku node ENR updated successfully with new multiaddress topics=\"wakunode waku\" tid=51632 enr=enr:-Kq4QFWAKaYZQH9zojB7vyQz9PpbxYzN-vOcKWTLBXEckHqBAaUF7jyVm_0mEkevlnNexs5R_TodTVpcKRmqG5aklBkCgmlkgnY0gmlwhAAAAACKbXVsdGlhZGRyc4oACAQKAQDTBtsLgnJzhQDGAQAAiXNlY3AyNTZrMaEDRRxmDzUdO4flC28Z_d9Ix66gDp8jYAiSVcawarW0wvaDdGNwgtsLhXdha3UyAw record=\"(2, id: \\\\\"v4\\\\\", ip: 0.0.0.0, multiaddrs: 0x0008040A0100D306DB0B, rs: 0x00C6010000, secp256k1: 0x03451C660F351D3B87E50B6F19FDDF48C7AEA00E9F2360089255C6B06AB5B4C2F6, tcp: 56075, waku2: 0x03)\"\\nINF 2026-05-09 19:25:45.173+00:00 subscribe topics=\"waku relay\" tid=51632 pubsubTopic=/waku/2/rs/198/0\\nWRN 2026-05-09 19:25:45.174+00:00 No-effect API call to subscribe. Already subscribed to topic topics=\"waku node relay api\" tid=51632 pubsubTopic=/waku/2/rs/198/0\\nINF 2026-05-09 19:25:45.174+00:00 Health monitor loop start tid=51632\\nDBG 2026-05-09 19:25:45.174+00:00 calculateConnectionState tid=51632 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0\\nINF 2026-05-09 19:25:45.174+00:00 starting keepalive tid=51632 randomPeersKeepalive=10s allPeersKeepalive=2m\\nINF 2026-05-09 19:25:45.174+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics=\"waku relay\" tid=51632 pubsubTopic=/waku/2/rs/198/0\\nINF 2026-05-09 19:25:45.174+00:00 Stopping AutonatService topics=\"libp2p autonatservice\" tid=51632\\nWRN 2026-05-09 19:25:45.175+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51632\\nWRN 2026-05-09 19:25:45.175+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51632\\nINF 2026-05-09 19:25:45.175+00:00 waku rendezvous discovery stopped topics=\"waku rendezvous\" tid=51632\\nINF 2026-05-09 19:25:45.175+00:00 waku rendezvous client stopped topics=\"waku rendezvous client\" tid=51632\\n' stderr='Traceback (most recent call last):\\n File \"<string>\", line 45, in <module>\\n File \"/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/src/node/wrappers_manager.py\", line 67, in destroy_keep_ctx\\n return self._node.destroy_keep_ctx(timeout_s=timeout_s)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\nAttributeError: \\'NodeWrapper\\' object has no attribute \\'destroy_keep_ctx\\'\\n'\nE assert 1 == 0\nE + where 1 = CompletedProcess(args=['/opt/hostedtoolcache/Python/3.12.13/x64/bin/python', '-c', 'import json\\nimport sys\\nfrom pathlib import Path\\n\\n_project_root = Path(\\'/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/tests/wrappers_tests/test_send_e2e_part2.py\\').resolve().parents[2]\\n_bindings_path = _project_root / \"vendor\" / \"logos-delivery-python-bindings\" / \"waku\"\\nif str(_bindings_path) not in sys.path:\\n sys.path.insert(0, str(_bindings_path))\\nif str(_project_root) not in sys.path:\\n sys.path.insert(0, str(_project_root))\\n\\nfrom src.node.wrappers_manager import WrapperManager\\nfrom src.node.wrapper_helpers import EventCollector, create_message_bindings\\nfrom tests.wrappers_tests.conftest import build_node_config\\n\\ncollector = EventCollector()\\n\\ncreate_result = WrapperManager.create_and_start(\\n config=build_node_config(),\\n event_cb=collector.event_callback,\\n)\\nif create_result.is_err():\\n print(\\'__SEND_AFTER_DESTROY_RESULT__\\' + json.dumps({\\n \"stage\": \"create_and_start\",\\n \"is_ok\": False,\\n \"ok\": None,\\n \"err\": create_result.err(),\\n \"events_after_send\": [],\\n }))\\n sys.exit(0)\\n\\nsender = c...PeersKeepalive=10s allPeersKeepalive=2m\\nINF 2026-05-09 19:25:45.174+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics=\"waku relay\" tid=51632 pubsubTopic=/waku/2/rs/198/0\\nINF 2026-05-09 19:25:45.174+00:00 Stopping AutonatService topics=\"libp2p autonatservice\" tid=51632\\nWRN 2026-05-09 19:25:45.175+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51632\\nWRN 2026-05-09 19:25:45.175+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51632\\nINF 2026-05-09 19:25:45.175+00:00 waku rendezvous discovery stopped topics=\"waku rendezvous\" tid=51632\\nINF 2026-05-09 19:25:45.175+00:00 waku rendezvous client stopped topics=\"waku rendezvous client\" tid=51632\\n', stderr='Traceback (most recent call last):\\n File \"<string>\", line 45, in <module>\\n File \"/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/src/node/wrappers_manager.py\", line 67, in destroy_keep_ctx\\n return self._node.destroy_keep_ctx(timeout_s=timeout_s)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\nAttributeError: \\'NodeWrapper\\' object has no attribute \\'destroy_keep_ctx\\'\\n').returncode","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"set_allure_env_variables","time":{"start":1778354312031,"stop":1778354312031,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"check_waku_log_errors","time":{"start":1778354737238,"stop":1778354737238,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"attach_logs_on_fail","time":{"start":1778354737238,"stop":1778354737238,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes","time":{"start":1778354737238,"stop":1778354737238,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_id","time":{"start":1778354737238,"stop":1778354737239,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"common_setup","time":{"start":1778354737239,"stop":1778354737239,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_setup","time":{"start":1778354737239,"stop":1778354737239,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"testStage":{"status":"failed","statusMessage":"AssertionError: send() crashed on a destroyed handle (returncode=1). stdout='WRN 2026-05-09 19:25:37.409+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics=\"waku conf builder\" tid=51632\\nWRN 2026-05-09 19:25:37.409+00:00 missing node key, generating new set topics=\"waku conf builder\" tid=51632\\nbSubscribeShards: none(seq[uint16])\\nINF 2026-05-09 19:25:37.409+00:00 Sharding configuration: topics=\"waku conf builder\" tid=51632 shardingConf=\"(kind: AutoSharding, numShardsInCluster: 1)\" subscribeShards=@[0]\\nINF 2026-05-09 19:25:37.410+00:00 Configuration: Enabled protocols topics=\"waku conf\" tid=51632 relay=true rlnRelay=false store=true filter=false lightPush=false peerExchange=false rendezvous=true\\nINF 2026-05-09 19:25:37.410+00:00 Configuration. Network topics=\"waku conf\" tid=51632 cluster=198\\nINF 2026-05-09 19:25:37.410+00:00 Configuration. Active Relay Shards topics=\"waku conf\" tid=51632 shard=0\\nDBG 2026-05-09 19:25:41.415+00:00 UPnP topics=\"eth net nat\" tid=51632 msg=\"Internet Gateway Device not found. Giving up.\"\\nDBG 2026-05-09 19:25:45.167+00:00 NAT-PMP topics=\"eth net nat\" tid=51632 msg=\"the gateway does not support nat-pmp\"\\nINF 2026-05-09 19:25:45.167+00:00 Setting up storage tid=51632\\nINF 2026-05-09 19:25:45.167+00:00 Initializing node tid=51632\\nINF 2026-05-09 19:25:45.169+00:00 Initializing networking tid=51632 addrs=@[/ip4/127.0.0.1/tcp/56075]\\nINF 2026-05-09 19:25:45.169+00:00 Mounting protocols tid=51632\\nINF 2026-05-09 19:25:45.169+00:00 Created WakuMetadata protocol topics=\"waku node\" tid=51632 clusterId=198 shards=\"[0]\"\\nINF 2026-05-09 19:25:45.170+00:00 sqlite database page stats tid=51632 pageSize=4096 pages=5 freePages=2\\nINF 2026-05-09 19:25:45.170+00:00 starting message store\\'s sqlite database migration topics=\"waku archive migration\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 Not considered schema version 7 topics=\"waku archive migration\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 database schema is up to date topics=\"sqlite\" tid=51632 userVersion=10 targetVersion=10\\nINF 2026-05-09 19:25:45.170+00:00 finished message store\\'s sqlite database migration topics=\"waku archive migration\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 setting up sqlite waku archive driver tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 executing message retention policy topics=\"waku archive\" tid=51632 policy=time:172800\\nINF 2026-05-09 19:25:45.170+00:00 beginning of executing message retention policy - time topics=\"waku archive retention_policy\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 end of executing message retention policy - time topics=\"waku archive retention_policy\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 mounting waku store protocol topics=\"waku node store api\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 mounting store client topics=\"waku node store api\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 mounting auto sharding topics=\"waku node\" tid=51632 clusterId=198 shardCount=1\\nINF 2026-05-09 19:25:45.170+00:00 Shards created from content topics tid=51632 contentTopics=[] shards=[]\\nINF 2026-05-09 19:25:45.170+00:00 Setting max message size tid=51632 num_bytes=153600\\nINF 2026-05-09 19:25:45.170+00:00 mounting relay protocol topics=\"waku node relay api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 relay mounted successfully topics=\"waku node relay api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 adding validator to signed shards tid=51632 protectedShards=[] clusterId=198\\nINF 2026-05-09 19:25:45.171+00:00 mounting rendezvous discovery protocol topics=\"waku node\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 waku rendezvous initialized topics=\"waku node\" tid=51632 clusterId=198 shards=\"[0]\" capabilities=\"[Relay, Store]\" wakuPeerRecord=\"(peerId: 16U*oPDxLm, seqNo: 1778354745, addresses: [/ip4/127.0.0.1/tcp/56075], mixKey: )\"\\nINF 2026-05-09 19:25:45.171+00:00 mounting rendezvous client topics=\"waku node\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 waku rendezvous client initialized topics=\"waku node\" tid=51632 clusterId=198\\nINF 2026-05-09 19:25:45.171+00:00 mounting libp2p ping protocol topics=\"waku node ping api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 mounting light push client topics=\"waku node lightpush api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 mounting legacy light push client topics=\"waku node lightpush api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 mounting filter client topics=\"waku node filter api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 mounting waku peer exchange client topics=\"waku node peerexchange api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 No external callbacks to be set topics=\"wakunode waku\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 Retrieve dynamic bootstrap nodes topics=\"wakunode waku\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 Running nwaku node tid=51632 version=\"\\\\\"f5762a\\\\\"\"\\nINF 2026-05-09 19:25:45.172+00:00 Starting Waku node topics=\"waku node\" tid=51632 version=\"\\\\\"f5762a\\\\\"\"\\nINF 2026-05-09 19:25:45.172+00:00 starting relay protocol topics=\"waku node\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 start topics=\"waku relay\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 relay started successfully topics=\"waku node\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 waku rendezvous periodic registration started topics=\"waku rendezvous\" tid=51632 interval=10s\\nINF 2026-05-09 19:25:45.172+00:00 waku rendezvous discovery started topics=\"waku rendezvous\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 waku rendezvous periodic requests started topics=\"waku rendezvous client\" tid=51632 interval=10s\\nINF 2026-05-09 19:25:45.172+00:00 waku rendezvous client started topics=\"waku rendezvous client\" tid=51632\\nDBG 2026-05-09 19:25:45.172+00:00 starting switch for peer topics=\"libp2p switch\" tid=51632 peerInfo=\"(peerId: 16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm, listenAddrs: [/ip4/0.0.0.0/tcp/56075], addrs: [], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/store-query/3.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-push/2.0.0-beta1], protoVersion: ipfs/0.1.0, agentVersion: logos-delivery-\\\\\"f5762a\\\\\")\"\\nDBG 2026-05-09 19:25:45.172+00:00 About to accept incoming connection topics=\"libp2p switch\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 Setting up AutonatService topics=\"libp2p autonatservice\" tid=51632\\nWRN 2026-05-09 19:25:45.173+00:00 Starting gossipsub twice topics=\"libp2p gossipsub\" tid=51632\\nWRN 2026-05-09 19:25:45.173+00:00 Starting rendezvous twice topics=\"waku rendezvous\" tid=51632\\nDBG 2026-05-09 19:25:45.173+00:00 Started libp2p node topics=\"libp2p switch\" tid=51632 peer=\"(peerId: 16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm, listenAddrs: [/ip4/0.0.0.0/tcp/56075], addrs: [/ip4/127.0.0.1/tcp/56075], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/store-query/3.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-push/2.0.0-beta1], protoVersion: ipfs/0.1.0, agentVersion: logos-delivery-\\\\\"f5762a\\\\\")\"\\nINF 2026-05-09 19:25:45.173+00:00 PeerInfo topics=\"waku node\" tid=51632 peerId=16U*oPDxLm addrs=\"[/ip4/127.0.0.1/tcp/56075]\"\\nINF 2026-05-09 19:25:45.173+00:00 Listening on topics=\"waku node\" tid=51632 full=[/ip4/0.0.0.0/tcp/56075/p2p/16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm] localIp=10.1.0.211 switchAddress=@[/ip4/10.1.0.211/tcp/56075]\\nINF 2026-05-09 19:25:45.173+00:00 Announcing addresses topics=\"waku node\" tid=51632 full=[/ip4/10.1.0.211/tcp/56075/p2p/16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm]\\nINF 2026-05-09 19:25:45.173+00:00 DNS: discoverable ENR topics=\"waku node\" tid=51632 enr=enr:-KC4QE8nYKTku0HpQazzB81edCdmH7uEslCaQBnvfSl4Br61OrgXXnbPr011xHgLWoyovsuDzrxRRMgh-n2y6QzbttQBgmlkgnY0gmlwhAAAAACKbXVsdGlhZGRyc4CCcnOFAMYBAACJc2VjcDI1NmsxoQNFHGYPNR07h-ULbxn930jHrqAOnyNgCJJVxrBqtbTC9oN0Y3CC2wuFd2FrdTID\\nINF 2026-05-09 19:25:45.173+00:00 Node started successfully topics=\"waku node\" tid=51632\\nINF 2026-05-09 19:25:45.173+00:00 Starting peer exchange loop topics=\"waku node peerexchange api\" tid=51632\\nINF 2026-05-09 19:25:45.173+00:00 Retrieving peer info via peer exchange protocol topics=\"waku node peerexchange api\" tid=51632 amount=5\\nINF 2026-05-09 19:25:45.173+00:00 peer exchange request could not be made as no peer exchange peers found topics=\"waku peer_exchange client\" tid=51632\\nWRN 2026-05-09 19:25:45.173+00:00 failed to retrieve peer info via peer exchange protocol topics=\"waku node peerexchange api\" tid=51632 error=\"(status_code: SERVICE_UNAVAILABLE, status_desc: some(\"peer_not_found_failure\"))\"\\nWRN 2026-05-09 19:25:45.173+00:00 Cannot fetch peers from peer exchange topics=\"waku node peerexchange api\" tid=51632 cause=\"(status_code: SERVICE_UNAVAILABLE, status_desc: some(\"peer_not_found_failure\"))\"\\nINF 2026-05-09 19:25:45.173+00:00 Relay peer connections topics=\"waku node peer_manager\" tid=51632 inRelayConns=0/50 outRelayConns=0/25 totalConnections=0/150 notConnectedPeers=0 outsideBackoffPeers=0\\nINF 2026-05-09 19:25:45.173+00:00 PeerInfo topics=\"waku node\" tid=51632 peerId=16U*oPDxLm addrs=\"[/ip4/10.1.0.211/tcp/56075]\"\\nINF 2026-05-09 19:25:45.173+00:00 Listening on topics=\"waku node\" tid=51632 full=[/ip4/0.0.0.0/tcp/56075/p2p/16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm] localIp=10.1.0.211 switchAddress=@[/ip4/10.1.0.211/tcp/56075]\\nINF 2026-05-09 19:25:45.173+00:00 Announcing addresses topics=\"waku node\" tid=51632 full=[/ip4/10.1.0.211/tcp/56075/p2p/16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm]\\nINF 2026-05-09 19:25:45.173+00:00 DNS: discoverable ENR topics=\"waku node\" tid=51632 enr=enr:-KC4QE8nYKTku0HpQazzB81edCdmH7uEslCaQBnvfSl4Br61OrgXXnbPr011xHgLWoyovsuDzrxRRMgh-n2y6QzbttQBgmlkgnY0gmlwhAAAAACKbXVsdGlhZGRyc4CCcnOFAMYBAACJc2VjcDI1NmsxoQNFHGYPNR07h-ULbxn930jHrqAOnyNgCJJVxrBqtbTC9oN0Y3CC2wuFd2FrdTID\\nINF 2026-05-09 19:25:45.173+00:00 Waku node ENR updated successfully with new multiaddress topics=\"wakunode waku\" tid=51632 enr=enr:-Kq4QFWAKaYZQH9zojB7vyQz9PpbxYzN-vOcKWTLBXEckHqBAaUF7jyVm_0mEkevlnNexs5R_TodTVpcKRmqG5aklBkCgmlkgnY0gmlwhAAAAACKbXVsdGlhZGRyc4oACAQKAQDTBtsLgnJzhQDGAQAAiXNlY3AyNTZrMaEDRRxmDzUdO4flC28Z_d9Ix66gDp8jYAiSVcawarW0wvaDdGNwgtsLhXdha3UyAw record=\"(2, id: \\\\\"v4\\\\\", ip: 0.0.0.0, multiaddrs: 0x0008040A0100D306DB0B, rs: 0x00C6010000, secp256k1: 0x03451C660F351D3B87E50B6F19FDDF48C7AEA00E9F2360089255C6B06AB5B4C2F6, tcp: 56075, waku2: 0x03)\"\\nINF 2026-05-09 19:25:45.173+00:00 subscribe topics=\"waku relay\" tid=51632 pubsubTopic=/waku/2/rs/198/0\\nWRN 2026-05-09 19:25:45.174+00:00 No-effect API call to subscribe. Already subscribed to topic topics=\"waku node relay api\" tid=51632 pubsubTopic=/waku/2/rs/198/0\\nINF 2026-05-09 19:25:45.174+00:00 Health monitor loop start tid=51632\\nDBG 2026-05-09 19:25:45.174+00:00 calculateConnectionState tid=51632 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0\\nINF 2026-05-09 19:25:45.174+00:00 starting keepalive tid=51632 randomPeersKeepalive=10s allPeersKeepalive=2m\\nINF 2026-05-09 19:25:45.174+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics=\"waku relay\" tid=51632 pubsubTopic=/waku/2/rs/198/0\\nINF 2026-05-09 19:25:45.174+00:00 Stopping AutonatService topics=\"libp2p autonatservice\" tid=51632\\nWRN 2026-05-09 19:25:45.175+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51632\\nWRN 2026-05-09 19:25:45.175+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51632\\nINF 2026-05-09 19:25:45.175+00:00 waku rendezvous discovery stopped topics=\"waku rendezvous\" tid=51632\\nINF 2026-05-09 19:25:45.175+00:00 waku rendezvous client stopped topics=\"waku rendezvous client\" tid=51632\\n' stderr='Traceback (most recent call last):\\n File \"<string>\", line 45, in <module>\\n File \"/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/src/node/wrappers_manager.py\", line 67, in destroy_keep_ctx\\n return self._node.destroy_keep_ctx(timeout_s=timeout_s)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\nAttributeError: \\'NodeWrapper\\' object has no attribute \\'destroy_keep_ctx\\'\\n'\nassert 1 == 0\n + where 1 = CompletedProcess(args=['/opt/hostedtoolcache/Python/3.12.13/x64/bin/python', '-c', 'import json\\nimport sys\\nfrom pathlib import Path\\n\\n_project_root = Path(\\'/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/tests/wrappers_tests/test_send_e2e_part2.py\\').resolve().parents[2]\\n_bindings_path = _project_root / \"vendor\" / \"logos-delivery-python-bindings\" / \"waku\"\\nif str(_bindings_path) not in sys.path:\\n sys.path.insert(0, str(_bindings_path))\\nif str(_project_root) not in sys.path:\\n sys.path.insert(0, str(_project_root))\\n\\nfrom src.node.wrappers_manager import WrapperManager\\nfrom src.node.wrapper_helpers import EventCollector, create_message_bindings\\nfrom tests.wrappers_tests.conftest import build_node_config\\n\\ncollector = EventCollector()\\n\\ncreate_result = WrapperManager.create_and_start(\\n config=build_node_config(),\\n event_cb=collector.event_callback,\\n)\\nif create_result.is_err():\\n print(\\'__SEND_AFTER_DESTROY_RESULT__\\' + json.dumps({\\n \"stage\": \"create_and_start\",\\n \"is_ok\": False,\\n \"ok\": None,\\n \"err\": create_result.err(),\\n \"events_after_send\": [],\\n }))\\n sys.exit(0)\\n\\nsender = c...PeersKeepalive=10s allPeersKeepalive=2m\\nINF 2026-05-09 19:25:45.174+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics=\"waku relay\" tid=51632 pubsubTopic=/waku/2/rs/198/0\\nINF 2026-05-09 19:25:45.174+00:00 Stopping AutonatService topics=\"libp2p autonatservice\" tid=51632\\nWRN 2026-05-09 19:25:45.175+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51632\\nWRN 2026-05-09 19:25:45.175+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51632\\nINF 2026-05-09 19:25:45.175+00:00 waku rendezvous discovery stopped topics=\"waku rendezvous\" tid=51632\\nINF 2026-05-09 19:25:45.175+00:00 waku rendezvous client stopped topics=\"waku rendezvous client\" tid=51632\\n', stderr='Traceback (most recent call last):\\n File \"<string>\", line 45, in <module>\\n File \"/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/src/node/wrappers_manager.py\", line 67, in destroy_keep_ctx\\n return self._node.destroy_keep_ctx(timeout_s=timeout_s)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\nAttributeError: \\'NodeWrapper\\' object has no attribute \\'destroy_keep_ctx\\'\\n').returncode","statusTrace":"tests/wrappers_tests/test_send_e2e_part2.py:195: in test_s01_send_on_destroyed_handle\n assert completed.returncode == 0, (\nE AssertionError: send() crashed on a destroyed handle (returncode=1). stdout='WRN 2026-05-09 19:25:37.409+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics=\"waku conf builder\" tid=51632\\nWRN 2026-05-09 19:25:37.409+00:00 missing node key, generating new set topics=\"waku conf builder\" tid=51632\\nbSubscribeShards: none(seq[uint16])\\nINF 2026-05-09 19:25:37.409+00:00 Sharding configuration: topics=\"waku conf builder\" tid=51632 shardingConf=\"(kind: AutoSharding, numShardsInCluster: 1)\" subscribeShards=@[0]\\nINF 2026-05-09 19:25:37.410+00:00 Configuration: Enabled protocols topics=\"waku conf\" tid=51632 relay=true rlnRelay=false store=true filter=false lightPush=false peerExchange=false rendezvous=true\\nINF 2026-05-09 19:25:37.410+00:00 Configuration. Network topics=\"waku conf\" tid=51632 cluster=198\\nINF 2026-05-09 19:25:37.410+00:00 Configuration. Active Relay Shards topics=\"waku conf\" tid=51632 shard=0\\nDBG 2026-05-09 19:25:41.415+00:00 UPnP topics=\"eth net nat\" tid=51632 msg=\"Internet Gateway Device not found. Giving up.\"\\nDBG 2026-05-09 19:25:45.167+00:00 NAT-PMP topics=\"eth net nat\" tid=51632 msg=\"the gateway does not support nat-pmp\"\\nINF 2026-05-09 19:25:45.167+00:00 Setting up storage tid=51632\\nINF 2026-05-09 19:25:45.167+00:00 Initializing node tid=51632\\nINF 2026-05-09 19:25:45.169+00:00 Initializing networking tid=51632 addrs=@[/ip4/127.0.0.1/tcp/56075]\\nINF 2026-05-09 19:25:45.169+00:00 Mounting protocols tid=51632\\nINF 2026-05-09 19:25:45.169+00:00 Created WakuMetadata protocol topics=\"waku node\" tid=51632 clusterId=198 shards=\"[0]\"\\nINF 2026-05-09 19:25:45.170+00:00 sqlite database page stats tid=51632 pageSize=4096 pages=5 freePages=2\\nINF 2026-05-09 19:25:45.170+00:00 starting message store\\'s sqlite database migration topics=\"waku archive migration\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 Not considered schema version 7 topics=\"waku archive migration\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 database schema is up to date topics=\"sqlite\" tid=51632 userVersion=10 targetVersion=10\\nINF 2026-05-09 19:25:45.170+00:00 finished message store\\'s sqlite database migration topics=\"waku archive migration\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 setting up sqlite waku archive driver tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 executing message retention policy topics=\"waku archive\" tid=51632 policy=time:172800\\nINF 2026-05-09 19:25:45.170+00:00 beginning of executing message retention policy - time topics=\"waku archive retention_policy\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 end of executing message retention policy - time topics=\"waku archive retention_policy\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 mounting waku store protocol topics=\"waku node store api\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 mounting store client topics=\"waku node store api\" tid=51632\\nINF 2026-05-09 19:25:45.170+00:00 mounting auto sharding topics=\"waku node\" tid=51632 clusterId=198 shardCount=1\\nINF 2026-05-09 19:25:45.170+00:00 Shards created from content topics tid=51632 contentTopics=[] shards=[]\\nINF 2026-05-09 19:25:45.170+00:00 Setting max message size tid=51632 num_bytes=153600\\nINF 2026-05-09 19:25:45.170+00:00 mounting relay protocol topics=\"waku node relay api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 relay mounted successfully topics=\"waku node relay api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 adding validator to signed shards tid=51632 protectedShards=[] clusterId=198\\nINF 2026-05-09 19:25:45.171+00:00 mounting rendezvous discovery protocol topics=\"waku node\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 waku rendezvous initialized topics=\"waku node\" tid=51632 clusterId=198 shards=\"[0]\" capabilities=\"[Relay, Store]\" wakuPeerRecord=\"(peerId: 16U*oPDxLm, seqNo: 1778354745, addresses: [/ip4/127.0.0.1/tcp/56075], mixKey: )\"\\nINF 2026-05-09 19:25:45.171+00:00 mounting rendezvous client topics=\"waku node\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 waku rendezvous client initialized topics=\"waku node\" tid=51632 clusterId=198\\nINF 2026-05-09 19:25:45.171+00:00 mounting libp2p ping protocol topics=\"waku node ping api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 mounting light push client topics=\"waku node lightpush api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 mounting legacy light push client topics=\"waku node lightpush api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 mounting filter client topics=\"waku node filter api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 mounting waku peer exchange client topics=\"waku node peerexchange api\" tid=51632\\nINF 2026-05-09 19:25:45.171+00:00 No external callbacks to be set topics=\"wakunode waku\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 Retrieve dynamic bootstrap nodes topics=\"wakunode waku\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 Running nwaku node tid=51632 version=\"\\\\\"f5762a\\\\\"\"\\nINF 2026-05-09 19:25:45.172+00:00 Starting Waku node topics=\"waku node\" tid=51632 version=\"\\\\\"f5762a\\\\\"\"\\nINF 2026-05-09 19:25:45.172+00:00 starting relay protocol topics=\"waku node\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 start topics=\"waku relay\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 relay started successfully topics=\"waku node\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 waku rendezvous periodic registration started topics=\"waku rendezvous\" tid=51632 interval=10s\\nINF 2026-05-09 19:25:45.172+00:00 waku rendezvous discovery started topics=\"waku rendezvous\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 waku rendezvous periodic requests started topics=\"waku rendezvous client\" tid=51632 interval=10s\\nINF 2026-05-09 19:25:45.172+00:00 waku rendezvous client started topics=\"waku rendezvous client\" tid=51632\\nDBG 2026-05-09 19:25:45.172+00:00 starting switch for peer topics=\"libp2p switch\" tid=51632 peerInfo=\"(peerId: 16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm, listenAddrs: [/ip4/0.0.0.0/tcp/56075], addrs: [], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/store-query/3.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-push/2.0.0-beta1], protoVersion: ipfs/0.1.0, agentVersion: logos-delivery-\\\\\"f5762a\\\\\")\"\\nDBG 2026-05-09 19:25:45.172+00:00 About to accept incoming connection topics=\"libp2p switch\" tid=51632\\nINF 2026-05-09 19:25:45.172+00:00 Setting up AutonatService topics=\"libp2p autonatservice\" tid=51632\\nWRN 2026-05-09 19:25:45.173+00:00 Starting gossipsub twice topics=\"libp2p gossipsub\" tid=51632\\nWRN 2026-05-09 19:25:45.173+00:00 Starting rendezvous twice topics=\"waku rendezvous\" tid=51632\\nDBG 2026-05-09 19:25:45.173+00:00 Started libp2p node topics=\"libp2p switch\" tid=51632 peer=\"(peerId: 16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm, listenAddrs: [/ip4/0.0.0.0/tcp/56075], addrs: [/ip4/127.0.0.1/tcp/56075], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/store-query/3.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-push/2.0.0-beta1], protoVersion: ipfs/0.1.0, agentVersion: logos-delivery-\\\\\"f5762a\\\\\")\"\\nINF 2026-05-09 19:25:45.173+00:00 PeerInfo topics=\"waku node\" tid=51632 peerId=16U*oPDxLm addrs=\"[/ip4/127.0.0.1/tcp/56075]\"\\nINF 2026-05-09 19:25:45.173+00:00 Listening on topics=\"waku node\" tid=51632 full=[/ip4/0.0.0.0/tcp/56075/p2p/16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm] localIp=10.1.0.211 switchAddress=@[/ip4/10.1.0.211/tcp/56075]\\nINF 2026-05-09 19:25:45.173+00:00 Announcing addresses topics=\"waku node\" tid=51632 full=[/ip4/10.1.0.211/tcp/56075/p2p/16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm]\\nINF 2026-05-09 19:25:45.173+00:00 DNS: discoverable ENR topics=\"waku node\" tid=51632 enr=enr:-KC4QE8nYKTku0HpQazzB81edCdmH7uEslCaQBnvfSl4Br61OrgXXnbPr011xHgLWoyovsuDzrxRRMgh-n2y6QzbttQBgmlkgnY0gmlwhAAAAACKbXVsdGlhZGRyc4CCcnOFAMYBAACJc2VjcDI1NmsxoQNFHGYPNR07h-ULbxn930jHrqAOnyNgCJJVxrBqtbTC9oN0Y3CC2wuFd2FrdTID\\nINF 2026-05-09 19:25:45.173+00:00 Node started successfully topics=\"waku node\" tid=51632\\nINF 2026-05-09 19:25:45.173+00:00 Starting peer exchange loop topics=\"waku node peerexchange api\" tid=51632\\nINF 2026-05-09 19:25:45.173+00:00 Retrieving peer info via peer exchange protocol topics=\"waku node peerexchange api\" tid=51632 amount=5\\nINF 2026-05-09 19:25:45.173+00:00 peer exchange request could not be made as no peer exchange peers found topics=\"waku peer_exchange client\" tid=51632\\nWRN 2026-05-09 19:25:45.173+00:00 failed to retrieve peer info via peer exchange protocol topics=\"waku node peerexchange api\" tid=51632 error=\"(status_code: SERVICE_UNAVAILABLE, status_desc: some(\"peer_not_found_failure\"))\"\\nWRN 2026-05-09 19:25:45.173+00:00 Cannot fetch peers from peer exchange topics=\"waku node peerexchange api\" tid=51632 cause=\"(status_code: SERVICE_UNAVAILABLE, status_desc: some(\"peer_not_found_failure\"))\"\\nINF 2026-05-09 19:25:45.173+00:00 Relay peer connections topics=\"waku node peer_manager\" tid=51632 inRelayConns=0/50 outRelayConns=0/25 totalConnections=0/150 notConnectedPeers=0 outsideBackoffPeers=0\\nINF 2026-05-09 19:25:45.173+00:00 PeerInfo topics=\"waku node\" tid=51632 peerId=16U*oPDxLm addrs=\"[/ip4/10.1.0.211/tcp/56075]\"\\nINF 2026-05-09 19:25:45.173+00:00 Listening on topics=\"waku node\" tid=51632 full=[/ip4/0.0.0.0/tcp/56075/p2p/16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm] localIp=10.1.0.211 switchAddress=@[/ip4/10.1.0.211/tcp/56075]\\nINF 2026-05-09 19:25:45.173+00:00 Announcing addresses topics=\"waku node\" tid=51632 full=[/ip4/10.1.0.211/tcp/56075/p2p/16Uiu2HAmHJmbcvGnXD9QxuMqePokhnciAAiFCTfEyJEamcoPDxLm]\\nINF 2026-05-09 19:25:45.173+00:00 DNS: discoverable ENR topics=\"waku node\" tid=51632 enr=enr:-KC4QE8nYKTku0HpQazzB81edCdmH7uEslCaQBnvfSl4Br61OrgXXnbPr011xHgLWoyovsuDzrxRRMgh-n2y6QzbttQBgmlkgnY0gmlwhAAAAACKbXVsdGlhZGRyc4CCcnOFAMYBAACJc2VjcDI1NmsxoQNFHGYPNR07h-ULbxn930jHrqAOnyNgCJJVxrBqtbTC9oN0Y3CC2wuFd2FrdTID\\nINF 2026-05-09 19:25:45.173+00:00 Waku node ENR updated successfully with new multiaddress topics=\"wakunode waku\" tid=51632 enr=enr:-Kq4QFWAKaYZQH9zojB7vyQz9PpbxYzN-vOcKWTLBXEckHqBAaUF7jyVm_0mEkevlnNexs5R_TodTVpcKRmqG5aklBkCgmlkgnY0gmlwhAAAAACKbXVsdGlhZGRyc4oACAQKAQDTBtsLgnJzhQDGAQAAiXNlY3AyNTZrMaEDRRxmDzUdO4flC28Z_d9Ix66gDp8jYAiSVcawarW0wvaDdGNwgtsLhXdha3UyAw record=\"(2, id: \\\\\"v4\\\\\", ip: 0.0.0.0, multiaddrs: 0x0008040A0100D306DB0B, rs: 0x00C6010000, secp256k1: 0x03451C660F351D3B87E50B6F19FDDF48C7AEA00E9F2360089255C6B06AB5B4C2F6, tcp: 56075, waku2: 0x03)\"\\nINF 2026-05-09 19:25:45.173+00:00 subscribe topics=\"waku relay\" tid=51632 pubsubTopic=/waku/2/rs/198/0\\nWRN 2026-05-09 19:25:45.174+00:00 No-effect API call to subscribe. Already subscribed to topic topics=\"waku node relay api\" tid=51632 pubsubTopic=/waku/2/rs/198/0\\nINF 2026-05-09 19:25:45.174+00:00 Health monitor loop start tid=51632\\nDBG 2026-05-09 19:25:45.174+00:00 calculateConnectionState tid=51632 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0\\nINF 2026-05-09 19:25:45.174+00:00 starting keepalive tid=51632 randomPeersKeepalive=10s allPeersKeepalive=2m\\nINF 2026-05-09 19:25:45.174+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics=\"waku relay\" tid=51632 pubsubTopic=/waku/2/rs/198/0\\nINF 2026-05-09 19:25:45.174+00:00 Stopping AutonatService topics=\"libp2p autonatservice\" tid=51632\\nWRN 2026-05-09 19:25:45.175+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51632\\nWRN 2026-05-09 19:25:45.175+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51632\\nINF 2026-05-09 19:25:45.175+00:00 waku rendezvous discovery stopped topics=\"waku rendezvous\" tid=51632\\nINF 2026-05-09 19:25:45.175+00:00 waku rendezvous client stopped topics=\"waku rendezvous client\" tid=51632\\n' stderr='Traceback (most recent call last):\\n File \"<string>\", line 45, in <module>\\n File \"/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/src/node/wrappers_manager.py\", line 67, in destroy_keep_ctx\\n return self._node.destroy_keep_ctx(timeout_s=timeout_s)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\nAttributeError: \\'NodeWrapper\\' object has no attribute \\'destroy_keep_ctx\\'\\n'\nE assert 1 == 0\nE + where 1 = CompletedProcess(args=['/opt/hostedtoolcache/Python/3.12.13/x64/bin/python', '-c', 'import json\\nimport sys\\nfrom pathlib import Path\\n\\n_project_root = Path(\\'/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/tests/wrappers_tests/test_send_e2e_part2.py\\').resolve().parents[2]\\n_bindings_path = _project_root / \"vendor\" / \"logos-delivery-python-bindings\" / \"waku\"\\nif str(_bindings_path) not in sys.path:\\n sys.path.insert(0, str(_bindings_path))\\nif str(_project_root) not in sys.path:\\n sys.path.insert(0, str(_project_root))\\n\\nfrom src.node.wrappers_manager import WrapperManager\\nfrom src.node.wrapper_helpers import EventCollector, create_message_bindings\\nfrom tests.wrappers_tests.conftest import build_node_config\\n\\ncollector = EventCollector()\\n\\ncreate_result = WrapperManager.create_and_start(\\n config=build_node_config(),\\n event_cb=collector.event_callback,\\n)\\nif create_result.is_err():\\n print(\\'__SEND_AFTER_DESTROY_RESULT__\\' + json.dumps({\\n \"stage\": \"create_and_start\",\\n \"is_ok\": False,\\n \"ok\": None,\\n \"err\": create_result.err(),\\n \"events_after_send\": [],\\n }))\\n sys.exit(0)\\n\\nsender = c...PeersKeepalive=10s allPeersKeepalive=2m\\nINF 2026-05-09 19:25:45.174+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics=\"waku relay\" tid=51632 pubsubTopic=/waku/2/rs/198/0\\nINF 2026-05-09 19:25:45.174+00:00 Stopping AutonatService topics=\"libp2p autonatservice\" tid=51632\\nWRN 2026-05-09 19:25:45.175+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51632\\nWRN 2026-05-09 19:25:45.175+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51632\\nINF 2026-05-09 19:25:45.175+00:00 waku rendezvous discovery stopped topics=\"waku rendezvous\" tid=51632\\nINF 2026-05-09 19:25:45.175+00:00 waku rendezvous client stopped topics=\"waku rendezvous client\" tid=51632\\n', stderr='Traceback (most recent call last):\\n File \"<string>\", line 45, in <module>\\n File \"/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/src/node/wrappers_manager.py\", line 67, in destroy_keep_ctx\\n return self._node.destroy_keep_ctx(timeout_s=timeout_s)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\nAttributeError: \\'NodeWrapper\\' object has no attribute \\'destroy_keep_ctx\\'\\n').returncode","steps":[],"attachments":[{"name":"log","type":"text/plain","size":0},{"name":"stderr","type":"text/plain","size":0}],"parameters":[],"stepsCount":0,"shouldDisplayMessage":true,"attachmentsCount":2,"hasContent":true,"attachmentStep":false},"afterStages":[{"name":"test_setup::0","time":{"start":1778354745215,"stop":1778354745215,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"check_waku_log_errors::0","time":{"start":1778354745216,"stop":1778354745217,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes::0","time":{"start":1778354745216,"stop":1778354745216,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"attach_logs_on_fail::0","time":{"start":1778354745217,"stop":1778354745218,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"set_allure_env_variables::0","time":{"start":1778354745218,"stop":1778354745218,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"labels":[{"name":"parentSuite","value":"tests.wrappers_tests"},{"name":"suite","value":"test_send_e2e_part2"},{"name":"subSuite","value":"TestS01NilOrUninitializedHandle"},{"name":"host","value":"runnervmeorf1"},{"name":"thread","value":"21756-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"tests.wrappers_tests.test_send_e2e_part2"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"86dc722bd291edde","status":"failed","statusDetails":"AssertionError: send() crashed on a destroyed handle (returncode=1). stdout='WRN 2026-05-09 19:25:29.427+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics=\"waku conf builder\" tid=51629\\nWRN 2026-05-09 19:25:29.427+00:00 missing node key, generating new set topics=\"waku conf builder\" tid=51629\\nbSubscribeShards: none(seq[uint16])\\nINF 2026-05-09 19:25:29.427+00:00 Sharding configuration: topics=\"waku conf builder\" tid=51629 shardingConf=\"(kind: AutoSharding, numShardsInCluster: 1)\" subscribeShards=@[0]\\nINF 2026-05-09 19:25:29.427+00:00 Configuration: Enabled protocols topics=\"waku conf\" tid=51629 relay=true rlnRelay=false store=true filter=false lightPush=false peerExchange=false rendezvous=true\\nINF 2026-05-09 19:25:29.427+00:00 Configuration. Network topics=\"waku conf\" tid=51629 cluster=198\\nINF 2026-05-09 19:25:29.427+00:00 Configuration. Active Relay Shards topics=\"waku conf\" tid=51629 shard=0\\nDBG 2026-05-09 19:25:33.432+00:00 UPnP topics=\"eth net nat\" tid=51629 msg=\"Internet Gateway Device not found. Giving up.\"\\nDBG 2026-05-09 19:25:37.184+00:00 NAT-PMP topics=\"eth net nat\" tid=51629 msg=\"the gateway does not support nat-pmp\"\\nINF 2026-05-09 19:25:37.185+00:00 Setting up storage tid=51629\\nINF 2026-05-09 19:25:37.185+00:00 Initializing node tid=51629\\nINF 2026-05-09 19:25:37.186+00:00 Initializing networking tid=51629 addrs=@[/ip4/127.0.0.1/tcp/44499]\\nINF 2026-05-09 19:25:37.186+00:00 Mounting protocols tid=51629\\nINF 2026-05-09 19:25:37.186+00:00 Created WakuMetadata protocol topics=\"waku node\" tid=51629 clusterId=198 shards=\"[0]\"\\nINF 2026-05-09 19:25:37.187+00:00 sqlite database page stats tid=51629 pageSize=4096 pages=5 freePages=2\\nINF 2026-05-09 19:25:37.187+00:00 starting message store\\'s sqlite database migration topics=\"waku archive migration\" tid=51629\\nINF 2026-05-09 19:25:37.187+00:00 Not considered schema version 7 topics=\"waku archive migration\" tid=51629\\nINF 2026-05-09 19:25:37.187+00:00 database schema is up to date topics=\"sqlite\" tid=51629 userVersion=10 targetVersion=10\\nINF 2026-05-09 19:25:37.187+00:00 finished message store\\'s sqlite database migration topics=\"waku archive migration\" tid=51629\\nINF 2026-05-09 19:25:37.187+00:00 setting up sqlite waku archive driver tid=51629\\nINF 2026-05-09 19:25:37.187+00:00 executing message retention policy topics=\"waku archive\" tid=51629 policy=time:172800\\nINF 2026-05-09 19:25:37.187+00:00 beginning of executing message retention policy - time topics=\"waku archive retention_policy\" tid=51629\\nINF 2026-05-09 19:25:37.187+00:00 end of executing message retention policy - time topics=\"waku archive retention_policy\" tid=51629\\nINF 2026-05-09 19:25:37.187+00:00 mounting waku store protocol topics=\"waku node store api\" tid=51629\\nINF 2026-05-09 19:25:37.187+00:00 mounting store client topics=\"waku node store api\" tid=51629\\nINF 2026-05-09 19:25:37.188+00:00 mounting auto sharding topics=\"waku node\" tid=51629 clusterId=198 shardCount=1\\nINF 2026-05-09 19:25:37.188+00:00 Shards created from content topics tid=51629 contentTopics=[] shards=[]\\nINF 2026-05-09 19:25:37.188+00:00 Setting max message size tid=51629 num_bytes=153600\\nINF 2026-05-09 19:25:37.188+00:00 mounting relay protocol topics=\"waku node relay api\" tid=51629\\nINF 2026-05-09 19:25:37.188+00:00 relay mounted successfully topics=\"waku node relay api\" tid=51629\\nINF 2026-05-09 19:25:37.188+00:00 adding validator to signed shards tid=51629 protectedShards=[] clusterId=198\\nINF 2026-05-09 19:25:37.188+00:00 mounting rendezvous discovery protocol topics=\"waku node\" tid=51629\\nINF 2026-05-09 19:25:37.188+00:00 waku rendezvous initialized topics=\"waku node\" tid=51629 clusterId=198 shards=\"[0]\" capabilities=\"[Relay, Store]\" wakuPeerRecord=\"(peerId: 16U*g5PJmE, seqNo: 1778354737, addresses: [/ip4/127.0.0.1/tcp/44499], mixKey: )\"\\nINF 2026-05-09 19:25:37.188+00:00 mounting rendezvous client topics=\"waku node\" tid=51629\\nINF 2026-05-09 19:25:37.188+00:00 waku rendezvous client initialized topics=\"waku node\" tid=51629 clusterId=198\\nINF 2026-05-09 19:25:37.188+00:00 mounting libp2p ping protocol topics=\"waku node ping api\" tid=51629\\nINF 2026-05-09 19:25:37.188+00:00 mounting light push client topics=\"waku node lightpush api\" tid=51629\\nINF 2026-05-09 19:25:37.188+00:00 mounting legacy light push client topics=\"waku node lightpush api\" tid=51629\\nINF 2026-05-09 19:25:37.188+00:00 mounting filter client topics=\"waku node filter api\" tid=51629\\nINF 2026-05-09 19:25:37.188+00:00 mounting waku peer exchange client topics=\"waku node peerexchange api\" tid=51629\\nINF 2026-05-09 19:25:37.188+00:00 No external callbacks to be set topics=\"wakunode waku\" tid=51629\\nINF 2026-05-09 19:25:37.189+00:00 Retrieve dynamic bootstrap nodes topics=\"wakunode waku\" tid=51629\\nINF 2026-05-09 19:25:37.189+00:00 Running nwaku node tid=51629 version=\"\\\\\"f5762a\\\\\"\"\\nINF 2026-05-09 19:25:37.189+00:00 Starting Waku node topics=\"waku node\" tid=51629 version=\"\\\\\"f5762a\\\\\"\"\\nINF 2026-05-09 19:25:37.189+00:00 starting relay protocol topics=\"waku node\" tid=51629\\nINF 2026-05-09 19:25:37.189+00:00 start topics=\"waku relay\" tid=51629\\nINF 2026-05-09 19:25:37.189+00:00 relay started successfully topics=\"waku node\" tid=51629\\nINF 2026-05-09 19:25:37.189+00:00 waku rendezvous periodic registration started topics=\"waku rendezvous\" tid=51629 interval=10s\\nINF 2026-05-09 19:25:37.189+00:00 waku rendezvous discovery started topics=\"waku rendezvous\" tid=51629\\nINF 2026-05-09 19:25:37.189+00:00 waku rendezvous periodic requests started topics=\"waku rendezvous client\" tid=51629 interval=10s\\nINF 2026-05-09 19:25:37.189+00:00 waku rendezvous client started topics=\"waku rendezvous client\" tid=51629\\nDBG 2026-05-09 19:25:37.189+00:00 starting switch for peer topics=\"libp2p switch\" tid=51629 peerInfo=\"(peerId: 16Uiu2HAmJxfddJGDmLyCu9Yme63RJAD64wTnGwRfgmhwBqg5PJmE, listenAddrs: [/ip4/0.0.0.0/tcp/44499], addrs: [], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/store-query/3.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-push/2.0.0-beta1], protoVersion: ipfs/0.1.0, agentVersion: logos-delivery-\\\\\"f5762a\\\\\")\"\\nDBG 2026-05-09 19:25:37.190+00:00 About to accept incoming connection topics=\"libp2p switch\" tid=51629\\nINF 2026-05-09 19:25:37.190+00:00 Setting up AutonatService topics=\"libp2p autonatservice\" tid=51629\\nWRN 2026-05-09 19:25:37.190+00:00 Starting gossipsub twice topics=\"libp2p gossipsub\" tid=51629\\nWRN 2026-05-09 19:25:37.190+00:00 Starting rendezvous twice topics=\"waku rendezvous\" tid=51629\\nDBG 2026-05-09 19:25:37.190+00:00 Started libp2p node topics=\"libp2p switch\" tid=51629 peer=\"(peerId: 16Uiu2HAmJxfddJGDmLyCu9Yme63RJAD64wTnGwRfgmhwBqg5PJmE, listenAddrs: [/ip4/0.0.0.0/tcp/44499], addrs: [/ip4/127.0.0.1/tcp/44499], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/store-query/3.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-push/2.0.0-beta1], protoVersion: ipfs/0.1.0, agentVersion: logos-delivery-\\\\\"f5762a\\\\\")\"\\nINF 2026-05-09 19:25:37.190+00:00 PeerInfo topics=\"waku node\" tid=51629 peerId=16U*g5PJmE addrs=\"[/ip4/127.0.0.1/tcp/44499]\"\\nINF 2026-05-09 19:25:37.190+00:00 Listening on topics=\"waku node\" tid=51629 full=[/ip4/0.0.0.0/tcp/44499/p2p/16Uiu2HAmJxfddJGDmLyCu9Yme63RJAD64wTnGwRfgmhwBqg5PJmE] localIp=10.1.0.211 switchAddress=@[/ip4/10.1.0.211/tcp/44499]\\nINF 2026-05-09 19:25:37.190+00:00 Announcing addresses topics=\"waku node\" tid=51629 full=[/ip4/10.1.0.211/tcp/44499/p2p/16Uiu2HAmJxfddJGDmLyCu9Yme63RJAD64wTnGwRfgmhwBqg5PJmE]\\nINF 2026-05-09 19:25:37.190+00:00 DNS: discoverable ENR topics=\"waku node\" tid=51629 enr=enr:-KC4QNJlh7x1tOjbSTbLPJACo3g4IlD828H76DEQO-3Ipg9iYPYaNWb6U8oCgSS3SOXH7V_ZcDDpJKeW9LEfWuZ9BLcBgmlkgnY0gmlwhAAAAACKbXVsdGlhZGRyc4CCcnOFAMYBAACJc2VjcDI1NmsxoQNdrWlGyOVHpoUVF9dlAOIXXittk_OOn7JFIK10MzPLeYN0Y3CCrdOFd2FrdTID\\nINF 2026-05-09 19:25:37.190+00:00 Node started successfully topics=\"waku node\" tid=51629\\nINF 2026-05-09 19:25:37.190+00:00 Starting peer exchange loop topics=\"waku node peerexchange api\" tid=51629\\nINF 2026-05-09 19:25:37.190+00:00 Retrieving peer info via peer exchange protocol topics=\"waku node peerexchange api\" tid=51629 amount=5\\nINF 2026-05-09 19:25:37.190+00:00 peer exchange request could not be made as no peer exchange peers found topics=\"waku peer_exchange client\" tid=51629\\nWRN 2026-05-09 19:25:37.190+00:00 failed to retrieve peer info via peer exchange protocol topics=\"waku node peerexchange api\" tid=51629 error=\"(status_code: SERVICE_UNAVAILABLE, status_desc: some(\"peer_not_found_failure\"))\"\\nWRN 2026-05-09 19:25:37.190+00:00 Cannot fetch peers from peer exchange topics=\"waku node peerexchange api\" tid=51629 cause=\"(status_code: SERVICE_UNAVAILABLE, status_desc: some(\"peer_not_found_failure\"))\"\\nINF 2026-05-09 19:25:37.190+00:00 Relay peer connections topics=\"waku node peer_manager\" tid=51629 inRelayConns=0/50 outRelayConns=0/25 totalConnections=0/150 notConnectedPeers=0 outsideBackoffPeers=0\\nINF 2026-05-09 19:25:37.190+00:00 PeerInfo topics=\"waku node\" tid=51629 peerId=16U*g5PJmE addrs=\"[/ip4/10.1.0.211/tcp/44499]\"\\nINF 2026-05-09 19:25:37.191+00:00 Listening on topics=\"waku node\" tid=51629 full=[/ip4/0.0.0.0/tcp/44499/p2p/16Uiu2HAmJxfddJGDmLyCu9Yme63RJAD64wTnGwRfgmhwBqg5PJmE] localIp=10.1.0.211 switchAddress=@[/ip4/10.1.0.211/tcp/44499]\\nINF 2026-05-09 19:25:37.191+00:00 Announcing addresses topics=\"waku node\" tid=51629 full=[/ip4/10.1.0.211/tcp/44499/p2p/16Uiu2HAmJxfddJGDmLyCu9Yme63RJAD64wTnGwRfgmhwBqg5PJmE]\\nINF 2026-05-09 19:25:37.191+00:00 DNS: discoverable ENR topics=\"waku node\" tid=51629 enr=enr:-KC4QNJlh7x1tOjbSTbLPJACo3g4IlD828H76DEQO-3Ipg9iYPYaNWb6U8oCgSS3SOXH7V_ZcDDpJKeW9LEfWuZ9BLcBgmlkgnY0gmlwhAAAAACKbXVsdGlhZGRyc4CCcnOFAMYBAACJc2VjcDI1NmsxoQNdrWlGyOVHpoUVF9dlAOIXXittk_OOn7JFIK10MzPLeYN0Y3CCrdOFd2FrdTID\\nINF 2026-05-09 19:25:37.191+00:00 Waku node ENR updated successfully with new multiaddress topics=\"wakunode waku\" tid=51629 enr=enr:-Kq4QE6Wx1Bp8yw4ZkYfnYjbcZownV0Sa40jI7AKAO7a_01hML8IXoaM-z4DhCI3bTVDkGnPtUUCXZjnRgKCFkZ6MksCgmlkgnY0gmlwhAAAAACKbXVsdGlhZGRyc4oACAQKAQDTBq3TgnJzhQDGAQAAiXNlY3AyNTZrMaEDXa1pRsjlR6aFFRfXZQDiF14rbZPzjp-yRSCtdDMzy3mDdGNwgq3ThXdha3UyAw record=\"(2, id: \\\\\"v4\\\\\", ip: 0.0.0.0, multiaddrs: 0x0008040A0100D306ADD3, rs: 0x00C6010000, secp256k1: 0x035DAD6946C8E547A6851517D76500E2175E2B6D93F38E9FB24520AD743333CB79, tcp: 44499, waku2: 0x03)\"\\nINF 2026-05-09 19:25:37.191+00:00 subscribe topics=\"waku relay\" tid=51629 pubsubTopic=/waku/2/rs/198/0\\nWRN 2026-05-09 19:25:37.191+00:00 No-effect API call to subscribe. Already subscribed to topic topics=\"waku node relay api\" tid=51629 pubsubTopic=/waku/2/rs/198/0\\nINF 2026-05-09 19:25:37.191+00:00 Health monitor loop start tid=51629\\nDBG 2026-05-09 19:25:37.191+00:00 calculateConnectionState tid=51629 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0\\nINF 2026-05-09 19:25:37.191+00:00 starting keepalive tid=51629 randomPeersKeepalive=10s allPeersKeepalive=2m\\nINF 2026-05-09 19:25:37.191+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics=\"waku relay\" tid=51629 pubsubTopic=/waku/2/rs/198/0\\nINF 2026-05-09 19:25:37.192+00:00 Stopping AutonatService topics=\"libp2p autonatservice\" tid=51629\\nWRN 2026-05-09 19:25:37.192+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51629\\nWRN 2026-05-09 19:25:37.192+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51629\\nINF 2026-05-09 19:25:37.192+00:00 waku rendezvous discovery stopped topics=\"waku rendezvous\" tid=51629\\nINF 2026-05-09 19:25:37.192+00:00 waku rendezvous client stopped topics=\"waku rendezvous client\" tid=51629\\n' stderr='Traceback (most recent call last):\\n File \"<string>\", line 45, in <module>\\n File \"/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/src/node/wrappers_manager.py\", line 67, in destroy_keep_ctx\\n return self._node.destroy_keep_ctx(timeout_s=timeout_s)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\nAttributeError: \\'NodeWrapper\\' object has no attribute \\'destroy_keep_ctx\\'\\n'\nassert 1 == 0\n + where 1 = CompletedProcess(args=['/opt/hostedtoolcache/Python/3.12.13/x64/bin/python', '-c', 'import json\\nimport sys\\nfrom pathlib import Path\\n\\n_project_root = Path(\\'/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/tests/wrappers_tests/test_send_e2e_part2.py\\').resolve().parents[2]\\n_bindings_path = _project_root / \"vendor\" / \"logos-delivery-python-bindings\" / \"waku\"\\nif str(_bindings_path) not in sys.path:\\n sys.path.insert(0, str(_bindings_path))\\nif str(_project_root) not in sys.path:\\n sys.path.insert(0, str(_project_root))\\n\\nfrom src.node.wrappers_manager import WrapperManager\\nfrom src.node.wrapper_helpers import EventCollector, create_message_bindings\\nfrom tests.wrappers_tests.conftest import build_node_config\\n\\ncollector = EventCollector()\\n\\ncreate_result = WrapperManager.create_and_start(\\n config=build_node_config(),\\n event_cb=collector.event_callback,\\n)\\nif create_result.is_err():\\n print(\\'__SEND_AFTER_DESTROY_RESULT__\\' + json.dumps({\\n \"stage\": \"create_and_start\",\\n \"is_ok\": False,\\n \"ok\": None,\\n \"err\": create_result.err(),\\n \"events_after_send\": [],\\n }))\\n sys.exit(0)\\n\\nsender = c...PeersKeepalive=10s allPeersKeepalive=2m\\nINF 2026-05-09 19:25:37.191+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics=\"waku relay\" tid=51629 pubsubTopic=/waku/2/rs/198/0\\nINF 2026-05-09 19:25:37.192+00:00 Stopping AutonatService topics=\"libp2p autonatservice\" tid=51629\\nWRN 2026-05-09 19:25:37.192+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51629\\nWRN 2026-05-09 19:25:37.192+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51629\\nINF 2026-05-09 19:25:37.192+00:00 waku rendezvous discovery stopped topics=\"waku rendezvous\" tid=51629\\nINF 2026-05-09 19:25:37.192+00:00 waku rendezvous client stopped topics=\"waku rendezvous client\" tid=51629\\n', stderr='Traceback (most recent call last):\\n File \"<string>\", line 45, in <module>\\n File \"/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/src/node/wrappers_manager.py\", line 67, in destroy_keep_ctx\\n return self._node.destroy_keep_ctx(timeout_s=timeout_s)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\nAttributeError: \\'NodeWrapper\\' object has no attribute \\'destroy_keep_ctx\\'\\n').returncode","time":{"start":1778354729253,"stop":1778354737220,"duration":7967}},{"uid":"bde41c1307a68422","status":"failed","statusDetails":"AssertionError: send() crashed on a destroyed handle (returncode=1). stdout='WRN 2026-05-09 19:25:21.422+00:00 whether to mount storeSync is not specified, defaulting to not mounting topics=\"waku conf builder\" tid=51625\\nWRN 2026-05-09 19:25:21.422+00:00 missing node key, generating new set topics=\"waku conf builder\" tid=51625\\nbSubscribeShards: none(seq[uint16])\\nINF 2026-05-09 19:25:21.422+00:00 Sharding configuration: topics=\"waku conf builder\" tid=51625 shardingConf=\"(kind: AutoSharding, numShardsInCluster: 1)\" subscribeShards=@[0]\\nINF 2026-05-09 19:25:21.422+00:00 Configuration: Enabled protocols topics=\"waku conf\" tid=51625 relay=true rlnRelay=false store=true filter=false lightPush=false peerExchange=false rendezvous=true\\nINF 2026-05-09 19:25:21.422+00:00 Configuration. Network topics=\"waku conf\" tid=51625 cluster=198\\nINF 2026-05-09 19:25:21.422+00:00 Configuration. Active Relay Shards topics=\"waku conf\" tid=51625 shard=0\\nDBG 2026-05-09 19:25:25.427+00:00 UPnP topics=\"eth net nat\" tid=51625 msg=\"Internet Gateway Device not found. Giving up.\"\\nDBG 2026-05-09 19:25:29.179+00:00 NAT-PMP topics=\"eth net nat\" tid=51625 msg=\"the gateway does not support nat-pmp\"\\nINF 2026-05-09 19:25:29.179+00:00 Setting up storage tid=51625\\nINF 2026-05-09 19:25:29.179+00:00 Initializing node tid=51625\\nINF 2026-05-09 19:25:29.181+00:00 Initializing networking tid=51625 addrs=@[/ip4/127.0.0.1/tcp/39439]\\nINF 2026-05-09 19:25:29.181+00:00 Mounting protocols tid=51625\\nINF 2026-05-09 19:25:29.181+00:00 Created WakuMetadata protocol topics=\"waku node\" tid=51625 clusterId=198 shards=\"[0]\"\\nINF 2026-05-09 19:25:29.183+00:00 sqlite database page stats tid=51625 pageSize=4096 pages=1 freePages=0\\nINF 2026-05-09 19:25:29.183+00:00 starting message store\\'s sqlite database migration topics=\"waku archive migration\" tid=51625\\nINF 2026-05-09 19:25:29.183+00:00 Not considered schema version 7 topics=\"waku archive migration\" tid=51625\\nINF 2026-05-09 19:25:29.183+00:00 database schema is outdated topics=\"sqlite\" tid=51625 userVersion=0 targetVersion=10\\nINF 2026-05-09 19:25:29.184+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"CREATE TABLE IF NOT EXISTS Message(\\\\n id BLOB PRIMARY KEY,\\\\n timestamp INTEGER NOT NULL,\\\\n contentTopic BLOB NOT NULL,\\\\n pubsubTopic BLOB NOT NULL,\\\\n payload BLOB,\\\\n version INTEGER NOT NULL\\\\n ) WITHOUT ROWID;\"\\nINF 2026-05-09 19:25:29.186+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"CREATE TABLE IF NOT EXISTS Message(\\\\n id BLOB PRIMARY KEY,\\\\n timestamp INTEGER NOT NULL,\\\\n contentTopic BLOB NOT NULL,\\\\n pubsubTopic BLOB NOT NULL,\\\\n payload BLOB,\\\\n version INTEGER NOT NULL\\\\n ) WITHOUT ROWID;\"\\nINF 2026-05-09 19:25:29.186+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"CREATE TABLE IF NOT EXISTS Message_backup (\\\\n id BLOB PRIMARY KEY,\\\\n timestamp INTEGER NOT NULL,\\\\n contentTopic BLOB NOT NULL,\\\\n pubsubTopic BLOB NOT NULL,\\\\n payload BLOB,\\\\n version INTEGER NOT NULL\\\\n ) WITHOUT ROWID;\"\\nINF 2026-05-09 19:25:29.186+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"CREATE TABLE IF NOT EXISTS Message_backup (\\\\n id BLOB PRIMARY KEY,\\\\n timestamp INTEGER NOT NULL,\\\\n contentTopic BLOB NOT NULL,\\\\n pubsubTopic BLOB NOT NULL,\\\\n payload BLOB,\\\\n version INTEGER NOT NULL\\\\n ) WITHOUT ROWID;\"\\nINF 2026-05-09 19:25:29.186+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"INSERT INTO Message_backup SELECT id, timestamp, contentTopic, pubsubTopic, payload, version FROM Message;\"\\nINF 2026-05-09 19:25:29.186+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"INSERT INTO Message_backup SELECT id, timestamp, contentTopic, pubsubTopic, payload, version FROM Message;\"\\nINF 2026-05-09 19:25:29.186+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"DROP TABLE Message;\"\\nINF 2026-05-09 19:25:29.187+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"DROP TABLE Message;\"\\nINF 2026-05-09 19:25:29.187+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"CREATE TABLE IF NOT EXISTS Message(\\\\n id BLOB PRIMARY KEY,\\\\n receiverTimestamp REAL NOT NULL,\\\\n contentTopic BLOB NOT NULL,\\\\n pubsubTopic BLOB NOT NULL,\\\\n payload BLOB,\\\\n version INTEGER NOT NULL,\\\\n senderTimestamp REAL NOT NULL\\\\n ) WITHOUT ROWID;\"\\nINF 2026-05-09 19:25:29.188+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"CREATE TABLE IF NOT EXISTS Message(\\\\n id BLOB PRIMARY KEY,\\\\n receiverTimestamp REAL NOT NULL,\\\\n contentTopic BLOB NOT NULL,\\\\n pubsubTopic BLOB NOT NULL,\\\\n payload BLOB,\\\\n version INTEGER NOT NULL,\\\\n senderTimestamp REAL NOT NULL\\\\n ) WITHOUT ROWID;\"\\nINF 2026-05-09 19:25:29.188+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"INSERT INTO Message (id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp)\\\\n SELECT id, timestamp, contentTopic, pubsubTopic, payload, version, 0\\\\n FROM Message_backup;\"\\nINF 2026-05-09 19:25:29.188+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"INSERT INTO Message (id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp)\\\\n SELECT id, timestamp, contentTopic, pubsubTopic, payload, version, 0\\\\n FROM Message_backup;\"\\nINF 2026-05-09 19:25:29.188+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"DROP TABLE Message_backup;\"\\nINF 2026-05-09 19:25:29.188+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"DROP TABLE Message_backup;\"\\nINF 2026-05-09 19:25:29.188+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"CREATE TABLE IF NOT EXISTS Message_backup (\\\\n id BLOB PRIMARY KEY,\\\\n receiverTimestamp REAL NOT NULL,\\\\n contentTopic BLOB NOT NULL,\\\\n pubsubTopic BLOB NOT NULL,\\\\n payload BLOB,\\\\n version INTEGER NOT NULL,\\\\n senderTimestamp REAL NOT NULL\\\\n ) WITHOUT ROWID;\"\\nINF 2026-05-09 19:25:29.189+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"CREATE TABLE IF NOT EXISTS Message_backup (\\\\n id BLOB PRIMARY KEY,\\\\n receiverTimestamp REAL NOT NULL,\\\\n contentTopic BLOB NOT NULL,\\\\n pubsubTopic BLOB NOT NULL,\\\\n payload BLOB,\\\\n version INTEGER NOT NULL,\\\\n senderTimestamp REAL NOT NULL\\\\n ) WITHOUT ROWID;\"\\nINF 2026-05-09 19:25:29.189+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"INSERT INTO Message_backup SELECT id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp FROM Message;\"\\nINF 2026-05-09 19:25:29.189+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"INSERT INTO Message_backup SELECT id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp FROM Message;\"\\nINF 2026-05-09 19:25:29.189+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"DROP TABLE Message;\"\\nINF 2026-05-09 19:25:29.189+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"DROP TABLE Message;\"\\nINF 2026-05-09 19:25:29.189+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"CREATE TABLE IF NOT EXISTS Message(\\\\n id BLOB PRIMARY KEY,\\\\n receiverTimestamp INTEGER NOT NULL,\\\\n contentTopic BLOB NOT NULL,\\\\n pubsubTopic BLOB NOT NULL,\\\\n payload BLOB,\\\\n version INTEGER NOT NULL,\\\\n senderTimestamp INTEGER NOT NULL\\\\n ) WITHOUT ROWID;\"\\nINF 2026-05-09 19:25:29.190+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"CREATE TABLE IF NOT EXISTS Message(\\\\n id BLOB PRIMARY KEY,\\\\n receiverTimestamp INTEGER NOT NULL,\\\\n contentTopic BLOB NOT NULL,\\\\n pubsubTopic BLOB NOT NULL,\\\\n payload BLOB,\\\\n version INTEGER NOT NULL,\\\\n senderTimestamp INTEGER NOT NULL\\\\n ) WITHOUT ROWID;\"\\nINF 2026-05-09 19:25:29.190+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"INSERT INTO Message (id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp)\\\\n SELECT id, CAST(receiverTimestamp*1000000000 AS INTEGER), contentTopic, pubsubTopic, payload, version, CAST(senderTimestamp*1000000000 AS INTEGER)\\\\n FROM Message_backup;\"\\nINF 2026-05-09 19:25:29.190+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"INSERT INTO Message (id, receiverTimestamp, contentTopic, pubsubTopic, payload, version, senderTimestamp)\\\\n SELECT id, CAST(receiverTimestamp*1000000000 AS INTEGER), contentTopic, pubsubTopic, payload, version, CAST(senderTimestamp*1000000000 AS INTEGER)\\\\n FROM Message_backup;\"\\nINF 2026-05-09 19:25:29.190+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"DROP TABLE Message_backup;\"\\nINF 2026-05-09 19:25:29.190+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"DROP TABLE Message_backup;\"\\nINF 2026-05-09 19:25:29.191+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"ALTER TABLE Message RENAME TO Message_backup;\"\\nINF 2026-05-09 19:25:29.191+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"ALTER TABLE Message RENAME TO Message_backup;\"\\nINF 2026-05-09 19:25:29.191+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"CREATE TABLE IF NOT EXISTS Message(\\\\n id BLOB,\\\\n receiverTimestamp INTEGER NOT NULL,\\\\n contentTopic BLOB NOT NULL,\\\\n pubsubTopic BLOB NOT NULL,\\\\n payload BLOB,\\\\n version INTEGER NOT NULL,\\\\n senderTimestamp INTEGER NOT NULL,\\\\n CONSTRAINT messageIndex PRIMARY KEY (senderTimestamp, id, pubsubTopic)\\\\n ) WITHOUT ROWID;\"\\nINF 2026-05-09 19:25:29.192+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"CREATE TABLE IF NOT EXISTS Message(\\\\n id BLOB,\\\\n receiverTimestamp INTEGER NOT NULL,\\\\n contentTopic BLOB NOT NULL,\\\\n pubsubTopic BLOB NOT NULL,\\\\n payload BLOB,\\\\n version INTEGER NOT NULL,\\\\n senderTimestamp INTEGER NOT NULL,\\\\n CONSTRAINT messageIndex PRIMARY KEY (senderTimestamp, id, pubsubTopic)\\\\n ) WITHOUT ROWID;\"\\nINF 2026-05-09 19:25:29.192+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"INSERT INTO Message\\\\n SELECT *\\\\n FROM Message_backup;\"\\nINF 2026-05-09 19:25:29.192+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"INSERT INTO Message\\\\n SELECT *\\\\n FROM Message_backup;\"\\nINF 2026-05-09 19:25:29.192+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"DROP TABLE Message_backup;\"\\nINF 2026-05-09 19:25:29.192+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"DROP TABLE Message_backup;\"\\nINF 2026-05-09 19:25:29.192+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"CREATE INDEX IF NOT EXISTS i_msg ON Message (contentTopic, pubsubTopic, senderTimestamp, id);\"\\nINF 2026-05-09 19:25:29.193+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"CREATE INDEX IF NOT EXISTS i_msg ON Message (contentTopic, pubsubTopic, senderTimestamp, id);\"\\nINF 2026-05-09 19:25:29.193+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"ALTER TABLE message RENAME COLUMN receiverTimestamp TO storedAt;\"\\nINF 2026-05-09 19:25:29.194+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"ALTER TABLE message RENAME COLUMN receiverTimestamp TO storedAt;\"\\nINF 2026-05-09 19:25:29.194+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"DROP INDEX IF EXISTS i_msg;\"\\nINF 2026-05-09 19:25:29.195+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"DROP INDEX IF EXISTS i_msg;\"\\nINF 2026-05-09 19:25:29.195+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"CREATE INDEX IF NOT EXISTS i_query ON message (contentTopic, pubsubTopic, storedAt, id);\"\\nINF 2026-05-09 19:25:29.196+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"CREATE INDEX IF NOT EXISTS i_query ON message (contentTopic, pubsubTopic, storedAt, id);\"\\nINF 2026-05-09 19:25:29.196+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"DROP INDEX IF EXISTS i_rt;\"\\nINF 2026-05-09 19:25:29.196+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"DROP INDEX IF EXISTS i_rt;\"\\nINF 2026-05-09 19:25:29.196+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"CREATE INDEX IF NOT EXISTS i_ts ON message (storedAt);\"\\nINF 2026-05-09 19:25:29.196+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"CREATE INDEX IF NOT EXISTS i_ts ON message (storedAt);\"\\nINF 2026-05-09 19:25:29.196+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"ALTER TABLE message RENAME TO message_backup;\"\\nINF 2026-05-09 19:25:29.197+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"ALTER TABLE message RENAME TO message_backup;\"\\nINF 2026-05-09 19:25:29.197+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"CREATE TABLE IF NOT EXISTS message(\\\\n pubsubTopic BLOB NOT NULL,\\\\n contentTopic BLOB NOT NULL,\\\\n payload BLOB,\\\\n version INTEGER NOT NULL,\\\\n timestamp INTEGER NOT NULL,\\\\n id BLOB,\\\\n storedAt INTEGER NOT NULL,\\\\n CONSTRAINT messageIndex PRIMARY KEY (storedAt, id, pubsubTopic)\\\\n) WITHOUT ROWID;\"\\nINF 2026-05-09 19:25:29.198+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"CREATE TABLE IF NOT EXISTS message(\\\\n pubsubTopic BLOB NOT NULL,\\\\n contentTopic BLOB NOT NULL,\\\\n payload BLOB,\\\\n version INTEGER NOT NULL,\\\\n timestamp INTEGER NOT NULL,\\\\n id BLOB,\\\\n storedAt INTEGER NOT NULL,\\\\n CONSTRAINT messageIndex PRIMARY KEY (storedAt, id, pubsubTopic)\\\\n) WITHOUT ROWID;\"\\nINF 2026-05-09 19:25:29.198+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"INSERT OR IGNORE INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, storedAt)\\\\n SELECT pubsubTopic, contentTopic, payload, version, senderTimestamp, id, storedAt\\\\n FROM message_backup;\"\\nINF 2026-05-09 19:25:29.198+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"INSERT OR IGNORE INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, storedAt)\\\\n SELECT pubsubTopic, contentTopic, payload, version, senderTimestamp, id, storedAt\\\\n FROM message_backup;\"\\nINF 2026-05-09 19:25:29.198+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"DROP TABLE message_backup;\"\\nINF 2026-05-09 19:25:29.198+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"DROP TABLE message_backup;\"\\nINF 2026-05-09 19:25:29.198+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"ALTER TABLE message RENAME TO message_backup;\"\\nINF 2026-05-09 19:25:29.199+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"ALTER TABLE message RENAME TO message_backup;\"\\nINF 2026-05-09 19:25:29.199+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"CREATE TABLE IF NOT EXISTS message (\\\\n pubsubTopic BLOB NOT NULL,\\\\n contentTopic BLOB NOT NULL,\\\\n payload BLOB,\\\\n version INTEGER NOT NULL,\\\\n timestamp INTEGER NOT NULL,\\\\n id BLOB,\\\\n messageHash BLOB, -- Newly added, this will be populated with a counter value\\\\n storedAt INTEGER NOT NULL,\\\\n CONSTRAINT messageIndex PRIMARY KEY (messageHash)\\\\n) WITHOUT ROWID;\"\\nINF 2026-05-09 19:25:29.199+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"CREATE TABLE IF NOT EXISTS message (\\\\n pubsubTopic BLOB NOT NULL,\\\\n contentTopic BLOB NOT NULL,\\\\n payload BLOB,\\\\n version INTEGER NOT NULL,\\\\n timestamp INTEGER NOT NULL,\\\\n id BLOB,\\\\n messageHash BLOB, -- Newly added, this will be populated with a counter value\\\\n storedAt INTEGER NOT NULL,\\\\n CONSTRAINT messageIndex PRIMARY KEY (messageHash)\\\\n) WITHOUT ROWID;\"\\nINF 2026-05-09 19:25:29.199+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"INSERT INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, messageHash, storedAt)\\\\nSELECT\\\\n mb.pubsubTopic,\\\\n mb.contentTopic,\\\\n mb.payload,\\\\n mb.version,\\\\n mb.timestamp,\\\\n mb.id,\\\\n randomblob(32), -- to populate 32-byte random blob\\\\n mb.storedAt\\\\nFROM message_backup AS mb;\"\\nINF 2026-05-09 19:25:29.199+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"INSERT INTO message(pubsubTopic, contentTopic, payload, version, timestamp, id, messageHash, storedAt)\\\\nSELECT\\\\n mb.pubsubTopic,\\\\n mb.contentTopic,\\\\n mb.payload,\\\\n mb.version,\\\\n mb.timestamp,\\\\n mb.id,\\\\n randomblob(32), -- to populate 32-byte random blob\\\\n mb.storedAt\\\\nFROM message_backup AS mb;\"\\nINF 2026-05-09 19:25:29.199+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"DROP TABLE message_backup;\"\\nINF 2026-05-09 19:25:29.200+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"DROP TABLE message_backup;\"\\nINF 2026-05-09 19:25:29.200+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"ALTER TABLE message ADD COLUMN meta BLOB;\"\\nINF 2026-05-09 19:25:29.200+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"ALTER TABLE message ADD COLUMN meta BLOB;\"\\nINF 2026-05-09 19:25:29.200+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"ALTER TABLE message DROP COLUMN timestamp;\"\\nINF 2026-05-09 19:25:29.201+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"ALTER TABLE message DROP COLUMN timestamp;\"\\nINF 2026-05-09 19:25:29.201+00:00 executing migration statement topics=\"sqlite\" tid=51625 statement=\"ALTER TABLE message RENAME COLUMN storedAt TO timestamp;\"\\nINF 2026-05-09 19:25:29.202+00:00 migration statement executed succesfully topics=\"sqlite\" tid=51625 statement=\"ALTER TABLE message RENAME COLUMN storedAt TO timestamp;\"\\nINF 2026-05-09 19:25:29.202+00:00 database user_version updated topics=\"sqlite\" tid=51625 userVersion=10\\nINF 2026-05-09 19:25:29.202+00:00 finished message store\\'s sqlite database migration topics=\"waku archive migration\" tid=51625\\nINF 2026-05-09 19:25:29.202+00:00 setting up sqlite waku archive driver tid=51625\\nINF 2026-05-09 19:25:29.203+00:00 executing message retention policy topics=\"waku archive\" tid=51625 policy=time:172800\\nINF 2026-05-09 19:25:29.203+00:00 beginning of executing message retention policy - time topics=\"waku archive retention_policy\" tid=51625\\nINF 2026-05-09 19:25:29.203+00:00 end of executing message retention policy - time topics=\"waku archive retention_policy\" tid=51625\\nINF 2026-05-09 19:25:29.203+00:00 mounting waku store protocol topics=\"waku node store api\" tid=51625\\nINF 2026-05-09 19:25:29.203+00:00 mounting store client topics=\"waku node store api\" tid=51625\\nINF 2026-05-09 19:25:29.203+00:00 mounting auto sharding topics=\"waku node\" tid=51625 clusterId=198 shardCount=1\\nINF 2026-05-09 19:25:29.203+00:00 Shards created from content topics tid=51625 contentTopics=[] shards=[]\\nINF 2026-05-09 19:25:29.203+00:00 Setting max message size tid=51625 num_bytes=153600\\nINF 2026-05-09 19:25:29.203+00:00 mounting relay protocol topics=\"waku node relay api\" tid=51625\\nINF 2026-05-09 19:25:29.204+00:00 relay mounted successfully topics=\"waku node relay api\" tid=51625\\nINF 2026-05-09 19:25:29.204+00:00 adding validator to signed shards tid=51625 protectedShards=[] clusterId=198\\nINF 2026-05-09 19:25:29.204+00:00 mounting rendezvous discovery protocol topics=\"waku node\" tid=51625\\nINF 2026-05-09 19:25:29.204+00:00 waku rendezvous initialized topics=\"waku node\" tid=51625 clusterId=198 shards=\"[0]\" capabilities=\"[Relay, Store]\" wakuPeerRecord=\"(peerId: 16U*4KNHhm, seqNo: 1778354729, addresses: [/ip4/127.0.0.1/tcp/39439], mixKey: )\"\\nINF 2026-05-09 19:25:29.204+00:00 mounting rendezvous client topics=\"waku node\" tid=51625\\nINF 2026-05-09 19:25:29.204+00:00 waku rendezvous client initialized topics=\"waku node\" tid=51625 clusterId=198\\nINF 2026-05-09 19:25:29.204+00:00 mounting libp2p ping protocol topics=\"waku node ping api\" tid=51625\\nINF 2026-05-09 19:25:29.204+00:00 mounting light push client topics=\"waku node lightpush api\" tid=51625\\nINF 2026-05-09 19:25:29.204+00:00 mounting legacy light push client topics=\"waku node lightpush api\" tid=51625\\nINF 2026-05-09 19:25:29.204+00:00 mounting filter client topics=\"waku node filter api\" tid=51625\\nINF 2026-05-09 19:25:29.204+00:00 mounting waku peer exchange client topics=\"waku node peerexchange api\" tid=51625\\nINF 2026-05-09 19:25:29.204+00:00 No external callbacks to be set topics=\"wakunode waku\" tid=51625\\nINF 2026-05-09 19:25:29.204+00:00 Retrieve dynamic bootstrap nodes topics=\"wakunode waku\" tid=51625\\nINF 2026-05-09 19:25:29.204+00:00 Running nwaku node tid=51625 version=\"\\\\\"f5762a\\\\\"\"\\nINF 2026-05-09 19:25:29.204+00:00 Starting Waku node topics=\"waku node\" tid=51625 version=\"\\\\\"f5762a\\\\\"\"\\nINF 2026-05-09 19:25:29.204+00:00 starting relay protocol topics=\"waku node\" tid=51625\\nINF 2026-05-09 19:25:29.204+00:00 start topics=\"waku relay\" tid=51625\\nINF 2026-05-09 19:25:29.204+00:00 relay started successfully topics=\"waku node\" tid=51625\\nINF 2026-05-09 19:25:29.204+00:00 waku rendezvous periodic registration started topics=\"waku rendezvous\" tid=51625 interval=10s\\nINF 2026-05-09 19:25:29.204+00:00 waku rendezvous discovery started topics=\"waku rendezvous\" tid=51625\\nINF 2026-05-09 19:25:29.204+00:00 waku rendezvous periodic requests started topics=\"waku rendezvous client\" tid=51625 interval=10s\\nINF 2026-05-09 19:25:29.204+00:00 waku rendezvous client started topics=\"waku rendezvous client\" tid=51625\\nDBG 2026-05-09 19:25:29.204+00:00 starting switch for peer topics=\"libp2p switch\" tid=51625 peerInfo=\"(peerId: 16Uiu2HAm5RQSAmKFPDEq9gg6iGbN6Z8EGLKipDPu3wS9yY4KNHhm, listenAddrs: [/ip4/0.0.0.0/tcp/39439], addrs: [], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/store-query/3.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-push/2.0.0-beta1], protoVersion: ipfs/0.1.0, agentVersion: logos-delivery-\\\\\"f5762a\\\\\")\"\\nDBG 2026-05-09 19:25:29.205+00:00 About to accept incoming connection topics=\"libp2p switch\" tid=51625\\nINF 2026-05-09 19:25:29.205+00:00 Setting up AutonatService topics=\"libp2p autonatservice\" tid=51625\\nWRN 2026-05-09 19:25:29.205+00:00 Starting gossipsub twice topics=\"libp2p gossipsub\" tid=51625\\nWRN 2026-05-09 19:25:29.205+00:00 Starting rendezvous twice topics=\"waku rendezvous\" tid=51625\\nDBG 2026-05-09 19:25:29.205+00:00 Started libp2p node topics=\"libp2p switch\" tid=51625 peer=\"(peerId: 16Uiu2HAm5RQSAmKFPDEq9gg6iGbN6Z8EGLKipDPu3wS9yY4KNHhm, listenAddrs: [/ip4/0.0.0.0/tcp/39439], addrs: [/ip4/127.0.0.1/tcp/39439], protocols: [/ipfs/id/1.0.0, /libp2p/autonat/1.0.0, /libp2p/circuit/relay/0.2.0/hop, /vac/waku/metadata/1.0.0, /vac/waku/store-query/3.0.0, /vac/waku/relay/2.0.0, /vac/waku/rendezvous/1.0.0, /ipfs/ping/1.0.0, /vac/waku/filter-push/2.0.0-beta1], protoVersion: ipfs/0.1.0, agentVersion: logos-delivery-\\\\\"f5762a\\\\\")\"\\nINF 2026-05-09 19:25:29.205+00:00 PeerInfo topics=\"waku node\" tid=51625 peerId=16U*4KNHhm addrs=\"[/ip4/127.0.0.1/tcp/39439]\"\\nINF 2026-05-09 19:25:29.205+00:00 Listening on topics=\"waku node\" tid=51625 full=[/ip4/0.0.0.0/tcp/39439/p2p/16Uiu2HAm5RQSAmKFPDEq9gg6iGbN6Z8EGLKipDPu3wS9yY4KNHhm] localIp=10.1.0.211 switchAddress=@[/ip4/10.1.0.211/tcp/39439]\\nINF 2026-05-09 19:25:29.205+00:00 Announcing addresses topics=\"waku node\" tid=51625 full=[/ip4/10.1.0.211/tcp/39439/p2p/16Uiu2HAm5RQSAmKFPDEq9gg6iGbN6Z8EGLKipDPu3wS9yY4KNHhm]\\nINF 2026-05-09 19:25:29.205+00:00 DNS: discoverable ENR topics=\"waku node\" tid=51625 enr=enr:-KC4QJ1ObixWEdiMllNyTLPn-UKAL0xP9XsfpnmP6tfG1q77EpOMW35n7dC49f-3GMN5eF0gVMYVZcb6pAu6O2BoDYEBgmlkgnY0gmlwhAAAAACKbXVsdGlhZGRyc4CCcnOFAMYBAACJc2VjcDI1NmsxoQKUg0rNXbrUI9bO0KUP2RrKe9dQk0XgH3NuwI_GPsF0hIN0Y3CCmg-Fd2FrdTID\\nINF 2026-05-09 19:25:29.205+00:00 Node started successfully topics=\"waku node\" tid=51625\\nINF 2026-05-09 19:25:29.205+00:00 Starting peer exchange loop topics=\"waku node peerexchange api\" tid=51625\\nINF 2026-05-09 19:25:29.205+00:00 Retrieving peer info via peer exchange protocol topics=\"waku node peerexchange api\" tid=51625 amount=5\\nINF 2026-05-09 19:25:29.205+00:00 peer exchange request could not be made as no peer exchange peers found topics=\"waku peer_exchange client\" tid=51625\\nWRN 2026-05-09 19:25:29.205+00:00 failed to retrieve peer info via peer exchange protocol topics=\"waku node peerexchange api\" tid=51625 error=\"(status_code: SERVICE_UNAVAILABLE, status_desc: some(\"peer_not_found_failure\"))\"\\nWRN 2026-05-09 19:25:29.205+00:00 Cannot fetch peers from peer exchange topics=\"waku node peerexchange api\" tid=51625 cause=\"(status_code: SERVICE_UNAVAILABLE, status_desc: some(\"peer_not_found_failure\"))\"\\nINF 2026-05-09 19:25:29.205+00:00 Relay peer connections topics=\"waku node peer_manager\" tid=51625 inRelayConns=0/50 outRelayConns=0/25 totalConnections=0/150 notConnectedPeers=0 outsideBackoffPeers=0\\nINF 2026-05-09 19:25:29.205+00:00 PeerInfo topics=\"waku node\" tid=51625 peerId=16U*4KNHhm addrs=\"[/ip4/10.1.0.211/tcp/39439]\"\\nINF 2026-05-09 19:25:29.206+00:00 Listening on topics=\"waku node\" tid=51625 full=[/ip4/0.0.0.0/tcp/39439/p2p/16Uiu2HAm5RQSAmKFPDEq9gg6iGbN6Z8EGLKipDPu3wS9yY4KNHhm] localIp=10.1.0.211 switchAddress=@[/ip4/10.1.0.211/tcp/39439]\\nINF 2026-05-09 19:25:29.206+00:00 Announcing addresses topics=\"waku node\" tid=51625 full=[/ip4/10.1.0.211/tcp/39439/p2p/16Uiu2HAm5RQSAmKFPDEq9gg6iGbN6Z8EGLKipDPu3wS9yY4KNHhm]\\nINF 2026-05-09 19:25:29.206+00:00 DNS: discoverable ENR topics=\"waku node\" tid=51625 enr=enr:-KC4QJ1ObixWEdiMllNyTLPn-UKAL0xP9XsfpnmP6tfG1q77EpOMW35n7dC49f-3GMN5eF0gVMYVZcb6pAu6O2BoDYEBgmlkgnY0gmlwhAAAAACKbXVsdGlhZGRyc4CCcnOFAMYBAACJc2VjcDI1NmsxoQKUg0rNXbrUI9bO0KUP2RrKe9dQk0XgH3NuwI_GPsF0hIN0Y3CCmg-Fd2FrdTID\\nINF 2026-05-09 19:25:29.206+00:00 Waku node ENR updated successfully with new multiaddress topics=\"wakunode waku\" tid=51625 enr=enr:-Kq4QFurPw8vAMsbW9oe19Vn6xccH-1Pgnlz-bMiAEB7S_VRGshZ_sZ4-LT4ucjC5W4sJU44VlnEhXAKtcqA6exkDfsCgmlkgnY0gmlwhAAAAACKbXVsdGlhZGRyc4oACAQKAQDTBpoPgnJzhQDGAQAAiXNlY3AyNTZrMaEClINKzV261CPWztClD9kaynvXUJNF4B9zbsCPxj7BdISDdGNwgpoPhXdha3UyAw record=\"(2, id: \\\\\"v4\\\\\", ip: 0.0.0.0, multiaddrs: 0x0008040A0100D3069A0F, rs: 0x00C6010000, secp256k1: 0x0294834ACD5DBAD423D6CED0A50FD91ACA7BD7509345E01F736EC08FC63EC17484, tcp: 39439, waku2: 0x03)\"\\nINF 2026-05-09 19:25:29.206+00:00 subscribe topics=\"waku relay\" tid=51625 pubsubTopic=/waku/2/rs/198/0\\nWRN 2026-05-09 19:25:29.206+00:00 No-effect API call to subscribe. Already subscribed to topic topics=\"waku node relay api\" tid=51625 pubsubTopic=/waku/2/rs/198/0\\nINF 2026-05-09 19:25:29.206+00:00 Health monitor loop start tid=51625\\nDBG 2026-05-09 19:25:29.206+00:00 calculateConnectionState tid=51625 relayCount=0 storeClientCount=0 lightpushCount=0 filterCount=0\\nINF 2026-05-09 19:25:29.206+00:00 starting keepalive tid=51625 randomPeersKeepalive=10s allPeersKeepalive=2m\\nINF 2026-05-09 19:25:29.206+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics=\"waku relay\" tid=51625 pubsubTopic=/waku/2/rs/198/0\\nINF 2026-05-09 19:25:29.207+00:00 Stopping AutonatService topics=\"libp2p autonatservice\" tid=51625\\nWRN 2026-05-09 19:25:29.207+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51625\\nWRN 2026-05-09 19:25:29.207+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51625\\nINF 2026-05-09 19:25:29.207+00:00 waku rendezvous discovery stopped topics=\"waku rendezvous\" tid=51625\\nINF 2026-05-09 19:25:29.207+00:00 waku rendezvous client stopped topics=\"waku rendezvous client\" tid=51625\\n' stderr='Traceback (most recent call last):\\n File \"<string>\", line 45, in <module>\\n File \"/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/src/node/wrappers_manager.py\", line 67, in destroy_keep_ctx\\n return self._node.destroy_keep_ctx(timeout_s=timeout_s)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\nAttributeError: \\'NodeWrapper\\' object has no attribute \\'destroy_keep_ctx\\'\\n'\nassert 1 == 0\n + where 1 = CompletedProcess(args=['/opt/hostedtoolcache/Python/3.12.13/x64/bin/python', '-c', 'import json\\nimport sys\\nfrom pathlib import Path\\n\\n_project_root = Path(\\'/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/tests/wrappers_tests/test_send_e2e_part2.py\\').resolve().parents[2]\\n_bindings_path = _project_root / \"vendor\" / \"logos-delivery-python-bindings\" / \"waku\"\\nif str(_bindings_path) not in sys.path:\\n sys.path.insert(0, str(_bindings_path))\\nif str(_project_root) not in sys.path:\\n sys.path.insert(0, str(_project_root))\\n\\nfrom src.node.wrappers_manager import WrapperManager\\nfrom src.node.wrapper_helpers import EventCollector, create_message_bindings\\nfrom tests.wrappers_tests.conftest import build_node_config\\n\\ncollector = EventCollector()\\n\\ncreate_result = WrapperManager.create_and_start(\\n config=build_node_config(),\\n event_cb=collector.event_callback,\\n)\\nif create_result.is_err():\\n print(\\'__SEND_AFTER_DESTROY_RESULT__\\' + json.dumps({\\n \"stage\": \"create_and_start\",\\n \"is_ok\": False,\\n \"ok\": None,\\n \"err\": create_result.err(),\\n \"events_after_send\": [],\\n }))\\n sys.exit(0)\\n\\nsender = c...PeersKeepalive=10s allPeersKeepalive=2m\\nINF 2026-05-09 19:25:29.206+00:00 getPubSubPeersInMesh - there is no mesh peer for the given pubsub topic topics=\"waku relay\" tid=51625 pubsubTopic=/waku/2/rs/198/0\\nINF 2026-05-09 19:25:29.207+00:00 Stopping AutonatService topics=\"libp2p autonatservice\" tid=51625\\nWRN 2026-05-09 19:25:29.207+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51625\\nWRN 2026-05-09 19:25:29.207+00:00 Stopping rendezvous without starting it topics=\"waku rendezvous\" tid=51625\\nINF 2026-05-09 19:25:29.207+00:00 waku rendezvous discovery stopped topics=\"waku rendezvous\" tid=51625\\nINF 2026-05-09 19:25:29.207+00:00 waku rendezvous client stopped topics=\"waku rendezvous client\" tid=51625\\n', stderr='Traceback (most recent call last):\\n File \"<string>\", line 45, in <module>\\n File \"/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/src/node/wrappers_manager.py\", line 67, in destroy_keep_ctx\\n return self._node.destroy_keep_ctx(timeout_s=timeout_s)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\\nAttributeError: \\'NodeWrapper\\' object has no attribute \\'destroy_keep_ctx\\'\\n').returncode","time":{"start":1778354721250,"stop":1778354729233,"duration":7983}}],"categories":[{"name":"Product defects","matchedStatuses":[],"flaky":false}],"tags":[]},"source":"d096643e371296ff.json","parameterValues":[]} |