2024-04-12 15:32:27 +00:00

1 line
154 KiB
JSON

[{"uid":"58bed42ee8fc426","name":"Check publish message containing Chinese","time":{"start":1712935728295,"stop":1712935728295,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1a8dc9f90c96f4","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712935919123,"stop":1712935919123,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d7460a13b51a711","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app35/10/topic725/json","time":{"start":1712935731901,"stop":1712935731901,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6cc161b89eb9555a","name":"should decode valid enr with tcp successfully","time":{"start":1712935265117,"stop":1712935265117,"duration":0},"status":"passed","severity":"normal"},{"uid":"61831d924494f048","name":"should be able to decode the field with only RELAY set to true","time":{"start":1712935264394,"stop":1712935264395,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ca441586fc6fcd","name":"Push message equal or less that 1MB","time":{"start":1712935686342,"stop":1712935686342,"duration":0},"status":"passed","severity":"normal"},{"uid":"1219aead6fead47f","name":"Push message with custom timestamp: 1712938995736","time":{"start":1712935778970,"stop":1712935778970,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e34b5cf299525ac","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712935919120,"stop":1712935919120,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9b679245c522f4","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1712935307432,"stop":1712935307433,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fed667d9f4bcd24","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1712935256789,"stop":1712935256789,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34480bb582a563a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712935731515,"stop":1712935731516,"duration":1},"status":"passed","severity":"normal"},{"uid":"a66f3e3abba9f737","name":"should decode valid enr successfully","time":{"start":1712935265116,"stop":1712935265117,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c47ef71dba6a5e1","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1712935395616,"stop":1712935395617,"duration":1},"status":"passed","severity":"normal"},{"uid":"c958dfe656c60533","name":"should not fail to stop the service if it was not started","time":{"start":1712935317464,"stop":1712935317465,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c17de6d5df06c0","name":"Check message received after jswaku node is restarted","time":{"start":1712935788289,"stop":1712935788290,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6187161c9426819f","name":"should properly create location multiaddrs - tcp6","time":{"start":1712935265123,"stop":1712935265123,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d8eccedd182423","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712935395607,"stop":1712935395607,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ded920333a961e5","name":"Subscribe to topic containing long and publish message","time":{"start":1712935740913,"stop":1712935740913,"duration":0},"status":"passed","severity":"normal"},{"uid":"865b81e3c579138d","name":"should add and remove event listeners correctly","time":{"start":1712935284710,"stop":1712935284710,"duration":0},"status":"passed","severity":"normal"},{"uid":"8799dc5005ed1018","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712935552822,"stop":1712935552822,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ce14bef8f01de1ba","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712935280998,"stop":1712935280999,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e4ace2201cc77208","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1712935860392,"stop":1712935860392,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae9113b1a5b981d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712935919135,"stop":1712935919136,"duration":1},"status":"passed","severity":"normal"},{"uid":"f58e5495d2f26a61","name":"Publishes to nwaku","time":{"start":1712935718788,"stop":1712935718789,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfccbccb7edd8ede","name":"Subscribe and receive messages via lightPush","time":{"start":1712935919119,"stop":1712935919119,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6bde7bf20aa08bb","name":"returns all values when wanted number is greater than available values","time":{"start":1712935280572,"stop":1712935280573,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f5351b788b734eb","name":"Check message received after nwaku node is restarted","time":{"start":1712935469408,"stop":1712935469408,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d478bbcc0ddbe1b","name":"Check received message containing short","time":{"start":1712935788252,"stop":1712935788253,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e506ccca4339c9d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712935395618,"stop":1712935395619,"duration":1},"status":"passed","severity":"normal"},{"uid":"e79c804c0e90f4f4","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1712935256766,"stop":1712935256766,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6043f23828984dc","name":"should not receive a peer event before start","time":{"start":1712935284708,"stop":1712935284708,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1f15f601aae2f36","name":"receives messages sent to provided content topic through stream","time":{"start":1712935731724,"stop":1712935731724,"duration":0},"status":"skipped","severity":"normal"},{"uid":"364bff9f94166f21","name":"more peers than existing","time":{"start":1712935686490,"stop":1712935686490,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88cf05e25c090233","name":"Check publish message containing Basic HTML tag","time":{"start":1712935728297,"stop":1712935728298,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b37005565ff375","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712935919128,"stop":1712935919128,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d04fa5a1cc86501","name":"Check message with non string payload is not received","time":{"start":1712935469406,"stop":1712935469407,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c2cafb59169dfa","name":"Encoder throws on empty string content topic","time":{"start":1712935269981,"stop":1712935269981,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd6be9a5ec8cc54","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1712935395618,"stop":1712935395618,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec77872bf5eb799a","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1712935843379,"stop":1712935843380,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f2d8fa4a5fdf6a2","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1712935728300,"stop":1712935728300,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a1963e550f5aa1","name":"Check message with non string payload is not received","time":{"start":1712935788288,"stop":1712935788289,"duration":1},"status":"passed","severity":"normal"},{"uid":"82367ca81b209440","name":"Check received message containing short","time":{"start":1712935469393,"stop":1712935469393,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0afca6ca4051a3","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1712935256764,"stop":1712935256765,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b26113ae4567962","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712935358644,"stop":1712935358645,"duration":1},"status":"passed","severity":"normal"},{"uid":"57eb5997e24f76d0","name":"should encode/decode to RLP encoding","time":{"start":1712935265120,"stop":1712935265120,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2dba20682b4ce7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712935516470,"stop":1712935516471,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd6d0f0ae42d0c96","name":"Check received message containing short","time":{"start":1712935788233,"stop":1712935788233,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c183267d3fc62e","name":"Query Generator, No message returned","time":{"start":1712935820218,"stop":1712935820218,"duration":0},"status":"passed","severity":"normal"},{"uid":"1287b424ad843065","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712935919138,"stop":1712935919139,"duration":1},"status":"passed","severity":"normal"},{"uid":"3400f8f3698be9e1","name":"should be able to decode the field with only FILTER set to true","time":{"start":1712935264395,"stop":1712935264396,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c8a151f33949ee0","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1712935256775,"stop":1712935256775,"duration":0},"status":"passed","severity":"normal"},{"uid":"6caf6c350313cd15","name":"Asymmetric encrypt & decrypt","time":{"start":1712935291175,"stop":1712935291175,"duration":0},"status":"passed","severity":"normal"},{"uid":"896e8f1ce28a5e38","name":"new peer added after a peer was already found","time":{"start":1712935712375,"stop":1712935712376,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bb5d0ce4369261d0","name":"Overlapping topic subscription","time":{"start":1712935919132,"stop":1712935919133,"duration":1},"status":"passed","severity":"normal"},{"uid":"63bbb992597c4616","name":"Push message with content topic containing special chars","time":{"start":1712935686310,"stop":1712935686310,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbea3aa107f8ba9","name":"Subscribe to topic containing long and receive message","time":{"start":1712935919124,"stop":1712935919124,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a58231356bd63a9","name":"same cluster, same shard: nodes connect","time":{"start":1712935590320,"stop":1712935590320,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cda4590f87619f9","name":"can dial TLS multiaddrs","time":{"start":1712935582997,"stop":1712935582998,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c9d920523e91563","name":"Push message with content topic containing Arabic","time":{"start":1712935686311,"stop":1712935686312,"duration":1},"status":"passed","severity":"normal"},{"uid":"9457e78033505748","name":"Ping on unsubscribed peer","time":{"start":1712935380307,"stop":1712935380308,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f09d712763839db","name":"Push message with content topic containing short","time":{"start":1712935686309,"stop":1712935686309,"duration":0},"status":"passed","severity":"normal"},{"uid":"473aeb033e11460d","name":"Subscribe to topic containing Script and publish message","time":{"start":1712935740916,"stop":1712935740919,"duration":3},"status":"passed","severity":"normal"},{"uid":"25084e1eb9bc4a31","name":"Subscribe and receive messages via waku relay post","time":{"start":1712935919130,"stop":1712935919130,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab46efc934f3474e","name":"Push message with rate limit","time":{"start":1712935686339,"stop":1712935686340,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5924623eebfe739","name":"Push message with content topic containing shell command","time":{"start":1712935686315,"stop":1712935686315,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa6977c68d124b8","name":"Ping on peer without subscriptions","time":{"start":1712935335406,"stop":1712935335407,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac98c0bdb44905f7","name":"Subscribe to topic containing XML and receive message","time":{"start":1712935919136,"stop":1712935919137,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a35e8825c8a332","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1712935395624,"stop":1712935395624,"duration":0},"status":"passed","severity":"normal"},{"uid":"99801be8cbc956e4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712935778958,"stop":1712935778959,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3a0f237ef8906a","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1712935731723,"stop":1712935731723,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3bddd94daee4a322","name":"Subscribe to topic containing shell command and publish message","time":{"start":1712935740922,"stop":1712935740922,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6fc7a53f804c41","name":"Subscribe to topic containing numeric and publish message","time":{"start":1712935740914,"stop":1712935740914,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e2b60ca0f3a787","name":"should not receive a peer event before start","time":{"start":1712935317466,"stop":1712935317466,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53cf66e6fa17a6b","name":"Nodes with multiple pubsub topic","time":{"start":1712935731519,"stop":1712935731520,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdd2d2745eb440be","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1712935820219,"stop":1712935820219,"duration":0},"status":"passed","severity":"normal"},{"uid":"257103ec3be6a0bf","name":"Check message with no content topic is not received","time":{"start":1712935788249,"stop":1712935788249,"duration":0},"status":"passed","severity":"normal"},{"uid":"5950dffdb3236872","name":"Fails to publish message with empty text","time":{"start":1712935728303,"stop":1712935728303,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b52903e7e69557","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1712935269877,"stop":1712935269877,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b38ade365bafa5","name":"through manual discovery","time":{"start":1712935582998,"stop":1712935582998,"duration":0},"status":"passed","severity":"normal"},{"uid":"75342f5aace3bed","name":"should not receive a peer event after stop","time":{"start":1712935317466,"stop":1712935317467,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cf6306cd7ba3785","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1712935731722,"stop":1712935731722,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c817e3790c25b5e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712935919126,"stop":1712935919126,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ed49ceea4e83aec","name":"Check message with invalid timestamp is not received","time":{"start":1712935788283,"stop":1712935788283,"duration":0},"status":"passed","severity":"normal"},{"uid":"16678eb75b039276","name":"Passing page size 1 when there are 4 messages","time":{"start":1712935850537,"stop":1712935850538,"duration":1},"status":"passed","severity":"normal"},{"uid":"728412c042aef6c2","name":"should not throw an error for a single configured topic","time":{"start":1712935256793,"stop":1712935256794,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cc131278f00a5bc","name":"Encoder throws on empty string content topic","time":{"start":1712935292411,"stop":1712935292412,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf086c28da2dd286","name":"Ping on unsubscribed peer","time":{"start":1712935335407,"stop":1712935335407,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68b87ab2a555082","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1712935740920,"stop":1712935740921,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d4b0a186b778f8","name":"should properly create location multiaddrs - udp","time":{"start":1712935265123,"stop":1712935265123,"duration":0},"status":"passed","severity":"normal"},{"uid":"e67abfa6e6b4f70e","name":"safeDispatchEvent","time":{"start":1712935347795,"stop":1712935347795,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e671ade88d16071","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712935469401,"stop":1712935469401,"duration":0},"status":"passed","severity":"normal"},{"uid":"321cb4e85a26e8b0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712935393479,"stop":1712935393481,"duration":2},"status":"passed","severity":"normal"},{"uid":"dde821ef92b17f26","name":"Push message with content topic containing short","time":{"start":1712935778948,"stop":1712935778949,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a9045d050dbbe85","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1712935860393,"stop":1712935860393,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46cd1aae5a3978f","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1712935731723,"stop":1712935731724,"duration":1},"status":"skipped","severity":"normal"},{"uid":"147c127301d03db","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712935731889,"stop":1712935731890,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f2a27a4b1029415b","name":"Push message with content topic containing XML","time":{"start":1712935686314,"stop":1712935686314,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d794a3b69426418","name":"Relay","time":{"start":1712935317706,"stop":1712935317706,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ba7c32b2ad0e02","name":"Push message with custom timestamp: 1712939069582","time":{"start":1712935686341,"stop":1712935686342,"duration":1},"status":"passed","severity":"normal"},{"uid":"9991877042672e46","name":"Encoder throws on undefined content topic","time":{"start":1712935269980,"stop":1712935269981,"duration":1},"status":"passed","severity":"normal"},{"uid":"203e2f9576735470","name":"Check received message containing long","time":{"start":1712935788234,"stop":1712935788234,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b68a97a9683611","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712935731905,"stop":1712935731906,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e2fbf9c1b2aaa3cf","name":"Passing page size 10 when there are 10 messages","time":{"start":1712935850539,"stop":1712935850539,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e0bc549888a1","name":"should properly create location multiaddrs - tcp","time":{"start":1712935265124,"stop":1712935265124,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3075411ca0cef0f","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app20/6/topic0/xml","time":{"start":1712935731893,"stop":1712935731893,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85a39e5e18e3d014","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712935574530,"stop":1712935574530,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5365722d9d887de","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1712935307431,"stop":1712935307432,"duration":1},"status":"passed","severity":"normal"},{"uid":"ede19204d3ff27ac","name":"throws an error for improperly formatted content topics","time":{"start":1712935256769,"stop":1712935256769,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb15424e4eae947","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1712935256762,"stop":1712935256762,"duration":0},"status":"passed","severity":"normal"},{"uid":"caff1f6b1c5a7fea","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1712935740922,"stop":1712935740922,"duration":0},"status":"passed","severity":"normal"},{"uid":"725928eed0c1705f","name":"Check message with no content topic is not received","time":{"start":1712935788285,"stop":1712935788286,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b2a9d422934a65","name":"Query Generator, Multiple PubsubTopics","time":{"start":1712935820216,"stop":1712935820217,"duration":1},"status":"passed","severity":"normal"},{"uid":"214ec7a2f0aa09bf","name":"throws on content topic with too few or too many fields","time":{"start":1712935256758,"stop":1712935256758,"duration":0},"status":"passed","severity":"normal"},{"uid":"544e3691142a23c1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1712935256790,"stop":1712935256790,"duration":0},"status":"passed","severity":"normal"},{"uid":"741f1e40931618ed","name":"Subscribe to topic containing Script and receive message","time":{"start":1712935919136,"stop":1712935919136,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ad7020978bef97","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1712935740907,"stop":1712935740910,"duration":3},"status":"passed","severity":"normal"},{"uid":"c77913ecde743360","name":"A test","time":{"start":1712935552941,"stop":1712935552941,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e28965592574956","name":"should be able to encode the field with only RELAY set to true","time":{"start":1712935264383,"stop":1712935264386,"duration":3},"status":"passed","severity":"normal"},{"uid":"d47d6a817e24765e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712935919122,"stop":1712935919123,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf70b9f960b5a90e","name":"should not fail to start the service if it is already started","time":{"start":1712935317465,"stop":1712935317465,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf9d10511650771","name":"Push message with custom timestamp: 1712931869582","time":{"start":1712935686341,"stop":1712935686341,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff2af41ffa595cf","name":"Check received message containing XML","time":{"start":1712935788238,"stop":1712935788238,"duration":0},"status":"passed","severity":"normal"},{"uid":"2440452103619297","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1712935314705,"stop":1712935314706,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc17805fd0b01d68","name":"Push message with long payload","time":{"start":1712935778931,"stop":1712935778931,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ffb5a9b8f8e9ac","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1712935835145,"stop":1712935835146,"duration":1},"status":"passed","severity":"normal"},{"uid":"9559395ed253be6f","name":"Fails to push message with large meta","time":{"start":1712935686339,"stop":1712935686339,"duration":0},"status":"passed","severity":"normal"},{"uid":"144a073389f71ef0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712935574536,"stop":1712935574536,"duration":0},"status":"passed","severity":"normal"},{"uid":"750f30fd6a427b19","name":"Push message with escaped characters payload","time":{"start":1712935686306,"stop":1712935686307,"duration":1},"status":"passed","severity":"normal"},{"uid":"808987b348190dfe","name":"Refresh subscription","time":{"start":1712935740912,"stop":1712935740912,"duration":0},"status":"skipped","severity":"normal"},{"uid":"97ff68ea1e177fab","name":"Ordered callback, aborts when callback returns true","time":{"start":1712935843380,"stop":1712935843380,"duration":0},"status":"passed","severity":"normal"},{"uid":"735f5103b34eed6a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712935358640,"stop":1712935358640,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc1f93af39c0294","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712935919124,"stop":1712935919124,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f99ffc027218ad6","name":"dispatchEvent via connectionManager","time":{"start":1712935347794,"stop":1712935347794,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2663987b47aed9","name":"Check received message containing escaped characters","time":{"start":1712935469399,"stop":1712935469399,"duration":0},"status":"passed","severity":"normal"},{"uid":"30455462723e3722","name":"Push message with Arabic payload","time":{"start":1712935778934,"stop":1712935778935,"duration":1},"status":"passed","severity":"normal"},{"uid":"938658affaf82b59","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712935731518,"stop":1712935731519,"duration":1},"status":"passed","severity":"normal"},{"uid":"c385c80d19095a67","name":"Fails to publish duplicate message","time":{"start":1712935728302,"stop":1712935728302,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ba48f057b283947","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712935919125,"stop":1712935919125,"duration":0},"status":"passed","severity":"normal"},{"uid":"51feb0b7845faf6","name":"Check publish message containing special chars","time":{"start":1712935728294,"stop":1712935728295,"duration":1},"status":"passed","severity":"normal"},{"uid":"2126ee83e602718a","name":"Fails to push message with large meta","time":{"start":1712935778966,"stop":1712935778967,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef6aac32a2ea8b7e","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712935919122,"stop":1712935919122,"duration":0},"status":"passed","severity":"normal"},{"uid":"f684177f20f979a7","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1712935395623,"stop":1712935395623,"duration":0},"status":"passed","severity":"normal"},{"uid":"f073d92a97ab8734","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1712935860391,"stop":1712935860391,"duration":0},"status":"passed","severity":"normal"},{"uid":"48145c2fd3d01a75","name":"Push message with special chars payload","time":{"start":1712935778933,"stop":1712935778933,"duration":0},"status":"passed","severity":"normal"},{"uid":"42761bea10fcc6c5","name":"Publish message with large meta","time":{"start":1712935728305,"stop":1712935728306,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b5fdc256e1e0e8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712935919128,"stop":1712935919128,"duration":0},"status":"passed","severity":"normal"},{"uid":"3226ebe56db8a15d","name":"should emit a peer event after start","time":{"start":1712935317465,"stop":1712935317466,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd1c56f2ca1c3e65","name":"should properly create location multiaddrs - udp6","time":{"start":1712935265123,"stop":1712935265123,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a34c15a008c98f4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712935516465,"stop":1712935516466,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d4ba200bfb8fc7b","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1712935820220,"stop":1712935820220,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7842f557fd8d71d","name":"Passing page size 11 when there are 10 messages","time":{"start":1712935850539,"stop":1712935850540,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8e8d5a79542df47","name":"should be called at least once on all `peer:discovery` events","time":{"start":1712935314701,"stop":1712935314702,"duration":1},"status":"passed","severity":"normal"},{"uid":"40931a4626be0fa1","name":"Decoder throws on empty string content topic","time":{"start":1712935269982,"stop":1712935269982,"duration":0},"status":"passed","severity":"normal"},{"uid":"390d485506653126","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app99/7/topic280/xml","time":{"start":1712935731891,"stop":1712935731891,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19343a57cd124160","name":"Push message with short payload","time":{"start":1712935778929,"stop":1712935778931,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1a92ecdb3a0946","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712935919127,"stop":1712935919127,"duration":0},"status":"passed","severity":"normal"},{"uid":"961c4cad1c95d10a","name":"it tolerates circular branch references","time":{"start":1712935280994,"stop":1712935280994,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c886d043645b83","name":"Push message with shell command payload","time":{"start":1712935778941,"stop":1712935778942,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eef362888841eb7","name":"Throws when trying to push message with empty payload","time":{"start":1712935778948,"stop":1712935778948,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb971a28afd117c","name":"should emit a peer event after start","time":{"start":1712935284707,"stop":1712935284708,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ad7a5c114c81c3","name":"should not fail to stop the service if it was not started","time":{"start":1712935284707,"stop":1712935284707,"duration":0},"status":"passed","severity":"normal"},{"uid":"104128ebb636151d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712935919137,"stop":1712935919137,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d3ec451ad5daf8","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1712935395610,"stop":1712935395611,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a04e2164774be4e","name":"Promise Callback - backward","time":{"start":1712935830720,"stop":1712935830721,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa97524655106f2f","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1712935256764,"stop":1712935256764,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93f77dc6a6afc20","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1712935395619,"stop":1712935395619,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d8d9c358e15d91","name":"Check received message containing escaped characters","time":{"start":1712935788260,"stop":1712935788260,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b5e58c9bc5f240c","name":"random static sharding 1 - Cluster ID: 887, Shard ID: 436","time":{"start":1712935789147,"stop":1712935789147,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a400afa9fabaaf","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1712935731514,"stop":1712935731514,"duration":0},"status":"passed","severity":"normal"},{"uid":"2adbd8eebe2b4e08","name":"should set field with only STORE enabled","time":{"start":1712935265125,"stop":1712935265126,"duration":1},"status":"passed","severity":"normal"},{"uid":"14dbc04ab8eae66c","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1712935809233,"stop":1712935809233,"duration":0},"status":"passed","severity":"normal"},{"uid":"e834449a970cddf5","name":"should throw an error if shards are undefined for static sharding","time":{"start":1712935256774,"stop":1712935256774,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c23d29c3c4f57ea","name":"Check received message containing Basic HTML tag","time":{"start":1712935469398,"stop":1712935469398,"duration":0},"status":"passed","severity":"normal"},{"uid":"a08ffe9f5336169b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712935552822,"stop":1712935552822,"duration":0},"status":"skipped","severity":"normal"},{"uid":"337d28c11ca69002","name":"Decoder throws on undefined content topic","time":{"start":1712935290595,"stop":1712935290596,"duration":1},"status":"passed","severity":"normal"},{"uid":"432d931c0f371ca3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712935877683,"stop":1712935877683,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea1b92008f080754","name":"shard 0","time":{"start":1712935789146,"stop":1712935789146,"duration":0},"status":"skipped","severity":"normal"},{"uid":"753aa7072a0f348a","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app97/2/topic71/json","time":{"start":1712935731900,"stop":1712935731900,"duration":0},"status":"skipped","severity":"normal"},{"uid":"238a85bfb3c23be6","name":"Ping on unsubscribed peer","time":{"start":1712935380305,"stop":1712935380306,"duration":1},"status":"passed","severity":"normal"},{"uid":"7152c9d368490878","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712935574527,"stop":1712935574528,"duration":1},"status":"passed","severity":"normal"},{"uid":"22fd15c9da3998c1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712935358642,"stop":1712935358642,"duration":0},"status":"skipped","severity":"normal"},{"uid":"99dd679b7819e5f0","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1712935574537,"stop":1712935574537,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb30a02e69f7a2a","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1712935280488,"stop":1712935280489,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07ce76eaf1832f9","name":"Non Autosharding Cluster","time":{"start":1712935731890,"stop":1712935731890,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5446744650bd61d7","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1712935256771,"stop":1712935256771,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d72b7b3bcbfedf3","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712935393474,"stop":1712935393478,"duration":4},"status":"passed","severity":"normal"},{"uid":"dfcdabb25bd4c695","name":"Query generator for multiple messages","time":{"start":1712935843377,"stop":1712935843377,"duration":0},"status":"passed","severity":"normal"},{"uid":"a253de7d238509d9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712935395609,"stop":1712935395610,"duration":1},"status":"passed","severity":"normal"},{"uid":"f77fbe038a5f4c58","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1712935395603,"stop":1712935395603,"duration":0},"status":"skipped","severity":"normal"},{"uid":"83a91af1ad37f7e0","name":"Check received message with timestamp: 1712935306496 ","time":{"start":1712935788282,"stop":1712935788282,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a452ddb0e4cf17","name":"Relay - dialed first","time":{"start":1712935872404,"stop":1712935872405,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f687c8ef94f4e5","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1712935395601,"stop":1712935395601,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b624b4dfa332e1d1","name":"Push message with content topic containing unicode special characters","time":{"start":1712935686316,"stop":1712935686316,"duration":0},"status":"passed","severity":"normal"},{"uid":"94624343d82e46bc","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1712935280999,"stop":1712935280999,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8332e77cc1260838","name":"Meta field set when metaSetter is specified","time":{"start":1712935269980,"stop":1712935269980,"duration":0},"status":"passed","severity":"normal"},{"uid":"225b050ecf99559b","name":"Subscribe and receives messages on 20 topics","time":{"start":1712935574514,"stop":1712935574515,"duration":1},"status":"passed","severity":"normal"},{"uid":"96644094752412f8","name":"should set field with all protocols enabled","time":{"start":1712935265125,"stop":1712935265125,"duration":0},"status":"passed","severity":"normal"},{"uid":"28a6783913578fd","name":"Subscribe to topic containing short and receive message","time":{"start":1712935574518,"stop":1712935574519,"duration":1},"status":"passed","severity":"normal"},{"uid":"d57c796970d8d751","name":"Passing page size 3 when there are 20 messages","time":{"start":1712935850538,"stop":1712935850539,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ab4b1daa56b55","name":"Push message with content topic containing Chinese","time":{"start":1712935778953,"stop":1712935778954,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e3f7e9f719b2fb","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1712935835146,"stop":1712935835147,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d3777cfbe87d94","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app9/6/topic846/test.js","time":{"start":1712935731891,"stop":1712935731892,"duration":1},"status":"skipped","severity":"normal"},{"uid":"34a992798aaf475","name":"Check received message containing numeric","time":{"start":1712935788254,"stop":1712935788254,"duration":0},"status":"passed","severity":"normal"},{"uid":"878a5a7256039c94","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1712935355785,"stop":1712935355785,"duration":0},"status":"passed","severity":"normal"},{"uid":"1822112b3762a1fc","name":"Push message with content topic containing Chinese","time":{"start":1712935686310,"stop":1712935686311,"duration":1},"status":"passed","severity":"normal"},{"uid":"fafb7b76d35266fd","name":"Check message on other pubsub topic is not received","time":{"start":1712935469403,"stop":1712935469403,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a805728befa8595","name":"1 Relay, 1 fetch","time":{"start":1712935280790,"stop":1712935280791,"duration":1},"status":"passed","severity":"normal"},{"uid":"8508a8c6fc9d7bca","name":"Passing an array","time":{"start":1712935861013,"stop":1712935861013,"duration":0},"status":"passed","severity":"normal"},{"uid":"251fd77414bfd162","name":"creates an iterator","time":{"start":1712935846208,"stop":1712935846208,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02e3745344f2880","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712935919138,"stop":1712935919138,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6c0bc2997e0565","name":"Publish without waiting for remote peer","time":{"start":1712935740905,"stop":1712935740906,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a1e723aa4d72acd","name":"Reopen subscription with peer with lost subscription","time":{"start":1712935380306,"stop":1712935380306,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bb672fc639f13d","name":"Store - dialed first","time":{"start":1712935872406,"stop":1712935872406,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5202c60c2b9b4","name":"Subscribe to topic containing Russian and publish message","time":{"start":1712935740916,"stop":1712935740916,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1800dfbd53554e","name":"A test","time":{"start":1712935552941,"stop":1712935552942,"duration":1},"status":"passed","severity":"normal"},{"uid":"7947425de0305b7c","name":"Check received message containing XML","time":{"start":1712935788258,"stop":1712935788258,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2cf4485062fde49","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1712935280488,"stop":1712935280488,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0496946ac60f55","name":"Push message with content topic containing SQL Injection","time":{"start":1712935778956,"stop":1712935778957,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c4bfd8fbb0225c","name":"Subscribe and receives messages on 20 topics","time":{"start":1712935919131,"stop":1712935919131,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd10dab340c1af06","name":"Waku message hash computation","time":{"start":1712935259279,"stop":1712935259281,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d18043416b40300","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1712935809234,"stop":1712935809235,"duration":1},"status":"passed","severity":"normal"},{"uid":"99f6401766163c0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712935393455,"stop":1712935393462,"duration":7},"status":"passed","severity":"normal"},{"uid":"958ac4f774c26397","name":"Decoder throws on empty string content topic","time":{"start":1712935290596,"stop":1712935290596,"duration":0},"status":"passed","severity":"normal"},{"uid":"530386fc97e4d53d","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app58/6/topic640/json","time":{"start":1712935731890,"stop":1712935731891,"duration":1},"status":"skipped","severity":"normal"},{"uid":"afc792250b584652","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1712935860393,"stop":1712935860394,"duration":1},"status":"passed","severity":"normal"},{"uid":"b77f321c8731179a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1712935256775,"stop":1712935256776,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b3c6ccb66fa4b8","name":"Check received message containing Arabic","time":{"start":1712935469395,"stop":1712935469396,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9fd2c377c7b7bcb","name":"Accepts a valid Waku Message","time":{"start":1712935273417,"stop":1712935273418,"duration":1},"status":"passed","severity":"normal"},{"uid":"acfda69a3f791f80","name":"recovers when dns.resolve returns empty","time":{"start":1712935280994,"stop":1712935280995,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2fbc4d8dcf72996","name":"Ordered Callback - backward","time":{"start":1712935830722,"stop":1712935830724,"duration":2},"status":"passed","severity":"normal"},{"uid":"6051b9f8d862d872","name":"Publish message with rate limit","time":{"start":1712935728306,"stop":1712935728306,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b5f9954a514f86","name":"Push message with Arabic payload","time":{"start":1712935686303,"stop":1712935686303,"duration":0},"status":"passed","severity":"normal"},{"uid":"1003d10f5e5fb6d0","name":"Subscribe to topic containing Script and receive message","time":{"start":1712935919126,"stop":1712935919126,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf01aa5ef4f78a1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712935919121,"stop":1712935919121,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9d9fb48119fd9a","name":"Check received message containing Russian","time":{"start":1712935788256,"stop":1712935788256,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e14e8fa7bb6186","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712935919135,"stop":1712935919135,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3ef9f8c15ddabd","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1712935395617,"stop":1712935395617,"duration":0},"status":"passed","severity":"normal"},{"uid":"718edc6921ee9fe2","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1712935317367,"stop":1712935317367,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6871670d043d6f","name":"different cluster, same shard: nodes don't connect","time":{"start":1712935395599,"stop":1712935395599,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b4988296fcd22bfc","name":"ignores unrecognized TXT record formats","time":{"start":1712935280995,"stop":1712935280995,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b12034cd4563441","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1712935860391,"stop":1712935860391,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cd20b9ce7a5d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1712935256791,"stop":1712935256791,"duration":0},"status":"passed","severity":"normal"},{"uid":"535a0dee71c132a0","name":"Subscribe to topic containing XML and publish message","time":{"start":1712935740920,"stop":1712935740920,"duration":0},"status":"passed","severity":"normal"},{"uid":"1085c6e937d8dec1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712935358641,"stop":1712935358641,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff81ee1b484ebe41","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1712935290593,"stop":1712935290593,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fdb361ce8d914ad","name":"Check publish message containing shell command","time":{"start":1712935728298,"stop":1712935728299,"duration":1},"status":"passed","severity":"normal"},{"uid":"187694587da6e04","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1712935256795,"stop":1712935256795,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6e7b1afee9387e","name":"different cluster, different shard: nodes don't connect","time":{"start":1712935395600,"stop":1712935395600,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f8a2d808ed354e62","name":"Push message with content topic containing Russian","time":{"start":1712935686312,"stop":1712935686312,"duration":0},"status":"passed","severity":"normal"},{"uid":"a891bbc680594879","name":"Check publish message containing numeric","time":{"start":1712935728294,"stop":1712935728294,"duration":0},"status":"passed","severity":"normal"},{"uid":"256f1b15ffc56516","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1712935712376,"stop":1712935712376,"duration":0},"status":"skipped","severity":"normal"},{"uid":"14407986922468d0","name":"Does not throw an exception when node disconnects","time":{"start":1712935861013,"stop":1712935861013,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2180bcfc96252","name":"Callback on promise","time":{"start":1712935843378,"stop":1712935843379,"duration":1},"status":"passed","severity":"normal"},{"uid":"87a2173d93196a72","name":"Overlapping topic subscription","time":{"start":1712935919123,"stop":1712935919123,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fcf01b1fdfbd4ec","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712935395621,"stop":1712935395622,"duration":1},"status":"passed","severity":"normal"},{"uid":"71858d82351153de","name":"handles different clusterIds correctly","time":{"start":1712935256768,"stop":1712935256768,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cb87253a944602","name":"Check message received after jswaku node is restarted","time":{"start":1712935788251,"stop":1712935788251,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c6ba0aaaf75d4d95","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1712935280475,"stop":1712935280478,"duration":3},"status":"passed","severity":"normal"},{"uid":"ea495c313d3c960c","name":"Push message with SQL Injection payload","time":{"start":1712935686304,"stop":1712935686304,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a2b4feea9968d5","name":"Push message with content topic containing JSON","time":{"start":1712935686314,"stop":1712935686315,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14d62fdce64caa8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712935516475,"stop":1712935516476,"duration":1},"status":"passed","severity":"normal"},{"uid":"e82266dc49702d50","name":"start node with empty shard","time":{"start":1712935789161,"stop":1712935789161,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8fce738bcf1c08","name":"Refresh subscription","time":{"start":1712935919123,"stop":1712935919124,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfdd7767e43c7385","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1712935395610,"stop":1712935395610,"duration":0},"status":"passed","severity":"normal"},{"uid":"575d97f498e09f3e","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1712935256776,"stop":1712935256776,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74f515b3b18ad06","name":"Push message with content topic containing XML","time":{"start":1712935778958,"stop":1712935778958,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb7336f0e15e06a","name":"throws on empty content topic","time":{"start":1712935256757,"stop":1712935256757,"duration":0},"status":"passed","severity":"normal"},{"uid":"58416267322cb43a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1712935686314,"stop":1712935686314,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf3aa15fa016782","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712935788244,"stop":1712935788245,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f1b57fb445ae7c","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app44/9/topic246/json","time":{"start":1712935731902,"stop":1712935731903,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b86fb6f511b92194","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1712935395615,"stop":1712935395616,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ec67be34a6a2a14","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1712935290591,"stop":1712935290592,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b185e9eb9bf473","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1712935395608,"stop":1712935395608,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a7b56be4fe00b1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712935919128,"stop":1712935919128,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa82e99557150a54","name":"Query generator for 2000 messages","time":{"start":1712935843380,"stop":1712935843380,"duration":0},"status":"passed","severity":"normal"},{"uid":"78774023fb61692f","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1712935395617,"stop":1712935395618,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf467a6f4948a2e8","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1712935395608,"stop":1712935395609,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba65ee1aa916d48e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712935788245,"stop":1712935788246,"duration":1},"status":"passed","severity":"normal"},{"uid":"e25e46262b2115bd","name":"Sign & Recover","time":{"start":1712935291177,"stop":1712935291177,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6a7388393c5f5c","name":"Push message with content topic containing numeric","time":{"start":1712935686309,"stop":1712935686310,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a3d2adad09012b","name":"Push message equal or less that 1MB","time":{"start":1712935778970,"stop":1712935778971,"duration":1},"status":"passed","severity":"normal"},{"uid":"3332efcb8ba91484","name":"Check received message containing shell command","time":{"start":1712935788239,"stop":1712935788239,"duration":0},"status":"passed","severity":"normal"},{"uid":"c230126aae9fee4","name":"different cluster, different shard: nodes don't connect","time":{"start":1712935590321,"stop":1712935590321,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2782db9dcd5b530","name":"stop","time":{"start":1712935347795,"stop":1712935347795,"duration":0},"status":"passed","severity":"normal"},{"uid":"5162d1506d4cb98d","name":"unsubscribes","time":{"start":1712935846209,"stop":1712935846209,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbbb7e51a3b198e1","name":"Push message with Script payload","time":{"start":1712935778937,"stop":1712935778938,"duration":1},"status":"passed","severity":"normal"},{"uid":"b93f54b262d82c72","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1712935820221,"stop":1712935820221,"duration":0},"status":"passed","severity":"normal"},{"uid":"481459c01308db12","name":"Push message on custom pubsubTopic","time":{"start":1712935552823,"stop":1712935552823,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d0516fba3141682","name":"Check publish message containing XML","time":{"start":1712935728297,"stop":1712935728297,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a0818a8dbceb52","name":"Query Generator, Wrong PubsubTopic","time":{"start":1712935820215,"stop":1712935820216,"duration":1},"status":"passed","severity":"normal"},{"uid":"7346d5c836a0de44","name":"Push message with numeric payload","time":{"start":1712935686301,"stop":1712935686301,"duration":0},"status":"passed","severity":"normal"},{"uid":"c654cffb9894eb70","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1712935877682,"stop":1712935877682,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d3bf88810c3545","name":"Push message with content topic containing JSON","time":{"start":1712935778959,"stop":1712935778960,"duration":1},"status":"passed","severity":"normal"},{"uid":"653bca1d0e041355","name":"Check received message containing Chinese","time":{"start":1712935469395,"stop":1712935469395,"duration":0},"status":"passed","severity":"normal"},{"uid":"da096686f138860a","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1712935395606,"stop":1712935395606,"duration":0},"status":"passed","severity":"normal"},{"uid":"5936a3b98630e27f","name":"Subscribe to topic containing short and receive message","time":{"start":1712935919133,"stop":1712935919133,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9b9e624539e0d5","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712935731518,"stop":1712935731518,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9a64f7aaebf0da7","name":"handles empty shards array correctly","time":{"start":1712935256799,"stop":1712935256799,"duration":0},"status":"passed","severity":"normal"},{"uid":"728fbd27419bcc79","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1712935256777,"stop":1712935256778,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f16ad924c9ea56","name":"Light Node - default protocols","time":{"start":1712935872408,"stop":1712935872408,"duration":0},"status":"passed","severity":"normal"},{"uid":"65496a7df42f82bf","name":"Check meta is set [symmetric]","time":{"start":1712935290593,"stop":1712935290594,"duration":1},"status":"passed","severity":"normal"},{"uid":"30733c8f2c68f446","name":"should emit a peer event after start","time":{"start":1712935774942,"stop":1712935774943,"duration":1},"status":"passed","severity":"normal"},{"uid":"b304badf1cdd6152","name":"Check message with invalid timestamp is not received","time":{"start":1712935788247,"stop":1712935788248,"duration":1},"status":"passed","severity":"normal"},{"uid":"c439fef477063a46","name":"addEventListener with correct event","time":{"start":1712935347791,"stop":1712935347791,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a120d9228c60e5b","name":"Push message with unicode special characters payload","time":{"start":1712935686307,"stop":1712935686307,"duration":0},"status":"passed","severity":"normal"},{"uid":"993d4f64d3b9f91","name":"connected peers and dial","time":{"start":1712935686489,"stop":1712935686490,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bcf05af7e0c96aee","name":"should throw an error for missing sharding configuration","time":{"start":1712935256799,"stop":1712935256799,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d734d2b9382d6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712935358639,"stop":1712935358639,"duration":0},"status":"passed","severity":"normal"},{"uid":"41aaaf11d79a02c1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712935919131,"stop":1712935919131,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b326db32771d79","name":"Decoder throws on empty string content topic","time":{"start":1712935292412,"stop":1712935292413,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef1aee52997f35d7","name":"Push message with SQL Injection payload","time":{"start":1712935778936,"stop":1712935778937,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbaec178dea615e0","name":"Check received message containing Russian","time":{"start":1712935788236,"stop":1712935788236,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed635b91bded1d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1712935256792,"stop":1712935256792,"duration":0},"status":"passed","severity":"normal"},{"uid":"fea1bf5f61fbd2a1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712935552823,"stop":1712935552823,"duration":0},"status":"passed","severity":"normal"},{"uid":"621607e19cee3409","name":"Check received message containing special chars","time":{"start":1712935788255,"stop":1712935788255,"duration":0},"status":"passed","severity":"normal"},{"uid":"14cb63fc3586fc70","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1712935256761,"stop":1712935256762,"duration":1},"status":"passed","severity":"normal"},{"uid":"2201b3343a9d9fc6","name":"random static sharding 4 - Cluster ID: 842, Shard ID: 462","time":{"start":1712935789149,"stop":1712935789149,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1aafd3286ea165","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712935731514,"stop":1712935731514,"duration":0},"status":"passed","severity":"normal"},{"uid":"b030c0802ca6fabd","name":"Check received message containing escaped characters","time":{"start":1712935788240,"stop":1712935788240,"duration":0},"status":"passed","severity":"normal"},{"uid":"82467aec6854a455","name":"can start the service","time":{"start":1712935284705,"stop":1712935284706,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf782247996992f","name":"Push message with short payload","time":{"start":1712935686300,"stop":1712935686300,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba89375b05f27803","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1712935256790,"stop":1712935256790,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4441535de0d2ef","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712935256798,"stop":1712935256798,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c77d6da914fba6","name":"Check publish message after client node is restarted","time":{"start":1712935728305,"stop":1712935728305,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e91782e8efa2439","name":"should get / set UDP multiaddr","time":{"start":1712935265121,"stop":1712935265121,"duration":0},"status":"passed","severity":"normal"},{"uid":"8efc40d662cfa4f8","name":"ignores domain fetching errors","time":{"start":1712935280995,"stop":1712935280995,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c2acdbdf50e7e0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1712935256792,"stop":1712935256793,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8afcc6eb8e7bd88","name":"Check received message containing Arabic","time":{"start":1712935788255,"stop":1712935788256,"duration":1},"status":"passed","severity":"normal"},{"uid":"8721ed6e70ba8506","name":"should be able to encode the field with only FILTER set to true","time":{"start":1712935264387,"stop":1712935264388,"duration":1},"status":"passed","severity":"normal"},{"uid":"ace76e097a2ff611","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712935919125,"stop":1712935919125,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e87413a9d36f6d","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1712935358641,"stop":1712935358642,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d78f49c6143e23ba","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1712935789160,"stop":1712935789160,"duration":0},"status":"passed","severity":"normal"},{"uid":"9018656ed6c8d5f2","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1712935269878,"stop":1712935269878,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3909b2b0a59d9e","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1712935395605,"stop":1712935395605,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d1fc780832f42a","name":"Push message with content topic containing escaped characters","time":{"start":1712935778961,"stop":1712935778962,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3dba35ad6768837","name":"should throw error - no public key","time":{"start":1712935265119,"stop":1712935265119,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee0bc91d0103dc6c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712935919130,"stop":1712935919131,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e78b5164795df83","name":"Subscribe and publish message","time":{"start":1712935740906,"stop":1712935740907,"duration":1},"status":"passed","severity":"normal"},{"uid":"17bcb28b549f37ff","name":"removeEventListener with wrong event","time":{"start":1712935347793,"stop":1712935347793,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fb20297ea3c08af","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712935919136,"stop":1712935919136,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe562fc34f2ce2ac","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1712935789147,"stop":1712935789147,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d941184b6cffaf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1712935395621,"stop":1712935395621,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc118537645d8f4b","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1712935269876,"stop":1712935269877,"duration":1},"status":"passed","severity":"normal"},{"uid":"1921dd8c4596c23a","name":"Check received message with timestamp: 1712935306665 ","time":{"start":1712935469401,"stop":1712935469401,"duration":0},"status":"passed","severity":"normal"},{"uid":"eead2d63ba9c2896","name":"Push message with Russian payload","time":{"start":1712935778935,"stop":1712935778936,"duration":1},"status":"passed","severity":"normal"},{"uid":"93c7e8c52b3c1d09","name":"Push message with content topic containing numeric","time":{"start":1712935778950,"stop":1712935778952,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ef7afffb7e1f050","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1712935314703,"stop":1712935314704,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac35e7687f614b6a","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1712935860392,"stop":1712935860392,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e4254656c0dd01","name":"caches peers it previously fetched","time":{"start":1712935280995,"stop":1712935280996,"duration":1},"status":"passed","severity":"normal"},{"uid":"af6c4881712561da","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1712935256773,"stop":1712935256773,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c76f0554d0a559","name":"Push message with Script payload","time":{"start":1712935686304,"stop":1712935686305,"duration":1},"status":"passed","severity":"normal"},{"uid":"e09440ef92e919d7","name":"Ping on peer without subscriptions","time":{"start":1712935380307,"stop":1712935380307,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8224846a530800","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1712935307430,"stop":1712935307431,"duration":1},"status":"passed","severity":"normal"},{"uid":"8441fcebc1a44621","name":"Subscribe to topic containing short and receive message","time":{"start":1712935919124,"stop":1712935919124,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcf2b6b6011a09","name":"passes more than one ENR URLs and attempts connection","time":{"start":1712935317469,"stop":1712935317484,"duration":15},"status":"skipped","severity":"normal"},{"uid":"8bcb793608f36ebc","name":"Push message with unicode special characters payload","time":{"start":1712935778943,"stop":1712935778944,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c88cb4e1c9fc228","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1712935740923,"stop":1712935740923,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdcf1d77b816c8f8","name":"Check publish message containing SQL Injection","time":{"start":1712935728296,"stop":1712935728296,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2b665e9edba19f","name":"Check meta is set [ecies]","time":{"start":1712935292410,"stop":1712935292411,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaaa31a9a25feddf","name":"Passing page size 19 when there are 20 messages","time":{"start":1712935850540,"stop":1712935850540,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ddd94a1389a564","name":"Fails to push message bigger that 1MB","time":{"start":1712935686342,"stop":1712935686343,"duration":1},"status":"passed","severity":"normal"},{"uid":"720aa41d9be08e3c","name":"should only return 1 node with relay and store capability","time":{"start":1712935280996,"stop":1712935280997,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9ea412c3cf8b6c3","name":"handles empty contentTopics array correctly","time":{"start":1712935256799,"stop":1712935256800,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee0e27909d8a8138","name":"Push message with meta","time":{"start":1712935686336,"stop":1712935686338,"duration":2},"status":"passed","severity":"normal"},{"uid":"99206624d4ed7280","name":"Mutual subscription","time":{"start":1712935740904,"stop":1712935740904,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b4bb6a2f951491","name":"Push message with JSON payload","time":{"start":1712935686306,"stop":1712935686306,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15e6275cf2821f9","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1712935256770,"stop":1712935256770,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8462c66d08cd196","name":"random static sharding 8 - Cluster ID: 631, Shard ID: 85","time":{"start":1712935789157,"stop":1712935789157,"duration":0},"status":"passed","severity":"normal"},{"uid":"2986a2fd1d995c7b","name":"Js publishes, other Js receives","time":{"start":1712935718789,"stop":1712935718790,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da966d1451978f5","name":"should return all peers when numPeers is 0","time":{"start":1712935269875,"stop":1712935269876,"duration":1},"status":"passed","severity":"normal"},{"uid":"4731f428195c7422","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712935574517,"stop":1712935574517,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f0b28a7e7edb6859","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712935358638,"stop":1712935358638,"duration":0},"status":"passed","severity":"normal"},{"uid":"a164e7b62036f76e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1712935574530,"stop":1712935574532,"duration":2},"status":"passed","severity":"normal"},{"uid":"1e332e5208d3cf06","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712935919120,"stop":1712935919120,"duration":0},"status":"passed","severity":"normal"},{"uid":"7825878b444c6e98","name":"can start and stop the service","time":{"start":1712935774941,"stop":1712935774941,"duration":0},"status":"passed","severity":"normal"},{"uid":"411ebf80fc309e4b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1712935731519,"stop":1712935731519,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92cd9485baff17","name":"Check received message containing emoji","time":{"start":1712935788241,"stop":1712935788241,"duration":0},"status":"passed","severity":"normal"},{"uid":"a122c7657a18a2aa","name":"should load peers from local storage and dispatch events","time":{"start":1712935284709,"stop":1712935284709,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e697b659a212541","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1712935256764,"stop":1712935256764,"duration":0},"status":"passed","severity":"normal"},{"uid":"d373cdf728230e2d","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1712935395612,"stop":1712935395613,"duration":1},"status":"passed","severity":"normal"},{"uid":"be85a9d7bc154331","name":"Query generator for multiple messages with multiple decoders","time":{"start":1712935843378,"stop":1712935843378,"duration":0},"status":"passed","severity":"normal"},{"uid":"7715a799b659f712","name":"should throw error - no id","time":{"start":1712935265117,"stop":1712935265118,"duration":1},"status":"passed","severity":"normal"},{"uid":"74e396ed553dccea","name":"Check publish message containing long","time":{"start":1712935728293,"stop":1712935728294,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c80de653e40b812","name":"throws on content topic with generation field greater than 0","time":{"start":1712935256758,"stop":1712935256759,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c75442d3829ce18","name":"Push message with meta","time":{"start":1712935778965,"stop":1712935778966,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb7cf3af1b477cd","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1712935740916,"stop":1712935740916,"duration":0},"status":"passed","severity":"normal"},{"uid":"519daed5b81ea17e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712935516469,"stop":1712935516470,"duration":1},"status":"passed","severity":"normal"},{"uid":"b63be26565ff3ab5","name":"Push message with emoji payload","time":{"start":1712935778946,"stop":1712935778946,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22dcfbb58d29a4","name":"should throw error - no id","time":{"start":1712935265118,"stop":1712935265118,"duration":0},"status":"passed","severity":"normal"},{"uid":"21da8e088a0f1177","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712935574534,"stop":1712935574534,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e3c61203846ea8","name":"should set field with all protocols disabled","time":{"start":1712935265124,"stop":1712935265125,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c75ee218c53557e","name":"Check message with non string payload is not received","time":{"start":1712935788250,"stop":1712935788250,"duration":0},"status":"passed","severity":"normal"},{"uid":"61bb01a7d15b6f27","name":"Query Generator - backward","time":{"start":1712935830718,"stop":1712935830719,"duration":1},"status":"passed","severity":"normal"},{"uid":"d232ae89d97f1f21","name":"Push message with content topic containing Script","time":{"start":1712935686313,"stop":1712935686313,"duration":0},"status":"passed","severity":"normal"},{"uid":"579c5dbc31d46d57","name":"Check received message containing shell command","time":{"start":1712935788259,"stop":1712935788260,"duration":1},"status":"passed","severity":"normal"},{"uid":"d16fb448276146ae","name":"Sets default value correctly","time":{"start":1712935861015,"stop":1712935861015,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd097c1f8e1bdd","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1712935809232,"stop":1712935809232,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b2963d80c8884a","name":"should set field with only RELAY enabled","time":{"start":1712935265125,"stop":1712935265125,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ea40e5d6ace10c","name":"Nwaku publishes","time":{"start":1712935718789,"stop":1712935718789,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf1e7a21d55b758","name":"Query with Ordered Callback, No Decoder","time":{"start":1712935820219,"stop":1712935820219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6d617a79311cb4","name":"Passing cursor with wrong message digest","time":{"start":1712935809237,"stop":1712935809237,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c457a864ccee030","name":"Check received message containing XML","time":{"start":1712935469397,"stop":1712935469398,"duration":1},"status":"passed","severity":"normal"},{"uid":"827c1f4181dc6b27","name":"Overlapping topic subscription","time":{"start":1712935574518,"stop":1712935574518,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60611131bbceee3","name":"Check publish message containing unicode special characters","time":{"start":1712935728299,"stop":1712935728299,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c9e2df5e98c7c5b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712935919134,"stop":1712935919134,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df3bfb86faca73d","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712935264392,"stop":1712935264393,"duration":1},"status":"passed","severity":"normal"},{"uid":"3efff49bcce8756b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712935919132,"stop":1712935919132,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc2df899cab96f43","name":"Subscribe to topic containing special chars and receive message","time":{"start":1712935919134,"stop":1712935919135,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa698322a37f9a15","name":"retrieves a single peer","time":{"start":1712935280993,"stop":1712935280994,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd3b7954a8ef6e72","name":"Throws when trying to push message with empty payload","time":{"start":1712935686308,"stop":1712935686308,"duration":0},"status":"passed","severity":"normal"},{"uid":"d793c924beef5d6","name":"should not fail to start the service if it is already started","time":{"start":1712935284707,"stop":1712935284707,"duration":0},"status":"passed","severity":"normal"},{"uid":"61bcef70c333bac7","name":"should properly create location multiaddrs - tcp4","time":{"start":1712935265122,"stop":1712935265122,"duration":0},"status":"passed","severity":"normal"},{"uid":"800e846d3021acc1","name":"Check received message containing special chars","time":{"start":1712935788235,"stop":1712935788235,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb902dfcbc7f26db","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1712935574528,"stop":1712935574529,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0edb46ed2bb2368","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1712935395606,"stop":1712935395606,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f845e919dbb8b42","name":"tcp ip4 address","time":{"start":1712935264549,"stop":1712935264550,"duration":1},"status":"passed","severity":"normal"},{"uid":"38717777109f7484","name":"should be able to encode the field with only STORE set to true","time":{"start":1712935264386,"stop":1712935264387,"duration":1},"status":"passed","severity":"normal"},{"uid":"a539f9c6254b72a3","name":"Ephemeral messages are not stored","time":{"start":1712935317365,"stop":1712935317365,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f137a273348c26","name":"Waku message hash computation (payload length 0)","time":{"start":1712935259281,"stop":1712935259282,"duration":1},"status":"passed","severity":"normal"},{"uid":"b936d7d1870552d9","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1712935256795,"stop":1712935256796,"duration":1},"status":"passed","severity":"normal"},{"uid":"6066d12c3fe7817c","name":"Check message on other pubsub topic is not received","time":{"start":1712935788283,"stop":1712935788284,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6ee1ddb976e2638","name":"Reopen subscription with peer with lost subscription","time":{"start":1712935335407,"stop":1712935335408,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bc2f0f413f4c66c","name":"Push message on custom pubsubTopic","time":{"start":1712935552820,"stop":1712935552820,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db4bdab61fb0d6a","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app81/9/topic512/proto","time":{"start":1712935731895,"stop":1712935731895,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1e54873810c6967b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1712935395619,"stop":1712935395620,"duration":1},"status":"passed","severity":"normal"},{"uid":"edda85c9b06fe8dd","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1712935809233,"stop":1712935809233,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ac61f6d8e4012","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app88/10/topic769/xml","time":{"start":1712935731901,"stop":1712935731902,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e050bf22954793d7","name":"Push message with XML payload","time":{"start":1712935686305,"stop":1712935686305,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4b003d84fd3eced","name":"Push message with Chinese payload","time":{"start":1712935686303,"stop":1712935686303,"duration":0},"status":"passed","severity":"normal"},{"uid":"b544229e9f0145ef","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1712935919138,"stop":1712935919138,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd61b497c9aa8369","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1712935256766,"stop":1712935256766,"duration":0},"status":"passed","severity":"normal"},{"uid":"354765611402b75","name":"Publish message with custom timestamp: Fri Apr 12 2024 16:28:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1712935728301,"stop":1712935728302,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e4c49326569222d","name":"Check received message with timestamp: 1712935306665000000 ","time":{"start":1712935469400,"stop":1712935469401,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed44d289c9e4dc7d","name":"udp ip6 address","time":{"start":1712935264550,"stop":1712935264550,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97fd2eac9d425d1","name":"Check received message containing Script","time":{"start":1712935788257,"stop":1712935788257,"duration":0},"status":"passed","severity":"normal"},{"uid":"653463396feafe77","name":"Check received message containing emoji","time":{"start":1712935469400,"stop":1712935469400,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c50a926348041e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1712935256776,"stop":1712935256777,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5db8c027da91f41","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712935574535,"stop":1712935574535,"duration":0},"status":"passed","severity":"normal"},{"uid":"57dbeb2fcad825e5","name":"Check message received after jswaku node is restarted","time":{"start":1712935469408,"stop":1712935469408,"duration":0},"status":"skipped","severity":"normal"},{"uid":"10bf832d92877176","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712935919125,"stop":1712935919125,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a70224306de7dbe","name":"start node with empty content topic","time":{"start":1712935731907,"stop":1712935731907,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ca2216c8eff7d3a7","name":"Push message with content topic containing special chars","time":{"start":1712935778952,"stop":1712935778953,"duration":1},"status":"passed","severity":"normal"},{"uid":"77e65dcff61adcc3","name":"Ping on subscribed peer","time":{"start":1712935335406,"stop":1712935335406,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc8bf1fa709a81e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1712935256792,"stop":1712935256792,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbc7b4c266ca010","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712935819465,"stop":1712935819465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f29ffdc6252afd0b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712935919129,"stop":1712935919129,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7cac14bd0d48d3","name":"Subscribe to topic containing short and publish message","time":{"start":1712935740913,"stop":1712935740913,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f20ebcd1c73db8a","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1712935355784,"stop":1712935355785,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb6d177db994fecb","name":"should throw an error for an unconfigured topic","time":{"start":1712935256794,"stop":1712935256794,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d4a20b668dce45","name":"Rejects garbage","time":{"start":1712935273419,"stop":1712935273419,"duration":0},"status":"passed","severity":"normal"},{"uid":"18385e44a3418f8b","name":"isConnected should return false after all peers disconnect","time":{"start":1712935355786,"stop":1712935355787,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f60d93e79f469d4","name":"Callback on promise, aborts when callback returns true","time":{"start":1712935843379,"stop":1712935843379,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fe4630ccb39efd","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1712935395613,"stop":1712935395613,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1152fb5e2f085b1","name":"Check publish message containing Script","time":{"start":1712935728297,"stop":1712935728297,"duration":0},"status":"passed","severity":"normal"},{"uid":"2474b03d265699e6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712935516463,"stop":1712935516463,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e560797746e763","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1712935256790,"stop":1712935256791,"duration":1},"status":"passed","severity":"normal"},{"uid":"389d4a8c95742031","name":"should be called for bootstrap peers","time":{"start":1712935314703,"stop":1712935314703,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a03bb56d23b68d","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1712935395620,"stop":1712935395621,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ff978e57167bae4","name":"Check message with no payload is not received","time":{"start":1712935788249,"stop":1712935788250,"duration":1},"status":"passed","severity":"normal"},{"uid":"27a4ece24d9199f5","name":"configure the node with multiple pubsub topics","time":{"start":1712935789159,"stop":1712935789159,"duration":0},"status":"passed","severity":"normal"},{"uid":"480e007a788c1c1","name":"should return empty list for no shard","time":{"start":1712935256773,"stop":1712935256774,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a512aa9e3dc805","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1712935264390,"stop":1712935264391,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7431184c2fe6d10","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712935552823,"stop":1712935552824,"duration":1},"status":"passed","severity":"normal"},{"uid":"ade16d609205e90d","name":"LightPush","time":{"start":1712935872407,"stop":1712935872407,"duration":0},"status":"passed","severity":"normal"},{"uid":"84359993506bf75e","name":"Overlapping topic subscription","time":{"start":1712935740912,"stop":1712935740913,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c1555b9173ac5afc","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1712935280998,"stop":1712935280998,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d79666c79aeb284","name":"Push message with long payload","time":{"start":1712935686301,"stop":1712935686301,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f8196697a670496","name":"Push message with Basic HTML tag payload","time":{"start":1712935686305,"stop":1712935686305,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e2d67a3fbdde07","name":"Ephemeral field set to true","time":{"start":1712935269979,"stop":1712935269980,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad759e5770bb573e","name":"Push message with content topic containing Russian","time":{"start":1712935778955,"stop":1712935778956,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3abc2056befc04d","name":"should correctly map a content topic to a pubsub topic","time":{"start":1712935256800,"stop":1712935256800,"duration":0},"status":"passed","severity":"normal"},{"uid":"798d6ac7881ae5a1","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1712935307428,"stop":1712935307429,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e7f4d69a2494931","name":"Ping on subscribed peer","time":{"start":1712935380304,"stop":1712935380304,"duration":0},"status":"passed","severity":"normal"},{"uid":"8651545de3321471","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1712935820218,"stop":1712935820218,"duration":0},"status":"passed","severity":"normal"},{"uid":"716f474f13587cb9","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712935919131,"stop":1712935919132,"duration":1},"status":"skipped","severity":"normal"},{"uid":"45df9e8db78ba7ba","name":"Check received message containing long","time":{"start":1712935788253,"stop":1712935788254,"duration":1},"status":"passed","severity":"normal"},{"uid":"999e5852b8733092","name":"random static sharding 2 - Cluster ID: 415, Shard ID: 230","time":{"start":1712935789148,"stop":1712935789148,"duration":0},"status":"passed","severity":"normal"},{"uid":"592101851e2a787b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1712935256765,"stop":1712935256766,"duration":1},"status":"passed","severity":"normal"},{"uid":"300d38d46217519f","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1712935317366,"stop":1712935317367,"duration":1},"status":"passed","severity":"normal"},{"uid":"a614459cc1bf4d07","name":"Push 30 different messages","time":{"start":1712935686308,"stop":1712935686308,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb70f6312753be5e","name":"should throw error - no public key","time":{"start":1712935265118,"stop":1712935265118,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b3b851ff6efa96","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712935358642,"stop":1712935358643,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7c561b63e2bb6d3b","name":"topics with same application and version share the same shard","time":{"start":1712935256767,"stop":1712935256767,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f2e1a23f6877d7","name":"Subscribe and receive messages via waku relay post","time":{"start":1712935574513,"stop":1712935574513,"duration":0},"status":"passed","severity":"normal"},{"uid":"397091eb8f434789","name":"same cluster, same shard: nodes connect","time":{"start":1712935395597,"stop":1712935395598,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b56da86f94578c86","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1712935395611,"stop":1712935395611,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8a348dc55427b7","name":"Check received message containing unicode special characters","time":{"start":1712935469399,"stop":1712935469400,"duration":1},"status":"passed","severity":"normal"},{"uid":"592acd474ca98852","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712935395604,"stop":1712935395605,"duration":1},"status":"passed","severity":"normal"},{"uid":"62e436dea82e9a32","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712935574512,"stop":1712935574512,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28a50f0ddd68923","name":"Push message with XML payload","time":{"start":1712935778938,"stop":1712935778939,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c82ef7101ed69d6","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1712935256767,"stop":1712935256768,"duration":1},"status":"passed","severity":"normal"},{"uid":"e443f9b0fca49df8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1712935256791,"stop":1712935256792,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d6175f76032a2b","name":"should set field with only FILTER enabled","time":{"start":1712935265126,"stop":1712935265126,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac64de5d538f8997","name":"Check message with no pubsub topic is not received","time":{"start":1712935469404,"stop":1712935469404,"duration":0},"status":"passed","severity":"normal"},{"uid":"73099af07b4db5a9","name":"should throw an error for insufficient data","time":{"start":1712935256803,"stop":1712935256803,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54a067ca1fa8e5b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1712935256793,"stop":1712935256793,"duration":0},"status":"passed","severity":"normal"},{"uid":"9595816118e8b15e","name":"Query generator for multiple messages with different content topic format","time":{"start":1712935843378,"stop":1712935843378,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21bf6a5f81e123d","name":"should return false","time":{"start":1712935265119,"stop":1712935265119,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b0169dc50f83b9","name":"Decoder throws on undefined content topic","time":{"start":1712935292412,"stop":1712935292412,"duration":0},"status":"passed","severity":"normal"},{"uid":"32119e58c03b4204","name":"Encoder throws on undefined content topic","time":{"start":1712935292411,"stop":1712935292411,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef40348a1ff7be8","name":"throws on content topic with non-number generation field","time":{"start":1712935256758,"stop":1712935256758,"duration":0},"status":"passed","severity":"normal"},{"uid":"d606e5d723f0317d","name":"listenerCount","time":{"start":1712935347794,"stop":1712935347794,"duration":0},"status":"passed","severity":"normal"},{"uid":"e949446fe1470380","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1712935280482,"stop":1712935280483,"duration":1},"status":"passed","severity":"normal"},{"uid":"1322e1f08c7801ee","name":"Relay + Store","time":{"start":1712935265127,"stop":1712935265127,"duration":0},"status":"passed","severity":"normal"},{"uid":"7441d34fdebf8cc1","name":"should not fail to stop the service if it was not started","time":{"start":1712935774942,"stop":1712935774942,"duration":0},"status":"passed","severity":"normal"},{"uid":"739a23ef7d40bcba","name":"Push message with content topic containing shell command","time":{"start":1712935778960,"stop":1712935778961,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bb847132440dc89","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712935516471,"stop":1712935516472,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c4a70420eb6238","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1712935280480,"stop":1712935280480,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aca8f0cb97c69af","name":"Subscribe to topic containing special chars and publish message","time":{"start":1712935740914,"stop":1712935740914,"duration":0},"status":"passed","severity":"normal"},{"uid":"4216ee3cd23f761f","name":"random static sharding 3 - Cluster ID: 803, Shard ID: 865","time":{"start":1712935789148,"stop":1712935789149,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7985b12237b87df","name":"Check received message containing Chinese","time":{"start":1712935788235,"stop":1712935788235,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e59cd5e373a45d7","name":"Check publish message containing Russian","time":{"start":1712935728296,"stop":1712935728296,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7ca98a33bd1046","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1712935712376,"stop":1712935712376,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ab4faace9a1d37","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712935919139,"stop":1712935919139,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c58ded3ee61947c","name":"same cluster, different shard: nodes connect","time":{"start":1712935590320,"stop":1712935590320,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0c20339e23b50a","name":"should only return 1 node with relay capability","time":{"start":1712935280996,"stop":1712935280996,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc8d16ed4e39d4b","name":"Check received message containing shell command","time":{"start":1712935469399,"stop":1712935469399,"duration":0},"status":"passed","severity":"normal"},{"uid":"51cab4149e67c42e","name":"receives messages sent to provided content topic through callback","time":{"start":1712935731723,"stop":1712935731723,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9a6e6ae127639daa","name":"configure the node with multiple content topics","time":{"start":1712935731905,"stop":1712935731905,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a2638b50934a163","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712935574513,"stop":1712935574514,"duration":1},"status":"passed","severity":"normal"},{"uid":"67a470bec8bbbedc","name":"isConnected return false after peer stops","time":{"start":1712935355787,"stop":1712935355787,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91ad607c2684acd","name":"should properly compute the node id","time":{"start":1712935265120,"stop":1712935265120,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc1ed01ff6ab03","name":"Check received message containing numeric","time":{"start":1712935788234,"stop":1712935788234,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52533e71764c283","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1712935731521,"stop":1712935731521,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff8ac21cf0fda71","name":"Push message with custom timestamp: 1712931795736","time":{"start":1712935778969,"stop":1712935778969,"duration":0},"status":"passed","severity":"normal"},{"uid":"329631c326a56c2d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1712935395623,"stop":1712935395624,"duration":1},"status":"passed","severity":"normal"},{"uid":"32431c8b72f47c95","name":"should get / set TCP multiaddr","time":{"start":1712935265121,"stop":1712935265122,"duration":1},"status":"passed","severity":"normal"},{"uid":"f77a666cacb91056","name":"Round trip binary encryption [ecies, signature]","time":{"start":1712935292410,"stop":1712935292410,"duration":0},"status":"passed","severity":"normal"},{"uid":"c930278d71c437","name":"Push to array if already present","time":{"start":1712935256273,"stop":1712935256274,"duration":1},"status":"passed","severity":"normal"},{"uid":"381ca61836d03522","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1712935256775,"stop":1712935256775,"duration":0},"status":"passed","severity":"normal"},{"uid":"d904fcef7c9c15bd","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1712935728303,"stop":1712935728304,"duration":1},"status":"passed","severity":"normal"},{"uid":"86a86371c1beb53a","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1712935395608,"stop":1712935395608,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e6221ecbb26f2d","name":"Check publish message after service node is restarted","time":{"start":1712935728305,"stop":1712935728305,"duration":0},"status":"skipped","severity":"normal"},{"uid":"445950a41369172e","name":"getPeersByDiscovery","time":{"start":1712935712375,"stop":1712935712375,"duration":0},"status":"passed","severity":"normal"},{"uid":"596c515d6ba2c2a5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712935877683,"stop":1712935877684,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c44c42a5f0aff196","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712935516466,"stop":1712935516467,"duration":1},"status":"passed","severity":"normal"},{"uid":"b693aabe9b8216a","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1712935860390,"stop":1712935860390,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f45a99d93892187","name":"Check message with no payload is not received","time":{"start":1712935469405,"stop":1712935469406,"duration":1},"status":"passed","severity":"normal"},{"uid":"95fd845323d68ecd","name":"Check message received after nwaku node is restarted","time":{"start":1712935788290,"stop":1712935788290,"duration":0},"status":"skipped","severity":"normal"},{"uid":"38294ee49c23599c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712935919121,"stop":1712935919121,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa73052616e2b867","name":"throws on content topic with empty encoding field","time":{"start":1712935256760,"stop":1712935256761,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca4d14afdbb24da0","name":"Check received message with timestamp: 1712935306496000000 ","time":{"start":1712935788241,"stop":1712935788243,"duration":2},"status":"passed","severity":"normal"},{"uid":"9101cefb129a66d9","name":"Check received message containing Basic HTML tag","time":{"start":1712935788238,"stop":1712935788238,"duration":0},"status":"passed","severity":"normal"},{"uid":"375270aa88938344","name":"handles multiple messages","time":{"start":1712935846208,"stop":1712935846209,"duration":1},"status":"passed","severity":"normal"},{"uid":"4381c70ec485e96f","name":"should use DNS peer discovery with light client","time":{"start":1712935317467,"stop":1712935317467,"duration":0},"status":"skipped","severity":"normal"},{"uid":"422951f40a37fe2e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1712935256788,"stop":1712935256788,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a6d90cc52c5e19","name":"random static sharding 5 - Cluster ID: 143, Shard ID: 947","time":{"start":1712935789150,"stop":1712935789155,"duration":5},"status":"passed","severity":"normal"},{"uid":"b2dd7325c2e543ce","name":"nwaku subscribes","time":{"start":1712935718788,"stop":1712935718788,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3713b7b023e979","name":"Reopen subscription with peer with lost subscription","time":{"start":1712935380308,"stop":1712935380309,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f4913042c7b6c39","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1712935740914,"stop":1712935740915,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0edeb7c0c767f35","name":"should handle corrupted local storage data gracefully","time":{"start":1712935284710,"stop":1712935284710,"duration":0},"status":"passed","severity":"normal"},{"uid":"1237e2a5e9285962","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1712935552821,"stop":1712935552821,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45128a8af1f5730","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1712935265117,"stop":1712935265117,"duration":0},"status":"passed","severity":"normal"},{"uid":"1648a3f99c801788","name":"random static sharding 9 - Cluster ID: 652, Shard ID: 424","time":{"start":1712935789157,"stop":1712935789158,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d980952d8f3faf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1712935256788,"stop":1712935256789,"duration":1},"status":"passed","severity":"normal"},{"uid":"27aaefdb8e47ffb9","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1712935292409,"stop":1712935292410,"duration":1},"status":"passed","severity":"normal"},{"uid":"919852519795a061","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1712935574511,"stop":1712935574512,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c5fc50eb8b119b6","name":"Filter","time":{"start":1712935872407,"stop":1712935872407,"duration":0},"status":"passed","severity":"normal"},{"uid":"c049d7aa975f949d","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1712935264389,"stop":1712935264390,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffbcb205d7597ef2","name":"Check received message containing special chars","time":{"start":1712935469395,"stop":1712935469395,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0281eaa568acc19","name":"start node with ApplicationInfo","time":{"start":1712935731906,"stop":1712935731906,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48b61ec36571bee1","name":"throws on content topic with empty topic name field","time":{"start":1712935256760,"stop":1712935256760,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d6dee53b86f612d","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1712935256763,"stop":1712935256763,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed816e9d22ebb04","name":"should use the provided clusterId for the pubsub topic","time":{"start":1712935256801,"stop":1712935256801,"duration":0},"status":"passed","severity":"normal"},{"uid":"56a83707b2cea847","name":"Push message with Chinese payload","time":{"start":1712935778934,"stop":1712935778934,"duration":0},"status":"passed","severity":"normal"},{"uid":"a595176d34ae5b91","name":"should return valid sharding parameters for static sharding","time":{"start":1712935256796,"stop":1712935256797,"duration":1},"status":"passed","severity":"normal"},{"uid":"7abfd15ab56b882e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1712935264391,"stop":1712935264392,"duration":1},"status":"passed","severity":"normal"},{"uid":"ead7b127f581e05","name":"Ping on peer without subscriptions","time":{"start":1712935380305,"stop":1712935380305,"duration":0},"status":"passed","severity":"normal"},{"uid":"af536c0aa7231658","name":"pre and post cipher","time":{"start":1712935291176,"stop":1712935291176,"duration":0},"status":"passed","severity":"normal"},{"uid":"1262dcde979f9f6c","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712935256773,"stop":1712935256773,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e706b7afc64811","name":"Relay - times out","time":{"start":1712935872405,"stop":1712935872406,"duration":1},"status":"passed","severity":"normal"},{"uid":"622030627443a68d","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1712935264400,"stop":1712935264401,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3846697935969e1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1712935919127,"stop":1712935919127,"duration":0},"status":"passed","severity":"normal"},{"uid":"68da474d1ada07af","name":"Encoder throws on undefined content topic","time":{"start":1712935290594,"stop":1712935290595,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c3b1f2555df375","name":"Check publish message containing emoji","time":{"start":1712935728300,"stop":1712935728300,"duration":0},"status":"passed","severity":"normal"},{"uid":"df51be3d3d1a86d7","name":"should only return 1 node with store capability","time":{"start":1712935280997,"stop":1712935280997,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4d6d4bff617e3df","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712935516474,"stop":1712935516475,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af262607fb0ceaa","name":"Passing page size 0 when there are 110 messages","time":{"start":1712935850537,"stop":1712935850537,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56de60c79c8a40b","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1712935731516,"stop":1712935731517,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8d2b10c567257a3","name":"Check received message containing emoji","time":{"start":1712935788281,"stop":1712935788281,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a1195ccb303b27","name":"Generator, 2 different pubsubtopics","time":{"start":1712935819462,"stop":1712935819463,"duration":1},"status":"passed","severity":"normal"},{"uid":"80f79019da81618c","name":"Check received message containing Russian","time":{"start":1712935469396,"stop":1712935469396,"duration":0},"status":"passed","severity":"normal"},{"uid":"567bd7ae3ccb38dd","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1712935256803,"stop":1712935256803,"duration":0},"status":"passed","severity":"normal"},{"uid":"884a089a4f037d84","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1712935256796,"stop":1712935256796,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35c4b52cbda423b","name":"Push message with content topic containing long","time":{"start":1712935686309,"stop":1712935686309,"duration":0},"status":"passed","severity":"normal"},{"uid":"94fc91aaf441187b","name":"Passing page size 110 when there are 120 messages","time":{"start":1712935850540,"stop":1712935850541,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bdb1240df2ed282","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1712935264399,"stop":1712935264399,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96b6170c4b8fa0b","name":"Check message received after nwaku node is restarted","time":{"start":1712935788251,"stop":1712935788251,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec29bf1b3885cfc8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712935919135,"stop":1712935919135,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f81caa7adfcea7","name":"same cluster, different shard: nodes don't connect","time":{"start":1712935395598,"stop":1712935395599,"duration":1},"status":"skipped","severity":"normal"},{"uid":"db00a1160f961671","name":"Check received message containing JSON","time":{"start":1712935469398,"stop":1712935469398,"duration":0},"status":"passed","severity":"normal"},{"uid":"899c49c718cabb3a","name":"Delete observer","time":{"start":1712935687965,"stop":1712935687965,"duration":0},"status":"passed","severity":"normal"},{"uid":"91f1908033c4705d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1712935307426,"stop":1712935307427,"duration":1},"status":"passed","severity":"normal"},{"uid":"42bee667c91cd527","name":"Check message on other pubsub topic is not received","time":{"start":1712935788248,"stop":1712935788248,"duration":0},"status":"passed","severity":"normal"},{"uid":"925c938eb75132bc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1712935919130,"stop":1712935919130,"duration":0},"status":"passed","severity":"normal"},{"uid":"b541d0db2b583a15","name":"can start and stop the service","time":{"start":1712935317463,"stop":1712935317464,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4414e6f5577720","name":"Fails to publish message with size larger than 1 MB","time":{"start":1712935728304,"stop":1712935728305,"duration":1},"status":"passed","severity":"normal"},{"uid":"e19f84b1c1ad4f9a","name":"Subscribe and receive messages via lightPush","time":{"start":1712935919129,"stop":1712935919129,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2329352b7282e6d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1712935280481,"stop":1712935280482,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde633f3b65b6037","name":"Subscribe to topic containing XML and receive message","time":{"start":1712935574533,"stop":1712935574534,"duration":1},"status":"passed","severity":"normal"},{"uid":"22e34770cecd251c","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1712935355787,"stop":1712935355788,"duration":1},"status":"passed","severity":"normal"},{"uid":"56abb45a4aa606ef","name":"Subscribe to topic containing JSON and publish message","time":{"start":1712935740921,"stop":1712935740921,"duration":0},"status":"passed","severity":"normal"},{"uid":"5934c471bef7a904","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1712935317468,"stop":1712935317468,"duration":0},"status":"skipped","severity":"normal"},{"uid":"838376bfc56dc80","name":"Subscribe and receive messages via waku relay post","time":{"start":1712935919121,"stop":1712935919121,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcfba2cd0583aa20","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1712935395602,"stop":1712935395602,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b854c8f46ba59df","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1712935516473,"stop":1712935516474,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ebf0aad90db3df","name":"Fails to push message with empty content topic","time":{"start":1712935778964,"stop":1712935778965,"duration":1},"status":"passed","severity":"normal"},{"uid":"c47dc14b143d7796","name":"random static sharding 7 - Cluster ID: 107, Shard ID: 905","time":{"start":1712935789156,"stop":1712935789157,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1d5e9a854c0f00b","name":"should encode/decode to text encoding","time":{"start":1712935265121,"stop":1712935265121,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c723fc53edcd64","name":"returns all values when wanted number matches available values","time":{"start":1712935280571,"stop":1712935280572,"duration":1},"status":"passed","severity":"normal"},{"uid":"faef9055a8665094","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1712935395622,"stop":1712935395622,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6161b87dcc81ae","name":"Symmetric encrypt & Decrypt","time":{"start":1712935291175,"stop":1712935291176,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf73bd6820e5cb8","name":"Refresh subscription","time":{"start":1712935574518,"stop":1712935574518,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c48a34f10d088bf","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1712935516464,"stop":1712935516465,"duration":1},"status":"passed","severity":"normal"},{"uid":"558b78c0fb153adf","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1712935256771,"stop":1712935256771,"duration":0},"status":"passed","severity":"normal"},{"uid":"730dd53b955d6ed0","name":"Push message with custom timestamp: 1682177069582","time":{"start":1712935686340,"stop":1712935686340,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c7fe990a79b6b","name":"Subscribe to topic containing long and receive message","time":{"start":1712935919133,"stop":1712935919134,"duration":1},"status":"passed","severity":"normal"},{"uid":"844fda3b7684e74d","name":"Relay - dialed after","time":{"start":1712935872405,"stop":1712935872405,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3ba56b3d07ee8d","name":"can start and stop the service","time":{"start":1712935284706,"stop":1712935284706,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29fd98a9c3a0a21","name":"Push message with custom timestamp: 1682176995736","time":{"start":1712935778968,"stop":1712935778969,"duration":1},"status":"passed","severity":"normal"},{"uid":"a617abe9b87eeacf","name":"Wrong topic","time":{"start":1712935731903,"stop":1712935731903,"duration":0},"status":"skipped","severity":"normal"},{"uid":"73be2b78a75e3c8f","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1712935395603,"stop":1712935395603,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb33001405850fbe","name":"Push message with shell command payload","time":{"start":1712935686306,"stop":1712935686306,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced181bc66b4b800","name":"Fails to publish message with wrong content topic","time":{"start":1712935728303,"stop":1712935728303,"duration":0},"status":"passed","severity":"normal"},{"uid":"f994314959b328c7","name":"Push message with content topic containing Arabic","time":{"start":1712935778954,"stop":1712935778955,"duration":1},"status":"passed","severity":"normal"},{"uid":"87e94b6243da0468","name":"Push message with Russian payload","time":{"start":1712935686303,"stop":1712935686304,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8668a3e0f0a6a10","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712935819463,"stop":1712935819463,"duration":0},"status":"passed","severity":"normal"},{"uid":"5089988788733862","name":"Correctly serialized arguments","time":{"start":1712935583112,"stop":1712935583112,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f1f56295e00481","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1712935919132,"stop":1712935919132,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d660c15ee74df82e","name":"random static sharding 10 - Cluster ID: 715, Shard ID: 45","time":{"start":1712935789158,"stop":1712935789158,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee1472d0e9356b0","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1712935256769,"stop":1712935256770,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7a27735a222933","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712935919122,"stop":1712935919122,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a111e76df5237651","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app30/1/topic87/json","time":{"start":1712935731894,"stop":1712935731894,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2ce2ed2179fc088","name":"getPeersByDiscovery","time":{"start":1712935347793,"stop":1712935347793,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d812c42c277ae4","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1712935280997,"stop":1712935280997,"duration":0},"status":"passed","severity":"normal"},{"uid":"6914edff90dd8696","name":"All","time":{"start":1712935317707,"stop":1712935317707,"duration":0},"status":"passed","severity":"normal"},{"uid":"7177162f1db50aad","name":"Check publish message containing escaped characters","time":{"start":1712935728299,"stop":1712935728299,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a392336f8918b4","name":"1 Store, 2 fetches","time":{"start":1712935280791,"stop":1712935280791,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef12083f361231e","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1712935355785,"stop":1712935355786,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec22800df24812ba","name":"Relay + Store","time":{"start":1712935317706,"stop":1712935317706,"duration":0},"status":"passed","severity":"normal"},{"uid":"11916739453ac908","name":"Check received message containing Basic HTML tag","time":{"start":1712935788258,"stop":1712935788259,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfbd3fe8111e279a","name":"Check received message containing SQL Injection","time":{"start":1712935788256,"stop":1712935788257,"duration":1},"status":"passed","severity":"normal"},{"uid":"b619ad541443c606","name":"Subscribe to topic containing long and receive message","time":{"start":1712935574519,"stop":1712935574519,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08251b88869713e","name":"should throw an error for empty SingleShardInfos array","time":{"start":1712935256770,"stop":1712935256770,"duration":0},"status":"passed","severity":"normal"},{"uid":"4539ca0fc8845c4f","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1712935256801,"stop":1712935256801,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc0f9614e8127c5","name":"should not receive a peer event after stop","time":{"start":1712935284708,"stop":1712935284709,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e026425e834872f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1712935574536,"stop":1712935574537,"duration":1},"status":"passed","severity":"normal"},{"uid":"114891f8a959aef7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1712935516462,"stop":1712935516463,"duration":1},"status":"passed","severity":"normal"},{"uid":"66d168bf73b42b3a","name":"Reusing cursor across nodes","time":{"start":1712935809236,"stop":1712935809236,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1b5add8c53162d","name":"should handle a minimal index list","time":{"start":1712935256802,"stop":1712935256802,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab425b26dc226c2a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712935516467,"stop":1712935516468,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ee7d64a87a2848","name":"Using a function","time":{"start":1712935861013,"stop":1712935861014,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b24785d97eeec26","name":"Push message with special chars payload","time":{"start":1712935686302,"stop":1712935686302,"duration":0},"status":"passed","severity":"normal"},{"uid":"678af6415e88ee72","name":"addEventListener with wrong event","time":{"start":1712935347792,"stop":1712935347792,"duration":0},"status":"passed","severity":"normal"},{"uid":"d359867b229edd8e","name":"should configure sharding based on application and version for autosharding","time":{"start":1712935256797,"stop":1712935256797,"duration":0},"status":"passed","severity":"normal"},{"uid":"38d3125a964f7ca5","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1712935264398,"stop":1712935264399,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f549568cf5c9f07","name":"throws on content topic with empty application field","time":{"start":1712935256759,"stop":1712935256759,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bffd08acdf7b312","name":"should throw an error for missing required configuration","time":{"start":1712935256774,"stop":1712935256774,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e34eff93bb522a0","name":"Check received message with timestamp: 1712935306496 ","time":{"start":1712935788243,"stop":1712935788243,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f799e1dde85078","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1712935574529,"stop":1712935574530,"duration":1},"status":"passed","severity":"normal"},{"uid":"e814ec1f0d644e31","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712935919137,"stop":1712935919138,"duration":1},"status":"passed","severity":"normal"},{"uid":"b370104498099262","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712935358643,"stop":1712935358644,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a68a0e16c9bc9b1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712935919129,"stop":1712935919129,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1e8a2335d573e5","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1712935256800,"stop":1712935256800,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d09773a75b7e26","name":"less peers than existing","time":{"start":1712935686491,"stop":1712935686491,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c719c435407a20b5","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1712935256765,"stop":1712935256765,"duration":0},"status":"passed","severity":"normal"},{"uid":"397387e6f113a1bb","name":"Push message with emoji payload","time":{"start":1712935686307,"stop":1712935686307,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e505daae27e955","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1712935552820,"stop":1712935552821,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba32f00fff7a1dc4","name":"Check publish message containing JSON","time":{"start":1712935728298,"stop":1712935728298,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6ba16733bbf9d6","name":"Push message with content topic containing Script","time":{"start":1712935778957,"stop":1712935778957,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f90399b8e24de4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1712935574515,"stop":1712935574515,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3dcaa33c7d0821","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1712935395613,"stop":1712935395615,"duration":2},"status":"passed","severity":"normal"},{"uid":"f4a808b85c7ba389","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1712935740907,"stop":1712935740907,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc310ddd42d5c5d","name":"Push message with Basic HTML tag payload","time":{"start":1712935778939,"stop":1712935778940,"duration":1},"status":"passed","severity":"normal"},{"uid":"73f11bc69ee222db","name":"Push message with content topic containing escaped characters","time":{"start":1712935686315,"stop":1712935686316,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8342fc99243acbb","name":"Check received message containing JSON","time":{"start":1712935788259,"stop":1712935788259,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be12cae76ff680","name":"should properly create peer info with all multiaddrs","time":{"start":1712935265124,"stop":1712935265124,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b688259f1a3565a","name":"Check received message containing Chinese","time":{"start":1712935788255,"stop":1712935788255,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b06753a03eb9ec2","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1712935395622,"stop":1712935395623,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97ede603cd3079e","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1712935740915,"stop":1712935740915,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fbec5928ea14da6","name":"Decoder throws on undefined content topic","time":{"start":1712935269981,"stop":1712935269982,"duration":1},"status":"passed","severity":"normal"},{"uid":"960f4d87336391fc","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1712935280573,"stop":1712935280573,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d9f9766e0958fc3","name":"Check publish message containing short","time":{"start":1712935728292,"stop":1712935728293,"duration":1},"status":"passed","severity":"normal"},{"uid":"87f99a0eda4c6454","name":"Query with Promise Callback, No message returned","time":{"start":1712935820221,"stop":1712935820222,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e321d43c95cab89","name":"Promise Callback - forward","time":{"start":1712935830719,"stop":1712935830720,"duration":1},"status":"passed","severity":"normal"},{"uid":"e880f56d82ed48e7","name":"Push message with content topic containing SQL Injection","time":{"start":1712935686313,"stop":1712935686313,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd91937af7d263e6","name":"should return unique PubsubTopics for static sharding","time":{"start":1712935256772,"stop":1712935256772,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4f13c1d703ff63","name":"Check received message containing Arabic","time":{"start":1712935788235,"stop":1712935788236,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac8ba7a70e5e1c6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1712935256778,"stop":1712935256788,"duration":10},"status":"passed","severity":"normal"},{"uid":"92f4dbab6277541e","name":"Check received message containing unicode special characters","time":{"start":1712935788240,"stop":1712935788241,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a65ff64499047de","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1712935256763,"stop":1712935256763,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9e6e8d68487c9d","name":"can start the service","time":{"start":1712935774937,"stop":1712935774941,"duration":4},"status":"passed","severity":"normal"},{"uid":"d9d5a0b5d21ea90a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1712935395609,"stop":1712935395609,"duration":0},"status":"passed","severity":"normal"},{"uid":"142f67face7ccb1c","name":"Encoder throws on empty string content topic","time":{"start":1712935290595,"stop":1712935290595,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21e4b92491cbb4b","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1712935314704,"stop":1712935314705,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ba1eba6ea651e2","name":"Check received message with timestamp: 1712935306496000000 ","time":{"start":1712935788281,"stop":1712935788281,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacb517482023e4d","name":"Ping on subscribed peer","time":{"start":1712935380307,"stop":1712935380307,"duration":0},"status":"passed","severity":"normal"},{"uid":"a229b10ce8aa9ec8","name":"Push message with escaped characters payload","time":{"start":1712935778942,"stop":1712935778943,"duration":1},"status":"passed","severity":"normal"},{"uid":"abe5510c3b587a7f","name":"Check message with no payload is not received","time":{"start":1712935788286,"stop":1712935788288,"duration":2},"status":"passed","severity":"normal"},{"uid":"5476d5ff0a0cf077","name":"Check message with no content topic is not received","time":{"start":1712935469404,"stop":1712935469405,"duration":1},"status":"passed","severity":"normal"},{"uid":"12eb65dd62fe824c","name":"Check received message containing numeric","time":{"start":1712935469394,"stop":1712935469395,"duration":1},"status":"passed","severity":"normal"},{"uid":"f80cc1847261e242","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712935469402,"stop":1712935469402,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c06d1eecfa0376","name":"Subscribe to topic containing Russian and receive message","time":{"start":1712935919125,"stop":1712935919126,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cadcda10cd9269a","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1712935256772,"stop":1712935256773,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bcbb207ba7cb41c","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1712935740911,"stop":1712935740912,"duration":1},"status":"passed","severity":"normal"},{"uid":"848115ead21911af","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1712935395606,"stop":1712935395607,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a9ae7de79b5d28","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1712935877682,"stop":1712935877682,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ef69e99296ecde","name":"Subscribe to topic containing numeric and receive message","time":{"start":1712935574526,"stop":1712935574527,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d21aaa8c847a453","name":"Subscribe to topic containing XML and receive message","time":{"start":1712935919127,"stop":1712935919127,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dc7f2faf11efb73","name":"Check message with invalid timestamp is not received","time":{"start":1712935469402,"stop":1712935469403,"duration":1},"status":"passed","severity":"normal"},{"uid":"c236d3baa094b1d9","name":"Subscribe and receives messages on 20 topics","time":{"start":1712935919121,"stop":1712935919122,"duration":1},"status":"passed","severity":"normal"},{"uid":"d41a0ce02a92fca7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1712935358642,"stop":1712935358642,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c627297fe15b353","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1712935264388,"stop":1712935264389,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc3f797e918694a","name":"Push message with rate limit","time":{"start":1712935778967,"stop":1712935778968,"duration":1},"status":"passed","severity":"normal"},{"uid":"64641dba7fb81797","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1712935919130,"stop":1712935919130,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35b667d441eae3b","name":"Query Generator - forward","time":{"start":1712935830716,"stop":1712935830718,"duration":2},"status":"passed","severity":"normal"},{"uid":"92ce09d7071e05e","name":"Ordered Callback - forward","time":{"start":1712935830721,"stop":1712935830722,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f294f2813f5c859","name":"Check received message containing unicode special characters","time":{"start":1712935788278,"stop":1712935788280,"duration":2},"status":"passed","severity":"normal"},{"uid":"63142a6940742d3b","name":"Query with Promise Callback, No Decoder","time":{"start":1712935820221,"stop":1712935820221,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00765d995083ace","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712935395612,"stop":1712935395612,"duration":0},"status":"passed","severity":"normal"},{"uid":"289224c354c739f9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1712935574514,"stop":1712935574514,"duration":0},"status":"passed","severity":"normal"},{"uid":"889e799312cadc1","name":"Subscribe to topic containing emoji and publish message","time":{"start":1712935740923,"stop":1712935740923,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab9f085f618ce5d","name":"Generator, 2 different pubsubtopics","time":{"start":1712935819465,"stop":1712935819465,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d8462fc812425263","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1712935860391,"stop":1712935860391,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0fd42c8cf55cfd2","name":"Subscribe to topic containing Script and receive message","time":{"start":1712935574533,"stop":1712935574533,"duration":0},"status":"passed","severity":"normal"},{"uid":"99af87f3c4cbc6ae","name":"different cluster, same shard: nodes don't connect","time":{"start":1712935590321,"stop":1712935590321,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11714c502b12b9e","name":"Push message with content topic containing emoji","time":{"start":1712935778963,"stop":1712935778964,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc527b7d9d61bf3c","name":"should not receive a peer event before start","time":{"start":1712935774943,"stop":1712935774943,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2504cedc4ac6c8","name":"Generator, custom pubsub topic","time":{"start":1712935819464,"stop":1712935819464,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4639d2b731e6c54c","name":"Nodes with multiple pubsub topic","time":{"start":1712935731517,"stop":1712935731517,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c2bb781719e5f3","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1712935590319,"stop":1712935590319,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb4f70c615bb8b2","name":"Push message with JSON payload","time":{"start":1712935778940,"stop":1712935778941,"duration":1},"status":"passed","severity":"normal"},{"uid":"8004917b4ea9cd7b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1712935809232,"stop":1712935809233,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c878c1b08969803","name":"Check received message containing Script","time":{"start":1712935469397,"stop":1712935469397,"duration":0},"status":"passed","severity":"normal"},{"uid":"5599671a8e25211b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1712935574516,"stop":1712935574517,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc47b3bc141f99b9","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1712935835144,"stop":1712935835145,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3bb1858e1c73248","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1712935788282,"stop":1712935788283,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf784a09c858898","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1712935256778,"stop":1712935256778,"duration":0},"status":"passed","severity":"normal"},{"uid":"7825eb6e564c64e9","name":"Fails to push message with empty content topic","time":{"start":1712935686317,"stop":1712935686317,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c8516f806fe917","name":"should handle application and version for autosharding","time":{"start":1712935256772,"stop":1712935256772,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62e89b5c57d01ef","name":"Query generator for multiple messages with different message text format","time":{"start":1712935843377,"stop":1712935843378,"duration":1},"status":"passed","severity":"normal"},{"uid":"234d92ac6323eaf4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1712935393481,"stop":1712935393482,"duration":1},"status":"passed","severity":"normal"},{"uid":"b34253b4944b9ce1","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1712935280483,"stop":1712935280487,"duration":4},"status":"passed","severity":"normal"},{"uid":"f1edd99d970cf18d","name":"Check received message containing Script","time":{"start":1712935788237,"stop":1712935788238,"duration":1},"status":"passed","severity":"normal"},{"uid":"14f3ded2462b202b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1712935393462,"stop":1712935393473,"duration":11},"status":"passed","severity":"normal"},{"uid":"cdb63ab9cf7f531a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1712935256798,"stop":1712935256798,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c1c3c920ea6a74","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1712935264399,"stop":1712935264400,"duration":1},"status":"passed","severity":"normal"},{"uid":"8499d83f563f2538","name":"1 Store, 2 relays, 2 fetches","time":{"start":1712935280791,"stop":1712935280792,"duration":1},"status":"passed","severity":"normal"},{"uid":"711a2b30dbfc2887","name":"Default pageSize","time":{"start":1712935850541,"stop":1712935850541,"duration":0},"status":"passed","severity":"normal"},{"uid":"593cfad64d6b9eb3","name":"can start the service","time":{"start":1712935317462,"stop":1712935317463,"duration":1},"status":"passed","severity":"normal"},{"uid":"7784b7436f088c94","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1712935809234,"stop":1712935809234,"duration":0},"status":"passed","severity":"normal"},{"uid":"76456252279e60bf","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1712935731517,"stop":1712935731517,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3bd3223ebf478a","name":"Query Generator, No Decoder","time":{"start":1712935820217,"stop":1712935820217,"duration":0},"status":"passed","severity":"normal"},{"uid":"813c79663bfe2f3b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1712935574537,"stop":1712935574537,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfc4018135544c4","name":"Push message with numeric payload","time":{"start":1712935778932,"stop":1712935778932,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6dfc246266f5fb4","name":"should not fail to start the service if it is already started","time":{"start":1712935774942,"stop":1712935774942,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c132f72b8b2f92e","name":"Push message with content topic containing unicode special characters","time":{"start":1712935778962,"stop":1712935778963,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d5ef9785d7615b8","name":"Check received message containing SQL Injection","time":{"start":1712935788236,"stop":1712935788237,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e1a31a1ddf9b4d3","name":"Check received message containing JSON","time":{"start":1712935788239,"stop":1712935788239,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9be307bc9aff53","name":"Fails to push message bigger that 1MB","time":{"start":1712935778971,"stop":1712935778971,"duration":0},"status":"passed","severity":"normal"},{"uid":"305eb3630e8389f4","name":"Waku message hash computation (meta attribute not present)","time":{"start":1712935259281,"stop":1712935259281,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2e819aa9a31499","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1712935819470,"stop":1712935819470,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8ae659f3a9617f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1712935395611,"stop":1712935395612,"duration":1},"status":"passed","severity":"normal"},{"uid":"b310758ea956dc5c","name":"Init the array if not present","time":{"start":1712935256272,"stop":1712935256273,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fdc095793247b19","name":"Push message on custom pubsubTopic","time":{"start":1712935552821,"stop":1712935552822,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9b3da039d94c0dde","name":"random static sharding 6 - Cluster ID: 365, Shard ID: 638","time":{"start":1712935789156,"stop":1712935789156,"duration":0},"status":"passed","severity":"normal"},{"uid":"8edb5645ea9dd1e0","name":"Push message with content topic containing long","time":{"start":1712935778949,"stop":1712935778950,"duration":1},"status":"passed","severity":"normal"},{"uid":"f252f906d201f53d","name":"Passing cursor with wrong pubsubTopic","time":{"start":1712935809237,"stop":1712935809238,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e09d721790bace","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1712935574516,"stop":1712935574516,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a25a64fcfbb02dd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1712935256791,"stop":1712935256791,"duration":0},"status":"passed","severity":"normal"},{"uid":"19804b281d378e71","name":"should properly create location multiaddrs - udp4","time":{"start":1712935265122,"stop":1712935265122,"duration":0},"status":"passed","severity":"normal"},{"uid":"f312537369bee848","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1712935358643,"stop":1712935358643,"duration":0},"status":"passed","severity":"normal"},{"uid":"a764fa44ced7189c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1712935860393,"stop":1712935860393,"duration":0},"status":"passed","severity":"normal"},{"uid":"602a00ffc1705177","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1712935256798,"stop":1712935256798,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5298cf9eb95957","name":"Sample","time":{"start":1712935264567,"stop":1712935264567,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4dadbe195b7a1cf","name":"Generator, custom pubsub topic","time":{"start":1712935819462,"stop":1712935819462,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e91835662158ae8","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1712935256803,"stop":1712935256803,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0f9b2baba237d1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1712935919137,"stop":1712935919137,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff4b417e303b8a1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712935574535,"stop":1712935574535,"duration":0},"status":"passed","severity":"normal"},{"uid":"25914bedf0cb6645","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1712935280487,"stop":1712935280487,"duration":0},"status":"passed","severity":"normal"},{"uid":"28909dbcf29fa0be","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1712935256797,"stop":1712935256797,"duration":0},"status":"passed","severity":"normal"},{"uid":"985917d9b5ed9ec","name":"Decrypt messages","time":{"start":1712935687964,"stop":1712935687965,"duration":1},"status":"passed","severity":"normal"},{"uid":"312ae6b7d7e3f595","name":"isConnected should return true after first peer connects","time":{"start":1712935355786,"stop":1712935355786,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d95239325986065","name":"Fields are not dropped","time":{"start":1712935269324,"stop":1712935269326,"duration":2},"status":"passed","severity":"normal"},{"uid":"855e306ce5c45f32","name":"Publish message with custom timestamp: Sat Apr 22 2023 15:28:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1712935728300,"stop":1712935728301,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca5c99d1d8d15c4","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1712935264397,"stop":1712935264398,"duration":1},"status":"passed","severity":"normal"},{"uid":"4628ddd001bbeb3","name":"should set field with only LIGHTPUSH enabled","time":{"start":1712935265126,"stop":1712935265126,"duration":0},"status":"passed","severity":"normal"},{"uid":"57cba1be1a31c4","name":"does not throw on valid cases","time":{"start":1712935256756,"stop":1712935256757,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a3682ce5d218ab","name":"Refresh subscription","time":{"start":1712935919133,"stop":1712935919133,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0369452d110653c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1712935395616,"stop":1712935395616,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ff2c743a126ac","name":"Query with Ordered Callback, No message returned","time":{"start":1712935820219,"stop":1712935820220,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a4d2554a0da281","name":"Subscribe to topic containing shell command and receive message","time":{"start":1712935919127,"stop":1712935919128,"duration":1},"status":"passed","severity":"normal"},{"uid":"5781bd382768b1da","name":"non connected peers","time":{"start":1712935686491,"stop":1712935686491,"duration":0},"status":"skipped","severity":"normal"},{"uid":"39819fbf578485d6","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1712935256765,"stop":1712935256765,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f8cead9278ecac","name":"Check received message with timestamp: 1649153314 ","time":{"start":1712935788282,"stop":1712935788282,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a99cfbfd97e233","name":"throws on content topic with empty version field","time":{"start":1712935256759,"stop":1712935256760,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe86420b9b9b95b","name":"Used by Waku Relay","time":{"start":1712935861014,"stop":1712935861014,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c973eb1ad68d56","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1712935393482,"stop":1712935393483,"duration":1},"status":"passed","severity":"normal"},{"uid":"59eacc4a93e45663","name":"Register correct protocols","time":{"start":1712935740904,"stop":1712935740904,"duration":0},"status":"passed","severity":"normal"},{"uid":"92101b0566d674d","name":"Round trip binary serialization","time":{"start":1712935269979,"stop":1712935269979,"duration":0},"status":"passed","severity":"normal"},{"uid":"968af408b803a522","name":"Publish message with custom timestamp: Fri Apr 12 2024 14:28:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1712935728301,"stop":1712935728301,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc2d7969104883b7","name":"isConnected should return false after all peers disconnect","time":{"start":1712935307433,"stop":1712935307433,"duration":0},"status":"passed","severity":"normal"},{"uid":"defc2bdda58d3a85","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1712935574535,"stop":1712935574536,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea58b52121272fe3","name":"groups content topics by expected pubsub topic","time":{"start":1712935256767,"stop":1712935256767,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ea02804b498220","name":"Check received message containing SQL Injection","time":{"start":1712935469396,"stop":1712935469397,"duration":1},"status":"passed","severity":"normal"},{"uid":"67ea9eef3d000950","name":"Check publish message containing Arabic","time":{"start":1712935728295,"stop":1712935728295,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8a323fbb8ccac3","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1712935256762,"stop":1712935256763,"duration":1},"status":"passed","severity":"normal"},{"uid":"5948681a3e2ac839","name":"Privacy Node - default protocol","time":{"start":1712935872408,"stop":1712935872408,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbabc0c250ae709a","name":"Subscribe and receive messages via lightPush","time":{"start":1712935574511,"stop":1712935574511,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0cb89aab83f11e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1712935256794,"stop":1712935256794,"duration":0},"status":"passed","severity":"normal"},{"uid":"73189de3adc308cd","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1712935280478,"stop":1712935280479,"duration":1},"status":"passed","severity":"normal"},{"uid":"72d9d21a63377c87","name":"removeEventListener with correct event","time":{"start":1712935347792,"stop":1712935347792,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef342fa23c883886","name":"should not receive a peer event after stop","time":{"start":1712935774943,"stop":1712935774947,"duration":4},"status":"passed","severity":"normal"},{"uid":"1ff551d1a02139f4","name":"Push message with content topic containing emoji","time":{"start":1712935686316,"stop":1712935686316,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bba9980cfe29f95","name":"Generator, 2 different pubsubtopics","time":{"start":1712935819466,"stop":1712935819470,"duration":4},"status":"passed","severity":"normal"},{"uid":"21f7b8ef144f7f92","name":"Store - dialed after - with timeout","time":{"start":1712935872406,"stop":1712935872407,"duration":1},"status":"passed","severity":"normal"},{"uid":"472d10c2fd5cf885","name":"Push 30 different messages","time":{"start":1712935778947,"stop":1712935778947,"duration":0},"status":"passed","severity":"normal"},{"uid":"402e250acb4fe83d","name":"should be able to decode the field with only STORE set to true","time":{"start":1712935264396,"stop":1712935264397,"duration":1},"status":"passed","severity":"normal"},{"uid":"393d625be5663717","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1712935284709,"stop":1712935284710,"duration":1},"status":"passed","severity":"normal"},{"uid":"71656c8973a8de9c","name":"should encodeTxt and decodeTxt","time":{"start":1712935265116,"stop":1712935265116,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de0d4ce117a4859","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1712935358645,"stop":1712935358646,"duration":1},"status":"passed","severity":"normal"},{"uid":"b437195c3239020a","name":"Check received message containing long","time":{"start":1712935469394,"stop":1712935469394,"duration":0},"status":"passed","severity":"normal"},{"uid":"864f95d5b2ae1450","name":"1 Relay, 1 Filter, gives up","time":{"start":1712935280792,"stop":1712935280792,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7ea99ffab4343f","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1712935835146,"stop":1712935835146,"duration":0},"status":"passed","severity":"normal"},{"uid":"f260b384605d9317","name":"Ephemeral field is preserved - encoder v0","time":{"start":1712935317366,"stop":1712935317366,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4245d023d4a845","name":"should return the pubsub topic directly if a string is provided","time":{"start":1712935256794,"stop":1712935256795,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf4d801755e7db2","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1712935740910,"stop":1712935740911,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb1fa6c3e6e7c807","name":"should throw error - invalid id","time":{"start":1712935265119,"stop":1712935265119,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62247109f3749bc","name":"Generator, custom pubsub topic","time":{"start":1712935819465,"stop":1712935819465,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c67351826fe9a31","name":"connects to nwaku","time":{"start":1712935861012,"stop":1712935861012,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7430ee4da622fe","name":"handles different networkShards values correctly","time":{"start":1712935256768,"stop":1712935256769,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf77b3b94928284e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1712935256789,"stop":1712935256789,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2539a0a3377d6ed","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1712935256795,"stop":1712935256795,"duration":0},"status":"passed","severity":"normal"},{"uid":"417944aa81c6ee33","name":"Nodes with multiple pubsub topic","time":{"start":1712935731515,"stop":1712935731515,"duration":0},"status":"passed","severity":"normal"}]