mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-24 19:29:33 +00:00
1 line
68 KiB
JSON
1 line
68 KiB
JSON
{"uid":"86dc722bd291edde","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":1778354729253,"stop":1778354737220,"duration":7967},"status":"failed","statusMessage":"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","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: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'\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: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","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"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":1778354729251,"stop":1778354729251,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"attach_logs_on_fail","time":{"start":1778354729251,"stop":1778354729251,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes","time":{"start":1778354729251,"stop":1778354729251,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"common_setup","time":{"start":1778354729252,"stop":1778354729252,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_setup","time":{"start":1778354729252,"stop":1778354729252,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_id","time":{"start":1778354729252,"stop":1778354729252,"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: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","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: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'\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: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","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":1778354737233,"stop":1778354737234,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes::0","time":{"start":1778354737234,"stop":1778354737235,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"check_waku_log_errors::0","time":{"start":1778354737235,"stop":1778354737235,"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":1778354737235,"stop":1778354737236,"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":true,"retry":true,"extra":{"categories":[],"tags":[]},"source":"86dc722bd291edde.json","parameterValues":[]} |