2026-03-31 02:44:07 +00:00

130 lines
22 KiB
Plaintext

2026-03-31 02:22:22.023 DEBUG [tests.conftest] Running fixture setup: test_id
2026-03-31 02:22:22.023 DEBUG [tests.conftest] Running test: test_publish_on_multiple_pubsub_topics with id: 2026-03-31_02-22-22__fef04dc6-8ac9-4ccf-bc00-02b69e29d826
2026-03-31 02:22:22.024 DEBUG [src.steps.common] Running fixture setup: common_setup
2026-03-31 02:22:22.024 DEBUG [src.steps.relay] Running fixture setup: relay_setup
2026-03-31 02:22:22.024 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
2026-03-31 02:22:22.031 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-31 02:22:22.031 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-31_02-22-22__fef04dc6-8ac9-4ccf-bc00-02b69e29d826__wakuorg_nwaku:latest.log
2026-03-31 02:22:22.031 DEBUG [src.node.waku_node] Starting Node...
2026-03-31 02:22:22.031 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-31 02:22:22.032 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-31 02:22:22.032 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.14.80
2026-03-31 02:22:22.033 DEBUG [src.node.docker_mananger] Generated ports ['22699', '22700', '22701', '22702', '22703']
2026-03-31 02:22:22.033 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-31 02:22:22.033 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-31 02:22:22.033 DEBUG [src.node.waku_node] Using volumes []
2026-03-31 02:22:22.033 DEBUG [src.node.docker_mananger] docker run -i -t -p 22699:22699 -p 22700:22700 -p 22701:22701 -p 22702:22702 -p 22703:22703 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=22701 --rest-port=22699 --tcp-port=22700 --discv5-udp-port=22702 --rest-address=0.0.0.0 --nat=extip:172.18.14.80 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=9cea4ff83c1fcfec0b1e474ecbef719c405edecddacdb3f9dcd0efee4a1b1a84 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=22703 --metrics-logging=true --relay=true
2026-03-31 02:22:22.213 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.14.80 waku 1dfe456e9f7a399b7970efe5fb675f63bdefad460d87fc41eb7ad34f8faca35c
2026-03-31 02:22:22.248 DEBUG [src.node.docker_mananger] Container started with ID 1dfe456e9f7a. Setting up logs at ./log/docker/node1_2026-03-31_02-22-22__fef04dc6-8ac9-4ccf-bc00-02b69e29d826__wakuorg_nwaku:latest.log
2026-03-31 02:22:22.249 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 22699
2026-03-31 02:22:22.250 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-31 02:22:22.328 ERROR [src.node.docker_mananger] Max retries reached for container 43ae713af0b1. Exiting log stream.
2026-03-31 02:22:22.827 ERROR [src.node.docker_mananger] Max retries reached for container 45b12ba9f0a0. Exiting log stream.
2026-03-31 02:22:23.251 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22699/health" -H "Content-Type: application/json" -d 'None'
2026-03-31 02:22:23.254 INFO [src.node.api_clients.base_client] 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_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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-31 02:22:23.254 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-31 02:22:23.254 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22699/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-31 02:22:23.256 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.14.80/tcp/22700/p2p/16Uiu2HAkx2yhcN6oR4h1MZCzZyMbhyUSDQVohAug9caHqzvK5b1Y","/ip4/172.18.14.80/tcp/22701/ws/p2p/16Uiu2HAkx2yhcN6oR4h1MZCzZyMbhyUSDQVohAug9caHqzvK5b1Y"],"enrUri":"enr:-L24QGKcMfWVpog5Wgf7waRjuH8NI3BfGKh11FVE36YQ_INdAiTySFpVG7HZZ1bpLhdU89KeizlR3PB31otFQDN2H1ACgmlkgnY0gmlwhKwSDlCKbXVsdGlhZGRyc5YACASsEg5QBlisAAoErBIOUAZYrd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECJsK9RgdfreuUeHhUcDMl0u68Ismms0PJzRcpCreLDweDdGNwglisg3VkcIJYroV3YWt1MgE"}'
2026-03-31 02:22:23.257 INFO [src.node.waku_node] REST service is ready !!
2026-03-31 02:22:23.263 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
2026-03-31 02:22:23.263 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-31_02-22-22__fef04dc6-8ac9-4ccf-bc00-02b69e29d826__wakuorg_nwaku:latest.log
2026-03-31 02:22:23.263 DEBUG [src.node.waku_node] Starting Node...
2026-03-31 02:22:23.263 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
2026-03-31 02:22:23.265 DEBUG [src.node.docker_mananger] Network waku already exists
2026-03-31 02:22:23.265 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.52.104
2026-03-31 02:22:23.265 DEBUG [src.node.docker_mananger] Generated ports ['59241', '59242', '59243', '59244', '59245']
2026-03-31 02:22:23.265 DEBUG [src.node.waku_node] RLN credentials were not set
2026-03-31 02:22:23.265 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
2026-03-31 02:22:23.265 DEBUG [src.node.waku_node] Using volumes []
2026-03-31 02:22:23.265 DEBUG [src.node.docker_mananger] docker run -i -t -p 59241:59241 -p 59242:59242 -p 59243:59243 -p 59244:59244 -p 59245:59245 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=59243 --rest-port=59241 --tcp-port=59242 --discv5-udp-port=59244 --rest-address=0.0.0.0 --nat=extip:172.18.52.104 --peer-exchange=true --discv5-discovery=true --cluster-id=198 --nodekey=35d2415c2bcdc8aac9dd7ebde05ba790d6a965e7ca6b421fafd2ea35e78473d7 --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=59245 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QGKcMfWVpog5Wgf7waRjuH8NI3BfGKh11FVE36YQ_INdAiTySFpVG7HZZ1bpLhdU89KeizlR3PB31otFQDN2H1ACgmlkgnY0gmlwhKwSDlCKbXVsdGlhZGRyc5YACASsEg5QBlisAAoErBIOUAZYrd0DgnJzhQDGAQAAiXNlY3AyNTZrMaECJsK9RgdfreuUeHhUcDMl0u68Ismms0PJzRcpCreLDweDdGNwglisg3VkcIJYroV3YWt1MgE
2026-03-31 02:22:23.448 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.52.104 waku 8acd7e8c08647a9b621ee8da180b0bdad188d12b5f0d10f100fa837d6dc2a084
2026-03-31 02:22:23.490 DEBUG [src.node.docker_mananger] Container started with ID 8acd7e8c0864. Setting up logs at ./log/docker/node2_2026-03-31_02-22-22__fef04dc6-8ac9-4ccf-bc00-02b69e29d826__wakuorg_nwaku:latest.log
2026-03-31 02:22:23.490 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 59241
2026-03-31 02:22:23.491 DEBUG [src.libs.common] Sleeping for 1 seconds
2026-03-31 02:22:24.491 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59241/health" -H "Content-Type: application/json" -d 'None'
2026-03-31 02:22:24.504 INFO [src.node.api_clients.base_client] 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_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":"NOT_READY","desc":"No Filter service peer available yet"},{"Rln Relay":"NOT_MOUNTED"}]}'
2026-03-31 02:22:24.504 INFO [src.node.waku_node] Node protocols are initialized !!
2026-03-31 02:22:24.504 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59241/debug/v1/info" -H "Content-Type: application/json" -d 'None'
2026-03-31 02:22:24.510 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.52.104/tcp/59242/p2p/16Uiu2HAmQ7GgKFzPTs86BFRaaevKQwZ6k6wszXBSLygD89KoBuqw","/ip4/172.18.52.104/tcp/59243/ws/p2p/16Uiu2HAmQ7GgKFzPTs86BFRaaevKQwZ6k6wszXBSLygD89KoBuqw"],"enrUri":"enr:-L24QIZI7P_kodkdGULzt00kWInv_HRngIdKB53jHU7RuSJZLiN1PwzzwuEolGBncBmHbT9dK8Sdr7zmcnh4ExnkkHcCgmlkgnY0gmlwhKwSNGiKbXVsdGlhZGRyc5YACASsEjRoBudqAAoErBI0aAbna90DgnJzhQDGAQAAiXNlY3AyNTZrMaEDqiwekDoQSNHj7RsZVhpDLt2NDII6hBzMwfnoDwvJ_5aDdGNwgudqg3VkcILnbIV3YWt1MgE"}'
2026-03-31 02:22:24.511 INFO [src.node.waku_node] REST service is ready !!
2026-03-31 02:22:24.511 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59241/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.14.80/tcp/22700/p2p/16Uiu2HAkx2yhcN6oR4h1MZCzZyMbhyUSDQVohAug9caHqzvK5b1Y"]'
2026-03-31 02:22:24.514 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-31 02:22:24.514 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
2026-03-31 02:22:24.514 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22699/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-03-31 02:22:24.517 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-31 02:22:24.519 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59241/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/1"]'
2026-03-31 02:22:24.524 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-31 02:22:24.524 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22699/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-03-31 02:22:24.529 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-31 02:22:24.529 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-31 02:22:24.630 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-31 02:22:24.630 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22699/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-31 02:22:24.633 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774923744524797952,"ephemeral":false,"proof":""}]'
2026-03-31 02:22:24.635 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-31 02:22:24.635 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-31 02:22:24.638 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774923744524797952,"ephemeral":false,"proof":""}]'
2026-03-31 02:22:24.639 INFO [src.steps.relay] WARM UP successful!!
2026-03-31 02:22:24.640 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22699/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0", "/waku/2/rs/198/1", "/waku/2/rs/198/9", "/waku/2/rs/198/25", "/waku/2/rs/198/1000"]'
2026-03-31 02:22:24.648 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-31 02:22:24.648 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:59241/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/198/0", "/waku/2/rs/198/1", "/waku/2/rs/198/9", "/waku/2/rs/198/25", "/waku/2/rs/198/1000"]'
2026-03-31 02:22:24.656 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-31 02:22:24.656 DEBUG [tests.relay.test_publish] Running test with pubsub topic /waku/2/rs/198/0
2026-03-31 02:22:24.657 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22699/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-03-31 02:22:24.666 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-31 02:22:24.667 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-31 02:22:24.768 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-31 02:22:24.768 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22699/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-31 02:22:24.771 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774923744657296536,"ephemeral":false,"proof":""}]'
2026-03-31 02:22:24.773 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-31 02:22:24.773 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F0" -H "Content-Type: application/json" -d 'None'
2026-03-31 02:22:24.775 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774923744657296536,"ephemeral":false,"proof":""}]'
2026-03-31 02:22:24.777 DEBUG [tests.relay.test_publish] Running test with pubsub topic /waku/2/rs/198/1
2026-03-31 02:22:24.777 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22699/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-03-31 02:22:24.781 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-31 02:22:24.782 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-31 02:22:24.882 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-31 02:22:24.882 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22699/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-31 02:22:24.885 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774923744777463560,"ephemeral":false,"proof":""}]'
2026-03-31 02:22:24.887 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-31 02:22:24.887 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1" -H "Content-Type: application/json" -d 'None'
2026-03-31 02:22:24.890 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774923744777463560,"ephemeral":false,"proof":""}]'
2026-03-31 02:22:24.891 DEBUG [tests.relay.test_publish] Running test with pubsub topic /waku/2/rs/198/9
2026-03-31 02:22:24.892 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22699/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F9" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-03-31 02:22:24.896 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-31 02:22:24.897 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-31 02:22:24.997 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-31 02:22:24.998 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22699/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F9" -H "Content-Type: application/json" -d 'None'
2026-03-31 02:22:25.000 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774923744892000794,"ephemeral":false,"proof":""}]'
2026-03-31 02:22:25.002 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-31 02:22:25.002 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F9" -H "Content-Type: application/json" -d 'None'
2026-03-31 02:22:25.004 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774923744892000794,"ephemeral":false,"proof":""}]'
2026-03-31 02:22:25.006 DEBUG [tests.relay.test_publish] Running test with pubsub topic /waku/2/rs/198/25
2026-03-31 02:22:25.006 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22699/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F25" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-03-31 02:22:25.010 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-31 02:22:25.010 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-31 02:22:25.112 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-31 02:22:25.112 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22699/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F25" -H "Content-Type: application/json" -d 'None'
2026-03-31 02:22:25.115 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774923745006604755,"ephemeral":false,"proof":""}]'
2026-03-31 02:22:25.117 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-31 02:22:25.117 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F25" -H "Content-Type: application/json" -d 'None'
2026-03-31 02:22:25.119 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774923745006604755,"ephemeral":false,"proof":""}]'
2026-03-31 02:22:25.120 DEBUG [tests.relay.test_publish] Running test with pubsub topic /waku/2/rs/198/1000
2026-03-31 02:22:25.121 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:22699/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1000" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
2026-03-31 02:22:25.125 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
2026-03-31 02:22:25.125 DEBUG [src.libs.common] Sleeping for 0.1 seconds
2026-03-31 02:22:25.226 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
2026-03-31 02:22:25.227 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:22699/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1000" -H "Content-Type: application/json" -d 'None'
2026-03-31 02:22:25.231 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774923745121312995,"ephemeral":false,"proof":""}]'
2026-03-31 02:22:25.232 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
2026-03-31 02:22:25.232 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:59241/relay/v1/messages/%2Fwaku%2F2%2Frs%2F198%2F1000" -H "Content-Type: application/json" -d 'None'
2026-03-31 02:22:25.235 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'[{"payload":"UmVsYXkgd29ya3MhIQ==","contentTopic":"/test/1/waku-relay/proto","version":0,"timestamp":1774923745121312995,"ephemeral":false,"proof":""}]'
2026-03-31 02:22:25.238 DEBUG [tests.conftest] Running fixture teardown: test_setup
2026-03-31 02:22:25.239 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
2026-03-31 02:22:25.239 DEBUG [src.node.waku_node] Stopping container with id 1dfe456e9f7a
2026-03-31 02:22:25.711 DEBUG [src.node.waku_node] Container stopped.
2026-03-31 02:22:25.712 DEBUG [src.node.waku_node] Stopping container with id 8acd7e8c0864
2026-03-31 02:22:26.152 DEBUG [src.node.waku_node] Container stopped.
2026-03-31 02:22:26.154 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
2026-03-31 02:22:26.162 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
2026-03-31 02:22:26.170 DEBUG [src.node.docker_mananger] No errors found in the waku logs.