2024-04-26 11:14:40 +00:00

1 line
154 KiB
JSON

[{"uid":"2b7d398022d3f843","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714129595047,"stop":1714129595048,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a5c5894115a0095","name":"should set field with all protocols disabled","time":{"start":1714129286112,"stop":1714129286112,"duration":0},"status":"passed","severity":"normal"},{"uid":"45670bb994a90d14","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714129892791,"stop":1714129892793,"duration":2},"status":"passed","severity":"normal"},{"uid":"8d1d51609eecd2d8","name":"Check publish message containing long","time":{"start":1714129761219,"stop":1714129761219,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc63b277ce20f87","name":"Check received message containing numeric","time":{"start":1714129484973,"stop":1714129484974,"duration":1},"status":"passed","severity":"normal"},{"uid":"30ad100ca90f3acc","name":"Check message with invalid timestamp is not received","time":{"start":1714129789808,"stop":1714129789808,"duration":0},"status":"passed","severity":"normal"},{"uid":"825244930f125fcf","name":"Reopen subscription with peer with lost subscription","time":{"start":1714129405838,"stop":1714129405839,"duration":1},"status":"passed","severity":"normal"},{"uid":"88382e3146e8a4ca","name":"new peer added after a peer was already found","time":{"start":1714129736887,"stop":1714129736888,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e1d64ccaac3f24ac","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714129506710,"stop":1714129506711,"duration":1},"status":"passed","severity":"normal"},{"uid":"c63317eb2f8d6672","name":"Decoder throws on empty string content topic","time":{"start":1714129291042,"stop":1714129291042,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dbd5a354088554f","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714129301718,"stop":1714129301718,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff03ce81452cf57","name":"should properly create location multiaddrs - udp6","time":{"start":1714129286110,"stop":1714129286110,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba6109b32cfe92d","name":"Fails to publish duplicate message","time":{"start":1714129761231,"stop":1714129761231,"duration":0},"status":"passed","severity":"normal"},{"uid":"e64efd1e2473414c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714129277627,"stop":1714129277628,"duration":1},"status":"passed","severity":"normal"},{"uid":"6db55446fa4d27b7","name":"ignores unrecognized TXT record formats","time":{"start":1714129301974,"stop":1714129301974,"duration":0},"status":"passed","severity":"normal"},{"uid":"33bc168a9bed4658","name":"Asymmetric encrypt & decrypt","time":{"start":1714129312377,"stop":1714129312378,"duration":1},"status":"passed","severity":"normal"},{"uid":"356e030b0fdf60c4","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714129301717,"stop":1714129301717,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85ad72bf08b8638","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714129285348,"stop":1714129285349,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7f2cc213b46007d","name":"Check received message with timestamp: 1714129327726000000 ","time":{"start":1714129789805,"stop":1714129789805,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ab289a66faaa58","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714129285342,"stop":1714129285343,"duration":1},"status":"passed","severity":"normal"},{"uid":"94419ff2a400ee68","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714129277622,"stop":1714129277622,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b3d777243b40ff9","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714129328628,"stop":1714129328631,"duration":3},"status":"passed","severity":"normal"},{"uid":"d6bc48209b4477ef","name":"Delete observer","time":{"start":1714129727025,"stop":1714129727025,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd28c820ff4ae9c","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714129277614,"stop":1714129277614,"duration":0},"status":"passed","severity":"normal"},{"uid":"167fb5f497e146e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714129918786,"stop":1714129918786,"duration":0},"status":"passed","severity":"normal"},{"uid":"c553319e7a15b3b","name":"Ordered callback, aborts when callback returns true","time":{"start":1714129892793,"stop":1714129892794,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3ef95a858aee882","name":"Used by Waku Relay","time":{"start":1714129916329,"stop":1714129916329,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3362e250674ac46","name":"addEventListener with wrong event","time":{"start":1714129369106,"stop":1714129369107,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d7ed0ce2f80602","name":"can dial TLS multiaddrs","time":{"start":1714129599827,"stop":1714129599827,"duration":0},"status":"passed","severity":"normal"},{"uid":"313bdcef9e88218e","name":"Generator, 2 different pubsubtopics","time":{"start":1714129888339,"stop":1714129888340,"duration":1},"status":"passed","severity":"normal"},{"uid":"26e6da9e19c07cd9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714129277631,"stop":1714129277631,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c253b47cc3609ef","name":"isConnected should return false after all peers disconnect","time":{"start":1714129328638,"stop":1714129328647,"duration":9},"status":"passed","severity":"normal"},{"uid":"7dc51555f67e8c19","name":"Push message with SQL Injection payload","time":{"start":1714129725330,"stop":1714129725330,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e4e33db7229384","name":"Filter","time":{"start":1714129927729,"stop":1714129927730,"duration":1},"status":"passed","severity":"normal"},{"uid":"468ce7340e6a6cfa","name":"Query generator for multiple messages","time":{"start":1714129892788,"stop":1714129892788,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ae6e9086fb99c2","name":"Check received message containing escaped characters","time":{"start":1714129789803,"stop":1714129789804,"duration":1},"status":"passed","severity":"normal"},{"uid":"fccbc2b90ec80453","name":"Push message with shell command payload","time":{"start":1714129866525,"stop":1714129866525,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6ced7080592257","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714129572069,"stop":1714129572070,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6983798d8195101","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714129958836,"stop":1714129958836,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff1fed705073ecd","name":"Ephemeral messages are not stored","time":{"start":1714129337586,"stop":1714129337586,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5bfcf0b73c3a780","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714129862197,"stop":1714129862197,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7011c390336f65a","name":"Subscribe and receive messages via waku relay post","time":{"start":1714129958835,"stop":1714129958835,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97a8cb1b4c67162","name":"should properly create location multiaddrs - tcp","time":{"start":1714129286111,"stop":1714129286111,"duration":0},"status":"passed","severity":"normal"},{"uid":"218e8da274d61368","name":"Check meta is set [ecies]","time":{"start":1714129313684,"stop":1714129313684,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ab036a164887c8","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714129768791,"stop":1714129768792,"duration":1},"status":"passed","severity":"normal"},{"uid":"2729ee66188a24c8","name":"Overlapping topic subscription","time":{"start":1714129958825,"stop":1714129958826,"duration":1},"status":"passed","severity":"normal"},{"uid":"238490d1ad402a4c","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714129290665,"stop":1714129290666,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f61fa76878e88a6","name":"Nwaku publishes","time":{"start":1714129756717,"stop":1714129756717,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb6c3f28a2cf5b8","name":"tcp ip4 address","time":{"start":1714129285351,"stop":1714129285351,"duration":0},"status":"passed","severity":"normal"},{"uid":"e117e8254aee78e7","name":"Decoder throws on undefined content topic","time":{"start":1714129313685,"stop":1714129313686,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8ecf20d1550dc7","name":"Check publish message containing JSON","time":{"start":1714129761225,"stop":1714129761225,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c35d6eb08e9ae6d","name":"random static sharding 5 - Cluster ID: 580, Shard ID: 634","time":{"start":1714129844755,"stop":1714129844755,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fc578044fc13b3","name":"should properly create location multiaddrs - tcp4","time":{"start":1714129286110,"stop":1714129286110,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ab59079513d601","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714129958824,"stop":1714129958825,"duration":1},"status":"passed","severity":"normal"},{"uid":"7541750010d5f9eb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714129595050,"stop":1714129595051,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb4aa636e88d3462","name":"Check received message containing Arabic","time":{"start":1714129789814,"stop":1714129789825,"duration":11},"status":"passed","severity":"normal"},{"uid":"bb24d90674594bb3","name":"should emit a peer event after start","time":{"start":1714129305919,"stop":1714129305919,"duration":0},"status":"passed","severity":"normal"},{"uid":"6653ba7d04c05d19","name":"Check received message containing SQL Injection","time":{"start":1714129789799,"stop":1714129789799,"duration":0},"status":"passed","severity":"normal"},{"uid":"23edbe0731d08096","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714129379420,"stop":1714129379421,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5173891823fc15","name":"should return unique PubsubTopics for static sharding","time":{"start":1714129277623,"stop":1714129277623,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc0b60ae38ca9dd","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714129313683,"stop":1714129313683,"duration":0},"status":"passed","severity":"normal"},{"uid":"c921d89e0fd11b43","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714129833833,"stop":1714129833833,"duration":0},"status":"passed","severity":"normal"},{"uid":"420bf9e9dbe4b9bb","name":"Query Generator, No message returned","time":{"start":1714129862195,"stop":1714129862195,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2517bb9b0c315ea","name":"random static sharding 9 - Cluster ID: 968, Shard ID: 693","time":{"start":1714129844757,"stop":1714129844758,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5872e63fb4a7d4e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714129277628,"stop":1714129277628,"duration":0},"status":"passed","severity":"normal"},{"uid":"de7c8e68027b20dd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714129506701,"stop":1714129506703,"duration":2},"status":"passed","severity":"normal"},{"uid":"ff424b77de7e3d14","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714129277619,"stop":1714129277619,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d5a08fa063113d","name":"Passing an array","time":{"start":1714129916328,"stop":1714129916329,"duration":1},"status":"passed","severity":"normal"},{"uid":"56168b8401fa9a88","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714129506720,"stop":1714129506721,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b027d22b5d33c23","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714129301714,"stop":1714129301715,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4fa9f7de3c4bc7e","name":"Push message with content topic containing JSON","time":{"start":1714129866535,"stop":1714129866535,"duration":0},"status":"passed","severity":"normal"},{"uid":"b348af2861457c55","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714129958834,"stop":1714129958834,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be92861f0b40bfc","name":"should throw error - no id","time":{"start":1714129286105,"stop":1714129286105,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f7e935fa1040121","name":"Default pageSize","time":{"start":1714129898306,"stop":1714129898306,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46b5cd207896a67","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714129401006,"stop":1714129401006,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc40e004bf12cc1","name":"Generator, custom pubsub topic","time":{"start":1714129888335,"stop":1714129888336,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f54f1d8a8955c3","name":"start node with ApplicationInfo","time":{"start":1714129816673,"stop":1714129816674,"duration":1},"status":"passed","severity":"normal"},{"uid":"b246ff21c7636864","name":"1 Relay, 1 Filter, gives up","time":{"start":1714129301671,"stop":1714129301672,"duration":1},"status":"passed","severity":"normal"},{"uid":"672dd2ac805040d9","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714129761462,"stop":1714129761462,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb27c275176c0516","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714129277634,"stop":1714129277634,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b7deab2faee9355","name":"Nodes with multiple pubsub topic","time":{"start":1714129751880,"stop":1714129751880,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c194a93595c433","name":"Subscribe and receives messages on 20 topics","time":{"start":1714129958824,"stop":1714129958824,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82b6506e78ad147","name":"Push message with Script payload","time":{"start":1714129866524,"stop":1714129866524,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd7c61184e201840","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714129277660,"stop":1714129277660,"duration":0},"status":"passed","severity":"normal"},{"uid":"af83edc378399236","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714129277616,"stop":1714129277616,"duration":0},"status":"passed","severity":"normal"},{"uid":"acda7b899c709bfb","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714129751879,"stop":1714129751879,"duration":0},"status":"passed","severity":"normal"},{"uid":"880e07d75c438537","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714129506694,"stop":1714129506694,"duration":0},"status":"passed","severity":"normal"},{"uid":"239c3ecf0e22b14","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714129789806,"stop":1714129789807,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fc12a46a5c13f04","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714129768789,"stop":1714129768791,"duration":2},"status":"passed","severity":"normal"},{"uid":"12aae88c35656ea2","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714129418623,"stop":1714129418624,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ebdc558503695e","name":"Push message with content topic containing Chinese","time":{"start":1714129866530,"stop":1714129866530,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d559bca01bacd17","name":"Query Generator - backward","time":{"start":1714129884853,"stop":1714129884854,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebfa79b3d29ac334","name":"Passing cursor with wrong message digest","time":{"start":1714129833836,"stop":1714129833836,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca0a6eda7c7f9b00","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714129833836,"stop":1714129833836,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb64987039117f0","name":"udp ip6 address","time":{"start":1714129285351,"stop":1714129285352,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d25ddd1ac46434f","name":"Waku message hash computation (payload length 0)","time":{"start":1714129280164,"stop":1714129280164,"duration":0},"status":"passed","severity":"normal"},{"uid":"d597ed64a7c88552","name":"Push message with custom timestamp: 1683371106862","time":{"start":1714129725372,"stop":1714129725373,"duration":1},"status":"passed","severity":"normal"},{"uid":"57573114db65892b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714129535322,"stop":1714129535323,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ed671e2ade29f1a","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714129888336,"stop":1714129888337,"duration":1},"status":"passed","severity":"normal"},{"uid":"78389f35c2c849e7","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714129285337,"stop":1714129285339,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f2fd6fd286c2587","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714130049056,"stop":1714130049056,"duration":0},"status":"passed","severity":"normal"},{"uid":"d698376bd3ddce39","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714129277638,"stop":1714129277641,"duration":3},"status":"passed","severity":"normal"},{"uid":"d7501107c28d661d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714129768774,"stop":1714129768774,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcfec320c2bbf72a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714129506719,"stop":1714129506719,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c72ce42e1d1727","name":"should set field with only STORE enabled","time":{"start":1714129286113,"stop":1714129286113,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd99c47149073e5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714129958840,"stop":1714129958840,"duration":0},"status":"passed","severity":"normal"},{"uid":"b491c5570112e1d1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714129506690,"stop":1714129506691,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b11a3f317cc7930","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714129958823,"stop":1714129958824,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb11e6baadf9016","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714129328637,"stop":1714129328638,"duration":1},"status":"passed","severity":"normal"},{"uid":"337006205bc6bb69","name":"Check publish message containing escaped characters","time":{"start":1714129761226,"stop":1714129761226,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe62137b9607561","name":"should be able to encode the field with only STORE set to true","time":{"start":1714129285339,"stop":1714129285340,"duration":1},"status":"passed","severity":"normal"},{"uid":"f690a013a6e2fd4c","name":"Check received message containing XML","time":{"start":1714129484978,"stop":1714129484979,"duration":1},"status":"passed","severity":"normal"},{"uid":"59f29754831aeff8","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714129833834,"stop":1714129833834,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ce6563930abae2","name":"Push message with content topic containing numeric","time":{"start":1714129866529,"stop":1714129866529,"duration":0},"status":"passed","severity":"normal"},{"uid":"2655da2eed54cfab","name":"Fails to push message with large meta","time":{"start":1714129866538,"stop":1714129866538,"duration":0},"status":"passed","severity":"normal"},{"uid":"5417fda4d3275e9a","name":"Push message with meta","time":{"start":1714129866537,"stop":1714129866538,"duration":1},"status":"passed","severity":"normal"},{"uid":"2045454bd7e13cd6","name":"Check message with no payload is not received","time":{"start":1714129789835,"stop":1714129789835,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d4d68ebe7c7013","name":"Query Generator, No Decoder","time":{"start":1714129862194,"stop":1714129862195,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c865ac6cb789ce","name":"Relay + Store","time":{"start":1714129286114,"stop":1714129286115,"duration":1},"status":"passed","severity":"normal"},{"uid":"23618ac3f5a84293","name":"Check message with invalid timestamp is not received","time":{"start":1714129789831,"stop":1714129789832,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3e30b866bbf08a1","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714129506686,"stop":1714129506686,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb487cf106b5238","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714129751880,"stop":1714129751880,"duration":0},"status":"passed","severity":"normal"},{"uid":"1efeb3999d04370b","name":"should return valid sharding parameters for static sharding","time":{"start":1714129277641,"stop":1714129277641,"duration":0},"status":"passed","severity":"normal"},{"uid":"3479c8d9ffb8e995","name":"Push message with custom timestamp: 1714125906862","time":{"start":1714129725373,"stop":1714129725374,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7149831e974cd69","name":"Check received message containing numeric","time":{"start":1714129789813,"stop":1714129789813,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2e695744a866b5f","name":"configure the node with multiple content topics","time":{"start":1714129816672,"stop":1714129816673,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d4b44284a07ad1","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714129833834,"stop":1714129833834,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f141cff1568f0","name":"Decrypt messages","time":{"start":1714129727025,"stop":1714129727025,"duration":0},"status":"passed","severity":"normal"},{"uid":"98d2315ac430304b","name":"Push message with content topic containing escaped characters","time":{"start":1714129866536,"stop":1714129866536,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d78c2df7723f37","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714129301716,"stop":1714129301716,"duration":0},"status":"passed","severity":"normal"},{"uid":"5270caa2df6e5b37","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714129751882,"stop":1714129751882,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ee8a2fc12bd771","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714129418635,"stop":1714129418635,"duration":0},"status":"passed","severity":"normal"},{"uid":"57746d6ec6254dfc","name":"Rejects garbage","time":{"start":1714129294479,"stop":1714129294479,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e59dfebdfab7e3a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714129572059,"stop":1714129572061,"duration":2},"status":"passed","severity":"normal"},{"uid":"cb017ba1875a988a","name":"Push message on custom pubsubTopic","time":{"start":1714129595045,"stop":1714129595046,"duration":1},"status":"passed","severity":"normal"},{"uid":"a13f1f1766a43bc6","name":"Check received message containing JSON","time":{"start":1714129789827,"stop":1714129789827,"duration":0},"status":"passed","severity":"normal"},{"uid":"2193e3acc8501d60","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714129277649,"stop":1714129277649,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f5029ae96b231c","name":"Check message received after nwaku node is restarted","time":{"start":1714129789811,"stop":1714129789811,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f4d0e4971fc62427","name":"Check received message containing emoji","time":{"start":1714129484981,"stop":1714129484983,"duration":2},"status":"passed","severity":"normal"},{"uid":"abde71c1ed41ecb8","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714129958844,"stop":1714129958844,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d184b549821d1b7","name":"Check received message containing shell command","time":{"start":1714129484980,"stop":1714129484980,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbd8677abb9729f","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714129833834,"stop":1714129833835,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba596b8359e0558","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714129572073,"stop":1714129572074,"duration":1},"status":"passed","severity":"normal"},{"uid":"b07ab2c5468f071f","name":"Passing page size 110 when there are 120 messages","time":{"start":1714129898305,"stop":1714129898305,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41c191abe012ebb","name":"Check received message containing Russian","time":{"start":1714129789825,"stop":1714129789825,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19679480f273bc7","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714129816673,"stop":1714129816673,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb2a2359f294d08","name":"Check received message containing escaped characters","time":{"start":1714129789828,"stop":1714129789828,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00286fe321d49e7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714129535323,"stop":1714129535324,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f676d68cbb59829","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714129958843,"stop":1714129958844,"duration":1},"status":"passed","severity":"normal"},{"uid":"997481e6406823f","name":"receives messages sent to provided content topic through stream","time":{"start":1714129761462,"stop":1714129761463,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fd65bf2711932c40","name":"Check message with non string payload is not received","time":{"start":1714129789810,"stop":1714129789810,"duration":0},"status":"passed","severity":"normal"},{"uid":"222f0886290ae7fa","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714129484984,"stop":1714129484984,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb2d8a7180cce2b","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714129328632,"stop":1714129328636,"duration":4},"status":"passed","severity":"normal"},{"uid":"317f25ee378b9ab","name":"Passing page size 0 when there are 110 messages","time":{"start":1714129898302,"stop":1714129898303,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e71b1323c3671e","name":"Push message with content topic containing special chars","time":{"start":1714129725355,"stop":1714129725355,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ab36dd1ae6463c","name":"start node with empty shard","time":{"start":1714129844762,"stop":1714129844762,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6b0862f2888585","name":"should not fail to stop the service if it was not started","time":{"start":1714129305918,"stop":1714129305918,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6aca061b27535d","name":"should properly compute the node id","time":{"start":1714129286107,"stop":1714129286108,"duration":1},"status":"passed","severity":"normal"},{"uid":"2792a0ab6de24809","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714129277628,"stop":1714129277629,"duration":1},"status":"passed","severity":"normal"},{"uid":"c17e27afd7c26e72","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714129277623,"stop":1714129277624,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4f3a69873ee674","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714129751881,"stop":1714129751881,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c644c5c5e0cc27","name":"Generator, 2 different pubsubtopics","time":{"start":1714129888336,"stop":1714129888336,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b2eb1e25e32811","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714129595049,"stop":1714129595049,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3cbe48b4a99c13","name":"Subscribe to topic containing long and receive message","time":{"start":1714129572069,"stop":1714129572069,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ecf8799366ef00","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714129291042,"stop":1714129291043,"duration":1},"status":"passed","severity":"normal"},{"uid":"a501a9a3f409b411","name":"Promise Callback - backward","time":{"start":1714129884854,"stop":1714129884855,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6bb677d99d00ca2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714129958828,"stop":1714129958828,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa0403413c4b5e3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714129958839,"stop":1714129958839,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8ad6a6f4ab03ed","name":"should encodeTxt and decodeTxt","time":{"start":1714129286104,"stop":1714129286104,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9425311f4e50aa","name":"throws on content topic with generation field greater than 0","time":{"start":1714129277610,"stop":1714129277610,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba86dd82b100f240","name":"Push message with XML payload","time":{"start":1714129725331,"stop":1714129725331,"duration":0},"status":"passed","severity":"normal"},{"uid":"575dd1361e57e2c5","name":"Push message with Russian payload","time":{"start":1714129866523,"stop":1714129866523,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c4e745236611c6","name":"Check message with no payload is not received","time":{"start":1714129789809,"stop":1714129789809,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1d31f19d29fce","name":"Publish message with custom timestamp: Fri Apr 26 2024 12:09:12 GMT+0000 (Coordinated Universal Time)","time":{"start":1714129761230,"stop":1714129761231,"duration":1},"status":"passed","severity":"normal"},{"uid":"36eb2f12f53b84b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714129572076,"stop":1714129572077,"duration":1},"status":"passed","severity":"normal"},{"uid":"4768b1b3e4d27ce","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714129888340,"stop":1714129888340,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebfcfd9bf5b81c10","name":"Nodes with multiple pubsub topic","time":{"start":1714129751881,"stop":1714129751882,"duration":1},"status":"passed","severity":"normal"},{"uid":"d48b69221120210e","name":"should not fail to start the service if it is already started","time":{"start":1714129798233,"stop":1714129798240,"duration":7},"status":"passed","severity":"normal"},{"uid":"2b14ec8eaa5f34c5","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714129277613,"stop":1714129277614,"duration":1},"status":"passed","severity":"normal"},{"uid":"11a50f5731557b6d","name":"Check message with invalid timestamp is not received","time":{"start":1714129484985,"stop":1714129484985,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca8a73cebe8c4791","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714129535327,"stop":1714129535327,"duration":0},"status":"passed","severity":"normal"},{"uid":"feddd9b79d742681","name":"Push message with content topic containing short","time":{"start":1714129725333,"stop":1714129725334,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba62b015f7453cb6","name":"Init the array if not present","time":{"start":1714129277073,"stop":1714129277074,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc164352116943e6","name":"Push message with custom timestamp: 1714133106862","time":{"start":1714129725374,"stop":1714129725375,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbccfc922c974134","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714129506683,"stop":1714129506683,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db16c8b834d910c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714129958829,"stop":1714129958830,"duration":1},"status":"passed","severity":"normal"},{"uid":"974f0346bea27a16","name":"Passing page size 19 when there are 20 messages","time":{"start":1714129898305,"stop":1714129898305,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d26b1e5ad3549eb","name":"Check received message containing shell command","time":{"start":1714129789802,"stop":1714129789803,"duration":1},"status":"passed","severity":"normal"},{"uid":"17e56995d7b6637e","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app41/8/topic901/utf8","time":{"start":1714129816670,"stop":1714129816670,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80f768e99568219","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714129506684,"stop":1714129506685,"duration":1},"status":"passed","severity":"normal"},{"uid":"96e7da605c9e4e52","name":"Relay + Store","time":{"start":1714129338712,"stop":1714129338717,"duration":5},"status":"passed","severity":"normal"},{"uid":"b3179735fcbd1f5c","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714129761461,"stop":1714129761461,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9344364043bb9de4","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714129277660,"stop":1714129277660,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42434d60c7f678","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714129277626,"stop":1714129277626,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1fc734cfd4251f8","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714129768729,"stop":1714129768730,"duration":1},"status":"passed","severity":"normal"},{"uid":"35aa068f7b547e36","name":"Publish without waiting for remote peer","time":{"start":1714129768717,"stop":1714129768717,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cad18514ffe3796","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714129506691,"stop":1714129506691,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ebc0f7917d5f6d","name":"Check received message containing Arabic","time":{"start":1714129484977,"stop":1714129484977,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c58394ad575baec","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714129337588,"stop":1714129337588,"duration":0},"status":"passed","severity":"normal"},{"uid":"867b419aa58e8388","name":"Check received message containing Basic HTML tag","time":{"start":1714129789827,"stop":1714129789827,"duration":0},"status":"passed","severity":"normal"},{"uid":"2479f43923bbdf2f","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714129862197,"stop":1714129862197,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b951485321b12a","name":"throws on content topic with empty encoding field","time":{"start":1714129277612,"stop":1714129277612,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f3e519e04281aa","name":"Check message received after nwaku node is restarted","time":{"start":1714129484988,"stop":1714129484989,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4368053fee08089e","name":"listenerCount","time":{"start":1714129369108,"stop":1714129369108,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0b65d0a575e01d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714129844751,"stop":1714129844751,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fb3bebd181c866","name":"groups content topics by expected pubsub topic","time":{"start":1714129277618,"stop":1714129277619,"duration":1},"status":"passed","severity":"normal"},{"uid":"11505e3ebe23632b","name":"topics with same application and version share the same shard","time":{"start":1714129277618,"stop":1714129277618,"duration":0},"status":"passed","severity":"normal"},{"uid":"961a2b8239f69acb","name":"should not receive a peer event before start","time":{"start":1714129798241,"stop":1714129798247,"duration":6},"status":"passed","severity":"normal"},{"uid":"33683436a9f72c53","name":"Encoder throws on empty string content topic","time":{"start":1714129291041,"stop":1714129291041,"duration":0},"status":"passed","severity":"normal"},{"uid":"27eb6947592048c5","name":"Push message with Script payload","time":{"start":1714129725330,"stop":1714129725331,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5db8200be7a61c8","name":"different cluster, different shard: nodes don't connect","time":{"start":1714129613219,"stop":1714129613219,"duration":0},"status":"passed","severity":"normal"},{"uid":"261252dee537a2f2","name":"should decode valid enr with tcp successfully","time":{"start":1714129286105,"stop":1714129286105,"duration":0},"status":"passed","severity":"normal"},{"uid":"e389f1eb28da3c89","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714129506726,"stop":1714129506726,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ffd18aa69477af8","name":"can start and stop the service","time":{"start":1714129338666,"stop":1714129338666,"duration":0},"status":"passed","severity":"normal"},{"uid":"756104ba0944e73b","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714129506711,"stop":1714129506712,"duration":1},"status":"passed","severity":"normal"},{"uid":"ada3f60cbdd0c869","name":"Round trip binary serialization","time":{"start":1714129291039,"stop":1714129291039,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd669ef5033f3e5","name":"should return false","time":{"start":1714129286107,"stop":1714129286107,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df118527790b358","name":"Push message with special chars payload","time":{"start":1714129866522,"stop":1714129866522,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9f724a8d65fb16","name":"Sets default value correctly","time":{"start":1714129916330,"stop":1714129916330,"duration":0},"status":"passed","severity":"normal"},{"uid":"7332dc6c227c0390","name":"Fails to push message with large meta","time":{"start":1714129725370,"stop":1714129725371,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab9d04b24913fe0","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714129572067,"stop":1714129572067,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8b7225dfbe78f36","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714129506719,"stop":1714129506720,"duration":1},"status":"passed","severity":"normal"},{"uid":"193be6add7580b3f","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app51/7/topic965/utf8","time":{"start":1714129816671,"stop":1714129816671,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8353d42ebf12b76","name":"Relay - times out","time":{"start":1714129927728,"stop":1714129927728,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a19b820ee8fae8","name":"Push message with escaped characters payload","time":{"start":1714129725332,"stop":1714129725332,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f671ed382d0ac79","name":"Ephemeral field set to true","time":{"start":1714129291039,"stop":1714129291040,"duration":1},"status":"passed","severity":"normal"},{"uid":"816f22e39063e57","name":"Check received message containing Script","time":{"start":1714129789826,"stop":1714129789826,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86d0e3abc42da73","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714129768720,"stop":1714129768720,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f6e32cb54b911f","name":"Decoder throws on undefined content topic","time":{"start":1714129311899,"stop":1714129311899,"duration":0},"status":"passed","severity":"normal"},{"uid":"202fc442bbf18c3f","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1714129280161,"stop":1714129280162,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b63481d21bc71e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714129277617,"stop":1714129277618,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed59967f5f18daa8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714129958831,"stop":1714129958832,"duration":1},"status":"passed","severity":"normal"},{"uid":"781f829974f3e1a9","name":"Check publish message containing Script","time":{"start":1714129761222,"stop":1714129761223,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d98d87ea4d2bca","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714129506724,"stop":1714129506725,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8c324d25487e4c","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714129768719,"stop":1714129768720,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b665973564686","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714129277633,"stop":1714129277633,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6213284ecf4f5f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714129572067,"stop":1714129572068,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c794943f761758","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714129290664,"stop":1714129290665,"duration":1},"status":"passed","severity":"normal"},{"uid":"61864ae3a57fffc3","name":"Push message on custom pubsubTopic","time":{"start":1714129595049,"stop":1714129595050,"duration":1},"status":"passed","severity":"normal"},{"uid":"c56b8ffc0326c7e8","name":"Push 30 different messages","time":{"start":1714129866527,"stop":1714129866527,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c7ebcec0ac9411","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714129401005,"stop":1714129401005,"duration":0},"status":"passed","severity":"normal"},{"uid":"856ff0d1a58325a7","name":"Check message on other pubsub topic is not received","time":{"start":1714129789808,"stop":1714129789808,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d017c66b3a4e82f","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714129844759,"stop":1714129844760,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa007c99cce3d36f","name":"Refresh subscription","time":{"start":1714129958837,"stop":1714129958837,"duration":0},"status":"passed","severity":"normal"},{"uid":"541dbfc0bcaf6afc","name":"handles multiple messages","time":{"start":1714129903000,"stop":1714129903000,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b67581e7fb30ee2","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714129958841,"stop":1714129958842,"duration":1},"status":"passed","severity":"normal"},{"uid":"c692ae29b7fe187e","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714129506691,"stop":1714129506692,"duration":1},"status":"passed","severity":"normal"},{"uid":"a743e593d9af9972","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app61/6/topic947/json","time":{"start":1714129816661,"stop":1714129816662,"duration":1},"status":"passed","severity":"normal"},{"uid":"74e217f104b9cd9c","name":"Encoder throws on undefined content topic","time":{"start":1714129291040,"stop":1714129291041,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc5778a8c8b2d822","name":"Push message with content topic containing escaped characters","time":{"start":1714129725363,"stop":1714129725364,"duration":1},"status":"passed","severity":"normal"},{"uid":"db7c9a35c5b91be0","name":"Push message with content topic containing shell command","time":{"start":1714129725363,"stop":1714129725363,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc5dc2283c7f853","name":"can start and stop the service","time":{"start":1714129305918,"stop":1714129305918,"duration":0},"status":"passed","severity":"normal"},{"uid":"2996c328eb2da4b9","name":"returns all values when wanted number matches available values","time":{"start":1714129300928,"stop":1714129300930,"duration":2},"status":"passed","severity":"normal"},{"uid":"a2a74251edf198e1","name":"Encoder throws on undefined content topic","time":{"start":1714129313685,"stop":1714129313685,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf5413c662a4ffe","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714129301715,"stop":1714129301716,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d171fa430bcb5e","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714129277616,"stop":1714129277616,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcc3323f99654b43","name":"Check received message containing Chinese","time":{"start":1714129789798,"stop":1714129789798,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb209f32f37675e8","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714129768731,"stop":1714129768774,"duration":43},"status":"passed","severity":"normal"},{"uid":"bef8e404f19b96fc","name":"Subscribe to topic containing XML and receive message","time":{"start":1714129958841,"stop":1714129958841,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67fffa30cb5bd8b","name":"Fails to push message with empty content topic","time":{"start":1714129725367,"stop":1714129725368,"duration":1},"status":"passed","severity":"normal"},{"uid":"11208184a78bd00f","name":"Subscribe to topic containing short and publish message","time":{"start":1714129768721,"stop":1714129768724,"duration":3},"status":"passed","severity":"normal"},{"uid":"5837d0a221f5c2cc","name":"should properly create location multiaddrs - udp4","time":{"start":1714129286109,"stop":1714129286110,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbb2161936a3baae","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714129337587,"stop":1714129337587,"duration":0},"status":"passed","severity":"normal"},{"uid":"f041f020ce6cb1ca","name":"Check message with no content topic is not received","time":{"start":1714129789834,"stop":1714129789835,"duration":1},"status":"passed","severity":"normal"},{"uid":"40ecc623edae9632","name":"Query generator for multiple messages with different content topic format","time":{"start":1714129892790,"stop":1714129892790,"duration":0},"status":"passed","severity":"normal"},{"uid":"93eb995916023d0a","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app3/10/topic438/utf8","time":{"start":1714129816670,"stop":1714129816671,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b357cfd9794171","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714129285344,"stop":1714129285345,"duration":1},"status":"passed","severity":"normal"},{"uid":"547d4675fa84b195","name":"Check publish message containing special chars","time":{"start":1714129761220,"stop":1714129761220,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd88e04060de453","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app17/4/topic833/xml","time":{"start":1714129816668,"stop":1714129816668,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad08c0aadd380a53","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714129761233,"stop":1714129761233,"duration":0},"status":"passed","severity":"normal"},{"uid":"477f7c50f81671bf","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714130049057,"stop":1714130049057,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7f5e5b234639ee","name":"should not receive a peer event after stop","time":{"start":1714129338669,"stop":1714129338676,"duration":7},"status":"passed","severity":"normal"},{"uid":"132baca70edf4470","name":"Subscribe to topic containing Script and receive message","time":{"start":1714129958830,"stop":1714129958830,"duration":0},"status":"passed","severity":"normal"},{"uid":"5298ecfde7685290","name":"connects to nwaku","time":{"start":1714129916328,"stop":1714129916328,"duration":0},"status":"passed","severity":"normal"},{"uid":"d88c3cbe38744f25","name":"Push message with meta","time":{"start":1714129725368,"stop":1714129725370,"duration":2},"status":"passed","severity":"normal"},{"uid":"87f609597d903b1e","name":"same cluster, different shard: nodes connect","time":{"start":1714129613218,"stop":1714129613218,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ba131a372a537db","name":"Store - dialed after - with timeout","time":{"start":1714129927729,"stop":1714129927729,"duration":0},"status":"passed","severity":"normal"},{"uid":"5038665c9f94bec1","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714129751883,"stop":1714129751883,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df9f85a3601f0ca","name":"Fields are not dropped","time":{"start":1714129290465,"stop":1714129290467,"duration":2},"status":"passed","severity":"normal"},{"uid":"7762f8b557938d69","name":"Overlapping topic subscription","time":{"start":1714129572068,"stop":1714129572068,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a45892ac3ad173","name":"should emit a peer event after start","time":{"start":1714129798240,"stop":1714129798241,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ca5141fc02c3ddf","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714129506715,"stop":1714129506717,"duration":2},"status":"passed","severity":"normal"},{"uid":"2314635fb3dd9de1","name":"same cluster, different shard: nodes don't connect","time":{"start":1714129506680,"stop":1714129506680,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce49c28f016bae2","name":"should throw error - no public key","time":{"start":1714129286105,"stop":1714129286106,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d96b1d97fb4484","name":"receives messages sent to provided content topic through callback","time":{"start":1714129761461,"stop":1714129761462,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6ed7f3621567664d","name":"throws an error for improperly formatted content topics","time":{"start":1714129277620,"stop":1714129277620,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe60100598ae3d80","name":"Push message with content topic containing Script","time":{"start":1714129866532,"stop":1714129866533,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bb715c7d31ed949","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714129285347,"stop":1714129285347,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7c696806afac","name":"Check publish message containing emoji","time":{"start":1714129761226,"stop":1714129761228,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab95a8f479c6a524","name":"does not throw on valid cases","time":{"start":1714129277608,"stop":1714129277608,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b524f1a5f36d2c9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714129277642,"stop":1714129277642,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a2a0a5d88715201","name":"Check publish message containing SQL Injection","time":{"start":1714129761222,"stop":1714129761222,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f52e90dd5366794","name":"should set field with all protocols enabled","time":{"start":1714129286112,"stop":1714129286113,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea47ff1748792acd","name":"Subscribe to topic containing short and receive message","time":{"start":1714129572068,"stop":1714129572068,"duration":0},"status":"passed","severity":"normal"},{"uid":"86753258b6689f3f","name":"Check received message containing XML","time":{"start":1714129789826,"stop":1714129789826,"duration":0},"status":"passed","severity":"normal"},{"uid":"859f39afe28d6003","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714129789830,"stop":1714129789831,"duration":1},"status":"passed","severity":"normal"},{"uid":"e66bf1a09f702573","name":"Push message with JSON payload","time":{"start":1714129866525,"stop":1714129866525,"duration":0},"status":"passed","severity":"normal"},{"uid":"5899a655ea4fbf3a","name":"Register correct protocols","time":{"start":1714129768716,"stop":1714129768716,"duration":0},"status":"passed","severity":"normal"},{"uid":"713dbb2446b4ec","name":"Query with Ordered Callback, No Decoder","time":{"start":1714129862196,"stop":1714129862196,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb4818f5a9d3128","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714129277615,"stop":1714129277615,"duration":0},"status":"passed","severity":"normal"},{"uid":"435b5109c18041","name":"Push message with content topic containing Script","time":{"start":1714129725361,"stop":1714129725361,"duration":0},"status":"passed","severity":"normal"},{"uid":"90672d02292f8afb","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714129862194,"stop":1714129862194,"duration":0},"status":"passed","severity":"normal"},{"uid":"c493f66a8bed832f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714129572061,"stop":1714129572062,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee55b0c69a68b8c","name":"ignores domain fetching errors","time":{"start":1714129301974,"stop":1714129301974,"duration":0},"status":"passed","severity":"normal"},{"uid":"445f9b0146aaef9c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714129958838,"stop":1714129958839,"duration":1},"status":"passed","severity":"normal"},{"uid":"a25980b41b5b661d","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714129313684,"stop":1714129313684,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f6c6b1902f7ba5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714129958835,"stop":1714129958835,"duration":0},"status":"passed","severity":"normal"},{"uid":"977d6ad61a53ffc2","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714129277622,"stop":1714129277622,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24a49a2ab38eab3","name":"through manual discovery","time":{"start":1714129599828,"stop":1714129599828,"duration":0},"status":"passed","severity":"normal"},{"uid":"a254a1426b4e8928","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714129418622,"stop":1714129418623,"duration":1},"status":"passed","severity":"normal"},{"uid":"4741c7a65b28bcbe","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714129768787,"stop":1714129768788,"duration":1},"status":"passed","severity":"normal"},{"uid":"48480ebaf86744df","name":"Push message with unicode special characters payload","time":{"start":1714129866526,"stop":1714129866526,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30ea97560e2333","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714129290665,"stop":1714129290665,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb2550cff0d7f6","name":"should throw error - no id","time":{"start":1714129286106,"stop":1714129286106,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4613cfd7b5b17cd","name":"Push to array if already present","time":{"start":1714129277074,"stop":1714129277075,"duration":1},"status":"passed","severity":"normal"},{"uid":"c636b8ac7011786","name":"Check received message containing short","time":{"start":1714129789796,"stop":1714129789796,"duration":0},"status":"passed","severity":"normal"},{"uid":"755269b10df64075","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714129900657,"stop":1714129900658,"duration":1},"status":"passed","severity":"normal"},{"uid":"2163b14106a66f99","name":"Push message with content topic containing Chinese","time":{"start":1714129725355,"stop":1714129725356,"duration":1},"status":"passed","severity":"normal"},{"uid":"194d0ed6456f0100","name":"isConnected return false after peer stops","time":{"start":1714129379447,"stop":1714129379447,"duration":0},"status":"passed","severity":"normal"},{"uid":"5638833fd3c55e1f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714129958832,"stop":1714129958832,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fb318631b2ef43","name":"Push message with content topic containing Arabic","time":{"start":1714129725356,"stop":1714129725356,"duration":0},"status":"passed","severity":"normal"},{"uid":"c005ada32b62462a","name":"Privacy Node - default protocol","time":{"start":1714129927730,"stop":1714129927730,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abbaaff10adc665","name":"Encoder throws on empty string content topic","time":{"start":1714129311898,"stop":1714129311898,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6a7b56b57f5a31","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714129285349,"stop":1714129285349,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc7d5efcc95ca9","name":"Push message with short payload","time":{"start":1714129866520,"stop":1714129866521,"duration":1},"status":"passed","severity":"normal"},{"uid":"3aee45bdd2a0131e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714129816660,"stop":1714129816660,"duration":0},"status":"passed","severity":"normal"},{"uid":"454b228dd5d76fa8","name":"LightPush","time":{"start":1714129927729,"stop":1714129927729,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b23dd87897bfff3","name":"should set field with only FILTER enabled","time":{"start":1714129286114,"stop":1714129286114,"duration":0},"status":"passed","severity":"normal"},{"uid":"d948678b0d9165da","name":"should handle corrupted local storage data gracefully","time":{"start":1714129305921,"stop":1714129305921,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fcfc574b9ddd04f","name":"should not fail to start the service if it is already started","time":{"start":1714129305919,"stop":1714129305919,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc223d920612c80","name":"Ping on peer without subscriptions","time":{"start":1714129405835,"stop":1714129405835,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b0807f4d5e7675","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714129277636,"stop":1714129277636,"duration":0},"status":"passed","severity":"normal"},{"uid":"35eafef22b5b6c52","name":"Check received message containing long","time":{"start":1714129789812,"stop":1714129789812,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ce2b56366e77e4","name":"Subscribe and receive messages via lightPush","time":{"start":1714129958821,"stop":1714129958822,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f66ccebb0dd116","name":"should decode valid enr successfully","time":{"start":1714129286104,"stop":1714129286104,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f100d0b523e35b4","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714129768792,"stop":1714129768794,"duration":2},"status":"passed","severity":"normal"},{"uid":"7df44fe8d05605d5","name":"Sample","time":{"start":1714129285481,"stop":1714129285481,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ac63d3993cd4eb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714129958832,"stop":1714129958832,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb6948131eed7c8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714130049057,"stop":1714130049057,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0e7a5cc10d5210","name":"Check received message containing special chars","time":{"start":1714129789813,"stop":1714129789813,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a3dd5f190f4bdb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714129506714,"stop":1714129506715,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3b0a9ad39421e9b","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714129892789,"stop":1714129892789,"duration":0},"status":"passed","severity":"normal"},{"uid":"105557a5d03a5ee3","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714129833833,"stop":1714129833834,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebdfcdd6d3e3cbd5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714129958823,"stop":1714129958823,"duration":0},"status":"passed","severity":"normal"},{"uid":"a130c9089881fa23","name":"Check received message containing JSON","time":{"start":1714129789802,"stop":1714129789802,"duration":0},"status":"passed","severity":"normal"},{"uid":"b242d79e25ed610c","name":"Push message equal or less that 1MB","time":{"start":1714129725375,"stop":1714129725376,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99e3bc5222aa719","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714129311896,"stop":1714129311896,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c8cbd7f28537aee","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714129958840,"stop":1714129958840,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a9796f08f197f0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714129401010,"stop":1714129401011,"duration":1},"status":"passed","severity":"normal"},{"uid":"68279eecc77e7e5f","name":"should not throw an error for a single configured topic","time":{"start":1714129277633,"stop":1714129277634,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c3b2808973ac82","name":"Push message on custom pubsubTopic","time":{"start":1714129595048,"stop":1714129595048,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b976b1f5445ae3","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714129336664,"stop":1714129336664,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55576e07aa7d976","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714129751883,"stop":1714129751883,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e85af607c4a141","name":"different cluster, same shard: nodes don't connect","time":{"start":1714129613218,"stop":1714129613219,"duration":1},"status":"passed","severity":"normal"},{"uid":"de1562b9c74a0885","name":"Subscribe to topic containing XML and receive message","time":{"start":1714129572072,"stop":1714129572073,"duration":1},"status":"passed","severity":"normal"},{"uid":"654e1719a750c0fb","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714129301978,"stop":1714129301978,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be76cbb2e857c2c3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714129338678,"stop":1714129338678,"duration":0},"status":"skipped","severity":"normal"},{"uid":"653802906046a0bd","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app90/9/topic638/utf8","time":{"start":1714129816671,"stop":1714129816672,"duration":1},"status":"passed","severity":"normal"},{"uid":"760e5cf396fbbdda","name":"Check message received after jswaku node is restarted","time":{"start":1714129789845,"stop":1714129789845,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f9888f0b4003b96","name":"retrieves a single peer","time":{"start":1714129301972,"stop":1714129301973,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeba026a894d6070","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714129862194,"stop":1714129862194,"duration":0},"status":"passed","severity":"normal"},{"uid":"21795a24350eee67","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714129277625,"stop":1714129277626,"duration":1},"status":"passed","severity":"normal"},{"uid":"d772aae1af958159","name":"Relay - dialed after","time":{"start":1714129927728,"stop":1714129927728,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7baff1668e3cbf0","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714129918788,"stop":1714129918788,"duration":0},"status":"passed","severity":"normal"},{"uid":"664c77c0233185ed","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714129535325,"stop":1714129535325,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd757a370153832","name":"random static sharding 4 - Cluster ID: 325, Shard ID: 46","time":{"start":1714129844754,"stop":1714129844754,"duration":0},"status":"passed","severity":"normal"},{"uid":"2456ba1d4e396d44","name":"Check received message with timestamp: 1714129327919 ","time":{"start":1714129484984,"stop":1714129484984,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce6dd26a6105c5","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714129301717,"stop":1714129301717,"duration":0},"status":"passed","severity":"normal"},{"uid":"87228338e508d51c","name":"getPeersByDiscovery","time":{"start":1714129736887,"stop":1714129736887,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b943e4359afe10f","name":"Push message with Basic HTML tag payload","time":{"start":1714129725331,"stop":1714129725331,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c028b032c50591","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714129277626,"stop":1714129277626,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1051a842f36dfa","name":"different cluster, different shard: nodes don't connect","time":{"start":1714129506681,"stop":1714129506682,"duration":1},"status":"passed","severity":"normal"},{"uid":"754e91a88a8a6f1a","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714129286105,"stop":1714129286105,"duration":0},"status":"passed","severity":"normal"},{"uid":"7784289e11b689f9","name":"Subscribe and receive messages via lightPush","time":{"start":1714129958833,"stop":1714129958834,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d6f7f7e745a1ea1","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714129506686,"stop":1714129506687,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca8c0f497376af1d","name":"Push message with XML payload","time":{"start":1714129866524,"stop":1714129866524,"duration":0},"status":"passed","severity":"normal"},{"uid":"4de9aef434c57dcf","name":"Subscribe and receive messages via waku relay post","time":{"start":1714129958823,"stop":1714129958823,"duration":0},"status":"passed","severity":"normal"},{"uid":"12564019a7497432","name":"Subscribe to topic containing XML and receive message","time":{"start":1714129958830,"stop":1714129958830,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d966724011f4cb4","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714129506694,"stop":1714129506695,"duration":1},"status":"passed","severity":"normal"},{"uid":"df81854faa28d016","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714129761460,"stop":1714129761460,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bafd685177e4dfda","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714129277648,"stop":1714129277648,"duration":0},"status":"passed","severity":"normal"},{"uid":"500c51c9f7170dc3","name":"Fails to publish message with empty text","time":{"start":1714129761231,"stop":1714129761231,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9878cd369ade47","name":"unsubscribes","time":{"start":1714129903001,"stop":1714129903001,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9fbbb7dc4e7ab5","name":"Ping on subscribed peer","time":{"start":1714129405834,"stop":1714129405834,"duration":0},"status":"passed","severity":"normal"},{"uid":"dccba64c8bb2a3e9","name":"Check message with no pubsub topic is not received","time":{"start":1714129484986,"stop":1714129484987,"duration":1},"status":"passed","severity":"normal"},{"uid":"26e4c81145d22e30","name":"Subscribe to topic containing long and receive message","time":{"start":1714129958827,"stop":1714129958827,"duration":0},"status":"passed","severity":"normal"},{"uid":"86dd925dac7bd73d","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714129277625,"stop":1714129277625,"duration":0},"status":"passed","severity":"normal"},{"uid":"3400733b5e71c9d","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714129285348,"stop":1714129285348,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f24a79c74b78eca","name":"should set field with only RELAY enabled","time":{"start":1714129286113,"stop":1714129286113,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e33c689b5b73ea4","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714129277642,"stop":1714129277643,"duration":1},"status":"passed","severity":"normal"},{"uid":"204ca81901bb1f78","name":"should not receive a peer event before start","time":{"start":1714129338668,"stop":1714129338669,"duration":1},"status":"passed","severity":"normal"},{"uid":"92a71910ce8b7bf4","name":"should throw error - no public key","time":{"start":1714129286106,"stop":1714129286107,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f14987a1e27e49","name":"Symmetric encrypt & Decrypt","time":{"start":1714129312378,"stop":1714129312378,"duration":0},"status":"passed","severity":"normal"},{"uid":"66be78adfac02463","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714129866534,"stop":1714129866535,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc3ee5d139c9021f","name":"Check message received after nwaku node is restarted","time":{"start":1714129789845,"stop":1714129789847,"duration":2},"status":"skipped","severity":"normal"},{"uid":"b988dec7fec4d28b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714129401009,"stop":1714129401010,"duration":1},"status":"passed","severity":"normal"},{"uid":"8900eb7a9ee9f106","name":"Relay - dialed first","time":{"start":1714129927727,"stop":1714129927727,"duration":0},"status":"passed","severity":"normal"},{"uid":"6430761544538f15","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714129285343,"stop":1714129285343,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a284aee58b4850e","name":"Check received message containing shell command","time":{"start":1714129789828,"stop":1714129789828,"duration":0},"status":"passed","severity":"normal"},{"uid":"44546fb7fe225aa4","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714129761232,"stop":1714129761232,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ae3499b9983814","name":"can start the service","time":{"start":1714129305917,"stop":1714129305918,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0e7465d233a998f","name":"Relay","time":{"start":1714129338711,"stop":1714129338712,"duration":1},"status":"passed","severity":"normal"},{"uid":"2296a8b3eba39f6f","name":"connected peers and dial","time":{"start":1714129725602,"stop":1714129725603,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a5c77a028e4b6645","name":"Check publish message containing XML","time":{"start":1714129761223,"stop":1714129761224,"duration":1},"status":"passed","severity":"normal"},{"uid":"618c8d3b3b8f2cec","name":"Light Node - default protocols","time":{"start":1714129927730,"stop":1714129927730,"duration":0},"status":"passed","severity":"normal"},{"uid":"159dd101392ba183","name":"same cluster, same shard: nodes connect","time":{"start":1714129613217,"stop":1714129613218,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15e5fe79b42beba","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714129958831,"stop":1714129958831,"duration":0},"status":"passed","severity":"normal"},{"uid":"5af42dbc5f70784","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714129535327,"stop":1714129535328,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aba27ed253626d4","name":"Push message with content topic containing Russian","time":{"start":1714129725356,"stop":1714129725357,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b6291ecbae29de","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714129506683,"stop":1714129506684,"duration":1},"status":"passed","severity":"normal"},{"uid":"1da99bc50e5be782","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714129768730,"stop":1714129768730,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fbfd7b7e8c03491","name":"Push message with short payload","time":{"start":1714129725326,"stop":1714129725326,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfeed938e7e64502","name":"getPeersByDiscovery","time":{"start":1714129369108,"stop":1714129369108,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f206edd996b9533","name":"Push message with unicode special characters payload","time":{"start":1714129725332,"stop":1714129725332,"duration":0},"status":"passed","severity":"normal"},{"uid":"55aab842366bd952","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714129572073,"stop":1714129572073,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e3a19d61e93ac4","name":"Promise Callback - forward","time":{"start":1714129884854,"stop":1714129884854,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf165b9adf74ac96","name":"Subscribe and receive messages via waku relay post","time":{"start":1714129572062,"stop":1714129572065,"duration":3},"status":"passed","severity":"normal"},{"uid":"980c2068d8acc05b","name":"Check received message containing Script","time":{"start":1714129789800,"stop":1714129789800,"duration":0},"status":"passed","severity":"normal"},{"uid":"b011bdc8b51c09bc","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714129958827,"stop":1714129958828,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f56231d18254220","name":"Check message received after jswaku node is restarted","time":{"start":1714129789810,"stop":1714129789810,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b6355d5e933d67f6","name":"should throw error - invalid id","time":{"start":1714129286106,"stop":1714129286106,"duration":0},"status":"passed","severity":"normal"},{"uid":"86636c14cb2c2dd3","name":"Publishes to nwaku","time":{"start":1714129756716,"stop":1714129756717,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ffa202b2aa7417","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714129506724,"stop":1714129506724,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e166a3c8c7da0e","name":"Throws when trying to push message with empty payload","time":{"start":1714129866527,"stop":1714129866527,"duration":0},"status":"passed","severity":"normal"},{"uid":"95322891609a60cd","name":"returns all values when wanted number is greater than available values","time":{"start":1714129300931,"stop":1714129300931,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8befb732c9dd9d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714129595046,"stop":1714129595046,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f56eec701bba6c7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714129572076,"stop":1714129572076,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d91cd837cfd4d","name":"Push 30 different messages","time":{"start":1714129725333,"stop":1714129725333,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ceee53588d8f4b8","name":"Push message with content topic containing XML","time":{"start":1714129725361,"stop":1714129725362,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c735a15f12a74a","name":"can start the service","time":{"start":1714129338665,"stop":1714129338666,"duration":1},"status":"passed","severity":"normal"},{"uid":"223623f9edf72cff","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714129285340,"stop":1714129285341,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d295c9094da61a","name":"Meta field set when metaSetter is specified","time":{"start":1714129291040,"stop":1714129291040,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4250c1e2ed633ae","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714129751881,"stop":1714129751881,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73ea8baac6807d7","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714129277635,"stop":1714129277636,"duration":1},"status":"passed","severity":"normal"},{"uid":"4da54120ae3b43d1","name":"isConnected should return false after all peers disconnect","time":{"start":1714129379423,"stop":1714129379447,"duration":24},"status":"passed","severity":"normal"},{"uid":"51d4cda99c83f2e8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714129958825,"stop":1714129958825,"duration":0},"status":"passed","severity":"normal"},{"uid":"d130937bcfc16631","name":"Check received message containing Arabic","time":{"start":1714129789798,"stop":1714129789798,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ec12bff1764c541","name":"Check received message containing SQL Injection","time":{"start":1714129484977,"stop":1714129484978,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a81e63eb484bd8","name":"Push message with escaped characters payload","time":{"start":1714129866526,"stop":1714129866526,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8385a8659bb546f","name":"Wrong topic","time":{"start":1714129816672,"stop":1714129816672,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0b0dd4459f225c","name":"Subscribe and receive messages via lightPush","time":{"start":1714129572058,"stop":1714129572059,"duration":1},"status":"passed","severity":"normal"},{"uid":"82249120ff7fc7a0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714129958833,"stop":1714129958833,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54a728e36972e80","name":"stop","time":{"start":1714129369109,"stop":1714129369109,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6105816c926199b","name":"Query with Promise Callback, No Decoder","time":{"start":1714129862198,"stop":1714129862198,"duration":0},"status":"passed","severity":"normal"},{"uid":"97488175fddc22b0","name":"Push message with content topic containing Russian","time":{"start":1714129866531,"stop":1714129866531,"duration":0},"status":"passed","severity":"normal"},{"uid":"979c119e9c214efc","name":"Check received message containing special chars","time":{"start":1714129484976,"stop":1714129484976,"duration":0},"status":"passed","severity":"normal"},{"uid":"af30df2edcacc7f2","name":"Nodes with multiple pubsub topic","time":{"start":1714129751884,"stop":1714129751884,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf0930a09d04134","name":"Check message with non string payload is not received","time":{"start":1714129484988,"stop":1714129484988,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac96433122dc4f9","name":"Push message with rate limit","time":{"start":1714129725371,"stop":1714129725372,"duration":1},"status":"passed","severity":"normal"},{"uid":"78a0e547eeb2a6e8","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714129900659,"stop":1714129900659,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7ff6cf71c5aa93","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714129918788,"stop":1714129918788,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8d68bc990bfc05","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714129277629,"stop":1714129277629,"duration":0},"status":"passed","severity":"normal"},{"uid":"b465396a339f36dd","name":"Fails to publish message with wrong content topic","time":{"start":1714129761232,"stop":1714129761232,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c1e0213dae46ae","name":"random static sharding 7 - Cluster ID: 29, Shard ID: 926","time":{"start":1714129844756,"stop":1714129844756,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e11eafd6f75af2c","name":"Check publish message containing Arabic","time":{"start":1714129761221,"stop":1714129761221,"duration":0},"status":"passed","severity":"normal"},{"uid":"91951c0017990bb2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714129725362,"stop":1714129725362,"duration":0},"status":"passed","severity":"normal"},{"uid":"f058a84dcd5d54fc","name":"Push message with content topic containing special chars","time":{"start":1714129866529,"stop":1714129866530,"duration":1},"status":"passed","severity":"normal"},{"uid":"32030557778403b","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714129736888,"stop":1714129736889,"duration":1},"status":"passed","severity":"normal"},{"uid":"fda34938a03beaa4","name":"Ping on unsubscribed peer","time":{"start":1714129405835,"stop":1714129405836,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c3c81cab82af98","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714129401006,"stop":1714129401007,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3b99a92ae77c62f","name":"Fails to push message bigger that 1MB","time":{"start":1714129866543,"stop":1714129866543,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc87f936b0fd8048","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714129918785,"stop":1714129918786,"duration":1},"status":"passed","severity":"normal"},{"uid":"e86e81f0583d8ccf","name":"should throw an error for missing required configuration","time":{"start":1714129277624,"stop":1714129277625,"duration":1},"status":"passed","severity":"normal"},{"uid":"adadd686081f0872","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714129280163,"stop":1714129280164,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2665e954dd99d3e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714129958843,"stop":1714129958843,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ecca1c337127c96","name":"throws on content topic with non-number generation field","time":{"start":1714129277609,"stop":1714129277610,"duration":1},"status":"passed","severity":"normal"},{"uid":"d37c807538ab4230","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714129958839,"stop":1714129958840,"duration":1},"status":"passed","severity":"normal"},{"uid":"74895e42ea1155e3","name":"Push message with JSON payload","time":{"start":1714129725331,"stop":1714129725332,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6cb7c90042d9358","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714129572070,"stop":1714129572070,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc69e1fad9cb9f9b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714129535326,"stop":1714129535326,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb02582a5244bdb1","name":"Check message received after jswaku node is restarted","time":{"start":1714129484988,"stop":1714129484988,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66128f6b3afe0936","name":"it tolerates circular branch references","time":{"start":1714129301973,"stop":1714129301973,"duration":0},"status":"passed","severity":"normal"},{"uid":"2edfd1954d357519","name":"Refresh subscription","time":{"start":1714129572068,"stop":1714129572068,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a9c394c6a4ab2a","name":"Decoder throws on empty string content topic","time":{"start":1714129311899,"stop":1714129311900,"duration":1},"status":"passed","severity":"normal"},{"uid":"b983b84fc352e891","name":"Push message with content topic containing shell command","time":{"start":1714129866535,"stop":1714129866536,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f62726b60d5ebb2","name":"Push message with SQL Injection payload","time":{"start":1714129866523,"stop":1714129866524,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ecd77f736e5305","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714130049055,"stop":1714130049056,"duration":1},"status":"passed","severity":"normal"},{"uid":"354530305470fc03","name":"Encoder throws on empty string content topic","time":{"start":1714129313685,"stop":1714129313685,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9e2a6c57fdd5d5","name":"Check publish message containing shell command","time":{"start":1714129761225,"stop":1714129761225,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5a85a791251643","name":"Check publish message after client node is restarted","time":{"start":1714129761234,"stop":1714129761234,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6bf6758178ed5c74","name":"should be able to decode the field with only STORE set to true","time":{"start":1714129285346,"stop":1714129285347,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0fca1d8ecac1e1d","name":"Check received message containing Chinese","time":{"start":1714129789813,"stop":1714129789814,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9ab78134242184e","name":"Push message with content topic containing unicode special characters","time":{"start":1714129725364,"stop":1714129725364,"duration":0},"status":"passed","severity":"normal"},{"uid":"affe14088e971b17","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714129277624,"stop":1714129277624,"duration":0},"status":"passed","severity":"normal"},{"uid":"997e5e4b6ddd5f4f","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714129768788,"stop":1714129768789,"duration":1},"status":"passed","severity":"normal"},{"uid":"d50412fd48f07ce4","name":"Check publish message containing unicode special characters","time":{"start":1714129761226,"stop":1714129761226,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6308f21f1bb62e","name":"Push message with Chinese payload","time":{"start":1714129725329,"stop":1714129725329,"duration":0},"status":"passed","severity":"normal"},{"uid":"b541be1014183d4d","name":"should be called for bootstrap peers","time":{"start":1714129336662,"stop":1714129336663,"duration":1},"status":"passed","severity":"normal"},{"uid":"5072bfc3e72fbbd4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714129958831,"stop":1714129958831,"duration":0},"status":"passed","severity":"normal"},{"uid":"826902e7cb20ae74","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714129277616,"stop":1714129277616,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7b55d6a44c0ca6","name":"Check received message containing JSON","time":{"start":1714129484979,"stop":1714129484980,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11b6c46f119679f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714129506695,"stop":1714129506700,"duration":5},"status":"passed","severity":"normal"},{"uid":"24432785800e8077","name":"1 Store, 2 fetches","time":{"start":1714129301670,"stop":1714129301670,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c130806754f7d1a","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714129277623,"stop":1714129277623,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8920be2fa96a5ab","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714129506712,"stop":1714129506713,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb4a42e139642039","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714129535327,"stop":1714129535327,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1ec85ddf47bd71","name":"throws on empty content topic","time":{"start":1714129277608,"stop":1714129277609,"duration":1},"status":"passed","severity":"normal"},{"uid":"381e511dfe5c8701","name":"Passing page size 10 when there are 10 messages","time":{"start":1714129898304,"stop":1714129898304,"duration":0},"status":"passed","severity":"normal"},{"uid":"833d20238aff2c4d","name":"can start the service","time":{"start":1714129798195,"stop":1714129798195,"duration":0},"status":"passed","severity":"normal"},{"uid":"8616f1f9af6ba14e","name":"Subscribe to topic containing XML and publish message","time":{"start":1714129768777,"stop":1714129768778,"duration":1},"status":"passed","severity":"normal"},{"uid":"3019c4472b1a1827","name":"should handle a minimal index list","time":{"start":1714129277659,"stop":1714129277659,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b19a57d922ed7c","name":"Publish message with custom timestamp: Fri Apr 26 2024 10:09:12 GMT+0000 (Coordinated Universal Time)","time":{"start":1714129761230,"stop":1714129761230,"duration":0},"status":"passed","severity":"normal"},{"uid":"786aceebeabcd754","name":"Sign & Recover","time":{"start":1714129312379,"stop":1714129312379,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c1ef36c4c648d4","name":"Check received message with timestamp: 1714129327726 ","time":{"start":1714129789805,"stop":1714129789806,"duration":1},"status":"passed","severity":"normal"},{"uid":"594911ec6b3091ff","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714129301716,"stop":1714129301716,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbff7243027048b1","name":"Js publishes, other Js receives","time":{"start":1714129756718,"stop":1714129756718,"duration":0},"status":"passed","severity":"normal"},{"uid":"697d21a4a08be580","name":"Check received message containing long","time":{"start":1714129484973,"stop":1714129484973,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54d33c753997e9c","name":"Subscribe to topic containing Script and publish message","time":{"start":1714129768775,"stop":1714129768776,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f5c08a666c70a6f","name":"Push message with content topic containing emoji","time":{"start":1714129725367,"stop":1714129725367,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b685e4df758842","name":"should emit a peer event after start","time":{"start":1714129338668,"stop":1714129338668,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e261830409021b","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714129900658,"stop":1714129900658,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d7d61e06212135","name":"Push message with custom timestamp: 1714133085274","time":{"start":1714129866542,"stop":1714129866542,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb6cbf19936127e","name":"should use DNS peer discovery with light client","time":{"start":1714129338677,"stop":1714129338678,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7f592a6b5513b24a","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app9/3/topic459/proto","time":{"start":1714129816661,"stop":1714129816661,"duration":0},"status":"passed","severity":"normal"},{"uid":"813a2d5412f479c2","name":"Publish message with rate limit","time":{"start":1714129761235,"stop":1714129761236,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e50ce71eb51595e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714129277648,"stop":1714129277648,"duration":0},"status":"passed","severity":"normal"},{"uid":"548f7a0b23d9e88","name":"A test","time":{"start":1714129572205,"stop":1714129572206,"duration":1},"status":"passed","severity":"normal"},{"uid":"a71297be3b709beb","name":"Fails to push message with empty content topic","time":{"start":1714129866537,"stop":1714129866537,"duration":0},"status":"passed","severity":"normal"},{"uid":"841ad9caee78b296","name":"Push message equal or less that 1MB","time":{"start":1714129866542,"stop":1714129866543,"duration":1},"status":"passed","severity":"normal"},{"uid":"b075575c14cf3726","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714129401008,"stop":1714129401008,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae4b2df1de3178f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714129285341,"stop":1714129285342,"duration":1},"status":"passed","severity":"normal"},{"uid":"e01cb51bc91eaea4","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714129862195,"stop":1714129862196,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef55f0b90e979591","name":"more peers than existing","time":{"start":1714129725603,"stop":1714129725604,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a58e4e93089cc36d","name":"should not fail to start the service if it is already started","time":{"start":1714129338667,"stop":1714129338668,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8fd76c6f285bea5","name":"addEventListener with correct event","time":{"start":1714129369105,"stop":1714129369106,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9c8c3473e8e572a","name":"Publish message with custom timestamp: Sat May 06 2023 11:09:12 GMT+0000 (Coordinated Universal Time)","time":{"start":1714129761229,"stop":1714129761230,"duration":1},"status":"passed","severity":"normal"},{"uid":"a61740fe42cece17","name":"Push message with rate limit","time":{"start":1714129866538,"stop":1714129866539,"duration":1},"status":"passed","severity":"normal"},{"uid":"c182a59a92e6fdf8","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714129768725,"stop":1714129768725,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16c9099dd7879f","name":"Push message with content topic containing unicode special characters","time":{"start":1714129866536,"stop":1714129866536,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a3acea092e8c83","name":"Overlapping topic subscription","time":{"start":1714129958837,"stop":1714129958837,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7cae3dde2ea619a","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714129918785,"stop":1714129918785,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d47a961c7ecdf0","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714129506722,"stop":1714129506722,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1669919f4f47b6","name":"removeEventListener with correct event","time":{"start":1714129369107,"stop":1714129369107,"duration":0},"status":"passed","severity":"normal"},{"uid":"8065a8b42da015a4","name":"handles different networkShards values correctly","time":{"start":1714129277619,"stop":1714129277620,"duration":1},"status":"passed","severity":"normal"},{"uid":"342bf3f538380ba6","name":"handles empty contentTopics array correctly","time":{"start":1714129277646,"stop":1714129277647,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec3421e9fbced54","name":"Check message with no content topic is not received","time":{"start":1714129789809,"stop":1714129789809,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7b528019caf0f7","name":"All","time":{"start":1714129338718,"stop":1714129338719,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e937b36d0db629b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714129958822,"stop":1714129958823,"duration":1},"status":"passed","severity":"normal"},{"uid":"b81f6dbb0e64d6fb","name":"non connected peers","time":{"start":1714129725605,"stop":1714129725605,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1cb59d8b1992bfbd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714129572074,"stop":1714129572074,"duration":0},"status":"passed","severity":"normal"},{"uid":"85dddac4e8ca591a","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714129277616,"stop":1714129277617,"duration":1},"status":"passed","severity":"normal"},{"uid":"5493fbdd70bb4978","name":"Check received message containing short","time":{"start":1714129789811,"stop":1714129789812,"duration":1},"status":"passed","severity":"normal"},{"uid":"d22c2dcd9ee205ac","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714129277628,"stop":1714129277628,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dff240449008c6b","name":"handles different clusterIds correctly","time":{"start":1714129277619,"stop":1714129277619,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d55a746980142","name":"random static sharding 1 - Cluster ID: 372, Shard ID: 637","time":{"start":1714129844751,"stop":1714129844751,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab98214f9640e95e","name":"Check message on other pubsub topic is not received","time":{"start":1714129789834,"stop":1714129789834,"duration":0},"status":"passed","severity":"normal"},{"uid":"c824aae57579ebb","name":"Push message with long payload","time":{"start":1714129725327,"stop":1714129725327,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccd3b0253cc573f","name":"Push message with numeric payload","time":{"start":1714129725328,"stop":1714129725328,"duration":0},"status":"passed","severity":"normal"},{"uid":"79eba16b03f3a42b","name":"random static sharding 2 - Cluster ID: 48, Shard ID: 744","time":{"start":1714129844752,"stop":1714129844752,"duration":0},"status":"passed","severity":"normal"},{"uid":"f014c0f13d15ffeb","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714129300931,"stop":1714129300932,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef93a4eef3af3c1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714129958832,"stop":1714129958833,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e82379d552a66fc","name":"Query generator for multiple messages with different message text format","time":{"start":1714129892788,"stop":1714129892789,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3116b68bbdb3059","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714129277620,"stop":1714129277620,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2c76de5068f6cd","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714129918787,"stop":1714129918787,"duration":0},"status":"passed","severity":"normal"},{"uid":"68447ef674c6f9d","name":"less peers than existing","time":{"start":1714129725604,"stop":1714129725605,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3663fb159f14db06","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714129277630,"stop":1714129277630,"duration":0},"status":"passed","severity":"normal"},{"uid":"588aecef7b3aa98a","name":"Store - dialed first","time":{"start":1714129927728,"stop":1714129927729,"duration":1},"status":"passed","severity":"normal"},{"uid":"6213ded395f643f4","name":"Check received message containing Script","time":{"start":1714129484978,"stop":1714129484978,"duration":0},"status":"passed","severity":"normal"},{"uid":"177971ae232ca868","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714129768718,"stop":1714129768718,"duration":0},"status":"passed","severity":"normal"},{"uid":"b330ca8359761dc4","name":"Ping on peer without subscriptions","time":{"start":1714129405837,"stop":1714129405838,"duration":1},"status":"passed","severity":"normal"},{"uid":"5666e33fe2426c0f","name":"Subscribe and receives messages on 20 topics","time":{"start":1714129572067,"stop":1714129572067,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e0a8785ffe0eff","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714129506687,"stop":1714129506687,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b7b1f593cb3e22","name":"1 Relay, 1 fetch","time":{"start":1714129301669,"stop":1714129301670,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fc6d537ac8a7ef2","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app56/7/topic219/utf8","time":{"start":1714129816668,"stop":1714129816668,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ccd6fe00f489476","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714129958827,"stop":1714129958827,"duration":0},"status":"passed","severity":"normal"},{"uid":"142867cbb074f031","name":"start node with empty content topic","time":{"start":1714129816674,"stop":1714129816674,"duration":0},"status":"passed","severity":"normal"},{"uid":"97078071b098089a","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714129401007,"stop":1714129401008,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9699d058a5e233e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714129572071,"stop":1714129572071,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69cf207a78fd19b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714129301717,"stop":1714129301717,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e6019c3f86bf48","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714129958842,"stop":1714129958842,"duration":0},"status":"passed","severity":"normal"},{"uid":"8200cc239f45a4e7","name":"Passing page size 3 when there are 20 messages","time":{"start":1714129898303,"stop":1714129898304,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b93d691ddc0550","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714129918787,"stop":1714129918788,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1652bf1a308a7a9","name":"isConnected should return true after first peer connects","time":{"start":1714129379422,"stop":1714129379423,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e59dd9fae4b251","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714129277631,"stop":1714129277632,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1646ef22a8872b6","name":"Ping on unsubscribed peer","time":{"start":1714129355697,"stop":1714129355697,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2c333dbb6c2a5e","name":"Decoder throws on empty string content topic","time":{"start":1714129313686,"stop":1714129313686,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca68c711fb6b01ae","name":"Fails to push message bigger that 1MB","time":{"start":1714129725376,"stop":1714129725377,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6b7b0a2fb960e5","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714129285341,"stop":1714129285341,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99facf0f6fd2977","name":"Push message with content topic containing Arabic","time":{"start":1714129866530,"stop":1714129866530,"duration":0},"status":"passed","severity":"normal"},{"uid":"15810c2b16993931","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714129958839,"stop":1714129958839,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea8b3412ea573e2","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app21/7/topic935/json","time":{"start":1714129816670,"stop":1714129816670,"duration":0},"status":"passed","severity":"normal"},{"uid":"f462c5ef719777d1","name":"Check publish message containing short","time":{"start":1714129761218,"stop":1714129761219,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0afe7bf2d8bee2f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714129572066,"stop":1714129572066,"duration":0},"status":"passed","severity":"normal"},{"uid":"58407071c2d769da","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714129506695,"stop":1714129506695,"duration":0},"status":"passed","severity":"normal"},{"uid":"feeaa5dbb4b479d","name":"Ping on peer without subscriptions","time":{"start":1714129355695,"stop":1714129355696,"duration":1},"status":"passed","severity":"normal"},{"uid":"554f0a808549236a","name":"Ping on unsubscribed peer","time":{"start":1714129405838,"stop":1714129405838,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe8cf55dde2306c","name":"Ping on subscribed peer","time":{"start":1714129405837,"stop":1714129405837,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a9a055538454c2","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714129336663,"stop":1714129336663,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a511eadc506c38","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714129418632,"stop":1714129418634,"duration":2},"status":"passed","severity":"normal"},{"uid":"ac96cd00fe9bf3c8","name":"Push message with Chinese payload","time":{"start":1714129866522,"stop":1714129866522,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fafce5c03b810e","name":"Encoder throws on undefined content topic","time":{"start":1714129311897,"stop":1714129311898,"duration":1},"status":"passed","severity":"normal"},{"uid":"e70a062796cbfe0e","name":"removeEventListener with wrong event","time":{"start":1714129369107,"stop":1714129369107,"duration":0},"status":"passed","severity":"normal"},{"uid":"235d24ceb1ddee73","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714129761228,"stop":1714129761229,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5b8140db63380c5","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714129506723,"stop":1714129506724,"duration":1},"status":"passed","severity":"normal"},{"uid":"12240a13dc1f2995","name":"should throw an error for missing sharding configuration","time":{"start":1714129277644,"stop":1714129277645,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ef36b18a73d276","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714129572074,"stop":1714129572075,"duration":1},"status":"passed","severity":"normal"},{"uid":"76ae2f73c49702c5","name":"Push message with emoji payload","time":{"start":1714129866526,"stop":1714129866527,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b0c9f448c09844","name":"should not receive a peer event after stop","time":{"start":1714129798247,"stop":1714129798248,"duration":1},"status":"passed","severity":"normal"},{"uid":"687e52ac4da7f24d","name":"Passing page size 1 when there are 4 messages","time":{"start":1714129898303,"stop":1714129898303,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c06d52b084e5031","name":"Push message with content topic containing XML","time":{"start":1714129866533,"stop":1714129866534,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfecfaec747974ff","name":"Subscribe to topic containing Script and receive message","time":{"start":1714129572071,"stop":1714129572072,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b1b3523fe00c37","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714129418636,"stop":1714129418636,"duration":0},"status":"passed","severity":"normal"},{"uid":"72af790a6cac37aa","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714129506704,"stop":1714129506710,"duration":6},"status":"passed","severity":"normal"},{"uid":"f1bd5908c6cd2c1","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714129958836,"stop":1714129958837,"duration":1},"status":"passed","severity":"normal"},{"uid":"35f49aac89018523","name":"should get / set TCP multiaddr","time":{"start":1714129286109,"stop":1714129286109,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8f9aa4a646c662","name":"should not receive a peer event after stop","time":{"start":1714129305920,"stop":1714129305920,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0c647e75fe1331","name":"Check received message containing short","time":{"start":1714129484972,"stop":1714129484973,"duration":1},"status":"passed","severity":"normal"},{"uid":"b21485ce41b3099f","name":"Check received message containing Russian","time":{"start":1714129789799,"stop":1714129789799,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f85512d59e88e0","name":"Check received message with timestamp: 1714129327726 ","time":{"start":1714129789830,"stop":1714129789830,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56841e139d7e295","name":"Accepts a valid Waku Message","time":{"start":1714129294477,"stop":1714129294478,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5bafb82929d0472","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714129751884,"stop":1714129751884,"duration":0},"status":"passed","severity":"normal"},{"uid":"196aa9269fa3fb54","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714129506692,"stop":1714129506692,"duration":0},"status":"passed","severity":"normal"},{"uid":"887a7ca493caa76f","name":"Using a function","time":{"start":1714129916329,"stop":1714129916329,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5e28c4071c1fb","name":"Check received message containing escaped characters","time":{"start":1714129484980,"stop":1714129484981,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a42459380459edb","name":"same cluster, same shard: nodes connect","time":{"start":1714129506677,"stop":1714129506677,"duration":0},"status":"passed","severity":"normal"},{"uid":"abbf1059ec6a4d7","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714129535328,"stop":1714129535328,"duration":0},"status":"passed","severity":"normal"},{"uid":"39db344b422798cc","name":"Check received message containing Russian","time":{"start":1714129484977,"stop":1714129484977,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b50c9a9af49eeb","name":"Check received message containing emoji","time":{"start":1714129789804,"stop":1714129789805,"duration":1},"status":"passed","severity":"normal"},{"uid":"31827f00b4941c8f","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714129285345,"stop":1714129285346,"duration":1},"status":"passed","severity":"normal"},{"uid":"a039d2fb294ee0c8","name":"should throw an error for insufficient data","time":{"start":1714129277660,"stop":1714129277660,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b049bd106ef9196","name":"should configure sharding based on application and version for autosharding","time":{"start":1714129277642,"stop":1714129277642,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d04c722c800814f","name":"should encode/decode to text encoding","time":{"start":1714129286108,"stop":1714129286108,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd620079bd7704cb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714129506722,"stop":1714129506723,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3be13c0de727173","name":"safeDispatchEvent","time":{"start":1714129369109,"stop":1714129369109,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ad6b5761fea3c5","name":"throws on content topic with too few or too many fields","time":{"start":1714129277609,"stop":1714129277609,"duration":0},"status":"passed","severity":"normal"},{"uid":"744813288ba1bfdd","name":"should throw an error for an unconfigured topic","time":{"start":1714129277635,"stop":1714129277635,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b1e6ece7164b54","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714129277637,"stop":1714129277637,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b2a267b1986496","name":"Ping on subscribed peer","time":{"start":1714129355694,"stop":1714129355695,"duration":1},"status":"passed","severity":"normal"},{"uid":"de87da96ce5c33f4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714129958828,"stop":1714129958829,"duration":1},"status":"passed","severity":"normal"},{"uid":"931dc0f481aa8e1c","name":"Subscribe to topic containing Script and receive message","time":{"start":1714129958841,"stop":1714129958841,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aeae2f18663ffd7","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714129506720,"stop":1714129506720,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eab8d6d42a6a386","name":"Publish message with large meta","time":{"start":1714129761234,"stop":1714129761235,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f63ce36a4b23f96","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714129833835,"stop":1714129833835,"duration":0},"status":"passed","severity":"normal"},{"uid":"abab4ab2b3996c44","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714129789831,"stop":1714129789831,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bad0642745aac26","name":"throws on content topic with empty version field","time":{"start":1714129277611,"stop":1714129277611,"duration":0},"status":"passed","severity":"normal"},{"uid":"22496cca10f159b9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714129958834,"stop":1714129958834,"duration":0},"status":"passed","severity":"normal"},{"uid":"c745bb886c01b238","name":"Push message with Basic HTML tag payload","time":{"start":1714129866524,"stop":1714129866525,"duration":1},"status":"passed","severity":"normal"},{"uid":"3af16586ca9a5c23","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714129900659,"stop":1714129900659,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c577f5344c4c79a","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714129277624,"stop":1714129277624,"duration":0},"status":"passed","severity":"normal"},{"uid":"437963c7c61c272f","name":"Check received message with timestamp: 1714129327919000000 ","time":{"start":1714129484983,"stop":1714129484983,"duration":0},"status":"passed","severity":"normal"},{"uid":"610f7efadd167423","name":"Check message with non string payload is not received","time":{"start":1714129789835,"stop":1714129789845,"duration":10},"status":"passed","severity":"normal"},{"uid":"c38e235abd8ab72c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714129572075,"stop":1714129572076,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7df5b8969edce9b","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714129506682,"stop":1714129506682,"duration":0},"status":"passed","severity":"normal"},{"uid":"b800b36efdeb52ff","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714129277615,"stop":1714129277615,"duration":0},"status":"passed","severity":"normal"},{"uid":"5deaaa5fbcc5dfea","name":"should get / set UDP multiaddr","time":{"start":1714129286109,"stop":1714129286109,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d5a45c2b6560a2","name":"Generator, 2 different pubsubtopics","time":{"start":1714129888338,"stop":1714129888338,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1970b4936d021d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714129277632,"stop":1714129277633,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec097966ec4997d","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714129336664,"stop":1714129336665,"duration":1},"status":"passed","severity":"normal"},{"uid":"9771b24ae747a20e","name":"Reopen subscription with peer with lost subscription","time":{"start":1714129355698,"stop":1714129355698,"duration":0},"status":"passed","severity":"normal"},{"uid":"62cfd165db2ce649","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714129337587,"stop":1714129337587,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7afc2f3975295e8","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714129301976,"stop":1714129301976,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a84a75c2a2ac10","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714129401011,"stop":1714129401015,"duration":4},"status":"passed","severity":"normal"},{"uid":"1584719b7a612900","name":"should only return 1 node with relay capability","time":{"start":1714129301975,"stop":1714129301975,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a32e35bee75205","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714129401008,"stop":1714129401009,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2e86b68981950e3","name":"Check publish message after service node is restarted","time":{"start":1714129761233,"stop":1714129761234,"duration":1},"status":"skipped","severity":"normal"},{"uid":"43260b928e46ba2d","name":"Push message with content topic containing SQL Injection","time":{"start":1714129725357,"stop":1714129725360,"duration":3},"status":"passed","severity":"normal"},{"uid":"33afbe432f20b0b2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714129572069,"stop":1714129572069,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca628699fa7c9340","name":"Query with Ordered Callback, No message returned","time":{"start":1714129862196,"stop":1714129862196,"duration":0},"status":"passed","severity":"normal"},{"uid":"963486e34145f7cd","name":"Check received message with timestamp: 1714129327726000000 ","time":{"start":1714129789829,"stop":1714129789830,"duration":1},"status":"passed","severity":"normal"},{"uid":"b869532a1fa4441","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714129595048,"stop":1714129595049,"duration":1},"status":"passed","severity":"normal"},{"uid":"e251a27b626c4e7","name":"Correctly serialized arguments","time":{"start":1714129599891,"stop":1714129599891,"duration":0},"status":"passed","severity":"normal"},{"uid":"560724675e4c9e4d","name":"configure the node with multiple pubsub topics","time":{"start":1714129844759,"stop":1714129844759,"duration":0},"status":"passed","severity":"normal"},{"uid":"1610df2d42853cd7","name":"Check received message containing long","time":{"start":1714129789796,"stop":1714129789797,"duration":1},"status":"passed","severity":"normal"},{"uid":"15a3953e0ade6d63","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714129862195,"stop":1714129862195,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce9eb7f90970e2b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714129572066,"stop":1714129572066,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b6ecfe0b38a022","name":"Subscribe to topic containing long and publish message","time":{"start":1714129768724,"stop":1714129768725,"duration":1},"status":"passed","severity":"normal"},{"uid":"8631dfd786a9ea74","name":"Callback on promise","time":{"start":1714129892790,"stop":1714129892790,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bea75fe6f2c26d","name":"should return empty list for no shard","time":{"start":1714129277624,"stop":1714129277624,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf70336b0e9bc0d","name":"Refresh subscription","time":{"start":1714129958826,"stop":1714129958826,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5aac9d283b65825","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714129277614,"stop":1714129277614,"duration":0},"status":"passed","severity":"normal"},{"uid":"acc8604eea8cfa25","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714129277630,"stop":1714129277631,"duration":1},"status":"passed","severity":"normal"},{"uid":"7218cd026e0b8289","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714129888338,"stop":1714129888338,"duration":0},"status":"passed","severity":"normal"},{"uid":"47dc70a63363449c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714129277630,"stop":1714129277630,"duration":0},"status":"passed","severity":"normal"},{"uid":"518da486754dc485","name":"Push message with content topic containing SQL Injection","time":{"start":1714129866532,"stop":1714129866532,"duration":0},"status":"passed","severity":"normal"},{"uid":"7edb70d00cdb8b5d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714129958842,"stop":1714129958842,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac0c41c77609a9b","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714129277632,"stop":1714129277632,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3776e6b49324a40","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714129506687,"stop":1714129506688,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cb99c2a1b98962b","name":"Push message with content topic containing long","time":{"start":1714129866528,"stop":1714129866529,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b28e23b0e2c352c","name":"shard 0","time":{"start":1714129844750,"stop":1714129844750,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a2645c2590923c","name":"Check message with no content topic is not received","time":{"start":1714129484987,"stop":1714129484987,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b40a2f68d0f6bc7","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714129379419,"stop":1714129379420,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f2218a3ffab3cc8","name":"Generator, custom pubsub topic","time":{"start":1714129888337,"stop":1714129888337,"duration":0},"status":"passed","severity":"normal"},{"uid":"8651a26911f47ff8","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714129768782,"stop":1714129768787,"duration":5},"status":"passed","severity":"normal"},{"uid":"c3951567be4e8338","name":"Subscribe to topic containing short and receive message","time":{"start":1714129958826,"stop":1714129958826,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ddecf023e26aa1","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714129277621,"stop":1714129277622,"duration":1},"status":"passed","severity":"normal"},{"uid":"258cd7800c31f659","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714129506685,"stop":1714129506686,"duration":1},"status":"passed","severity":"normal"},{"uid":"251f3acf862c2354","name":"random static sharding 8 - Cluster ID: 992, Shard ID: 495","time":{"start":1714129844757,"stop":1714129844757,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d0256802150828","name":"random static sharding 3 - Cluster ID: 435, Shard ID: 226","time":{"start":1714129844752,"stop":1714129844754,"duration":2},"status":"passed","severity":"normal"},{"uid":"496fa3b77193bba6","name":"Check publish message containing Russian","time":{"start":1714129761221,"stop":1714129761222,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa693fd43cb6d7e","name":"Check received message containing XML","time":{"start":1714129789800,"stop":1714129789801,"duration":1},"status":"passed","severity":"normal"},{"uid":"8065904d86539015","name":"A test","time":{"start":1714129572205,"stop":1714129572205,"duration":0},"status":"passed","severity":"normal"},{"uid":"408f679071e4418e","name":"caches peers it previously fetched","time":{"start":1714129301974,"stop":1714129301975,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc0ebf860ba0bce","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714129506725,"stop":1714129506726,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5614b934054236","name":"Reopen subscription with peer with lost subscription","time":{"start":1714129405836,"stop":1714129405836,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1fc2449addd661","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714129535323,"stop":1714129535323,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6738ee10619156","name":"Query with Promise Callback, No message returned","time":{"start":1714129862198,"stop":1714129862200,"duration":2},"status":"passed","severity":"normal"},{"uid":"a8ed1c11af409e73","name":"handles empty shards array correctly","time":{"start":1714129277645,"stop":1714129277646,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad37484947a12b18","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714129277627,"stop":1714129277627,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa4d80ab32bc17","name":"should only return 1 node with relay and store capability","time":{"start":1714129301975,"stop":1714129301976,"duration":1},"status":"passed","severity":"normal"},{"uid":"c37cce6e3339c99f","name":"different cluster, same shard: nodes don't connect","time":{"start":1714129506680,"stop":1714129506681,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b24b5fbaef3b24c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714129506692,"stop":1714129506692,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddfd4b71692a1afe","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714129768719,"stop":1714129768719,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c3b46ba85557ab","name":"Push message with custom timestamp: 1683371085274","time":{"start":1714129866539,"stop":1714129866539,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3c71b663128b36","name":"random static sharding 10 - Cluster ID: 391, Shard ID: 386","time":{"start":1714129844758,"stop":1714129844758,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8d1cf6e675bc6c","name":"Ordered Callback - backward","time":{"start":1714129884855,"stop":1714129884856,"duration":1},"status":"passed","severity":"normal"},{"uid":"1792c3621d4a01ab","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714129277647,"stop":1714129277647,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31ffd7ce1a66169","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714129328622,"stop":1714129328625,"duration":3},"status":"passed","severity":"normal"},{"uid":"906f2e90e92a53e4","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714129277617,"stop":1714129277617,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e6969fe2500f4a","name":"Push message with emoji payload","time":{"start":1714129725333,"stop":1714129725333,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e96d76f44aea5b","name":"Push message with long payload","time":{"start":1714129866521,"stop":1714129866521,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3db06733854932e","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714129277641,"stop":1714129277641,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc2d84c38b69127","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714129613217,"stop":1714129613217,"duration":0},"status":"passed","severity":"normal"},{"uid":"63bc2d6972082f72","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714129506718,"stop":1714129506718,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b170870c98cb5d3","name":"Does not throw an exception when node disconnects","time":{"start":1714129916328,"stop":1714129916328,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef59c4fb2e6449e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714129572069,"stop":1714129572069,"duration":0},"status":"passed","severity":"normal"},{"uid":"16caecc8401f9b14","name":"should handle application and version for autosharding","time":{"start":1714129277623,"stop":1714129277623,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a8cc1e71be5c1a","name":"should properly create location multiaddrs - tcp6","time":{"start":1714129286110,"stop":1714129286111,"duration":1},"status":"passed","severity":"normal"},{"uid":"554ea9c293e35d5d","name":"Push message with numeric payload","time":{"start":1714129866521,"stop":1714129866522,"duration":1},"status":"passed","severity":"normal"},{"uid":"17353f204ddf57a5","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714129277615,"stop":1714129277615,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74dc401591f9110","name":"Push message with content topic containing long","time":{"start":1714129725334,"stop":1714129725334,"duration":0},"status":"passed","severity":"normal"},{"uid":"742720646f07c1d0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714129958835,"stop":1714129958835,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61643123df3124f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714129918786,"stop":1714129918787,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb0286aed2905a59","name":"should only return 1 node with store capability","time":{"start":1714129301976,"stop":1714129301976,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ca63d1dd836d24","name":"should return all peers when numPeers is 0","time":{"start":1714129290663,"stop":1714129290664,"duration":1},"status":"passed","severity":"normal"},{"uid":"7861901078cf44bd","name":"should not receive a peer event before start","time":{"start":1714129305919,"stop":1714129305920,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c1fdb97a5f5adb4","name":"Check received message containing numeric","time":{"start":1714129789797,"stop":1714129789797,"duration":0},"status":"passed","severity":"normal"},{"uid":"1edabd7d4abe64f6","name":"Check received message containing Basic HTML tag","time":{"start":1714129789801,"stop":1714129789802,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b1a0e8a656a6727","name":"Check publish message containing numeric","time":{"start":1714129761219,"stop":1714129761220,"duration":1},"status":"passed","severity":"normal"},{"uid":"27198df497d95021","name":"random static sharding 6 - Cluster ID: 816, Shard ID: 899","time":{"start":1714129844755,"stop":1714129844756,"duration":1},"status":"passed","severity":"normal"},{"uid":"e14d2c364d8b695","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714129572070,"stop":1714129572071,"duration":1},"status":"passed","severity":"normal"},{"uid":"260f7aae4af6abc3","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1714129280163,"stop":1714129280163,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb9d039fc100067","name":"should encode/decode to RLP encoding","time":{"start":1714129286108,"stop":1714129286108,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7edf08e5a0c3f1a","name":"Subscribe and publish message","time":{"start":1714129768717,"stop":1714129768718,"duration":1},"status":"passed","severity":"normal"},{"uid":"1139c8a189204ceb","name":"should not fail to stop the service if it was not started","time":{"start":1714129338667,"stop":1714129338667,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80e678062ccc040","name":"Subscribe to topic containing long and receive message","time":{"start":1714129958838,"stop":1714129958838,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acee27bf3b0d5fb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714129572075,"stop":1714129572075,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6de617eaee0b7e3","name":"Check received message containing SQL Injection","time":{"start":1714129789825,"stop":1714129789826,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7324360ab52671a","name":"Query Generator - forward","time":{"start":1714129884853,"stop":1714129884853,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d952ff02dc2add","name":"Push message with content topic containing numeric","time":{"start":1714129725335,"stop":1714129725355,"duration":20},"status":"passed","severity":"normal"},{"uid":"4706825aad34412c","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714129736888,"stop":1714129736888,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15f83bd4f4d31616","name":"recovers when dns.resolve returns empty","time":{"start":1714129301973,"stop":1714129301974,"duration":1},"status":"passed","severity":"normal"},{"uid":"b36cdbcbf2b00455","name":"Check message on other pubsub topic is not received","time":{"start":1714129484986,"stop":1714129484986,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bba795e0ea730a7","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714129285347,"stop":1714129285348,"duration":1},"status":"passed","severity":"normal"},{"uid":"46bd7379a4d95ffd","name":"should load peers from local storage and dispatch events","time":{"start":1714129305920,"stop":1714129305921,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcaa4f885f0535e3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714129506693,"stop":1714129506694,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c62075a9cdc7f9b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714129336661,"stop":1714129336662,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9005dbe634a25cf","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714129506717,"stop":1714129506718,"duration":1},"status":"passed","severity":"normal"},{"uid":"21714d1d03784796","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714129301977,"stop":1714129301977,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5f67121639415f","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app86/5/topic461/proto","time":{"start":1714129816669,"stop":1714129816669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d77570e7e90e3d","name":"Callback on promise, aborts when callback returns true","time":{"start":1714129892791,"stop":1714129892791,"duration":0},"status":"passed","severity":"normal"},{"uid":"237a9693c31cac5f","name":"Push message with special chars payload","time":{"start":1714129725328,"stop":1714129725329,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f3a106302da05d","name":"Check received message containing emoji","time":{"start":1714129789829,"stop":1714129789829,"duration":0},"status":"passed","severity":"normal"},{"uid":"f01ab8b618da65a","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714129301671,"stop":1714129301671,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e5e1131364dcd9","name":"creates an iterator","time":{"start":1714129903000,"stop":1714129903000,"duration":0},"status":"passed","severity":"normal"},{"uid":"85cca8334a6f68a7","name":"Push message with content topic containing emoji","time":{"start":1714129866537,"stop":1714129866537,"duration":0},"status":"passed","severity":"normal"},{"uid":"4892e3013df41f92","name":"can start and stop the service","time":{"start":1714129798195,"stop":1714129798196,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f55468d222da4b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714129958829,"stop":1714129958829,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b4123486ce691a5","name":"Query generator for 2000 messages","time":{"start":1714129892794,"stop":1714129892795,"duration":1},"status":"passed","severity":"normal"},{"uid":"e25e2560c423879","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714129277626,"stop":1714129277627,"duration":1},"status":"passed","severity":"normal"},{"uid":"f179ca3f64632ef7","name":"should not fail to stop the service if it was not started","time":{"start":1714129798196,"stop":1714129798232,"duration":36},"status":"passed","severity":"normal"},{"uid":"371f975914183f9","name":"Push message with custom timestamp: 1714125885274","time":{"start":1714129866542,"stop":1714129866542,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1625e4fe8425236","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714129751879,"stop":1714129751879,"duration":0},"status":"passed","severity":"normal"},{"uid":"278b4643ba1ac2e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714129286114,"stop":1714129286114,"duration":0},"status":"passed","severity":"normal"},{"uid":"62a556fdcaf93da3","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714129918788,"stop":1714129918789,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6b664befb80236e","name":"Push message with shell command payload","time":{"start":1714129725332,"stop":1714129725332,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7344d1e4608405c","name":"Check meta is set [symmetric]","time":{"start":1714129311896,"stop":1714129311897,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f589965551cc560","name":"Generator, custom pubsub topic","time":{"start":1714129888339,"stop":1714129888339,"duration":0},"status":"passed","severity":"normal"},{"uid":"1535b2f55aa04496","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714129277632,"stop":1714129277632,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6044ae14ba13d48","name":"Check message with no payload is not received","time":{"start":1714129484987,"stop":1714129484987,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f148be72ee4d69","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714129535324,"stop":1714129535324,"duration":0},"status":"passed","severity":"normal"},{"uid":"312a76de2d54a7cf","name":"Check publish message containing Basic HTML tag","time":{"start":1714129761224,"stop":1714129761225,"duration":1},"status":"passed","severity":"normal"},{"uid":"950c57a002b4aae5","name":"Push message with content topic containing short","time":{"start":1714129866528,"stop":1714129866528,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa745a31c24b065","name":"Subscribe and receives messages on 20 topics","time":{"start":1714129958836,"stop":1714129958836,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0bff9638f16f52","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1714129379421,"stop":1714129379422,"duration":1},"status":"passed","severity":"normal"},{"uid":"6debcb751da8a50e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714129789807,"stop":1714129789807,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf89be260a49ca41","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714129401009,"stop":1714129401009,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea5dace6ba1556c1","name":"Push message with Russian payload","time":{"start":1714129725330,"stop":1714129725330,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d759314c08c905c","name":"Subscribe to topic containing short and receive message","time":{"start":1714129958837,"stop":1714129958838,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb3af62bc755929","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714129277636,"stop":1714129277637,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d70eac9ac38d16e","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714129301718,"stop":1714129301718,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a534b224dd0b09","name":"should properly create location multiaddrs - udp","time":{"start":1714129286111,"stop":1714129286111,"duration":0},"status":"passed","severity":"normal"},{"uid":"59da3103ff6b6b67","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714129401007,"stop":1714129401007,"duration":0},"status":"passed","severity":"normal"},{"uid":"5103a7d2e5b78873","name":"Ordered Callback - forward","time":{"start":1714129884855,"stop":1714129884855,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fba105ce96e8696","name":"Reusing cursor across nodes","time":{"start":1714129833835,"stop":1714129833835,"duration":0},"status":"passed","severity":"normal"},{"uid":"88571b81f472b3a5","name":"should properly create peer info with all multiaddrs","time":{"start":1714129286112,"stop":1714129286112,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b6a7f637cbf1f3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714129958843,"stop":1714129958843,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f189f0570ee4f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714129311894,"stop":1714129311895,"duration":1},"status":"passed","severity":"normal"},{"uid":"be09db96b6d0d552","name":"Check received message containing special chars","time":{"start":1714129789797,"stop":1714129789797,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8be1dfd083fd7b6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714129401010,"stop":1714129401010,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4abafd2a889953","name":"Push message with Arabic payload","time":{"start":1714129866523,"stop":1714129866523,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cd1e5df9cdb9f3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714129535326,"stop":1714129535326,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab3b5d42f03677c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714129535325,"stop":1714129535325,"duration":0},"status":"passed","severity":"normal"},{"uid":"552a0c7155e3d2a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714129301977,"stop":1714129301977,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28462024923dbee3","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714129277643,"stop":1714129277644,"duration":1},"status":"passed","severity":"normal"},{"uid":"b58cedd26599e585","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714129277617,"stop":1714129277617,"duration":0},"status":"passed","severity":"normal"},{"uid":"b147258d2e1b8f19","name":"Push message with Arabic payload","time":{"start":1714129725329,"stop":1714129725330,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11cbf0d9867975e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714129484985,"stop":1714129484985,"duration":0},"status":"passed","severity":"normal"},{"uid":"be81a70d24586855","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714129285343,"stop":1714129285344,"duration":1},"status":"passed","severity":"normal"},{"uid":"13b4114cdbb88e05","name":"Check received message containing unicode special characters","time":{"start":1714129789829,"stop":1714129789829,"duration":0},"status":"passed","severity":"normal"},{"uid":"580e4b0aff0c9c6d","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714129277621,"stop":1714129277621,"duration":0},"status":"passed","severity":"normal"},{"uid":"9480996890a318b6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714129418624,"stop":1714129418632,"duration":8},"status":"passed","severity":"normal"},{"uid":"8738eecb6b5002dd","name":"should add and remove event listeners correctly","time":{"start":1714129305921,"stop":1714129305922,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f784dd7dbc851e8","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714129338679,"stop":1714129338680,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d2a1994fe26380e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714129958822,"stop":1714129958822,"duration":0},"status":"passed","severity":"normal"},{"uid":"da25dd41de5ae1c7","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1714129379448,"stop":1714129379448,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07095e4d1216f8e","name":"Push message with content topic containing JSON","time":{"start":1714129725363,"stop":1714129725363,"duration":0},"status":"passed","severity":"normal"},{"uid":"19df5b3c83bce34c","name":"Refresh subscription","time":{"start":1714129768720,"stop":1714129768720,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7fba6edad474b4dd","name":"Overlapping topic subscription","time":{"start":1714129768721,"stop":1714129768721,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c4271c471341af2","name":"dispatchEvent via connectionManager","time":{"start":1714129369108,"stop":1714129369109,"duration":1},"status":"passed","severity":"normal"},{"uid":"4819b5ba46d312c3","name":"Non TWN Cluster","time":{"start":1714129816660,"stop":1714129816661,"duration":1},"status":"passed","severity":"normal"},{"uid":"b887a1e36413eb17","name":"throws on content topic with empty application field","time":{"start":1714129277611,"stop":1714129277611,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d65b6a74c8513a","name":"throws on content topic with empty topic name field","time":{"start":1714129277612,"stop":1714129277612,"duration":0},"status":"passed","severity":"normal"},{"uid":"c124e69a867ed084","name":"Passing page size 11 when there are 10 messages","time":{"start":1714129898304,"stop":1714129898305,"duration":1},"status":"passed","severity":"normal"},{"uid":"17fa88952523ae62","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714129328614,"stop":1714129328621,"duration":7},"status":"passed","severity":"normal"},{"uid":"8e5db9273a94f17d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714129595050,"stop":1714129595050,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df801f3265e0fe4","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714129768730,"stop":1714129768731,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eea3452836d6425","name":"Decoder throws on undefined content topic","time":{"start":1714129291041,"stop":1714129291042,"duration":1},"status":"passed","severity":"normal"},{"uid":"605d01481a170960","name":"Mutual subscription","time":{"start":1714129768715,"stop":1714129768715,"duration":0},"status":"passed","severity":"normal"},{"uid":"916c90bc5772cc01","name":"Check publish message containing Chinese","time":{"start":1714129761220,"stop":1714129761221,"duration":1},"status":"passed","severity":"normal"},{"uid":"72285246f3414382","name":"Throws when trying to push message with empty payload","time":{"start":1714129725333,"stop":1714129725333,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4112c2aa3ea3ab","name":"Check received message containing Basic HTML tag","time":{"start":1714129484979,"stop":1714129484979,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f1e9cec4816e41","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714129506725,"stop":1714129506725,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a569d1a5009bbc7","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714129305921,"stop":1714129305921,"duration":0},"status":"passed","severity":"normal"},{"uid":"d48cb20b0277bc4f","name":"nwaku subscribes","time":{"start":1714129756716,"stop":1714129756716,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4aa7a690e7e79bb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714129277629,"stop":1714129277630,"duration":1},"status":"passed","severity":"normal"},{"uid":"506cc733cb428c2e","name":"Check received message containing unicode special characters","time":{"start":1714129484981,"stop":1714129484981,"duration":0},"status":"passed","severity":"normal"},{"uid":"363e87d6c523ee69","name":"Check received message containing Chinese","time":{"start":1714129484976,"stop":1714129484976,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3d54a143e30321","name":"pre and post cipher","time":{"start":1714129312378,"stop":1714129312379,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed97020979019fcc","name":"Check received message containing unicode special characters","time":{"start":1714129789804,"stop":1714129789804,"duration":0},"status":"passed","severity":"normal"},{"uid":"9874c991b2d21f5d","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714129277625,"stop":1714129277625,"duration":0},"status":"passed","severity":"normal"}]