mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-05-05 18:09:25 +00:00
97 lines
18 KiB
Plaintext
97 lines
18 KiB
Plaintext
2026-03-05 04:39:09.502 DEBUG [tests.conftest] Running fixture setup: test_id
|
|
2026-03-05 04:39:09.503 DEBUG [tests.conftest] Running test: test_publish_with_invalid_timestamps with id: 2026-03-05_04-39-09__f2247f0f-db89-420d-86c5-844ccad56c34
|
|
2026-03-05 04:39:09.503 DEBUG [src.steps.common] Running fixture setup: common_setup
|
|
2026-03-05 04:39:09.503 DEBUG [src.steps.relay] Running fixture setup: relay_setup
|
|
2026-03-05 04:39:09.503 DEBUG [src.steps.relay] Running fixture setup: setup_main_relay_nodes
|
|
2026-03-05 04:39:09.510 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-05 04:39:09.510 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node1_2026-03-05_04-39-09__f2247f0f-db89-420d-86c5-844ccad56c34__wakuorg_nwaku:latest.log
|
|
2026-03-05 04:39:09.511 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-05 04:39:09.511 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-05 04:39:09.512 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-05 04:39:09.512 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.237.169
|
|
2026-03-05 04:39:09.512 DEBUG [src.node.docker_mananger] Generated ports ['36002', '36003', '36004', '36005', '36006']
|
|
2026-03-05 04:39:09.513 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-05 04:39:09.513 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-05 04:39:09.513 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-05 04:39:09.513 DEBUG [src.node.docker_mananger] docker run -i -t -p 36002:36002 -p 36003:36003 -p 36004:36004 -p 36005:36005 -p 36006:36006 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=36004 --rest-port=36002 --tcp-port=36003 --discv5-udp-port=36005 --rest-address=0.0.0.0 --nat=extip:172.18.237.169 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=c373c3dca53ccd38efcd24bf268a6a5f91cf3623cab6e6d2d4e16f03188c8fac --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=36006 --metrics-logging=true --relay=true
|
|
2026-03-05 04:39:09.708 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.237.169 waku 5e60de56e5845464dc23abd13a61e93035baa26d857b8746cd3fc188f493c3d4
|
|
2026-03-05 04:39:09.724 ERROR [src.node.docker_mananger] Max retries reached for container 6f5ce46b8397. Exiting log stream.
|
|
2026-03-05 04:39:09.743 DEBUG [src.node.docker_mananger] Container started with ID 5e60de56e584. Setting up logs at ./log/docker/node1_2026-03-05_04-39-09__f2247f0f-db89-420d-86c5-844ccad56c34__wakuorg_nwaku:latest.log
|
|
2026-03-05 04:39:09.743 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 36002
|
|
2026-03-05 04:39:09.744 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-05 04:39:10.286 ERROR [src.node.docker_mananger] Max retries reached for container b5206170ecca. Exiting log stream.
|
|
2026-03-05 04:39:10.744 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36002/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:39:10.747 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"},{"Legacy 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"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are 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-05 04:39:10.747 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-05 04:39:10.748 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36002/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:39:10.750 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.237.169/tcp/36003/p2p/16Uiu2HAmUPVjx4YuSBNRCyQcKyic3CSqdT92xKccxN9wC29APtAQ","/ip4/172.18.237.169/tcp/36004/ws/p2p/16Uiu2HAmUPVjx4YuSBNRCyQcKyic3CSqdT92xKccxN9wC29APtAQ"],"enrUri":"enr:-L24QNCGvn7pVyI-PB4SHNdMRYu6k0spQAHBZL2ZHoXI3aNaWleTDMtBbje_x0JkGDei92iE4BOi-Y2baOSwELnNQcECgmlkgnY0gmlwhKwS7amKbXVsdGlhZGRyc5YACASsEu2pBoyjAAoErBLtqQaMpN0DgnJzhQADAQAAiXNlY3AyNTZrMaED6cLuFyHZ0pqaCLgUEpJhNkb86ffXUyUg819F6JkcPg2DdGNwgoyjg3VkcIKMpYV3YWt1MgE"}'
|
|
2026-03-05 04:39:10.750 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-05 04:39:10.757 DEBUG [src.node.docker_mananger] Docker client initialized with image wakuorg/nwaku:latest
|
|
2026-03-05 04:39:10.757 DEBUG [src.node.waku_node] WakuNode instance initialized with log path ./log/docker/node2_2026-03-05_04-39-09__f2247f0f-db89-420d-86c5-844ccad56c34__wakuorg_nwaku:latest.log
|
|
2026-03-05 04:39:10.757 DEBUG [src.node.waku_node] Starting Node...
|
|
2026-03-05 04:39:10.757 DEBUG [src.node.docker_mananger] Attempting to create or retrieve network waku
|
|
2026-03-05 04:39:10.759 DEBUG [src.node.docker_mananger] Network waku already exists
|
|
2026-03-05 04:39:10.759 DEBUG [src.node.docker_mananger] Generated random external IP 172.18.95.173
|
|
2026-03-05 04:39:10.759 DEBUG [src.node.docker_mananger] Generated ports ['63268', '63269', '63270', '63271', '63272']
|
|
2026-03-05 04:39:10.759 DEBUG [src.node.waku_node] RLN credentials were not set
|
|
2026-03-05 04:39:10.759 INFO [src.node.waku_node] RLN credentials not set or credential store not available, starting without RLN
|
|
2026-03-05 04:39:10.759 DEBUG [src.node.waku_node] Using volumes []
|
|
2026-03-05 04:39:10.760 DEBUG [src.node.docker_mananger] docker run -i -t -p 63268:63268 -p 63269:63269 -p 63270:63270 -p 63271:63271 -p 63272:63272 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=63270 --rest-port=63268 --tcp-port=63269 --discv5-udp-port=63271 --rest-address=0.0.0.0 --nat=extip:172.18.95.173 --peer-exchange=true --discv5-discovery=true --cluster-id=3 --nodekey=f2cb94cc289ddb2aa46dd25b4fc2d2efefb0563fd2fadee81d077745cd68fd4e --shard=0 --metrics-server=true --metrics-server-address=0.0.0.0 --metrics-server-port=63272 --metrics-logging=true --relay=true --discv5-bootstrap-node=enr:-L24QNCGvn7pVyI-PB4SHNdMRYu6k0spQAHBZL2ZHoXI3aNaWleTDMtBbje_x0JkGDei92iE4BOi-Y2baOSwELnNQcECgmlkgnY0gmlwhKwS7amKbXVsdGlhZGRyc5YACASsEu2pBoyjAAoErBLtqQaMpN0DgnJzhQADAQAAiXNlY3AyNTZrMaED6cLuFyHZ0pqaCLgUEpJhNkb86ffXUyUg819F6JkcPg2DdGNwgoyjg3VkcIKMpYV3YWt1MgE
|
|
2026-03-05 04:39:10.954 DEBUG [src.node.docker_mananger] docker network connect --ip 172.18.95.173 waku 6cf2795f1cdcefcb16b419e387fd5090df737474ab06759bdcfc425adbe7cd6f
|
|
2026-03-05 04:39:10.992 DEBUG [src.node.docker_mananger] Container started with ID 6cf2795f1cdc. Setting up logs at ./log/docker/node2_2026-03-05_04-39-09__f2247f0f-db89-420d-86c5-844ccad56c34__wakuorg_nwaku:latest.log
|
|
2026-03-05 04:39:10.992 DEBUG [src.node.waku_node] Started container from image wakuorg/nwaku:latest. REST: 63268
|
|
2026-03-05 04:39:10.993 DEBUG [src.libs.common] Sleeping for 1 seconds
|
|
2026-03-05 04:39:11.993 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63268/health" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:39:12.015 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"},{"Legacy 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"},{"Legacy Store Client":"NOT_READY","desc":"No Legacy Store service peers are 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-05 04:39:12.016 INFO [src.node.waku_node] Node protocols are initialized !!
|
|
2026-03-05 04:39:12.017 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63268/debug/v1/info" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:39:12.025 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'{"listenAddresses":["/ip4/172.18.95.173/tcp/63269/p2p/16Uiu2HAmF9rCL3CH2jaf2CQEoat1RzBRiHRo2BDJ5dd7djW96r3o","/ip4/172.18.95.173/tcp/63270/ws/p2p/16Uiu2HAmF9rCL3CH2jaf2CQEoat1RzBRiHRo2BDJ5dd7djW96r3o"],"enrUri":"enr:-L24QHW15uinq0GOySUAOJicybYqO3pJC6DMPLch7njk99KOCH6_oZluYwT6DL0jGMg67Q4L-DF2tOyxGR_CU4OX6mgCgmlkgnY0gmlwhKwSX62KbXVsdGlhZGRyc5YACASsEl-tBvclAAoErBJfrQb3Jt0DgnJzhQADAQAAiXNlY3AyNTZrMaEDJRv_Oy8PNZ683H7-5DVX_HQs2tf-5_86c-Shi-mlUW6DdGNwgvclg3VkcIL3J4V3YWt1MgE"}'
|
|
2026-03-05 04:39:12.025 INFO [src.node.waku_node] REST service is ready !!
|
|
2026-03-05 04:39:12.026 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63268/admin/v1/peers" -H "Content-Type: application/json" -d '["/ip4/172.18.237.169/tcp/36003/p2p/16Uiu2HAmUPVjx4YuSBNRCyQcKyic3CSqdT92xKccxN9wC29APtAQ"]'
|
|
2026-03-05 04:39:12.029 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:39:12.029 DEBUG [src.steps.relay] Running fixture setup: subscribe_main_relay_nodes
|
|
2026-03-05 04:39:12.029 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36002/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
|
2026-03-05 04:39:12.034 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:39:12.034 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:63268/relay/v1/subscriptions" -H "Content-Type: application/json" -d '["/waku/2/rs/3/1"]'
|
|
2026-03-05 04:39:12.039 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:39:12.040 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:39:12.046 INFO [src.node.api_clients.base_client] Response status code: 200. Response content: b'OK'
|
|
2026-03-05 04:39:12.046 DEBUG [src.libs.common] Sleeping for 0.1 seconds
|
|
2026-03-05 04:39:12.146 DEBUG [src.steps.relay] Checking that peer NODE_1:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:39:12.147 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:36002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:39:12.149 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":1772685552040238848,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 04:39:12.151 DEBUG [src.steps.relay] Checking that peer NODE_2:wakuorg/nwaku:latest can find the published message
|
|
2026-03-05 04:39:12.151 INFO [src.node.api_clients.base_client] curl -v -X GET "http://127.0.0.1:63268/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d 'None'
|
|
2026-03-05 04:39:12.154 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":1772685552040238848,"ephemeral":false,"proof":""}]'
|
|
2026-03-05 04:39:12.155 INFO [src.steps.relay] WARM UP successful!!
|
|
2026-03-05 04:39:12.156 DEBUG [tests.relay.test_publish] Running test with timestamp Timestamp as string number
|
|
2026-03-05 04:39:12.157 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:39:12.159 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
|
2026-03-05 04:39:12.160 DEBUG [tests.relay.test_publish] Running test with timestamp Invalid large number
|
|
2026-03-05 04:39:12.161 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:39:12.163 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
|
2026-03-05 04:39:12.164 DEBUG [tests.relay.test_publish] Running test with timestamp Float number
|
|
2026-03-05 04:39:12.164 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:39:12.166 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
|
2026-03-05 04:39:12.167 DEBUG [tests.relay.test_publish] Running test with timestamp Array instead of timestamp
|
|
2026-03-05 04:39:12.167 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:39:12.170 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
|
2026-03-05 04:39:12.170 DEBUG [tests.relay.test_publish] Running test with timestamp Object instead of timestamp
|
|
2026-03-05 04:39:12.171 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:39:12.173 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
|
2026-03-05 04:39:12.174 DEBUG [tests.relay.test_publish] Running test with timestamp ISO 8601 timestamp
|
|
2026-03-05 04:39:12.174 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:39:12.176 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
|
2026-03-05 04:39:12.177 DEBUG [tests.relay.test_publish] Running test with timestamp Missing
|
|
2026-03-05 04:39:12.177 INFO [src.node.api_clients.base_client] curl -v -X POST "http://127.0.0.1:36002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1" -H "Content-Type: application/json" -d '{"payload": "UmVsYXkgd29ya3MhIQ==", "contentTopic": "/test/1/waku-relay/proto", "timestamp": '$(date +%s%N)'}'
|
|
2026-03-05 04:39:12.180 ERROR [src.node.api_clients.base_client] HTTP error occurred: 400 Client Error: Bad Request for url: http://127.0.0.1:36002/relay/v1/messages/%2Fwaku%2F2%2Frs%2F3%2F1. Response content: b'Invalid content body, could not decode: Unable to deserialize data: '
|
|
2026-03-05 04:39:12.182 DEBUG [tests.conftest] Running fixture teardown: test_setup
|
|
2026-03-05 04:39:12.183 DEBUG [tests.conftest] Running fixture teardown: close_open_nodes
|
|
2026-03-05 04:39:12.183 DEBUG [src.node.waku_node] Stopping container with id 5e60de56e584
|
|
2026-03-05 04:39:12.713 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-05 04:39:12.715 DEBUG [src.node.waku_node] Stopping container with id 6cf2795f1cdc
|
|
2026-03-05 04:39:13.318 DEBUG [src.node.waku_node] Container stopped.
|
|
2026-03-05 04:39:13.320 DEBUG [tests.conftest] Running fixture teardown: check_waku_log_errors
|
|
2026-03-05 04:39:13.326 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|
|
2026-03-05 04:39:13.332 DEBUG [src.node.docker_mananger] No errors found in the waku logs.
|