DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id DEBUG  tests.conftest:conftest.py:57 Running test: test_multiple_content_topics_and_multiple_pubsub_topics with id: 2026-04-23_22-06-38__4a43188a-8696-4a4f-b6e9-db752d9cea8b DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-04-23_22-06-38__4a43188a-8696-4a4f-b6e9-db752d9cea8b__wakuorg_nwaku:latest.log DEBUG  src.node.waku_node:waku_node.py:90 Starting Node... DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.229.84 DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['42532', '42533', '42534', '42535', '42536'] DEBUG  src.node.waku_node:waku_node.py:167 Removing pubsub-topic from nwaku args DEBUG  src.node.waku_node:waku_node.py:455 RLN credentials were not set INFO  src.node.waku_node:waku_node.py:180 RLN credentials not set or credential store not available, starting without RLN DEBUG  src.node.waku_node:waku_node.py:186 Using volumes [] DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 42532:42532 -p 42533:42533 -p 42534:42534 -p 42535:42535 -p 42536:42536 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=42534 --rest-port=42532 --tcp-port=42533 --discv5-udp-port=42535 --rest-address=0.0.0.0 --nat=extip:172.18.229.84 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=29daba8ac4cabaaddcea63dc38fa78b7dd1ccc8a7df967005f0cbd1e0f9a2ca2 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=42536 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.229.84 waku 742d062984464394d0931154fa904855c069675ca5b0f0401d423b4dcafd08c9 DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 742d06298446. Setting up logs at ./log/docker/node1_2026-04-23_22-06-38__4a43188a-8696-4a4f-b6e9-db752d9cea8b__wakuorg_nwaku:latest.log DEBUG  src.node.waku_node:waku_node.py:197 Started container from image wakuorg/nwaku:latest. REST: 42532 DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 990dff5897ae. Exiting log stream. ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 4b979f98aca0. Exiting log stream. INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42532/health" -H "Content-Type: application/json" -d 'None' INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}' INFO  src.node.waku_node:waku_node.py:294 Node protocols are initialized !! INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:42532/debug/v1/info" -H "Content-Type: application/json" -d 'None' INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.229.84/tcp/42533/p2p/16Uiu2HAkyuBwsJTUqK8gj1Cq47zTER9WKgogLhS4cMmnpPjpm25Q","/ip4/172.18.229.84/tcp/42534/ws/p2p/16Uiu2HAkyuBwsJTUqK8gj1Cq47zTER9WKgogLhS4cMmnpPjpm25Q"],"enrUri":"enr:-L24QG2Jx0tt-rOygBqr4NoKarIj6h-uLtBkOkvgT7Tb2UapWg7FDoOz8R0a2r4o8QFn5nWF_Pv30KQS1pjsLhKpaLkCgmlkgnY0gmlwhKwS5VSKbXVsdGlhZGRyc5YACASsEuVUBqYlAAoErBLlVAamJt0DgnJzhQDHAQAAiXNlY3AyNTZrMaECQntQKMhKia8kSKU1CYZZE9XF30dMG_jYtUytwKJdEzODdGNwgqYlg3VkcIKmJ4V3YWt1MgU"}' INFO  src.node.waku_node:waku_node.py:299 REST service is ready !! DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-04-23_22-06-38__4a43188a-8696-4a4f-b6e9-db752d9cea8b__wakuorg_nwaku:latest.log DEBUG  src.node.waku_node:waku_node.py:90 Starting Node... DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.22.170 DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['61549', '61550', '61551', '61552', '61553'] DEBUG  src.node.waku_node:waku_node.py:167 Removing pubsub-topic from nwaku args DEBUG  src.node.waku_node:waku_node.py:455 RLN credentials were not set INFO  src.node.waku_node:waku_node.py:180 RLN credentials not set or credential store not available, starting without RLN DEBUG  src.node.waku_node:waku_node.py:186 Using volumes [] DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 61549:61549 -p 61550:61550 -p 61551:61551 -p 61552:61552 -p 61553:61553 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=61551 --rest-port=61549 --tcp-port=61550 --discv5-udp-port=61552 --rest-address=0.0.0.0 --nat=extip:172.18.22.170 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=2f413aeaf59ce7aca861ed3afecf42c56a8d0097e4bf1197da71efdb23eab4a0 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=61553 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QG2Jx0tt-rOygBqr4NoKarIj6h-uLtBkOkvgT7Tb2UapWg7FDoOz8R0a2r4o8QFn5nWF_Pv30KQS1pjsLhKpaLkCgmlkgnY0gmlwhKwS5VSKbXVsdGlhZGRyc5YACASsEuVUBqYlAAoErBLlVAamJt0DgnJzhQDHAQAAiXNlY3AyNTZrMaECQntQKMhKia8kSKU1CYZZE9XF30dMG_jYtUytwKJdEzODdGNwgqYlg3VkcIKmJ4V3YWt1MgU --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.22.170 waku 9a17c25845af6851f6075f3f3422835af89e044d5a215b4559bb1247fc97fbc2 DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 9a17c25845af. Setting up logs at ./log/docker/node2_2026-04-23_22-06-38__4a43188a-8696-4a4f-b6e9-db752d9cea8b__wakuorg_nwaku:latest.log DEBUG  src.node.waku_node:waku_node.py:197 Started container from image wakuorg/nwaku:latest. REST: 61549 DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61549/health" -H "Content-Type: application/json" -d 'None' INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}' INFO  src.node.waku_node:waku_node.py:294 Node protocols are initialized !! INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:61549/debug/v1/info" -H "Content-Type: application/json" -d 'None' INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.22.170/tcp/61550/p2p/16Uiu2HAmLqhvNU4gSVL9sQbWyFJE9bGfeeBEGP4CiE7GxaWuGLtF","/ip4/172.18.22.170/tcp/61551/ws/p2p/16Uiu2HAmLqhvNU4gSVL9sQbWyFJE9bGfeeBEGP4CiE7GxaWuGLtF"],"enrUri":"enr:-L24QGG_5049MF-OCox8hS95nMUQJcBpmshn91ZxdxrfsiUsbvXxS0w6pMEVdoFO_T0Y5OVJTshKnTAyiCwUFZDX1lICgmlkgnY0gmlwhKwSFqqKbXVsdGlhZGRyc5YACASsEhaqBvBuAAoErBIWqgbwb90DgnJzhQDHAQAAiXNlY3AyNTZrMaEDeZxOqKX-2mYWuk30bImi8IxJmELtsmoqw4d51ozfDsCDdGNwgvBug3VkcILwcIV3YWt1MgE"}' INFO  src.node.waku_node:waku_node.py:299 REST service is ready !! INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:61549/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.229.84/tcp/42533/p2p/16Uiu2HAkyuBwsJTUqK8gj1Cq47zTER9WKgogLhS4cMmnpPjpm25Q"]' INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK' INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:42532/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]' ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:42532/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic' DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes DEBUG  src.node.waku_node:waku_node.py:241 Stopping container with id 742d06298446 DEBUG  src.node.waku_node:waku_node.py:248 Container stopped. DEBUG  src.node.waku_node:waku_node.py:241 Stopping container with id 9a17c25845af DEBUG  src.node.waku_node:waku_node.py:248 Container stopped. DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs. DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs. DEBUG  tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail DEBUG  tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-04-23_22-06-38__4a43188a-8696-4a4f-b6e9-db752d9cea8b__wakuorg_nwaku:latest.log DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-04-23_22-06-38__4a43188a-8696-4a4f-b6e9-db752d9cea8b__wakuorg_nwaku:latest.log DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id DEBUG  tests.conftest:conftest.py:57 Running test: test_multiple_content_topics_and_multiple_pubsub_topics with id: 2026-04-23_22-06-42__a7aae1ac-717d-4fda-b599-8d8661964ecf DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-04-23_22-06-42__a7aae1ac-717d-4fda-b599-8d8661964ecf__wakuorg_nwaku:latest.log DEBUG  src.node.waku_node:waku_node.py:90 Starting Node... DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.148.222 DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['36442', '36443', '36444', '36445', '36446'] DEBUG  src.node.waku_node:waku_node.py:167 Removing pubsub-topic from nwaku args DEBUG  src.node.waku_node:waku_node.py:455 RLN credentials were not set INFO  src.node.waku_node:waku_node.py:180 RLN credentials not set or credential store not available, starting without RLN DEBUG  src.node.waku_node:waku_node.py:186 Using volumes [] DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 36442:36442 -p 36443:36443 -p 36444:36444 -p 36445:36445 -p 36446:36446 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=36444 --rest-port=36442 --tcp-port=36443 --discv5-udp-port=36445 --rest-address=0.0.0.0 --nat=extip:172.18.148.222 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=bf8fcecbac7ca48cff8c603b556d31a6d619cc7fde4d6e454c042f3cba29fbf5 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36446 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.148.222 waku 6c5d59c65b31162b8b3d4885608eefe25f5b8b7095afe83b4799cc52725ad800 DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 6c5d59c65b31. Setting up logs at ./log/docker/node1_2026-04-23_22-06-42__a7aae1ac-717d-4fda-b599-8d8661964ecf__wakuorg_nwaku:latest.log DEBUG  src.node.waku_node:waku_node.py:197 Started container from image wakuorg/nwaku:latest. REST: 36442 DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 742d06298446. Exiting log stream. ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 9a17c25845af. Exiting log stream. INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36442/health" -H "Content-Type: application/json" -d 'None' INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}' INFO  src.node.waku_node:waku_node.py:294 Node protocols are initialized !! INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:36442/debug/v1/info" -H "Content-Type: application/json" -d 'None' INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.148.222/tcp/36443/p2p/16Uiu2HAm8PqsEUTbqWoHGDYxWG937YCsMFcwJRoZg7kotktcidsA","/ip4/172.18.148.222/tcp/36444/ws/p2p/16Uiu2HAm8PqsEUTbqWoHGDYxWG937YCsMFcwJRoZg7kotktcidsA"],"enrUri":"enr:-L24QBLhTA4IdZM28cg3khj6IEEx1hk8RpiVz-j5Ip5QnsSGW9gtRYE5pLzKkvdtlqEuNuH2G7TeYbVT09PlwgD2grQCgmlkgnY0gmlwhKwSlN6KbXVsdGlhZGRyc5YACASsEpTeBo5bAAoErBKU3gaOXN0DgnJzhQDHAQAAiXNlY3AyNTZrMaECwK_yk7LOUH0zWabgcXcfCumoWau46VMSWqt5qlzJTSWDdGNwgo5bg3VkcIKOXYV3YWt1MgU"}' INFO  src.node.waku_node:waku_node.py:299 REST service is ready !! DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-04-23_22-06-42__a7aae1ac-717d-4fda-b599-8d8661964ecf__wakuorg_nwaku:latest.log DEBUG  src.node.waku_node:waku_node.py:90 Starting Node... DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.147.123 DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['18490', '18491', '18492', '18493', '18494'] DEBUG  src.node.waku_node:waku_node.py:167 Removing pubsub-topic from nwaku args DEBUG  src.node.waku_node:waku_node.py:455 RLN credentials were not set INFO  src.node.waku_node:waku_node.py:180 RLN credentials not set or credential store not available, starting without RLN DEBUG  src.node.waku_node:waku_node.py:186 Using volumes [] DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 18490:18490 -p 18491:18491 -p 18492:18492 -p 18493:18493 -p 18494:18494 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=18492 --rest-port=18490 --tcp-port=18491 --discv5-udp-port=18493 --rest-address=0.0.0.0 --nat=extip:172.18.147.123 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=c0c17eabfe3ac5eafc7ff19e28b0185176cbdc5743bb7c55e16e52d71f471233 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=18494 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QBLhTA4IdZM28cg3khj6IEEx1hk8RpiVz-j5Ip5QnsSGW9gtRYE5pLzKkvdtlqEuNuH2G7TeYbVT09PlwgD2grQCgmlkgnY0gmlwhKwSlN6KbXVsdGlhZGRyc5YACASsEpTeBo5bAAoErBKU3gaOXN0DgnJzhQDHAQAAiXNlY3AyNTZrMaECwK_yk7LOUH0zWabgcXcfCumoWau46VMSWqt5qlzJTSWDdGNwgo5bg3VkcIKOXYV3YWt1MgU --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.147.123 waku df4d7d61796da03eef8c40a3b48d443cb31d66fdb38401c768751c469a5e19c4 DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID df4d7d61796d. Setting up logs at ./log/docker/node2_2026-04-23_22-06-42__a7aae1ac-717d-4fda-b599-8d8661964ecf__wakuorg_nwaku:latest.log DEBUG  src.node.waku_node:waku_node.py:197 Started container from image wakuorg/nwaku:latest. REST: 18490 DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18490/health" -H "Content-Type: application/json" -d 'None' INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}' INFO  src.node.waku_node:waku_node.py:294 Node protocols are initialized !! INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:18490/debug/v1/info" -H "Content-Type: application/json" -d 'None' INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.147.123/tcp/18491/p2p/16Uiu2HAmQMwy3eej6A7qHvCoxDyrKa6eSfKS5A4o3wNRbo9KneC8","/ip4/172.18.147.123/tcp/18492/ws/p2p/16Uiu2HAmQMwy3eej6A7qHvCoxDyrKa6eSfKS5A4o3wNRbo9KneC8"],"enrUri":"enr:-L24QMos25dCpjJrWtr-lHDdpDZctIAADAZZGNfFXUSNLIHba2skcIAnC1Z3cWGg72jI9tW-VIbpW4oZ9TNN7hOr2_YCgmlkgnY0gmlwhKwSk3uKbXVsdGlhZGRyc5YACASsEpN7Bkg7AAoErBKTewZIPN0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDre6soGS9rgNThfHIci1b6tmL0NgllkU63ATcGHvEQGGDdGNwgkg7g3VkcIJIPYV3YWt1MgE"}' INFO  src.node.waku_node:waku_node.py:299 REST service is ready !! INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:18490/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.148.222/tcp/36443/p2p/16Uiu2HAm8PqsEUTbqWoHGDYxWG937YCsMFcwJRoZg7kotktcidsA"]' INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK' INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:36442/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]' ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:36442/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic' DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes DEBUG  src.node.waku_node:waku_node.py:241 Stopping container with id 6c5d59c65b31 DEBUG  src.node.waku_node:waku_node.py:248 Container stopped. DEBUG  src.node.waku_node:waku_node.py:241 Stopping container with id df4d7d61796d DEBUG  src.node.waku_node:waku_node.py:248 Container stopped. DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs. DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs. DEBUG  tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail DEBUG  tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-04-23_22-06-42__a7aae1ac-717d-4fda-b599-8d8661964ecf__wakuorg_nwaku:latest.log DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-04-23_22-06-42__a7aae1ac-717d-4fda-b599-8d8661964ecf__wakuorg_nwaku:latest.log DEBUG  tests.conftest:conftest.py:51 Running fixture setup: test_id DEBUG  tests.conftest:conftest.py:57 Running test: test_multiple_content_topics_and_multiple_pubsub_topics with id: 2026-04-23_22-06-45__b14293dc-b4a0-43dc-a337-7a136cb316d9 DEBUG  src.steps.common:common.py:19 Running fixture setup: common_setup DEBUG  src.steps.relay:relay.py:28 Running fixture setup: relay_setup DEBUG  src.steps.sharding:sharding.py:30 Running fixture setup: sharding_setup DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node1_2026-04-23_22-06-45__b14293dc-b4a0-43dc-a337-7a136cb316d9__wakuorg_nwaku:latest.log DEBUG  src.node.waku_node:waku_node.py:90 Starting Node... DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.139.138 DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['8131', '8132', '8133', '8134', '8135'] DEBUG  src.node.waku_node:waku_node.py:167 Removing pubsub-topic from nwaku args DEBUG  src.node.waku_node:waku_node.py:455 RLN credentials were not set INFO  src.node.waku_node:waku_node.py:180 RLN credentials not set or credential store not available, starting without RLN DEBUG  src.node.waku_node:waku_node.py:186 Using volumes [] DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 8131:8131 -p 8132:8132 -p 8133:8133 -p 8134:8134 -p 8135:8135 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=8133 --rest-port=8131 --tcp-port=8132 --discv5-udp-port=8134 --rest-address=0.0.0.0 --nat=extip:172.18.139.138 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=4af8bbdbaa29e3e97baadcb11c8aaaacefedf00bedcf1aaa01e2eb5ef17eefaf --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=8135 --metrics-logging=true --relay=true --filter=true --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.139.138 waku efeb41d887b3255448d82e8276f831872fc52fa65c37f536e2399ecae19cf278 DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID efeb41d887b3. Setting up logs at ./log/docker/node1_2026-04-23_22-06-45__b14293dc-b4a0-43dc-a337-7a136cb316d9__wakuorg_nwaku:latest.log DEBUG  src.node.waku_node:waku_node.py:197 Started container from image wakuorg/nwaku:latest. REST: 8131 DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container 6c5d59c65b31. Exiting log stream. ERROR  src.node.docker_mananger:docker_mananger.py:89 Max retries reached for container df4d7d61796d. Exiting log stream. INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8131/health" -H "Content-Type: application/json" -d 'None' INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"Disconnected","protocolsHealth":[{"Relay":"NOT_READY","desc":"No connected peers"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_READY","desc":"Relay is not ready, filter will not be able to sort out messages"},{"Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}' INFO  src.node.waku_node:waku_node.py:294 Node protocols are initialized !! INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:8131/debug/v1/info" -H "Content-Type: application/json" -d 'None' INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.139.138/tcp/8132/p2p/16Uiu2HAmJAsvxyfrQejMrNiMoWCy5HUq6pQds73ZBkdVEXjw838t","/ip4/172.18.139.138/tcp/8133/ws/p2p/16Uiu2HAmJAsvxyfrQejMrNiMoWCy5HUq6pQds73ZBkdVEXjw838t"],"enrUri":"enr:-L24QKCUXmGTdRp4flmXUG3sbHV2n3_Fq6IN8WwGVM3_L38DOylhLeGXGwGES-00o0fo5KQA6MO8AGtafi_FH6w7WRQCgmlkgnY0gmlwhKwSi4qKbXVsdGlhZGRyc5YACASsEouKBh_EAAoErBKLigYfxd0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDUfKZubS-mXw4JK2si_fvyUAeZOcldZ1dgLYnTF_6BMmDdGNwgh_Eg3VkcIIfxoV3YWt1MgU"}' INFO  src.node.waku_node:waku_node.py:299 REST service is ready !! DEBUG  src.node.docker_mananger:docker_mananger.py:19 Docker client initialized with image wakuorg/nwaku:latest DEBUG  src.node.waku_node:waku_node.py:86 WakuNode instance initialized with log path ./log/docker/node2_2026-04-23_22-06-45__b14293dc-b4a0-43dc-a337-7a136cb316d9__wakuorg_nwaku:latest.log DEBUG  src.node.waku_node:waku_node.py:90 Starting Node... DEBUG  src.node.docker_mananger:docker_mananger.py:22 Attempting to create or retrieve network waku DEBUG  src.node.docker_mananger:docker_mananger.py:25 Network waku already exists DEBUG  src.node.docker_mananger:docker_mananger.py:108 Generated random external IP 172.18.36.119 DEBUG  src.node.docker_mananger:docker_mananger.py:101 Generated ports ['32897', '32898', '32899', '32900', '32901'] DEBUG  src.node.waku_node:waku_node.py:167 Removing pubsub-topic from nwaku args DEBUG  src.node.waku_node:waku_node.py:455 RLN credentials were not set INFO  src.node.waku_node:waku_node.py:180 RLN credentials not set or credential store not available, starting without RLN DEBUG  src.node.waku_node:waku_node.py:186 Using volumes [] DEBUG  src.node.docker_mananger:docker_mananger.py:49 docker run -i -t -p 32897:32897 -p 32898:32898 -p 32899:32899 -p 32900:32900 -p 32901:32901 wakuorg/nwaku:latest --listen-address=0.0.0.0 --rest=true --rest-admin=true --websocket-support=true --log-level=TRACE --rest-relay-cache-capacity=100 --websocket-port=32899 --rest-port=32897 --tcp-port=32898 --discv5-udp-port=32900 --rest-address=0.0.0.0 --nat=extip:172.18.36.119 --peer-exchange=true --discv5-discovery=true --cluster-id=199 --nodekey=5cdb9cfeee5eebc6457e4d4fbeb7611fcab679cb60333009cbe1cefa80a0edf3 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=32901 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QKCUXmGTdRp4flmXUG3sbHV2n3_Fq6IN8WwGVM3_L38DOylhLeGXGwGES-00o0fo5KQA6MO8AGtafi_FH6w7WRQCgmlkgnY0gmlwhKwSi4qKbXVsdGlhZGRyc5YACASsEouKBh_EAAoErBKLigYfxd0DgnJzhQDHAQAAiXNlY3AyNTZrMaEDUfKZubS-mXw4JK2si_fvyUAeZOcldZ1dgLYnTF_6BMmDdGNwgh_Eg3VkcIIfxoV3YWt1MgU --content-topic=/myapp/1/latest/proto --content-topic=/waku/2/content/test.js --content-topic=/app/22/sometopic/someencoding --content-topic=/toychat/2/huilong/proto --content-topic=/statusim/1/community/cbor --content-topic=/app/27/sometopic/someencoding --content-topic=/app/29/sometopic/someencoding --content-topic=/app/20/sometopic/someencoding DEBUG  src.node.docker_mananger:docker_mananger.py:55 docker network connect --ip 172.18.36.119 waku 23107005a3b1ee5661f55106d9221a6b3e4b9ea00c8aedbdd1964f8defa69fd8 DEBUG  src.node.docker_mananger:docker_mananger.py:58 Container started with ID 23107005a3b1. Setting up logs at ./log/docker/node2_2026-04-23_22-06-45__b14293dc-b4a0-43dc-a337-7a136cb316d9__wakuorg_nwaku:latest.log DEBUG  src.node.waku_node:waku_node.py:197 Started container from image wakuorg/nwaku:latest. REST: 32897 DEBUG  src.libs.common:common.py:47 Sleeping for 1 seconds INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32897/health" -H "Content-Type: application/json" -d 'None' INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"nodeHealth":"READY","connectionStatus":"PartiallyConnected","protocolsHealth":[{"Relay":"READY"},{"Lightpush":"NOT_MOUNTED"},{"Legacy Lightpush":"NOT_MOUNTED"},{"Filter":"NOT_MOUNTED"},{"Store":"NOT_MOUNTED"},{"Peer Exchange":"READY"},{"Rendezvous":"NOT_READY","desc":"No Rendezvous peers are available yet"},{"Mix":"NOT_MOUNTED"},{"Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Legacy Lightpush Client":"NOT_READY","desc":"No Lightpush service peer available yet"},{"Store Client":"NOT_READY","desc":"No Store service peer available yet, neither Store service set up for the node"},{"Filter Client":"READY"},{"Rln Relay":"NOT_MOUNTED"}]}' INFO  src.node.waku_node:waku_node.py:294 Node protocols are initialized !! INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X GET "http://127.0.0.1:32897/debug/v1/info" -H "Content-Type: application/json" -d 'None' INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.36.119/tcp/32898/p2p/16Uiu2HAmBkQMbSTEqhiaei6BNNQ9qnjFsARgGkqHMxG5c117sAdf","/ip4/172.18.36.119/tcp/32899/ws/p2p/16Uiu2HAmBkQMbSTEqhiaei6BNNQ9qnjFsARgGkqHMxG5c117sAdf"],"enrUri":"enr:-L24QB_zCpGWOYys5uZkxejqFrNcWiT5zEzCFspyHWksuduidL3hSEN5n8gK5UstqnSjSwGYWE-Gz7KecCVYKDmdmV4CgmlkgnY0gmlwhKwSJHeKbXVsdGlhZGRyc5YACASsEiR3BoCCAAoErBIkdwaAg90DgnJzhQDHAQAAiXNlY3AyNTZrMaEC8odcJWnyLRr8Yni5e7u1pcRwT2XABQQrXdGZneCJ_kKDdGNwgoCCg3VkcIKAhIV3YWt1MgE"}' INFO  src.node.waku_node:waku_node.py:299 REST service is ready !! INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:32897/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.139.138/tcp/8132/p2p/16Uiu2HAmJAsvxyfrQejMrNiMoWCy5HUq6pQds73ZBkdVEXjw838t"]' INFO  src.node.api_clients.base_client:base_client.py:22 Response status code: 200. Response content: b'OK' INFO  src.node.api_clients.base_client:base_client.py:37 curl -v -X POST "http://127.0.0.1:8131/relay/v1/auto/subscriptions" -H "Content-Type: application/json" -d '["/myapp/1/latest/proto", "/waku/2/content/test.js", "/app/22/sometopic/someencoding", "/toychat/2/huilong/proto", "/statusim/1/community/cbor", "/app/27/sometopic/someencoding", "/app/29/sometopic/someencoding", "/app/20/sometopic/someencoding"]' ERROR  src.node.api_clients.base_client:base_client.py:16 HTTP error occurred: 500 Server Error: Internal Server Error for url: http://127.0.0.1:8131/relay/v1/auto/subscriptions. Response content: b'Subscribe failed:Failed to decode subscription event: Static sharding is used, relay subscriptions must specify a pubsub topic' DEBUG  tests.conftest:conftest.py:59 Running fixture teardown: test_setup DEBUG  tests.conftest:conftest.py:83 Running fixture teardown: close_open_nodes DEBUG  src.node.waku_node:waku_node.py:241 Stopping container with id efeb41d887b3 DEBUG  src.node.waku_node:waku_node.py:248 Container stopped. DEBUG  src.node.waku_node:waku_node.py:241 Stopping container with id 23107005a3b1 DEBUG  src.node.waku_node:waku_node.py:248 Container stopped. DEBUG  tests.conftest:conftest.py:98 Running fixture teardown: check_waku_log_errors DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs. DEBUG  src.node.docker_mananger:docker_mananger.py:144 No errors found in the waku logs. DEBUG  tests.conftest:conftest.py:73 Running fixture teardown: attach_logs_on_fail DEBUG  tests.conftest:conftest.py:74 Test failed, attempting to attach logs to the allure reports DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node2_2026-04-23_22-06-45__b14293dc-b4a0-43dc-a337-7a136cb316d9__wakuorg_nwaku:latest.log DEBUG  src.libs.common:common.py:42 Attaching file ./log/docker/node1_2026-04-23_22-06-45__b14293dc-b4a0-43dc-a337-7a136cb316d9__wakuorg_nwaku:latest.log