2024-03-13 14:16:35 +00:00

1 line
134 KiB
JSON

[{"uid":"f0d66dab35f327c4","name":"Push message with content topic containing Script","time":{"start":1710339036437,"stop":1710339036437,"duration":0},"status":"passed","severity":"normal"},{"uid":"875b85f5534d7d02","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1710338630897,"stop":1710338630898,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd69e3e0809ee9a4","name":"different cluster, same shard: nodes don't connect","time":{"start":1710338949547,"stop":1710338949547,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15f55b0b0341de2","name":"Push message with Script payload","time":{"start":1710339182999,"stop":1710339182999,"duration":0},"status":"passed","severity":"normal"},{"uid":"534df53700a1fe5c","name":"Ephemeral field set to true","time":{"start":1710338630914,"stop":1710338630914,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd19822a4029f7f5","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1710338626208,"stop":1710338626208,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5209836f8dd33a","name":"Check received message containing XML","time":{"start":1710339142964,"stop":1710339142965,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd816d2a73ea154","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1710338875059,"stop":1710338875060,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0d9c1c76e3d281","name":"Subscribe to topic containing special chars and receive message","time":{"start":1710338910728,"stop":1710338910729,"duration":1},"status":"passed","severity":"normal"},{"uid":"e279eae813956bdc","name":"Check message with no payload is not received","time":{"start":1710339143001,"stop":1710339143024,"duration":23},"status":"passed","severity":"normal"},{"uid":"6657bc4e5efc71","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1710338819982,"stop":1710338819983,"duration":1},"status":"passed","severity":"normal"},{"uid":"83a39e6bf0b0e701","name":"Sign & Recover","time":{"start":1710338652058,"stop":1710338652059,"duration":1},"status":"passed","severity":"normal"},{"uid":"54b9ae18bb203626","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1710339087492,"stop":1710339087492,"duration":0},"status":"passed","severity":"normal"},{"uid":"59bb2a2ed04d541a","name":"should emit a peer event after start","time":{"start":1710338679224,"stop":1710338679225,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9de5404ad432f78","name":"Check publish message containing Chinese","time":{"start":1710339079668,"stop":1710339079668,"duration":0},"status":"passed","severity":"normal"},{"uid":"727f5df8e9b65a3e","name":"Ping on peer without subscriptions","time":{"start":1710338743217,"stop":1710338743217,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09afdc65c2122f2","name":"connects to nwaku","time":{"start":1710339224269,"stop":1710339224269,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc555770e96aa3ec","name":"should not receive a peer event after stop","time":{"start":1710338645721,"stop":1710338645721,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6023abd888650c","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1710338645722,"stop":1710338645722,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17d1e8216848df1","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1710339161968,"stop":1710339161969,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ba4b151d74a241","name":"Push message with custom timestamp: 1679580428980","time":{"start":1710339036456,"stop":1710339036456,"duration":0},"status":"passed","severity":"normal"},{"uid":"180aed498984a3c2","name":"Reopen subscription with peer with lost subscription","time":{"start":1710338743214,"stop":1710338743215,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5bbdb22c5980f15","name":"Push message with emoji payload","time":{"start":1710339036432,"stop":1710339036432,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7bda3b52d779ee","name":"should only return 1 node with store capability","time":{"start":1710338641771,"stop":1710338641772,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4bdfe1e1a29a62","name":"Throws when trying to push message with empty payload","time":{"start":1710339036433,"stop":1710339036433,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ae9088411d64f62","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1710339197833,"stop":1710339197833,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e6ec95b48f8873","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1710338679227,"stop":1710338679227,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6327bf9b215ccd5","name":"Query generator for multiple messages with multiple decoders","time":{"start":1710339197267,"stop":1710339197268,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6b2d63a2a567ef","name":"Push message with content topic containing long","time":{"start":1710339036434,"stop":1710339036434,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2cd864f113c160","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1710338819978,"stop":1710338819980,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f39a906e7c98c00","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1710339300677,"stop":1710339300677,"duration":0},"status":"passed","severity":"normal"},{"uid":"190f4fbc6051f9c2","name":"Subscribe and receives messages on 20 topics","time":{"start":1710338910722,"stop":1710338910722,"duration":0},"status":"passed","severity":"normal"},{"uid":"b246caf9b3616509","name":"Publish message with large meta","time":{"start":1710339079685,"stop":1710339079685,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5bfee93be2280a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1710338819935,"stop":1710338819936,"duration":1},"status":"passed","severity":"normal"},{"uid":"190efae91f167e8a","name":"Check message with no content topic is not received","time":{"start":1710339143051,"stop":1710339143051,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b079b9525990e8","name":"throws on content topic with generation field greater than 0","time":{"start":1710338618048,"stop":1710338618049,"duration":1},"status":"passed","severity":"normal"},{"uid":"db18e4a5ea5a295e","name":"Relay - dialed first","time":{"start":1710339230330,"stop":1710339230331,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db83b1f918ab094","name":"Ping on peer without subscriptions","time":{"start":1710338743212,"stop":1710338743213,"duration":1},"status":"passed","severity":"normal"},{"uid":"facb77e6f3c6bbb2","name":"should encode/decode to RLP encoding","time":{"start":1710338626215,"stop":1710338626216,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b55ff0670a2b686","name":"Check message with no payload is not received","time":{"start":1710338828700,"stop":1710338828700,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c07e6e0c8c92fc9","name":"Check received message containing shell command","time":{"start":1710338828693,"stop":1710338828693,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92605166ab792bc","name":"Subscribe to topic containing special chars and publish message","time":{"start":1710339087490,"stop":1710339087490,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82d7392b4cc30dc","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1710339087491,"stop":1710339087491,"duration":0},"status":"passed","severity":"normal"},{"uid":"31aea6b460ee2588","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1710338755404,"stop":1710338755404,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d85ff2baf32feb","name":"Ordered Callback - forward","time":{"start":1710339197648,"stop":1710339197649,"duration":1},"status":"passed","severity":"normal"},{"uid":"56dc904a83f3a3ff","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1710338755405,"stop":1710338755405,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4d18bf600dea7c","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1710338630898,"stop":1710338630898,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fafadc46cdd64aa","name":"Push message on custom pubsubTopic","time":{"start":1710338931907,"stop":1710338931907,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbb3dae98b531a34","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1710338819922,"stop":1710338819923,"duration":1},"status":"passed","severity":"normal"},{"uid":"1256f1d58e8f1450","name":"should set field with only STORE enabled","time":{"start":1710338626221,"stop":1710338626221,"duration":0},"status":"passed","severity":"normal"},{"uid":"28bd19d1d6bdc2e6","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1710338819922,"stop":1710338819922,"duration":0},"status":"passed","severity":"normal"},{"uid":"badc3ff8942538e7","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1710338625710,"stop":1710338625711,"duration":1},"status":"passed","severity":"normal"},{"uid":"21821ec974b88ba","name":"Query with Promise Callback, No message returned","time":{"start":1710339177793,"stop":1710339177793,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea3a79a50fffb24","name":"Reopen subscription with peer with lost subscription","time":{"start":1710338697918,"stop":1710338697918,"duration":0},"status":"passed","severity":"normal"},{"uid":"c946d19451447517","name":"Check message with no payload is not received","time":{"start":1710339143052,"stop":1710339143052,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5155b9095471141","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710338746543,"stop":1710338746543,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1f19a47aca7d25","name":"Check received message containing Russian","time":{"start":1710338828690,"stop":1710338828690,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b6d588a171de25","name":"Check publish message containing emoji","time":{"start":1710339079677,"stop":1710339079678,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a9da3e23fd9c10","name":"Ordered Callback - backward","time":{"start":1710339197649,"stop":1710339197651,"duration":2},"status":"passed","severity":"normal"},{"uid":"45f4f53883315b6c","name":"Ping on unsubscribed peer","time":{"start":1710338743217,"stop":1710338743225,"duration":8},"status":"passed","severity":"normal"},{"uid":"bda152e0881592af","name":"Push message with content topic containing special chars","time":{"start":1710339036435,"stop":1710339036435,"duration":0},"status":"passed","severity":"normal"},{"uid":"251eab0075cad0db","name":"different cluster, same shard: nodes don't connect","time":{"start":1710338819920,"stop":1710338819920,"duration":0},"status":"passed","severity":"normal"},{"uid":"7871c17df03f7e89","name":"Passing cursor with wrong pubsubTopic","time":{"start":1710339161971,"stop":1710339161971,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e9fd06e02b1167","name":"same cluster, different shard: nodes don't connect","time":{"start":1710338819919,"stop":1710338819920,"duration":1},"status":"passed","severity":"normal"},{"uid":"16bb9512cb558464","name":"should be able to decode the field with only STORE set to true","time":{"start":1710338625714,"stop":1710338625715,"duration":1},"status":"passed","severity":"normal"},{"uid":"67b3a156a24b89d2","name":"isConnected should return false after all peers disconnect","time":{"start":1710338667596,"stop":1710338667596,"duration":0},"status":"passed","severity":"normal"},{"uid":"541016b71bd1581c","name":"Subscribe to topic containing shell command and publish message","time":{"start":1710339087495,"stop":1710339087495,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4faf58a5a0ba9e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1710339087479,"stop":1710339087479,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ad8aa870a2090","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710338746545,"stop":1710338746545,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0abf05a0868cdda","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1710339300681,"stop":1710339300681,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e896ca7b61bcc4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1710338910732,"stop":1710338910733,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a526721176cf59","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1710338667586,"stop":1710338667587,"duration":1},"status":"passed","severity":"normal"},{"uid":"fed8773f91042f2","name":"removeEventListener with correct event","time":{"start":1710338707726,"stop":1710338707726,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb7d6efb679e872","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710338746539,"stop":1710338746540,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdbe456b6d0ca4d7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1710339300681,"stop":1710339300682,"duration":1},"status":"passed","severity":"normal"},{"uid":"b561849a7084ef07","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710338819946,"stop":1710338819947,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1091ab30b722c5d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1710338755405,"stop":1710338755406,"duration":1},"status":"passed","severity":"normal"},{"uid":"2093a5f6241dcbb8","name":"can start and stop the service","time":{"start":1710338645719,"stop":1710338645719,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c148899caa004ec","name":"Ephemeral messages are not stored","time":{"start":1710338677851,"stop":1710338677852,"duration":1},"status":"passed","severity":"normal"},{"uid":"e933866f38b90179","name":"Check received message containing Chinese","time":{"start":1710339142962,"stop":1710339142962,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d58541e9ac5bcd6","name":"Check meta is set [symmetric]","time":{"start":1710338651485,"stop":1710338651486,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3f56a9ef1a9de07","name":"Subscribe and receives messages on 20 topics","time":{"start":1710339300673,"stop":1710339300673,"duration":0},"status":"passed","severity":"normal"},{"uid":"8003a1b05d26a182","name":"Mutual subscription","time":{"start":1710339087476,"stop":1710339087476,"duration":0},"status":"passed","severity":"normal"},{"uid":"42788ae168f54261","name":"Publish message with rate limit","time":{"start":1710339079685,"stop":1710339079685,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57b64bae50c1170","name":"Ping on subscribed peer","time":{"start":1710338743216,"stop":1710338743216,"duration":0},"status":"passed","severity":"normal"},{"uid":"964be1b2f79ab23e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1710339225283,"stop":1710339225283,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e062aacea01792","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1710338819949,"stop":1710338819950,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd22be1978dead8","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1710338625712,"stop":1710338625713,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2cf069d0b0c4c2","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1710338653371,"stop":1710338653371,"duration":0},"status":"passed","severity":"normal"},{"uid":"400f9de3ed2a3beb","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1710338675456,"stop":1710338675457,"duration":1},"status":"passed","severity":"normal"},{"uid":"babc84de3b3326eb","name":"Refresh subscription","time":{"start":1710339087479,"stop":1710339087480,"duration":1},"status":"skipped","severity":"normal"},{"uid":"59aae74e9a368518","name":"Check received message containing long","time":{"start":1710339143035,"stop":1710339143035,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbacb0ac3bc82152","name":"Check received message containing XML","time":{"start":1710338828691,"stop":1710338828691,"duration":0},"status":"passed","severity":"normal"},{"uid":"b975f3dcf6b227a2","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1710339161970,"stop":1710339161970,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a37ddf114ba88d5","name":"Check publish message containing Russian","time":{"start":1710339079671,"stop":1710339079671,"duration":0},"status":"passed","severity":"normal"},{"uid":"aded5e4aab034d20","name":"Check publish message containing Arabic","time":{"start":1710339079669,"stop":1710339079670,"duration":1},"status":"passed","severity":"normal"},{"uid":"cba624bf5af4a3d3","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1710339087496,"stop":1710339087496,"duration":0},"status":"passed","severity":"normal"},{"uid":"422b34082d86dd0c","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1710338819937,"stop":1710338819938,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6466bb9e3f4f178","name":"Check received message containing long","time":{"start":1710339142960,"stop":1710339142961,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ab7cf8689a4a3ac","name":"isConnected should return false after all peers disconnect","time":{"start":1710338719466,"stop":1710338719466,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c0293fff541825","name":"same cluster, different shard: nodes connect","time":{"start":1710338949546,"stop":1710338949547,"duration":1},"status":"passed","severity":"normal"},{"uid":"21716177d6544d9d","name":"Subscribe to topic containing short and receive message","time":{"start":1710338910727,"stop":1710338910727,"duration":0},"status":"passed","severity":"normal"},{"uid":"591a01b91afce9b0","name":"Meta field set when metaSetter is specified","time":{"start":1710338630914,"stop":1710338630914,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b76a7d5fb59c8ec","name":"Check received message containing Chinese","time":{"start":1710338828688,"stop":1710338828689,"duration":1},"status":"passed","severity":"normal"},{"uid":"97f4389cf6058e04","name":"Push message with content topic containing XML","time":{"start":1710339183032,"stop":1710339183032,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea7ea911812fe916","name":"Push message with Chinese payload","time":{"start":1710339036427,"stop":1710339036427,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5289cdbfbfb925","name":"Promise Callback - forward","time":{"start":1710339197647,"stop":1710339197647,"duration":0},"status":"passed","severity":"normal"},{"uid":"df05c401a3c37491","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1710339225282,"stop":1710339225282,"duration":0},"status":"passed","severity":"normal"},{"uid":"691ff00b46bfcd4e","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1710338910725,"stop":1710338910726,"duration":1},"status":"skipped","severity":"normal"},{"uid":"38c006d8b7e622c1","name":"Push message with long payload","time":{"start":1710339036425,"stop":1710339036426,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc3e463e4057c93","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1710339197854,"stop":1710339197854,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba8336108bb80a5","name":"Store - dialed after - with timeout","time":{"start":1710339230333,"stop":1710339230333,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb7a3d437856ff0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1710339184392,"stop":1710339184392,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d25404d2fcf0af","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1710338746546,"stop":1710338746546,"duration":0},"status":"passed","severity":"normal"},{"uid":"7459a37f75e92f6e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1710338910729,"stop":1710338910730,"duration":1},"status":"passed","severity":"normal"},{"uid":"301830be653a60f5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710338819924,"stop":1710338819924,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc679ff27551a7e","name":"isConnected return false after peer stops","time":{"start":1710338719467,"stop":1710338719467,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1b2f379b7472c0","name":"Check received message containing Basic HTML tag","time":{"start":1710338828692,"stop":1710338828692,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b5802979abad43c","name":"1 Relay, 1 Filter, gives up","time":{"start":1710338641576,"stop":1710338641576,"duration":0},"status":"passed","severity":"normal"},{"uid":"f916a35d6e493038","name":"A test","time":{"start":1710338910890,"stop":1710338910891,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6ef963defe221b","name":"should throw error - no id","time":{"start":1710338626210,"stop":1710338626210,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9477df21f50e80","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1710338641359,"stop":1710338641360,"duration":1},"status":"passed","severity":"normal"},{"uid":"53006990f915e243","name":"Nwaku publishes","time":{"start":1710339066359,"stop":1710339066359,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6c641394f42c9c","name":"Push message with content topic containing numeric","time":{"start":1710339183027,"stop":1710339183027,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae10a695b2743178","name":"Ordered callback, aborts when callback returns true","time":{"start":1710339197270,"stop":1710339197270,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c742cc44bda0a5a","name":"Check received message containing Russian","time":{"start":1710339142963,"stop":1710339142963,"duration":0},"status":"passed","severity":"normal"},{"uid":"19616b0a9ecccf2e","name":"different cluster, different shard: nodes don't connect","time":{"start":1710338819920,"stop":1710338819922,"duration":2},"status":"passed","severity":"normal"},{"uid":"784035605edcf16b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710338819929,"stop":1710338819930,"duration":1},"status":"passed","severity":"normal"},{"uid":"fec5785696fd99b7","name":"Push message with short payload","time":{"start":1710339036424,"stop":1710339036424,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c816cc55ff13ab0","name":"Push message with SQL Injection payload","time":{"start":1710339182998,"stop":1710339182998,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adc5d53e761e0b4","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1710339225284,"stop":1710339225284,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f25d4496d51124d","name":"Push message with content topic containing JSON","time":{"start":1710339036438,"stop":1710339036439,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b73361e41b25b1","name":"Generator, custom pubsub topic","time":{"start":1710339184392,"stop":1710339184393,"duration":1},"status":"skipped","severity":"normal"},{"uid":"670c2eaaeb552858","name":"Subscribe to topic containing Russian and receive message","time":{"start":1710338910730,"stop":1710338910730,"duration":0},"status":"passed","severity":"normal"},{"uid":"d600e63e56bf5d45","name":"should be able to decode the field with only FILTER set to true","time":{"start":1710338625714,"stop":1710338625714,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4274b071de1715a","name":"Check received message containing unicode special characters","time":{"start":1710338828693,"stop":1710338828694,"duration":1},"status":"passed","severity":"normal"},{"uid":"e76e8c08d369379e","name":"Push message with emoji payload","time":{"start":1710339183001,"stop":1710339183002,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d982212972a46bb","name":"passes more than one ENR URLs and attempts connection","time":{"start":1710338679227,"stop":1710338679227,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6cee5aa4b38ab78e","name":"Nodes with multiple pubsub topic","time":{"start":1710339077307,"stop":1710339077308,"duration":1},"status":"passed","severity":"normal"},{"uid":"3950589dc90ba2f0","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1710339177790,"stop":1710339177791,"duration":1},"status":"passed","severity":"normal"},{"uid":"50cac0fa627645a9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1710338910728,"stop":1710338910728,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b08913230fdcfe","name":"Push message with content topic containing SQL Injection","time":{"start":1710339036436,"stop":1710339036437,"duration":1},"status":"passed","severity":"normal"},{"uid":"df868b3dee7ad3ca","name":"Check received message containing unicode special characters","time":{"start":1710339143040,"stop":1710339143040,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3aa9fba5052aca4","name":"Check received message containing short","time":{"start":1710338828686,"stop":1710338828687,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb6aa4af8e00d796","name":"can start the service","time":{"start":1710339139511,"stop":1710339139511,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bddb935aafaa9e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1710338910724,"stop":1710338910725,"duration":1},"status":"passed","severity":"normal"},{"uid":"c583932efa1206aa","name":"Push message with Chinese payload","time":{"start":1710339182997,"stop":1710339182997,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c0d64f054fee85","name":"Check message received after nwaku node is restarted","time":{"start":1710338828701,"stop":1710338828705,"duration":4},"status":"skipped","severity":"normal"},{"uid":"7e254b95a8bfd3b0","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1710338641357,"stop":1710338641358,"duration":1},"status":"passed","severity":"normal"},{"uid":"85e10da646873eb3","name":"Check message with non string payload is not received","time":{"start":1710339143024,"stop":1710339143025,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d946f1bc198c37e","name":"Push message with escaped characters payload","time":{"start":1710339183001,"stop":1710339183001,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9e80da5450445","name":"Check message on other pubsub topic is not received","time":{"start":1710339142995,"stop":1710339142995,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4444e56d8f2969f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1710338910730,"stop":1710338910730,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2ba26dbc4bae9e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1710338875049,"stop":1710338875049,"duration":0},"status":"passed","severity":"normal"},{"uid":"6955b87993c6b3b7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1710339143048,"stop":1710339143048,"duration":0},"status":"passed","severity":"normal"},{"uid":"30faa99cac99f36b","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1710339077303,"stop":1710339077304,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cbb967a480bf3a7","name":"Ping on subscribed peer","time":{"start":1710338697916,"stop":1710338697917,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa933f514e67d41","name":"Push message with unicode special characters payload","time":{"start":1710339036432,"stop":1710339036432,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4f7853705f116","name":"getPeersByDiscovery","time":{"start":1710339070123,"stop":1710339070123,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9d727246229e83","name":"Using a function","time":{"start":1710339224270,"stop":1710339224271,"duration":1},"status":"passed","severity":"normal"},{"uid":"736a012090ae1bf3","name":"throws on content topic with non-number generation field","time":{"start":1710338618048,"stop":1710338618048,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d94f3388ae3f41","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1710338910720,"stop":1710338910720,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0abe5abbe99c8a4","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1710339300660,"stop":1710339300660,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7a24c68a51e97bf","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1710338819934,"stop":1710338819934,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ced58d060c2e83","name":"Check publish message containing short","time":{"start":1710339079663,"stop":1710339079663,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6f48e5240b458b","name":"addEventListener with correct event","time":{"start":1710338707725,"stop":1710338707725,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79f8f19d63f356d","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1710338625717,"stop":1710338625717,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1a7b9af789930","name":"Subscribe to topic containing Script and receive message","time":{"start":1710339300666,"stop":1710339300666,"duration":0},"status":"passed","severity":"normal"},{"uid":"d095a4269d628160","name":"Subscribe to topic containing short and publish message","time":{"start":1710339087480,"stop":1710339087487,"duration":7},"status":"passed","severity":"normal"},{"uid":"942e677376367eb6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1710339300673,"stop":1710339300674,"duration":1},"status":"passed","severity":"normal"},{"uid":"c33305feeaa69a3a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1710339300678,"stop":1710339300678,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c0a49e0bc2c7e2","name":"should not receive a peer event before start","time":{"start":1710338679225,"stop":1710338679225,"duration":0},"status":"passed","severity":"normal"},{"uid":"a694d53070b84764","name":"should encodeTxt and decodeTxt","time":{"start":1710338626207,"stop":1710338626207,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd0421e88d682f1","name":"Check received message containing emoji","time":{"start":1710338828694,"stop":1710338828695,"duration":1},"status":"passed","severity":"normal"},{"uid":"c969102a7cb6e4f4","name":"should properly create location multiaddrs - udp4","time":{"start":1710338626217,"stop":1710338626217,"duration":0},"status":"passed","severity":"normal"},{"uid":"4525c8e16deb142c","name":"Query generator for multiple messages with different message text format","time":{"start":1710339197267,"stop":1710339197267,"duration":0},"status":"passed","severity":"normal"},{"uid":"16026b282b6e6011","name":"can dial TLS multiaddrs","time":{"start":1710338936377,"stop":1710338936377,"duration":0},"status":"passed","severity":"normal"},{"uid":"9409ff2db2c57f20","name":"Push message with content topic containing short","time":{"start":1710339036433,"stop":1710339036433,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b44ad7a601a1b70","name":"should only return 1 node with relay and store capability","time":{"start":1710338641771,"stop":1710338641771,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ac8941d3e8d476","name":"Check received message containing numeric","time":{"start":1710338828687,"stop":1710338828688,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a1beb03d336592","name":"Fails to push message bigger that 1MB","time":{"start":1710339183042,"stop":1710339183043,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8b54356e1152a8","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1710338641358,"stop":1710338641359,"duration":1},"status":"passed","severity":"normal"},{"uid":"60528599674477c8","name":"Decoder throws on empty string content topic","time":{"start":1710338651488,"stop":1710338651488,"duration":0},"status":"passed","severity":"normal"},{"uid":"e113e5f6c4adc7f","name":"Push message with numeric payload","time":{"start":1710339036426,"stop":1710339036426,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbffb5cc8f0e37c3","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1710338651482,"stop":1710338651484,"duration":2},"status":"passed","severity":"normal"},{"uid":"ec0ead6aaf89c7c2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1710339300680,"stop":1710339300680,"duration":0},"status":"passed","severity":"normal"},{"uid":"5856157c1ba1f6c8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1710339300671,"stop":1710339300671,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2c431bbf7a05eb","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1710338625710,"stop":1710338625710,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dcc994a955ec4bd","name":"Check received message with timestamp: 1710338666976000000 ","time":{"start":1710339142993,"stop":1710339142993,"duration":0},"status":"passed","severity":"normal"},{"uid":"139eb6044ca615fd","name":"LightPush","time":{"start":1710339230333,"stop":1710339230333,"duration":0},"status":"passed","severity":"normal"},{"uid":"554b3a6460aff9be","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1710338746544,"stop":1710338746545,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea0afd5903d4e273","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1710339300672,"stop":1710339300672,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d494572edff7990","name":"should not fail to stop the service if it was not started","time":{"start":1710338679223,"stop":1710338679224,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cfe02eef683eb41","name":"Check received message with timestamp: 1710338666976000000 ","time":{"start":1710339143041,"stop":1710339143041,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7dec45fe8c4cf7e","name":"Query Generator - backward","time":{"start":1710339197646,"stop":1710339197647,"duration":1},"status":"passed","severity":"normal"},{"uid":"c36c2d63ce295a0d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1710339077308,"stop":1710339077308,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f35e2be8f51c3e9","name":"Check message received after nwaku node is restarted","time":{"start":1710339143025,"stop":1710339143026,"duration":1},"status":"skipped","severity":"normal"},{"uid":"628fde27275e6ad3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1710338819983,"stop":1710338819984,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c83889a4ed1a19a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1710339300658,"stop":1710339300658,"duration":0},"status":"passed","severity":"normal"},{"uid":"633afa395e1d2aaf","name":"Subscribe to topic containing long and receive message","time":{"start":1710338910728,"stop":1710338910728,"duration":0},"status":"passed","severity":"normal"},{"uid":"27598c98adafe7a4","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1710338640649,"stop":1710338640649,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb4ca54e20a3024","name":"should properly compute the node id","time":{"start":1710338626215,"stop":1710338626215,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5db69ed579245c5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1710338746545,"stop":1710338746546,"duration":1},"status":"passed","severity":"normal"},{"uid":"924a1da0e79dda99","name":"Push message with XML payload","time":{"start":1710339182999,"stop":1710339182999,"duration":0},"status":"passed","severity":"normal"},{"uid":"278c5576c6d7e390","name":"Check publish message after client node is restarted","time":{"start":1710339079684,"stop":1710339079684,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d6aecf9ec5f6710","name":"Sets default value correctly","time":{"start":1710339224272,"stop":1710339224272,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd6acceab7b3451","name":"Passing page size 11 when there are 10 messages","time":{"start":1710339210504,"stop":1710339210505,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c899d91e8444db","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1710338630896,"stop":1710338630897,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eca31b46370f6a8","name":"should not receive a peer event before start","time":{"start":1710339139513,"stop":1710339139516,"duration":3},"status":"passed","severity":"normal"},{"uid":"4a34108791ce20e2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1710338875055,"stop":1710338875058,"duration":3},"status":"passed","severity":"normal"},{"uid":"18066466a8f82570","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1710338819980,"stop":1710338819982,"duration":2},"status":"passed","severity":"normal"},{"uid":"ccc0bc60a4e8e7eb","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1710338819940,"stop":1710338819940,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc858b3c7df85b09","name":"should use DNS peer discovery with light client","time":{"start":1710338679226,"stop":1710338679227,"duration":1},"status":"skipped","severity":"normal"},{"uid":"362849c62277a6d3","name":"should set field with all protocols enabled","time":{"start":1710338626220,"stop":1710338626220,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8652922e00b8a0","name":"Push message with content topic containing Arabic","time":{"start":1710339036436,"stop":1710339036436,"duration":0},"status":"passed","severity":"normal"},{"uid":"6497206f5758d5a7","name":"Passing page size 0 when there are 110 messages","time":{"start":1710339210502,"stop":1710339210503,"duration":1},"status":"passed","severity":"normal"},{"uid":"510f75e9d4745395","name":"Check received message containing escaped characters","time":{"start":1710339143040,"stop":1710339143040,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40bc1a3b6aa6286","name":"Push message with SQL Injection payload","time":{"start":1710339036428,"stop":1710339036429,"duration":1},"status":"passed","severity":"normal"},{"uid":"6782fb832d1ba125","name":"Add multiple subscription objects on single nwaku node","time":{"start":1710338910765,"stop":1710338910767,"duration":2},"status":"passed","severity":"normal"},{"uid":"c3b58850b84773b1","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1710338719467,"stop":1710338719467,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c0f82795612cc9","name":"should throw error - no id","time":{"start":1710338626209,"stop":1710338626209,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3e2c2402c47b0d","name":"Relay + Store","time":{"start":1710338626222,"stop":1710338626222,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f41324f165cd099","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1710338910729,"stop":1710338910729,"duration":0},"status":"passed","severity":"normal"},{"uid":"45506eda078516d0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1710339300678,"stop":1710339300678,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c055045920ab48","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1710338910720,"stop":1710338910721,"duration":1},"status":"passed","severity":"normal"},{"uid":"36f23f0189b87190","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1710339107787,"stop":1710339107787,"duration":0},"status":"passed","severity":"normal"},{"uid":"26d2e2d1824b06e3","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1710339225282,"stop":1710339225283,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ec55f20682f88ca","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1710339077307,"stop":1710339077307,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8b25b72897d195","name":"Register correct protocols","time":{"start":1710339087476,"stop":1710339087477,"duration":1},"status":"passed","severity":"normal"},{"uid":"398ecf2e4061297c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1710339300657,"stop":1710339300657,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1cd57a40c94fa95","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1710338819930,"stop":1710338819931,"duration":1},"status":"passed","severity":"normal"},{"uid":"f728956442a996db","name":"Overlapping topic subscription","time":{"start":1710338910726,"stop":1710338910727,"duration":1},"status":"passed","severity":"normal"},{"uid":"3272ef28c249394d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1710339077306,"stop":1710339077306,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bc3c24d2833144a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1710339184393,"stop":1710339184393,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f20ce07e9228069","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1710338625712,"stop":1710338625712,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2711992db28f975","name":"Encoder throws on empty string content topic","time":{"start":1710338653373,"stop":1710338653374,"duration":1},"status":"passed","severity":"normal"},{"uid":"2005d02076d7726f","name":"Push message with Arabic payload","time":{"start":1710339036428,"stop":1710339036428,"duration":0},"status":"passed","severity":"normal"},{"uid":"225be230822ece8d","name":"Check received message containing SQL Injection","time":{"start":1710339143037,"stop":1710339143038,"duration":1},"status":"passed","severity":"normal"},{"uid":"3841569a79210945","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1710338819939,"stop":1710338819940,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8b10b37e488aad7","name":"Check publish message containing unicode special characters","time":{"start":1710339079676,"stop":1710339079677,"duration":1},"status":"passed","severity":"normal"},{"uid":"651e15eb13348d03","name":"Subscribe to topic containing XML and publish message","time":{"start":1710339087493,"stop":1710339087493,"duration":0},"status":"passed","severity":"normal"},{"uid":"329566b10b6a7e3d","name":"Encoder throws on empty string content topic","time":{"start":1710338651487,"stop":1710338651487,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f3965aaf66a2dd9","name":"Fails to push message with empty content topic","time":{"start":1710339183036,"stop":1710339183036,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff19dc04a701047","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1710338667578,"stop":1710338667581,"duration":3},"status":"passed","severity":"normal"},{"uid":"4a0b022bf641844a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710338931904,"stop":1710338931904,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d710c39eb4fe47","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1710339197833,"stop":1710339197833,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac02888134899bde","name":"throws on empty content topic","time":{"start":1710338618046,"stop":1710338618047,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fff142294a72e0d","name":"Check received message containing Russian","time":{"start":1710339143037,"stop":1710339143037,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e19eec27dee7cad","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1710338746539,"stop":1710338746539,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ec8e374568b5f","name":"should properly create location multiaddrs - udp","time":{"start":1710338626218,"stop":1710338626219,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae7c0b48edd971a8","name":"should return false","time":{"start":1710338626214,"stop":1710338626215,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e68cee2f1ab7537","name":"stop","time":{"start":1710338707728,"stop":1710338707729,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc82b33dfab033e","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1710338641357,"stop":1710338641357,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc737e0a38e550c4","name":"Check message with invalid timestamp is not received","time":{"start":1710339143049,"stop":1710339143050,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7cf1c70a0613de6","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1710338819926,"stop":1710338819927,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c89db49062fcdfe","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1710338819951,"stop":1710338819968,"duration":17},"status":"passed","severity":"normal"},{"uid":"4b9915e57214f90f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1710339225285,"stop":1710339225285,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfad5867a68b04df","name":"Throws when trying to push message with empty payload","time":{"start":1710339183006,"stop":1710339183011,"duration":5},"status":"passed","severity":"normal"},{"uid":"b1969b1a86816382","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1710338641363,"stop":1710338641363,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df382c131667fe1","name":"should throw error - invalid id","time":{"start":1710338626210,"stop":1710338626210,"duration":0},"status":"passed","severity":"normal"},{"uid":"974904aa072aef70","name":"Push message equal or less that 1MB","time":{"start":1710339036459,"stop":1710339036459,"duration":0},"status":"passed","severity":"normal"},{"uid":"50bf4c15662fb30","name":"Subscribe to topic containing long and receive message","time":{"start":1710339300663,"stop":1710339300663,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0d7733f9b29fb4","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1710338675457,"stop":1710338675458,"duration":1},"status":"passed","severity":"normal"},{"uid":"37a033e79f947d26","name":"Check received message containing XML","time":{"start":1710339143038,"stop":1710339143038,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd56913ba785fd0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1710338875054,"stop":1710338875054,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e058076e2d01394","name":"Fails to publish message with wrong content topic","time":{"start":1710339079681,"stop":1710339079681,"duration":0},"status":"passed","severity":"normal"},{"uid":"912317eca0ad46eb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1710338910733,"stop":1710338910733,"duration":0},"status":"passed","severity":"normal"},{"uid":"416102a59096e97","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1710338910723,"stop":1710338910723,"duration":0},"status":"passed","severity":"normal"},{"uid":"167e832bc3506ef3","name":"Push message with shell command payload","time":{"start":1710339036431,"stop":1710339036431,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c6059278d3809b","name":"ignores domain fetching errors","time":{"start":1710338641769,"stop":1710338641769,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4af42cd83f73dc5","name":"Passing page size 3 when there are 20 messages","time":{"start":1710339210503,"stop":1710339210503,"duration":0},"status":"passed","severity":"normal"},{"uid":"178b878d36aff0be","name":"Privacy Node - default protocol","time":{"start":1710339230334,"stop":1710339230335,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc35d17db0684a9c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1710338875058,"stop":1710338875059,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b49cb27a51561be","name":"caches peers it previously fetched","time":{"start":1710338641770,"stop":1710338641770,"duration":0},"status":"passed","severity":"normal"},{"uid":"5649e3937f56120b","name":"should only return 1 node with relay capability","time":{"start":1710338641771,"stop":1710338641771,"duration":0},"status":"passed","severity":"normal"},{"uid":"27bc5aa97aab8363","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1710338641361,"stop":1710338641362,"duration":1},"status":"passed","severity":"normal"},{"uid":"8054c0659e9edd06","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1710339300659,"stop":1710339300659,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbadf5f362da3a8d","name":"Check publish message containing JSON","time":{"start":1710339079674,"stop":1710339079675,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b5a4d0d9eaaf879","name":"getPeersByDiscovery","time":{"start":1710338707727,"stop":1710338707727,"duration":0},"status":"passed","severity":"normal"},{"uid":"a013caba3f64678b","name":"Push message with JSON payload","time":{"start":1710339183000,"stop":1710339183000,"duration":0},"status":"passed","severity":"normal"},{"uid":"549bf0c0f79e3e8f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1710338620491,"stop":1710338620491,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd15c53f1cd0b35","name":"Push message with content topic containing emoji","time":{"start":1710339036440,"stop":1710339036440,"duration":0},"status":"passed","severity":"normal"},{"uid":"44eb8abb7f5983d6","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1710339366928,"stop":1710339366929,"duration":1},"status":"passed","severity":"normal"},{"uid":"7556834d938bfce5","name":"Fails to publish duplicate message","time":{"start":1710339079680,"stop":1710339079680,"duration":0},"status":"passed","severity":"normal"},{"uid":"2644e741e27a88be","name":"Promise Callback - backward","time":{"start":1710339197647,"stop":1710339197647,"duration":0},"status":"passed","severity":"normal"},{"uid":"400cb8424b48ffb4","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1710338819924,"stop":1710338819925,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9d389cd4a4728be","name":"Check message on other pubsub topic is not received","time":{"start":1710339143050,"stop":1710339143051,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c4f06c24a54e471","name":"Delete observer","time":{"start":1710339038240,"stop":1710339038241,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7bd78c46791fa17","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1710339300667,"stop":1710339300668,"duration":1},"status":"passed","severity":"normal"},{"uid":"86459449abf3806","name":"Check received message containing emoji","time":{"start":1710339143040,"stop":1710339143041,"duration":1},"status":"passed","severity":"normal"},{"uid":"7db45b74e8d1bc87","name":"Push message with content topic containing Chinese","time":{"start":1710339036435,"stop":1710339036435,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d7770e9f9d4bd7","name":"Push message with shell command payload","time":{"start":1710339183000,"stop":1710339183000,"duration":0},"status":"passed","severity":"normal"},{"uid":"1325c5c38eae5915","name":"configure the node with multiple pubsub topics","time":{"start":1710339122405,"stop":1710339122406,"duration":1},"status":"passed","severity":"normal"},{"uid":"e540f7259e811cfb","name":"can start and stop the service","time":{"start":1710339139511,"stop":1710339139512,"duration":1},"status":"passed","severity":"normal"},{"uid":"7680a4900c48ccce","name":"Refresh subscription","time":{"start":1710339300675,"stop":1710339300676,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d5cc972ea8b980b","name":"different cluster, different shard: nodes don't connect","time":{"start":1710338949547,"stop":1710338949549,"duration":2},"status":"passed","severity":"normal"},{"uid":"30d6738db42befb0","name":"Push message with content topic containing numeric","time":{"start":1710339036434,"stop":1710339036435,"duration":1},"status":"passed","severity":"normal"},{"uid":"976c445e090df8e0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1710339122406,"stop":1710339122407,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a22861fbc2c7741","name":"Subscribe to topic containing JSON and publish message","time":{"start":1710339087495,"stop":1710339087495,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63fa07b2e7301b3","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1710338677853,"stop":1710338677853,"duration":0},"status":"passed","severity":"normal"},{"uid":"9637b2c78085b632","name":"Check received message with timestamp: 1649153314 ","time":{"start":1710338828696,"stop":1710338828696,"duration":0},"status":"passed","severity":"normal"},{"uid":"d06746e72e18363a","name":"Refresh subscription","time":{"start":1710338910727,"stop":1710338910727,"duration":0},"status":"passed","severity":"normal"},{"uid":"583eac682ca2b1ce","name":"Decoder throws on empty string content topic","time":{"start":1710338653374,"stop":1710338653374,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb0152a0d5ed2a7","name":"should set field with only RELAY enabled","time":{"start":1710338626220,"stop":1710338626220,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f55c63ae9fd7fb0","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1710339079678,"stop":1710339079678,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa003c9d0e1e7fb9","name":"Ephemeral field is preserved - encoder v0","time":{"start":1710338677852,"stop":1710338677852,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4f1d5db92cbaa4","name":"Publish without waiting for remote peer","time":{"start":1710339087477,"stop":1710339087477,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b0e085c9415e72","name":"1 Relay, 1 fetch","time":{"start":1710338641574,"stop":1710338641574,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94544a5854c058d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1710339300667,"stop":1710339300667,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8f9df7cdf1b81","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1710339107788,"stop":1710339107788,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30865f8ca746fc5","name":"Push message with content topic containing short","time":{"start":1710339183011,"stop":1710339183026,"duration":15},"status":"passed","severity":"normal"},{"uid":"677742ed36031987","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1710338910722,"stop":1710338910722,"duration":0},"status":"passed","severity":"normal"},{"uid":"1685940a808234c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1710338949545,"stop":1710338949546,"duration":1},"status":"passed","severity":"normal"},{"uid":"724bc924cc5b1f6c","name":"Passing page size 19 when there are 20 messages","time":{"start":1710339210505,"stop":1710339210505,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7da47aa9e5fc023","name":"Fails to push message bigger that 1MB","time":{"start":1710339036459,"stop":1710339036459,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2fb13cc5bf51340","name":"Push message with rate limit","time":{"start":1710339036450,"stop":1710339036455,"duration":5},"status":"passed","severity":"normal"},{"uid":"bff4a5096caee0a8","name":"Query Generator, No Decoder","time":{"start":1710339177758,"stop":1710339177760,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ec61b0dc1de25e9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710338931907,"stop":1710338931908,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9a74163ca0ffed","name":"should properly create peer info with all multiaddrs","time":{"start":1710338626219,"stop":1710338626219,"duration":0},"status":"passed","severity":"normal"},{"uid":"36832c4e90a7ca8d","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1710338819925,"stop":1710338819925,"duration":0},"status":"passed","severity":"normal"},{"uid":"670d5148bd0866ad","name":"throws on content topic with empty topic name field","time":{"start":1710338618050,"stop":1710338618051,"duration":1},"status":"passed","severity":"normal"},{"uid":"696dff25513de3c7","name":"should throw error - no public key","time":{"start":1710338626214,"stop":1710338626214,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee68ad5854faae8","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1710338755403,"stop":1710338755403,"duration":0},"status":"passed","severity":"normal"},{"uid":"895bc2ebae8a5b5","name":"Check message received after nwaku node is restarted","time":{"start":1710339143054,"stop":1710339143054,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eedc05516bf15cb6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1710339300665,"stop":1710339300665,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b6f9a62af24266","name":"Check received message containing special chars","time":{"start":1710339142961,"stop":1710339142962,"duration":1},"status":"passed","severity":"normal"},{"uid":"265bddb66af4d8d7","name":"Query with Ordered Callback, No message returned","time":{"start":1710339177788,"stop":1710339177790,"duration":2},"status":"passed","severity":"normal"},{"uid":"21f366dc7782b827","name":"less peers than existing","time":{"start":1710339036697,"stop":1710339036698,"duration":1},"status":"skipped","severity":"normal"},{"uid":"91afc502e5826ff6","name":"Push message with meta","time":{"start":1710339036441,"stop":1710339036446,"duration":5},"status":"passed","severity":"normal"},{"uid":"48574dd361c252e","name":"Check message with invalid timestamp is not received","time":{"start":1710339142995,"stop":1710339142995,"duration":0},"status":"passed","severity":"normal"},{"uid":"87703424b4d1519e","name":"Query Generator, Multiple PubsubTopics","time":{"start":1710339177757,"stop":1710339177758,"duration":1},"status":"passed","severity":"normal"},{"uid":"297a59c36e4a977e","name":"Push message with content topic containing escaped characters","time":{"start":1710339183034,"stop":1710339183035,"duration":1},"status":"passed","severity":"normal"},{"uid":"2590a8af4f258910","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1710338931906,"stop":1710338931907,"duration":1},"status":"passed","severity":"normal"},{"uid":"67270cf0789170aa","name":"should not fail to start the service if it is already started","time":{"start":1710339139512,"stop":1710339139512,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b84b8dd0000998","name":"Generator, 2 different pubsubtopics","time":{"start":1710339184393,"stop":1710339184393,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8eef4942f638978","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1710339077300,"stop":1710339077301,"duration":1},"status":"passed","severity":"normal"},{"uid":"f033a6e40ba7a162","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1710339300659,"stop":1710339300660,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef9bec1961a17e3","name":"unsubscribes","time":{"start":1710339209492,"stop":1710339209493,"duration":1},"status":"passed","severity":"normal"},{"uid":"53593606fa9584d4","name":"All","time":{"start":1710338680018,"stop":1710338680019,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab526068a8fb2dd3","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1710339300661,"stop":1710339300661,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e9696654d897d84f","name":"Subscribe to topic containing XML and receive message","time":{"start":1710339300666,"stop":1710339300666,"duration":0},"status":"passed","severity":"normal"},{"uid":"db65ac404a2ccd47","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1710339077298,"stop":1710339077300,"duration":2},"status":"passed","severity":"normal"},{"uid":"b0f379578be89cf","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1710338910721,"stop":1710338910722,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2d87369c5518b99","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1710338910733,"stop":1710338910733,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a23acdbf0391bc","name":"should not receive a peer event before start","time":{"start":1710338645721,"stop":1710338645721,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb198ef8d583d32b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1710338755404,"stop":1710338755404,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2a3e58c317b948e","name":"new peer added after a peer was already found","time":{"start":1710339070123,"stop":1710339070123,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d0492f576a9b8560","name":"Subscribe and receive messages via lightPush","time":{"start":1710339300671,"stop":1710339300671,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ac0c9ed957892b0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1710339300682,"stop":1710339300682,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad2a093c59a38fba","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1710339077304,"stop":1710339077305,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d547e0f3932fc0","name":"listenerCount","time":{"start":1710338707727,"stop":1710338707728,"duration":1},"status":"passed","severity":"normal"},{"uid":"32293279e147aeaf","name":"Check message received after jswaku node is restarted","time":{"start":1710339143053,"stop":1710339143053,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f63ce82c0c350004","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1710339300674,"stop":1710339300674,"duration":0},"status":"passed","severity":"normal"},{"uid":"4acb609b1eec0b29","name":"Publish message with custom timestamp: Wed Mar 13 2024 13:11:10 GMT+0000 (Coordinated Universal Time)","time":{"start":1710339079679,"stop":1710339079679,"duration":0},"status":"passed","severity":"normal"},{"uid":"4806fdd7f307df7a","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1710338618079,"stop":1710338618080,"duration":1},"status":"passed","severity":"normal"},{"uid":"a78f536216c6231a","name":"Fields are not dropped","time":{"start":1710338630310,"stop":1710338630312,"duration":2},"status":"passed","severity":"normal"},{"uid":"91e217a228166996","name":"Relay - dialed after","time":{"start":1710339230331,"stop":1710339230332,"duration":1},"status":"passed","severity":"normal"},{"uid":"6243ff26f45f0e22","name":"Subscribe to topic containing special chars and receive message","time":{"start":1710339300664,"stop":1710339300664,"duration":0},"status":"passed","severity":"normal"},{"uid":"76031fa41df06129","name":"Decrypt messages","time":{"start":1710339038240,"stop":1710339038240,"duration":0},"status":"passed","severity":"normal"},{"uid":"767f207c1954fde1","name":"configure the node with multiple pubsub topics","time":{"start":1710339122407,"stop":1710339122407,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc74df76c04688d","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1710338677853,"stop":1710338677854,"duration":1},"status":"passed","severity":"normal"},{"uid":"61f64c5847c8d15b","name":"Ping on peer without subscriptions","time":{"start":1710338697917,"stop":1710338697917,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0052bd6a593f75d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710338819972,"stop":1710338819977,"duration":5},"status":"passed","severity":"normal"},{"uid":"e2bc4ba904976ec7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1710339300678,"stop":1710339300679,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f9c39cb72b95bed","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1710338819936,"stop":1710338819937,"duration":1},"status":"passed","severity":"normal"},{"uid":"db2edf03330f2b3e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1710338626221,"stop":1710338626222,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2d45d0cdb6c8348","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1710339177791,"stop":1710339177792,"duration":1},"status":"passed","severity":"normal"},{"uid":"df23a981a8589f9b","name":"Push message with XML payload","time":{"start":1710339036429,"stop":1710339036430,"duration":1},"status":"passed","severity":"normal"},{"uid":"45138135e80089ba","name":"Push message with content topic containing Chinese","time":{"start":1710339183028,"stop":1710339183028,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c1342d0b311273","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1710338641356,"stop":1710338641356,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71772b64157651d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1710338910732,"stop":1710338910732,"duration":0},"status":"passed","severity":"normal"},{"uid":"4931106853c6dc84","name":"receives messages sent to provided content topic through callback","time":{"start":1710339107788,"stop":1710339107788,"duration":0},"status":"passed","severity":"normal"},{"uid":"78855e8b197e8a26","name":"Subscribe to topic containing special chars and receive message","time":{"start":1710339300677,"stop":1710339300677,"duration":0},"status":"passed","severity":"normal"},{"uid":"b883997f9c2264f8","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1710338746544,"stop":1710338746544,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef5d999e0e261b4","name":"Check message with invalid timestamp is not received","time":{"start":1710338828697,"stop":1710338828698,"duration":1},"status":"passed","severity":"normal"},{"uid":"97ea5a2186214a0e","name":"should handle a minimal index list","time":{"start":1710338618079,"stop":1710338618079,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff980cf2293891e","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1710338819932,"stop":1710338819932,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b17c153b443fc6","name":"should get / set UDP multiaddr","time":{"start":1710338626216,"stop":1710338626216,"duration":0},"status":"passed","severity":"normal"},{"uid":"62bc7c1f6bd336e9","name":"Check message with no content topic is not received","time":{"start":1710339143000,"stop":1710339143001,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f62d38694a84df","name":"Push message with content topic containing Basic HTML tag","time":{"start":1710339183033,"stop":1710339183033,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba7fd2efcb1d3363","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1710338931908,"stop":1710338931908,"duration":0},"status":"passed","severity":"normal"},{"uid":"feda3b8f207902cb","name":"Check message with no content topic is not received","time":{"start":1710338828699,"stop":1710338828700,"duration":1},"status":"passed","severity":"normal"},{"uid":"14439b44ef0f9e92","name":"Subscribe to topic containing numeric and receive message","time":{"start":1710339300676,"stop":1710339300677,"duration":1},"status":"passed","severity":"normal"},{"uid":"95ea0f5421a689c6","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1710338719465,"stop":1710338719465,"duration":0},"status":"passed","severity":"normal"},{"uid":"3359b1b6375822bc","name":"Check received message containing JSON","time":{"start":1710339143039,"stop":1710339143039,"duration":0},"status":"passed","severity":"normal"},{"uid":"f607e856696d0e44","name":"throws on content topic with empty version field","time":{"start":1710338618049,"stop":1710338618050,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d77b30244bf424a","name":"can start the service","time":{"start":1710338679222,"stop":1710338679222,"duration":0},"status":"passed","severity":"normal"},{"uid":"723c33f91301202c","name":"should not fail to stop the service if it was not started","time":{"start":1710339139512,"stop":1710339139512,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6decaea22c48e8","name":"Push message with content topic containing special chars","time":{"start":1710339183027,"stop":1710339183028,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f48207933379596","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1710339366927,"stop":1710339366928,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b996b305d5413","name":"Subscribe to topic containing emoji and publish message","time":{"start":1710339087497,"stop":1710339087498,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e778014c67d096","name":"Publish message with custom timestamp: Thu Mar 23 2023 14:11:10 GMT+0000 (Coordinated Universal Time)","time":{"start":1710339079678,"stop":1710339079679,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed27689979291e40","name":"Relay + Store","time":{"start":1710338680018,"stop":1710338680018,"duration":0},"status":"passed","severity":"normal"},{"uid":"38afa07b49a033b5","name":"Subscribe to topic containing Russian and publish message","time":{"start":1710339087491,"stop":1710339087492,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5dc96d6b2245d96","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1710338819948,"stop":1710338819949,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b294c580430fe4","name":"Fails to push message with large meta","time":{"start":1710339036446,"stop":1710339036449,"duration":3},"status":"passed","severity":"normal"},{"uid":"d7a667d4aa628e24","name":"Accepts a valid Waku Message","time":{"start":1710338634308,"stop":1710338634310,"duration":2},"status":"passed","severity":"normal"},{"uid":"3820d3ace307b9c2","name":"Rejects garbage","time":{"start":1710338634310,"stop":1710338634310,"duration":0},"status":"passed","severity":"normal"},{"uid":"3607ffd565593225","name":"Passing page size 110 when there are 120 messages","time":{"start":1710339210505,"stop":1710339210506,"duration":1},"status":"passed","severity":"normal"},{"uid":"14b71eb45db2d9dc","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1710339087478,"stop":1710339087479,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dfadca9734598ed","name":"should load peers from local storage and dispatch events","time":{"start":1710338645722,"stop":1710338645722,"duration":0},"status":"passed","severity":"normal"},{"uid":"943963f517f78638","name":"Push 30 different messages","time":{"start":1710339183002,"stop":1710339183006,"duration":4},"status":"passed","severity":"normal"},{"uid":"5359f6cb61f442ce","name":"Callback on promise, aborts when callback returns true","time":{"start":1710339197269,"stop":1710339197269,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c068d1cc8efdf2","name":"Check received message containing JSON","time":{"start":1710339142972,"stop":1710339142973,"duration":1},"status":"passed","severity":"normal"},{"uid":"824dd50a01c35343","name":"Push message with content topic containing XML","time":{"start":1710339036437,"stop":1710339036438,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc7a52538d240cb","name":"Overlapping topic subscription","time":{"start":1710339087480,"stop":1710339087480,"duration":0},"status":"skipped","severity":"normal"},{"uid":"21669351078d9ddc","name":"Fails to push message with empty content topic","time":{"start":1710339036440,"stop":1710339036441,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a803996db54fd23","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1710338746543,"stop":1710338746543,"duration":0},"status":"passed","severity":"normal"},{"uid":"c652b1ded38e6ef5","name":"safeDispatchEvent","time":{"start":1710338707728,"stop":1710338707728,"duration":0},"status":"passed","severity":"normal"},{"uid":"533a877e0ac93d56","name":"Query generator for multiple messages","time":{"start":1710339197266,"stop":1710339197267,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d045f15ce0e1cad","name":"Push message with content topic containing long","time":{"start":1710339183026,"stop":1710339183027,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f8d3ba49219721c","name":"Check publish message containing long","time":{"start":1710339079664,"stop":1710339079665,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ec80ca8b34f972","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1710338819937,"stop":1710338819937,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd40bf8e59273558","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710338819933,"stop":1710338819933,"duration":0},"status":"passed","severity":"normal"},{"uid":"239ec229e97a783a","name":"should not fail to start the service if it is already started","time":{"start":1710338645720,"stop":1710338645720,"duration":0},"status":"passed","severity":"normal"},{"uid":"947bcf07527ebd80","name":"Query Generator, No message returned","time":{"start":1710339177780,"stop":1710339177782,"duration":2},"status":"passed","severity":"normal"},{"uid":"552b1e690035aee5","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1710339225283,"stop":1710339225284,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf4982af01fe9cb4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1710338875040,"stop":1710338875041,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed628b9c143d14aa","name":"Nodes with multiple pubsub topic","time":{"start":1710339077305,"stop":1710339077306,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e00f7c25299de6","name":"should not receive a peer event after stop","time":{"start":1710338679225,"stop":1710338679226,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ff4293d3c15f9bb","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1710338667581,"stop":1710338667582,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab297df1ada8d2f","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1710339161969,"stop":1710339161969,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14f41cd11aaaa3b","name":"Encoder throws on undefined content topic","time":{"start":1710338651486,"stop":1710338651487,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b6bc97994d09da","name":"Push message with special chars payload","time":{"start":1710339182996,"stop":1710339182997,"duration":1},"status":"passed","severity":"normal"},{"uid":"76840e654c47d6b3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1710338875048,"stop":1710338875049,"duration":1},"status":"passed","severity":"normal"},{"uid":"f032b8a3fc8c28be","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1710338675458,"stop":1710338675458,"duration":0},"status":"passed","severity":"normal"},{"uid":"8735dee168058f76","name":"Ping on unsubscribed peer","time":{"start":1710338743213,"stop":1710338743214,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd94c41bc818054a","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1710338819935,"stop":1710338819935,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae03379412f2aef","name":"Push message with content topic containing Arabic","time":{"start":1710339183029,"stop":1710339183030,"duration":1},"status":"passed","severity":"normal"},{"uid":"313475d34f194c30","name":"Push message with custom timestamp: 1710335220113","time":{"start":1710339183038,"stop":1710339183038,"duration":0},"status":"passed","severity":"normal"},{"uid":"868052e1b5d76d43","name":"Waku message hash computation (payload length 0)","time":{"start":1710338620491,"stop":1710338620491,"duration":0},"status":"passed","severity":"normal"},{"uid":"547176dd0c785e13","name":"1 Store, 2 relays, 2 fetches","time":{"start":1710338641575,"stop":1710338641575,"duration":0},"status":"passed","severity":"normal"},{"uid":"1922abad51f352ad","name":"Subscribe to topic containing shell command and receive message","time":{"start":1710339300680,"stop":1710339300681,"duration":1},"status":"passed","severity":"normal"},{"uid":"21cf6123a7bca4ff","name":"Round trip binary serialization","time":{"start":1710338630913,"stop":1710338630914,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2af7b769a028733","name":"groups content topics by expected pubsub topic","time":{"start":1710338618054,"stop":1710338618054,"duration":0},"status":"passed","severity":"normal"},{"uid":"c91de21c8feb75d0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1710339184395,"stop":1710339184395,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c191f12362ecd","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1710339107787,"stop":1710339107787,"duration":0},"status":"passed","severity":"normal"},{"uid":"77be54dc0d409b36","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1710339077302,"stop":1710339077302,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd55b34bc7253615","name":"Init the array if not present","time":{"start":1710338617696,"stop":1710338617698,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c4cbf27813f3617","name":"Push message on custom pubsubTopic","time":{"start":1710338931903,"stop":1710338931904,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d7af7f7fee3bb70","name":"Push message with Russian payload","time":{"start":1710339182998,"stop":1710339182998,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f7ffc9cbf9b833","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1710338746542,"stop":1710338746542,"duration":0},"status":"passed","severity":"normal"},{"uid":"aef47e57b1f5534a","name":"Fails to publish message with size larger than 1 MB","time":{"start":1710339079682,"stop":1710339079683,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ef971984034e576","name":"Query Generator, Wrong PubsubTopic","time":{"start":1710339177756,"stop":1710339177757,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba73fff55d07101","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1710339087494,"stop":1710339087494,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5a032ac252a25","name":"Check received message containing shell command","time":{"start":1710339142973,"stop":1710339142991,"duration":18},"status":"passed","severity":"normal"},{"uid":"555527c328421f92","name":"Check received message containing SQL Injection","time":{"start":1710339142963,"stop":1710339142964,"duration":1},"status":"passed","severity":"normal"},{"uid":"82fd4a44fd10f94f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1710339300661,"stop":1710339300661,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe3508c1494b811","name":"Query with Ordered Callback, No Decoder","time":{"start":1710339177786,"stop":1710339177788,"duration":2},"status":"passed","severity":"normal"},{"uid":"d291aaa0f7cbdcfa","name":"same cluster, same shard: nodes connect","time":{"start":1710338949546,"stop":1710338949546,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c164e107b47050","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1710338667595,"stop":1710338667595,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad78fc65312ad5e8","name":"should return all peers when numPeers is 0","time":{"start":1710338630896,"stop":1710338630896,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02b366b286e107a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1710338910731,"stop":1710338910732,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97c8b08ec23807f","name":"Push message with content topic containing SQL Injection","time":{"start":1710339183031,"stop":1710339183031,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d3aecf08037901","name":"Check publish message containing special chars","time":{"start":1710339079667,"stop":1710339079667,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bd1d9101c8e6989","name":"udp ip6 address","time":{"start":1710338625608,"stop":1710338625608,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffb27110038960b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1710339366928,"stop":1710339366928,"duration":0},"status":"passed","severity":"normal"},{"uid":"512d52a52bc007d8","name":"Check received message with timestamp: 1710338667679000000 ","time":{"start":1710338828695,"stop":1710338828695,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12fec7b1d48211","name":"Passing page size 1 when there are 4 messages","time":{"start":1710339210503,"stop":1710339210503,"duration":0},"status":"passed","severity":"normal"},{"uid":"25468ba0ea0016bd","name":"converts content topics to expected shard index","time":{"start":1710338618052,"stop":1710338618052,"duration":0},"status":"passed","severity":"normal"},{"uid":"936d22417bfddfc9","name":"should be able to encode the field with only RELAY set to true","time":{"start":1710338625707,"stop":1710338625708,"duration":1},"status":"passed","severity":"normal"},{"uid":"347b1b48cbf88de8","name":"Check publish message containing Basic HTML tag","time":{"start":1710339079674,"stop":1710339079674,"duration":0},"status":"passed","severity":"normal"},{"uid":"e86e492936c8dca0","name":"should properly create location multiaddrs - tcp6","time":{"start":1710338626218,"stop":1710338626218,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02b67b5b326b212","name":"Check message received after jswaku node is restarted","time":{"start":1710339143025,"stop":1710339143025,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9a0281fdc0fdded2","name":"should emit a peer event after start","time":{"start":1710338645720,"stop":1710338645720,"duration":0},"status":"passed","severity":"normal"},{"uid":"372268419402d0b0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710338819936,"stop":1710338819936,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca387f2a3d174466","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1710338910768,"stop":1710338910768,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4515b68be20b65f","name":"Fails to publish message with empty text","time":{"start":1710339079680,"stop":1710339079680,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca40bd4f10a0ba5","name":"Check publish message containing SQL Injection","time":{"start":1710339079672,"stop":1710339079672,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d0ba6cc68efb96","name":"receives messages sent to provided content topic through stream","time":{"start":1710339107788,"stop":1710339107789,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbab990ed9a676a9","name":"Overlapping topic subscription","time":{"start":1710339300662,"stop":1710339300662,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c9033da597e582","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1710338875050,"stop":1710338875053,"duration":3},"status":"passed","severity":"normal"},{"uid":"74087e33a121171e","name":"Push message with Russian payload","time":{"start":1710339036428,"stop":1710339036428,"duration":0},"status":"passed","severity":"normal"},{"uid":"de360cdf9e2f1bb5","name":"Decoder throws on undefined content topic","time":{"start":1710338630916,"stop":1710338630916,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f4686687be49bb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1710339143048,"stop":1710339143049,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c46dff28c4a372a","name":"Check received message containing special chars","time":{"start":1710339143036,"stop":1710339143036,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73d8bde4771d098","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1710338875042,"stop":1710338875043,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ccc3479b8c52f32","name":"Check publish message containing XML","time":{"start":1710339079673,"stop":1710339079674,"duration":1},"status":"passed","severity":"normal"},{"uid":"73cce6b711ae9838","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1710339300664,"stop":1710339300665,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb5e3b391dcd72e7","name":"Check message with no pubsub topic is not received","time":{"start":1710338828699,"stop":1710338828699,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec6b4f6d63bd2ec","name":"Subscribe to topic containing Script and publish message","time":{"start":1710339087492,"stop":1710339087493,"duration":1},"status":"passed","severity":"normal"},{"uid":"15d132bd1335a03","name":"Filter","time":{"start":1710339230334,"stop":1710339230334,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d34c0e729e36b6","name":"Check publish message containing shell command","time":{"start":1710339079675,"stop":1710339079675,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93f8d0a6b341e41","name":"Publishes to nwaku","time":{"start":1710339066357,"stop":1710339066359,"duration":2},"status":"passed","severity":"normal"},{"uid":"b72404b875ab6bc","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1710339161968,"stop":1710339161968,"duration":0},"status":"passed","severity":"normal"},{"uid":"6500e3150f3e6a8c","name":"Push message with content topic containing shell command","time":{"start":1710339036439,"stop":1710339036439,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b86d21db519beb6","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1710338641774,"stop":1710338641774,"duration":0},"status":"skipped","severity":"normal"},{"uid":"44747833ccc409c6","name":"Push message with content topic containing Russian","time":{"start":1710339183030,"stop":1710339183031,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b8558ebe09f74c","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1710338819940,"stop":1710338819941,"duration":1},"status":"passed","severity":"normal"},{"uid":"da22d508a50651c4","name":"Ping on subscribed peer","time":{"start":1710338743210,"stop":1710338743212,"duration":2},"status":"passed","severity":"normal"},{"uid":"32e90ebc41be4543","name":"Subscribe to topic containing long and publish message","time":{"start":1710339087487,"stop":1710339087487,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a961b96a81f4750","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1710339300673,"stop":1710339300673,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f89851e38b37ba1","name":"Default pageSize","time":{"start":1710339210506,"stop":1710339210506,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8eb70e39a6ddddc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1710339300667,"stop":1710339300667,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d64687c88083d7f","name":"Push message with long payload","time":{"start":1710339182995,"stop":1710339182996,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e5085279475b08d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1710339300670,"stop":1710339300670,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ab8630a8ce887d3","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1710338719463,"stop":1710338719464,"duration":1},"status":"passed","severity":"normal"},{"uid":"4caf8748390afbcb","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1710338819933,"stop":1710338819934,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b291782d2641b85","name":"Push message with content topic containing Basic HTML tag","time":{"start":1710339036438,"stop":1710339036438,"duration":0},"status":"passed","severity":"normal"},{"uid":"6748b98732141819","name":"Subscribe to topic containing emoji and receive message","time":{"start":1710338910734,"stop":1710338910734,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c266ef81cb3ccf","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1710338819923,"stop":1710338819923,"duration":0},"status":"passed","severity":"normal"},{"uid":"30dc5b00f43ae088","name":"Publish message with custom timestamp: Wed Mar 13 2024 15:11:10 GMT+0000 (Coordinated Universal Time)","time":{"start":1710339079679,"stop":1710339079680,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c056ae0193e02e9","name":"Encoder throws on empty string content topic","time":{"start":1710338630915,"stop":1710338630916,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e36e4fcbadbc13d","name":"Decoder throws on undefined content topic","time":{"start":1710338653374,"stop":1710338653374,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b4526449fd04a9","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1710339087496,"stop":1710339087497,"duration":1},"status":"passed","severity":"normal"},{"uid":"1352000a60926496","name":"Js publishes, other Js receives","time":{"start":1710339066359,"stop":1710339066360,"duration":1},"status":"passed","severity":"normal"},{"uid":"330009b2cfab513f","name":"non connected peers","time":{"start":1710339036698,"stop":1710339036699,"duration":1},"status":"skipped","severity":"normal"},{"uid":"963b43a76cd1c2be","name":"Relay - times out","time":{"start":1710339230332,"stop":1710339230332,"duration":0},"status":"passed","severity":"normal"},{"uid":"595e63f986c7fbe1","name":"Check received message containing SQL Injection","time":{"start":1710338828690,"stop":1710338828691,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0cdaee65938a950","name":"Store - dialed first","time":{"start":1710339230332,"stop":1710339230332,"duration":0},"status":"passed","severity":"normal"},{"uid":"735d743df521dcd7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1710339300680,"stop":1710339300680,"duration":0},"status":"passed","severity":"normal"},{"uid":"8095c6318411bef0","name":"Check received message containing shell command","time":{"start":1710339143039,"stop":1710339143039,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceedbb7ffe33681e","name":"Push message with content topic containing Script","time":{"start":1710339183032,"stop":1710339183032,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ebb9bf57af8355","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1710338819932,"stop":1710338819933,"duration":1},"status":"passed","severity":"normal"},{"uid":"a49dd5f09071ca13","name":"Subscribe to topic containing numeric and publish message","time":{"start":1710339087487,"stop":1710339087487,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3ce9783f7ca7ce","name":"Generator, custom pubsub topic","time":{"start":1710339184394,"stop":1710339184394,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2f08d701cf9b92","name":"Decoder throws on undefined content topic","time":{"start":1710338651487,"stop":1710338651488,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18308eda4567bbd","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1710338641772,"stop":1710338641772,"duration":0},"status":"passed","severity":"normal"},{"uid":"835c2060848a4e92","name":"Subscribe to topic containing Russian and receive message","time":{"start":1710339300665,"stop":1710339300665,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da76b67322fccc3","name":"Push message with content topic containing JSON","time":{"start":1710339183033,"stop":1710339183034,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2cc41088954dc31","name":"should be able to encode the field with only FILTER set to true","time":{"start":1710338625709,"stop":1710338625710,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bcc4aded27efad1","name":"addEventListener with wrong event","time":{"start":1710338707726,"stop":1710338707726,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bbb66ab3cf2630","name":"should emit a peer event after start","time":{"start":1710339139513,"stop":1710339139513,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe47852b458613b1","name":"it tolerates circular branch references","time":{"start":1710338641768,"stop":1710338641769,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b1877c6c27b805a","name":"Check received message containing special chars","time":{"start":1710338828688,"stop":1710338828688,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f436bc8e8d971f","name":"should set field with all protocols disabled","time":{"start":1710338626220,"stop":1710338626220,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbbf552ab7097e54","name":"Symmetric encrypt & Decrypt","time":{"start":1710338652057,"stop":1710338652057,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a73c716a2581b7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1710338819941,"stop":1710338819945,"duration":4},"status":"passed","severity":"normal"},{"uid":"2582c25e5cdb05c8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1710339300658,"stop":1710339300659,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d5698af5e7b311","name":"should be able to decode the field with only RELAY set to true","time":{"start":1710338625713,"stop":1710338625714,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d69c3b112c6fb9b","name":"should throw an error for insufficient data","time":{"start":1710338618080,"stop":1710338618080,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd173bf222e85b0","name":"Push message with custom timestamp: 1710342428980","time":{"start":1710339036457,"stop":1710339036458,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f7ac74f9c885633","name":"Check received message containing Chinese","time":{"start":1710339143036,"stop":1710339143037,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a27c3e073d78f9","name":"should set field with only FILTER enabled","time":{"start":1710338626221,"stop":1710338626221,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74e673b3a15661f","name":"should add and remove event listeners correctly","time":{"start":1710338645723,"stop":1710338645723,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2d3baaa76ae28b","name":"Subscribe and receive messages via lightPush","time":{"start":1710338910719,"stop":1710338910719,"duration":0},"status":"passed","severity":"normal"},{"uid":"99763fcebf1ca43b","name":"Generator, custom pubsub topic","time":{"start":1710339184391,"stop":1710339184391,"duration":0},"status":"passed","severity":"normal"},{"uid":"9519f2d569f58cd3","name":"same cluster, same shard: nodes connect","time":{"start":1710338819919,"stop":1710338819919,"duration":0},"status":"passed","severity":"normal"},{"uid":"39524d9d2154720e","name":"Push 30 different messages","time":{"start":1710339036432,"stop":1710339036432,"duration":0},"status":"passed","severity":"normal"},{"uid":"55db1f2e776ad401","name":"Encoder throws on undefined content topic","time":{"start":1710338653373,"stop":1710338653373,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90e76ca444df5af","name":"Push message with short payload","time":{"start":1710339182994,"stop":1710339182995,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff2ff7f47821ffe","name":"Encoder throws on undefined content topic","time":{"start":1710338630915,"stop":1710338630915,"duration":0},"status":"passed","severity":"normal"},{"uid":"61277d65f94ae7a1","name":"Check received message containing escaped characters","time":{"start":1710338828693,"stop":1710338828693,"duration":0},"status":"passed","severity":"normal"},{"uid":"8151257ab8a0f3af","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710338931909,"stop":1710338931909,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d30dce387fef9d","name":"Check received message containing Script","time":{"start":1710339142964,"stop":1710339142964,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf67b02abb87c0f","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1710338641355,"stop":1710338641356,"duration":1},"status":"passed","severity":"normal"},{"uid":"f974f0e2c19346b8","name":"Check received message containing Basic HTML tag","time":{"start":1710339143039,"stop":1710339143039,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b82b263f7403f9f","name":"Passing page size 10 when there are 10 messages","time":{"start":1710339210503,"stop":1710339210504,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1109cf8f2199ce7","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1710339161969,"stop":1710339161970,"duration":1},"status":"passed","severity":"normal"},{"uid":"bac094c3b8f8944f","name":"Push message with numeric payload","time":{"start":1710339182996,"stop":1710339182996,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa477b3d5a276fc","name":"Round trip binary encryption [ecies, signature]","time":{"start":1710338653372,"stop":1710338653372,"duration":0},"status":"passed","severity":"normal"},{"uid":"baad623a33ad7234","name":"Decoder throws on empty string content topic","time":{"start":1710338630916,"stop":1710338630916,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cb2696e902c0d9","name":"can start the service","time":{"start":1710338645718,"stop":1710338645719,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f377e2c5fc33ea","name":"more peers than existing","time":{"start":1710339036697,"stop":1710339036697,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81b7f1eecac27902","name":"nwaku subscribes","time":{"start":1710339066356,"stop":1710339066357,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea05afef01290d3","name":"should handle corrupted local storage data gracefully","time":{"start":1710338645722,"stop":1710338645722,"duration":0},"status":"passed","severity":"normal"},{"uid":"f896076b31e1af25","name":"Query generator for 2000 messages","time":{"start":1710339197270,"stop":1710339197270,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2e1bb843d8fb5c","name":"Check received message containing long","time":{"start":1710338828687,"stop":1710338828687,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef4cd95809bb712","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1710338819985,"stop":1710338819987,"duration":2},"status":"passed","severity":"normal"},{"uid":"410cc23b2710ffa4","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1710339225285,"stop":1710339225286,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7ad869fbb325e90","name":"Push message with content topic containing unicode special characters","time":{"start":1710339036440,"stop":1710339036440,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a19516fc9bd91e1","name":"Nodes with multiple pubsub topic","time":{"start":1710339077301,"stop":1710339077301,"duration":0},"status":"passed","severity":"normal"},{"uid":"582c449f061288ee","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710338819939,"stop":1710338819939,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c95723832dcd32","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1710338719464,"stop":1710338719465,"duration":1},"status":"passed","severity":"normal"},{"uid":"91285ba984a90397","name":"returns all values when wanted number matches available values","time":{"start":1710338640646,"stop":1710338640648,"duration":2},"status":"passed","severity":"normal"},{"uid":"37e3f4eedc1239db","name":"Check received message with timestamp: 1649153314 ","time":{"start":1710339142994,"stop":1710339142994,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb733638f0d679a","name":"Push to array if already present","time":{"start":1710338617699,"stop":1710338617699,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d05c51fe6e9cc0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1710338755403,"stop":1710338755403,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fd43756e26f192","name":"Push message on custom pubsubTopic","time":{"start":1710338931908,"stop":1710338931909,"duration":1},"status":"passed","severity":"normal"},{"uid":"d48ac04978e80d2f","name":"Ping on unsubscribed peer","time":{"start":1710338697917,"stop":1710338697918,"duration":1},"status":"passed","severity":"normal"},{"uid":"b64867eb6986ca02","name":"Push message with content topic containing unicode special characters","time":{"start":1710339183035,"stop":1710339183035,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b504f9c539fe7","name":"Check received message containing numeric","time":{"start":1710339142961,"stop":1710339142961,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc369a39abc7443e","name":"Push message with meta","time":{"start":1710339183036,"stop":1710339183036,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e0a4c568fb76d3","name":"Query Generator - forward","time":{"start":1710339197646,"stop":1710339197646,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61afba6c6d43b90","name":"Check received message containing emoji","time":{"start":1710339142992,"stop":1710339142993,"duration":1},"status":"passed","severity":"normal"},{"uid":"1860f7b7034323df","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1710338875041,"stop":1710338875042,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d70cc2e1af15f3e","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1710338651484,"stop":1710338651485,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d83f7d9be41aa07","name":"Subscribe to topic containing short and receive message","time":{"start":1710339300676,"stop":1710339300676,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0529094536943c","name":"Push message with content topic containing Russian","time":{"start":1710339036436,"stop":1710339036436,"duration":0},"status":"passed","severity":"normal"},{"uid":"6349ec342e910473","name":"Generator, 2 different pubsubtopics","time":{"start":1710339184391,"stop":1710339184392,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f845343e6085836","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1710339142994,"stop":1710339142994,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f9fc9d0c86c2d6","name":"retrieves a single peer","time":{"start":1710338641768,"stop":1710338641768,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8841aba1496e32","name":"Subscribe to topic containing XML and receive message","time":{"start":1710338910731,"stop":1710338910731,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d62317cffff4af9","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1710339070124,"stop":1710339070124,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1da68bb7f776ddf","name":"Check received message containing escaped characters","time":{"start":1710339142991,"stop":1710339142992,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b4edde727b3af8","name":"should be able to encode the field with only STORE set to true","time":{"start":1710338625708,"stop":1710338625709,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bf63ef590b679cb","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1710339161969,"stop":1710339161969,"duration":0},"status":"passed","severity":"normal"},{"uid":"39186b780a587661","name":"Subscribe to topic containing Script and receive message","time":{"start":1710339300679,"stop":1710339300679,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e735c083fd5ee22","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1710339300671,"stop":1710339300672,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbd532f58ae0b037","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1710339070124,"stop":1710339070124,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2992b675c75c1f93","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1710338625715,"stop":1710338625716,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2df70e78cf2a448","name":"Check received message containing Arabic","time":{"start":1710339143037,"stop":1710339143037,"duration":0},"status":"passed","severity":"normal"},{"uid":"3afb8294aab069f0","name":"recovers when dns.resolve returns empty","time":{"start":1710338641769,"stop":1710338641769,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1bf11bf5e16919","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1710338625718,"stop":1710338625718,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71038363ea6396","name":"Push message with escaped characters payload","time":{"start":1710339036431,"stop":1710339036431,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba291130b3cd0d2","name":"Push message with custom timestamp: 1710335228980","time":{"start":1710339036456,"stop":1710339036457,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b3e767a658e6f6","name":"Check received message containing Arabic","time":{"start":1710339142962,"stop":1710339142963,"duration":1},"status":"passed","severity":"normal"},{"uid":"e05fb103272d99b5","name":"tcp ip4 address","time":{"start":1710338625607,"stop":1710338625608,"duration":1},"status":"passed","severity":"normal"},{"uid":"8978b004e1d3b28c","name":"Subscribe and publish message","time":{"start":1710339087477,"stop":1710339087477,"duration":0},"status":"passed","severity":"normal"},{"uid":"159461bef17a666a","name":"should not receive a peer event after stop","time":{"start":1710339139516,"stop":1710339139517,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d961a0bff5ee9a","name":"Asymmetric encrypt & decrypt","time":{"start":1710338652056,"stop":1710338652057,"duration":1},"status":"passed","severity":"normal"},{"uid":"da02bdcc519786cd","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1710339087478,"stop":1710339087478,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ca431ecabdbdea","name":"Reusing cursor across nodes","time":{"start":1710339161970,"stop":1710339161970,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6319eefa5fb33d","name":"should be called at least once on all `peer:discovery` events","time":{"start":1710338675454,"stop":1710338675455,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c54e224a499fcd5","name":"Check received message containing short","time":{"start":1710339143026,"stop":1710339143026,"duration":0},"status":"passed","severity":"normal"},{"uid":"3efecd4f92fffd41","name":"Check received message with timestamp: 1710338666976 ","time":{"start":1710339143041,"stop":1710339143048,"duration":7},"status":"passed","severity":"normal"},{"uid":"683c5ebf9354204f","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1710338746541,"stop":1710338746542,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32ccf89303a0f9d","name":"connected peers and dial","time":{"start":1710339036696,"stop":1710339036696,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bd4a9e85067714d3","name":"Check received message with timestamp: 1710338666976 ","time":{"start":1710339142993,"stop":1710339142994,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d5a492c1fe06d3","name":"removeEventListener with wrong event","time":{"start":1710338707726,"stop":1710338707727,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7898806dd394481","name":"isConnected should return true after first peer connects","time":{"start":1710338719465,"stop":1710338719466,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc550be38fd708d2","name":"should not fail to start the service if it is already started","time":{"start":1710338679224,"stop":1710338679224,"duration":0},"status":"passed","severity":"normal"},{"uid":"74af52aa82878160","name":"Passing cursor with wrong message digest","time":{"start":1710339161971,"stop":1710339161971,"duration":0},"status":"passed","severity":"normal"},{"uid":"749a0b67adb4b24","name":"should properly create location multiaddrs - udp6","time":{"start":1710338626218,"stop":1710338626218,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a3652b276b5b4a","name":"Check received message containing JSON","time":{"start":1710338828692,"stop":1710338828692,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdd488d14570c8","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1710339300675,"stop":1710339300675,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6bc312dd898db62c","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1710338819931,"stop":1710338819932,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0c913ea03e91b2b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1710339300666,"stop":1710339300667,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab05e4ad51c0f7c4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1710339300663,"stop":1710339300664,"duration":1},"status":"passed","severity":"normal"},{"uid":"772c2609a2f86d0f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1710339300664,"stop":1710339300664,"duration":0},"status":"passed","severity":"normal"},{"uid":"66122c1f0a333e3a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1710339366929,"stop":1710339366929,"duration":0},"status":"passed","severity":"normal"},{"uid":"253dba56b773cd9a","name":"throws on content topic with empty application field","time":{"start":1710338618049,"stop":1710338618049,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8aaaf579808625","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1710339177782,"stop":1710339177784,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad7d1f3823ed9206","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1710339197838,"stop":1710339197853,"duration":15},"status":"passed","severity":"normal"},{"uid":"8a06015d1ac560cf","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1710339077307,"stop":1710339077307,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d2c9f0239869b7","name":"Callback on promise","time":{"start":1710339197268,"stop":1710339197269,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d903b334e7e81f1","name":"Check received message containing Script","time":{"start":1710338828691,"stop":1710338828691,"duration":0},"status":"passed","severity":"normal"},{"uid":"99600a1ce5fe220f","name":"Light Node - default protocols","time":{"start":1710339230334,"stop":1710339230334,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af45335fe567ffe","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1710338746540,"stop":1710338746541,"duration":1},"status":"passed","severity":"normal"},{"uid":"220c586a801df9bc","name":"Query generator for multiple messages with different content topic format","time":{"start":1710339197268,"stop":1710339197268,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3698ad2d80b8c55","name":"Check publish message containing Script","time":{"start":1710339079672,"stop":1710339079673,"duration":1},"status":"passed","severity":"normal"},{"uid":"258abcbe50596897","name":"Passing an array","time":{"start":1710339224270,"stop":1710339224270,"duration":0},"status":"passed","severity":"normal"},{"uid":"34606455be05b14c","name":"Check received message containing Arabic","time":{"start":1710338828689,"stop":1710338828689,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d4ba540dd9037a","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1710339225285,"stop":1710339225285,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e731b52ded808d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1710338875049,"stop":1710338875050,"duration":1},"status":"passed","severity":"normal"},{"uid":"e950fdb476313aa4","name":"Push message equal or less that 1MB","time":{"start":1710339183039,"stop":1710339183039,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a5bb936428ccfa","name":"Reopen subscription with peer with lost subscription","time":{"start":1710338743226,"stop":1710338743229,"duration":3},"status":"passed","severity":"normal"},{"uid":"b13fe10c73d1291d","name":"handles multiple messages","time":{"start":1710339209491,"stop":1710339209491,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac3e41c7bc3cf008","name":"Check publish message containing numeric","time":{"start":1710339079666,"stop":1710339079666,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ebc67a9da85d1c","name":"Push message with content topic containing emoji","time":{"start":1710339183035,"stop":1710339183036,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e56482a300274e","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1710338819923,"stop":1710338819923,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7e8305473b82c","name":"Generator, 2 different pubsubtopics","time":{"start":1710339184394,"stop":1710339184394,"duration":0},"status":"passed","severity":"normal"},{"uid":"148e8e6712320519","name":"Push message with Script payload","time":{"start":1710339036429,"stop":1710339036429,"duration":0},"status":"passed","severity":"normal"},{"uid":"97abf7850ee7b496","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1710338641360,"stop":1710338641361,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec41c7d252b453ba","name":"topics with same application and version share the same shard","time":{"start":1710338618052,"stop":1710338618052,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46b4b89ae8998ba","name":"Push message with content topic containing escaped characters","time":{"start":1710339036439,"stop":1710339036439,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b423e803e924b91","name":"Push message with Arabic payload","time":{"start":1710339182997,"stop":1710339182998,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac9e92c31a82178d","name":"should throw error - no public key","time":{"start":1710338626209,"stop":1710338626210,"duration":1},"status":"passed","severity":"normal"},{"uid":"e635367b686ef650","name":"does not throw on valid cases","time":{"start":1710338618046,"stop":1710338618046,"duration":0},"status":"passed","severity":"normal"},{"uid":"d562e7a4f43aa925","name":"should not fail to stop the service if it was not started","time":{"start":1710338645720,"stop":1710338645720,"duration":0},"status":"passed","severity":"normal"},{"uid":"7671bed6e527d9ca","name":"throws on content topic with empty encoding field","time":{"start":1710338618051,"stop":1710338618051,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4b0e0ef22541a6","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1710338625711,"stop":1710338625712,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e30724bedd685ec","name":"Check received message containing short","time":{"start":1710339142959,"stop":1710339142960,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb76dbe643ef68d0","name":"Push message with custom timestamp: 1710342420113","time":{"start":1710339183038,"stop":1710339183039,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c6928e3a9664aa","name":"through manual discovery","time":{"start":1710338936378,"stop":1710338936378,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61eaaffb598949f","name":"Sample","time":{"start":1710338625524,"stop":1710338625526,"duration":2},"status":"passed","severity":"normal"},{"uid":"542a7b865592979","name":"Check publish message containing escaped characters","time":{"start":1710339079676,"stop":1710339079676,"duration":0},"status":"passed","severity":"normal"},{"uid":"40af19eefe92e8d3","name":"Subscribe and receives messages on 20 topics","time":{"start":1710339300659,"stop":1710339300659,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb71946ddd572bc5","name":"returns all values when wanted number is greater than available values","time":{"start":1710338640648,"stop":1710338640648,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9b4f74367e6e74","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1710338625716,"stop":1710338625717,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f8bccb50862ca3","name":"Does not throw an exception when node disconnects","time":{"start":1710339224270,"stop":1710339224270,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7fd2bc44229f78","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1710338641772,"stop":1710338641773,"duration":1},"status":"passed","severity":"normal"},{"uid":"a18976a0196bdfdc","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1710338819947,"stop":1710338819948,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30924610502871e","name":"ignores unrecognized TXT record formats","time":{"start":1710338641770,"stop":1710338641770,"duration":0},"status":"passed","severity":"normal"},{"uid":"592b38aa0358e58f","name":"Push message with content topic containing shell command","time":{"start":1710339183034,"stop":1710339183034,"duration":0},"status":"passed","severity":"normal"},{"uid":"abce054dbe50b481","name":"Refresh subscription","time":{"start":1710339300662,"stop":1710339300662,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3788cd71e4e31e","name":"Relay","time":{"start":1710338680009,"stop":1710338680009,"duration":0},"status":"passed","severity":"normal"},{"uid":"71694465316cb411","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1710338819928,"stop":1710338819928,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5599db50aefd93","name":"1 Store, 2 fetches","time":{"start":1710338641575,"stop":1710338641575,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0d9c335a18a89f","name":"A test","time":{"start":1710338910890,"stop":1710338910890,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8c42fa798b1194","name":"Check message with non string payload is not received","time":{"start":1710338828700,"stop":1710338828700,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b00ff618a5c422","name":"Check publish message after service node is restarted","time":{"start":1710339079684,"stop":1710339079684,"duration":0},"status":"skipped","severity":"normal"},{"uid":"23599078b1365f1","name":"Check received message containing Script","time":{"start":1710339143038,"stop":1710339143038,"duration":0},"status":"passed","severity":"normal"},{"uid":"9567ee07733f0c1a","name":"dispatchEvent via connectionManager","time":{"start":1710338707728,"stop":1710338707728,"duration":0},"status":"passed","severity":"normal"},{"uid":"e253982239480506","name":"should properly create location multiaddrs - tcp4","time":{"start":1710338626217,"stop":1710338626218,"duration":1},"status":"passed","severity":"normal"},{"uid":"65de2f23d69a79c2","name":"Subscribe to topic containing XML and receive message","time":{"start":1710339300679,"stop":1710339300679,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4b131fe9768c87","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1710339300681,"stop":1710339300681,"duration":0},"status":"passed","severity":"normal"},{"uid":"438b8f8b6e23ef0c","name":"Overlapping topic subscription","time":{"start":1710339300675,"stop":1710339300675,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1f33e857293caa","name":"Check message on other pubsub topic is not received","time":{"start":1710338828698,"stop":1710338828699,"duration":1},"status":"passed","severity":"normal"},{"uid":"3efda807b9599734","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1710338641773,"stop":1710338641773,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9fb9d7b67538e03d","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1710339300674,"stop":1710339300674,"duration":0},"status":"skipped","severity":"normal"},{"uid":"381edbabb9bb7a73","name":"Subscribe to topic containing short and receive message","time":{"start":1710339300663,"stop":1710339300663,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9f358623ea33da","name":"Check message with non string payload is not received","time":{"start":1710339143052,"stop":1710339143053,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f403f373f3a3579","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1710338875054,"stop":1710338875054,"duration":0},"status":"passed","severity":"normal"},{"uid":"8112ef60d081e2f9","name":"Check message received after jswaku node is restarted","time":{"start":1710338828700,"stop":1710338828701,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cf97663ea7d6416d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1710338931909,"stop":1710338931910,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e0047663f572f3","name":"should decode valid enr successfully","time":{"start":1710338626208,"stop":1710338626208,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4f7a865de55fb0","name":"can start and stop the service","time":{"start":1710338679223,"stop":1710338679223,"duration":0},"status":"passed","severity":"normal"},{"uid":"509de6806d46076c","name":"Push message with custom timestamp: 1679580420113","time":{"start":1710339183038,"stop":1710339183038,"duration":0},"status":"passed","severity":"normal"},{"uid":"430dd6fa752220c4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1710338819938,"stop":1710338819938,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d96d5ffc73b9f8e","name":"should be called for bootstrap peers","time":{"start":1710338675456,"stop":1710338675456,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d03dabbb3d2652","name":"Correctly serialized arguments","time":{"start":1710338936435,"stop":1710338936435,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f4a2967ca7f18b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1710339300670,"stop":1710339300670,"duration":0},"status":"passed","severity":"normal"},{"uid":"d272b37b39b792e5","name":"Check received message containing unicode special characters","time":{"start":1710339142992,"stop":1710339142992,"duration":0},"status":"passed","severity":"normal"},{"uid":"849f953c88566e97","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1710338667587,"stop":1710338667594,"duration":7},"status":"passed","severity":"normal"},{"uid":"f10b32e4489d79ae","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1710338828696,"stop":1710338828697,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8c792e3476155c4","name":"Subscribe and receive messages via waku relay post","time":{"start":1710339300658,"stop":1710339300658,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ba97138bd56122a","name":"Subscribe and receive messages via waku relay post","time":{"start":1710339300672,"stop":1710339300672,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6ddb10ee7f319c4","name":"should get / set TCP multiaddr","time":{"start":1710338626217,"stop":1710338626217,"duration":0},"status":"passed","severity":"normal"},{"uid":"979294cbe7f36923","name":"Subscribe to topic containing Script and receive message","time":{"start":1710338910731,"stop":1710338910731,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea4a8dcf8b2a0f81","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1710339079681,"stop":1710339079681,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbd7471ed7fd1cf","name":"Fails to push message with large meta","time":{"start":1710339183037,"stop":1710339183037,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53c2d4f165b398f","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1710338618079,"stop":1710338618079,"duration":0},"status":"passed","severity":"normal"},{"uid":"61e102b4e7f4a17d","name":"Push message with Basic HTML tag payload","time":{"start":1710339182999,"stop":1710339183000,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e1cc895fdf2abd5","name":"Check received message containing Basic HTML tag","time":{"start":1710339142965,"stop":1710339142972,"duration":7},"status":"passed","severity":"normal"},{"uid":"639187af1e77c66a","name":"Push message with rate limit","time":{"start":1710339183037,"stop":1710339183037,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a9ebeff1ca6f6f8","name":"Check received message containing numeric","time":{"start":1710339143036,"stop":1710339143036,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa61726c4ec9f64b","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1710338910723,"stop":1710338910724,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2fc0779d3970fb6c","name":"Waku message hash computation","time":{"start":1710338620489,"stop":1710338620490,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcd7c1cc814dc6db","name":"throws on content topic with too few or too many fields","time":{"start":1710338618047,"stop":1710338618048,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5329b58207c6c0","name":"Subscribe and receive messages via waku relay post","time":{"start":1710338910721,"stop":1710338910721,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15c98a32f48adca","name":"Subscribe and receive messages via lightPush","time":{"start":1710339300657,"stop":1710339300657,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc9ec013385a7cc","name":"should decode valid enr with tcp successfully","time":{"start":1710338626208,"stop":1710338626209,"duration":1},"status":"passed","severity":"normal"},{"uid":"28bf1b9c8444bd2e","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1710339197269,"stop":1710339197270,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca639b66b4fb1c3b","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1710339225284,"stop":1710339225284,"duration":0},"status":"passed","severity":"normal"},{"uid":"13fd7f7792bbeedc","name":"Push message with JSON payload","time":{"start":1710339036430,"stop":1710339036431,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec2a4c2371c2f74e","name":"should properly create location multiaddrs - tcp","time":{"start":1710338626219,"stop":1710338626219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc20571f63f0995","name":"pre and post cipher","time":{"start":1710338652058,"stop":1710338652058,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90e8e4dbf61fa6d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1710338625717,"stop":1710338625718,"duration":1},"status":"passed","severity":"normal"},{"uid":"7227d07a51b96c00","name":"Push message with unicode special characters payload","time":{"start":1710339183001,"stop":1710339183001,"duration":0},"status":"passed","severity":"normal"},{"uid":"65efaad69c6c8c19","name":"creates an iterator","time":{"start":1710339209491,"stop":1710339209491,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7f7868cf943818","name":"should encode/decode to text encoding","time":{"start":1710338626216,"stop":1710338626216,"duration":0},"status":"passed","severity":"normal"},{"uid":"61c2fa2ad4677ae6","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1710339087477,"stop":1710339087478,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba8b64fa6fa8704","name":"Query with Promise Callback, No Decoder","time":{"start":1710339177792,"stop":1710339177792,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89e6e8e87d3d929","name":"Check meta is set [ecies]","time":{"start":1710338653372,"stop":1710338653372,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05b510f6ba637e5","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1710339300669,"stop":1710339300669,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c10b49a49ba74b","name":"Push message with Basic HTML tag payload","time":{"start":1710339036430,"stop":1710339036430,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce2c0954f958abc","name":"Subscribe to topic containing long and receive message","time":{"start":1710339300676,"stop":1710339300676,"duration":0},"status":"passed","severity":"normal"},{"uid":"f854917c4fd92787","name":"Push message with special chars payload","time":{"start":1710339036426,"stop":1710339036427,"duration":1},"status":"passed","severity":"normal"},{"uid":"accb57028b885107","name":"Used by Waku Relay","time":{"start":1710339224271,"stop":1710339224271,"duration":0},"status":"passed","severity":"normal"},{"uid":"a266fb8fefb6f03a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1710339087490,"stop":1710339087491,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a2ce7778dd342d7","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1710339177784,"stop":1710339177786,"duration":2},"status":"passed","severity":"normal"},{"uid":"791948b2ddee6a03","name":"Check received message with timestamp: 1710338667679 ","time":{"start":1710338828695,"stop":1710338828696,"duration":1},"status":"passed","severity":"normal"}]