mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 12:53:10 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"9b71d07d0e4aeecb","name":"should get / set TCP multiaddr","time":{"start":1717062634704,"stop":1717062634704,"duration":0},"status":"passed","severity":"normal"},{"uid":"7146147a000ad844","name":"Overlapping topic subscription","time":{"start":1717063134090,"stop":1717063134091,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1627c59c06217f5f","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1717063291620,"stop":1717063291620,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1657af454dac1","name":"more peers than existing","time":{"start":1717063082143,"stop":1717063082143,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c96359647dfa535d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717062902410,"stop":1717062902410,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40dda793ad52fca","name":"Relay - dialed first","time":{"start":1717063295643,"stop":1717063295643,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81a4f357162d71b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1717062626291,"stop":1717062626291,"duration":0},"status":"passed","severity":"normal"},{"uid":"7808662d38dffa9a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1717062852666,"stop":1717062852666,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba6f0f757bee3c","name":"Subscribe to topic containing Script and publish message","time":{"start":1717063134096,"stop":1717063134097,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1f9157652d1368c","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1717062852661,"stop":1717062852662,"duration":1},"status":"passed","severity":"normal"},{"uid":"5009e176a190fd62","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717063271262,"stop":1717063271262,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c91df3df244068","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717062902414,"stop":1717062902414,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf567f350093f52","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1717062626301,"stop":1717062626301,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f4766b01c124f1","name":"Sign & Recover","time":{"start":1717062660780,"stop":1717062660781,"duration":1},"status":"passed","severity":"normal"},{"uid":"4226afd2a9c6fb68","name":"Refresh subscription","time":{"start":1717063271261,"stop":1717063271261,"duration":0},"status":"passed","severity":"normal"},{"uid":"754885df799cd4db","name":"Check received message containing unicode special characters","time":{"start":1717062848152,"stop":1717062848152,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e3f33915f9eee8","name":"Push message on custom pubsubTopic","time":{"start":1717062961898,"stop":1717062961899,"duration":1},"status":"passed","severity":"normal"},{"uid":"4685ecbf953c99e3","name":"Check received message containing XML","time":{"start":1717063170893,"stop":1717063170894,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3cb31bb689c5467","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717062747289,"stop":1717062747290,"duration":1},"status":"passed","severity":"normal"},{"uid":"824f0ff9eb33178d","name":"Ping on subscribed peer","time":{"start":1717062708334,"stop":1717062708334,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e2ab871f54faf30","name":"Check publish message containing special chars","time":{"start":1717063129406,"stop":1717063129406,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4284cd0e81c99f","name":"should add and remove event listeners correctly","time":{"start":1717062654299,"stop":1717062654299,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f512c3e922769e0","name":"Js publishes, other Js receives","time":{"start":1717063109590,"stop":1717063109590,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b6d44173e8e4f","name":"Subscribe to topic containing XML and publish message","time":{"start":1717063134097,"stop":1717063134097,"duration":0},"status":"passed","severity":"normal"},{"uid":"876f4c436302aad5","name":"Check received message containing long","time":{"start":1717062848145,"stop":1717062848145,"duration":0},"status":"passed","severity":"normal"},{"uid":"31934889b5c668e8","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1717063134089,"stop":1717063134089,"duration":0},"status":"passed","severity":"normal"},{"uid":"945644cb81b1ea8e","name":"Check message with invalid timestamp is not received","time":{"start":1717062848168,"stop":1717062848168,"duration":0},"status":"passed","severity":"normal"},{"uid":"6677b190db07703e","name":"should be called at least once on all `peer:discovery` events","time":{"start":1717062684817,"stop":1717062684817,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1de3086e74bfce6","name":"Passing page size 19 when there are 20 messages","time":{"start":1717063281250,"stop":1717063281251,"duration":1},"status":"passed","severity":"normal"},{"uid":"393e2da00df66ae2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717063100221,"stop":1717063100221,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d587ef3fc56611","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717062852668,"stop":1717062852668,"duration":0},"status":"passed","severity":"normal"},{"uid":"417acbd2971ef382","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717063271273,"stop":1717063271273,"duration":0},"status":"passed","severity":"normal"},{"uid":"35da0d7cf3078e97","name":"should return valid sharding parameters for static sharding","time":{"start":1717062626306,"stop":1717062626306,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc88610410984230","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1717062626296,"stop":1717062626296,"duration":0},"status":"passed","severity":"normal"},{"uid":"f867062969445ae9","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1717063134101,"stop":1717063134101,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30fc39f8d1b6d88","name":"Push message with content topic containing Basic HTML tag","time":{"start":1717063087138,"stop":1717063087139,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b52db452b7614b4","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1717062626285,"stop":1717062626285,"duration":0},"status":"passed","severity":"normal"},{"uid":"56364ecba6a532bb","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1717062626310,"stop":1717062626310,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df2825000c08877","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1717062639399,"stop":1717062639400,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5840d292717714","name":"Push message with content topic containing SQL Injection","time":{"start":1717063233638,"stop":1717063233638,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc1bea8ea264c381","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717062747285,"stop":1717062747285,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c75ffe2af44d2d","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1717062852664,"stop":1717062852665,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c7348dcdad0edb1","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app25/4/topic811/proto","time":{"start":1717063196536,"stop":1717063196536,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e72ea9420ef929","name":"Relay","time":{"start":1717062687222,"stop":1717062687222,"duration":0},"status":"passed","severity":"normal"},{"uid":"7894c575395df361","name":"Passing page size 10 when there are 10 messages","time":{"start":1717063281249,"stop":1717063281250,"duration":1},"status":"passed","severity":"normal"},{"uid":"f53154382719bd1c","name":"Query Generator, No message returned","time":{"start":1717063248079,"stop":1717063248079,"duration":0},"status":"passed","severity":"normal"},{"uid":"2995ab1d21bce682","name":"Query with Ordered Callback, No Decoder","time":{"start":1717063248080,"stop":1717063248080,"duration":0},"status":"passed","severity":"normal"},{"uid":"409593599f1c9e3e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1717062626300,"stop":1717062626300,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d52c5c5ad9c241","name":"should emit a peer event after start","time":{"start":1717062689530,"stop":1717062689530,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac41ef64a7b8dc8","name":"Push message with Script payload","time":{"start":1717063087097,"stop":1717063087099,"duration":2},"status":"passed","severity":"normal"},{"uid":"c158563de019eb5a","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1717062852665,"stop":1717062852665,"duration":0},"status":"passed","severity":"normal"},{"uid":"a008062f85721c27","name":"Check publish message containing Basic HTML tag","time":{"start":1717063129409,"stop":1717063129409,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7574f9f1283999b","name":"Subscribe and receive messages via waku relay post","time":{"start":1717063271258,"stop":1717063271258,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47497c9d6a7b79a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1717062852663,"stop":1717062852663,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34ae82fca77a82c","name":"Push message with XML payload","time":{"start":1717063087099,"stop":1717063087100,"duration":1},"status":"passed","severity":"normal"},{"uid":"af39f44654c26053","name":"Check publish message containing XML","time":{"start":1717063129409,"stop":1717063129409,"duration":0},"status":"passed","severity":"normal"},{"uid":"eefb2de833d861e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1717062626297,"stop":1717062626297,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc84da42d3c34fd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717062902412,"stop":1717062902412,"duration":0},"status":"passed","severity":"normal"},{"uid":"3117b2bc53d1c142","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1717062852665,"stop":1717062852666,"duration":1},"status":"passed","severity":"normal"},{"uid":"67963bcf43131a52","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1717062650679,"stop":1717062650679,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42fcc8ae12791e","name":"Check received message containing Russian","time":{"start":1717063170944,"stop":1717063170944,"duration":0},"status":"passed","severity":"normal"},{"uid":"60cd95e801aa2510","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717062902403,"stop":1717062902404,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b7a8873d76f97fb","name":"Check message with non string payload is not received","time":{"start":1717063170959,"stop":1717063170960,"duration":1},"status":"passed","severity":"normal"},{"uid":"46fb8b6f3d2a537b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1717062677268,"stop":1717062677270,"duration":2},"status":"passed","severity":"normal"},{"uid":"a20d48df72bc142b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717063271275,"stop":1717063271276,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fce974a27bb280b","name":"Check publish message containing numeric","time":{"start":1717063129405,"stop":1717063129405,"duration":0},"status":"passed","severity":"normal"},{"uid":"e985d5f5fe037c6f","name":"Push message with JSON payload","time":{"start":1717063087101,"stop":1717063087102,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a0e949d22615131","name":"different cluster, same shard: nodes don't connect","time":{"start":1717062943678,"stop":1717062943678,"duration":0},"status":"passed","severity":"normal"},{"uid":"e980a9e26630aa9e","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1717062626307,"stop":1717062626307,"duration":0},"status":"passed","severity":"normal"},{"uid":"817962ec3c719f33","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1717062650233,"stop":1717062650234,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e00c73174156535","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1717062650232,"stop":1717062650233,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f71099814130a50","name":"Generator, 2 different pubsubtopics","time":{"start":1717063266632,"stop":1717063266633,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c8226a59a7a6d03","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717062896518,"stop":1717062896518,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c72d5f4f399793","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1717062626293,"stop":1717062626294,"duration":1},"status":"passed","severity":"normal"},{"uid":"a49be6ea5876a949","name":"Check received message with timestamp: 1717062676206000000 ","time":{"start":1717062848156,"stop":1717062848157,"duration":1},"status":"passed","severity":"normal"},{"uid":"483de6e167bad314","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717063271266,"stop":1717063271266,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef752283de05d54","name":"Ping on peer without subscriptions","time":{"start":1717062758948,"stop":1717062758948,"duration":0},"status":"passed","severity":"normal"},{"uid":"627f3315abba07c5","name":"throws on content topic with generation field greater than 0","time":{"start":1717062626280,"stop":1717062626280,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a849d20f2d0a223","name":"Refresh subscription","time":{"start":1717062902405,"stop":1717062902406,"duration":1},"status":"passed","severity":"normal"},{"uid":"9600c39dbe956f01","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1717062633984,"stop":1717062633985,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebf00e5e1bc7a64","name":"Check received message containing XML","time":{"start":1717063170945,"stop":1717063170946,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0ea9eda171cd952","name":"should return empty list for no shard","time":{"start":1717062626294,"stop":1717062626294,"duration":0},"status":"passed","severity":"normal"},{"uid":"30118edb6259a38b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717062896517,"stop":1717062896517,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1545c2fd4ff937","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1717063248081,"stop":1717063248081,"duration":0},"status":"passed","severity":"normal"},{"uid":"5470e1206f9703e3","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1717062626285,"stop":1717062626286,"duration":1},"status":"passed","severity":"normal"},{"uid":"2401a17287edda67","name":"less peers than existing","time":{"start":1717063082143,"stop":1717063082144,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4068e9a770fce825","name":"isConnected return false after peer stops","time":{"start":1717062723998,"stop":1717062723998,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da12a3026371588","name":"Check received message containing Basic HTML tag","time":{"start":1717063170946,"stop":1717063170947,"duration":1},"status":"passed","severity":"normal"},{"uid":"998903bfab6eaf97","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717063100226,"stop":1717063100226,"duration":0},"status":"passed","severity":"normal"},{"uid":"c550bb2cb0587c2b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717063170957,"stop":1717063170957,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9075c0813b9d8b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717063271264,"stop":1717063271265,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc91773a34e4d506","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717063271274,"stop":1717063271275,"duration":1},"status":"passed","severity":"normal"},{"uid":"224ff38d89ffb3de","name":"Check received message containing JSON","time":{"start":1717063170951,"stop":1717063170952,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f894d64077bfa5f","name":"should properly create location multiaddrs - udp6","time":{"start":1717062634705,"stop":1717062634705,"duration":0},"status":"passed","severity":"normal"},{"uid":"d46f32bf13d7464b","name":"it tolerates circular branch references","time":{"start":1717062650676,"stop":1717062650676,"duration":0},"status":"passed","severity":"normal"},{"uid":"878cce583b440ecc","name":"Check received message containing numeric","time":{"start":1717063170889,"stop":1717063170889,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d93cde8e9022246","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1717062852674,"stop":1717062852674,"duration":0},"status":"passed","severity":"normal"},{"uid":"85e84a90c70fcd12","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717062902413,"stop":1717062902413,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d96be9ab4dd026","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1717062852669,"stop":1717062852670,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ccfa388cf8596be","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717062848167,"stop":1717062848167,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f2572118b1ec0c","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1717062633995,"stop":1717062633996,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d67b156f5d21218","name":"Encoder throws on undefined content topic","time":{"start":1717062639601,"stop":1717062639602,"duration":1},"status":"passed","severity":"normal"},{"uid":"3839313db41b3a28","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1717063271537,"stop":1717063271537,"duration":0},"status":"passed","severity":"normal"},{"uid":"54b31be5bf58a3b7","name":"Relay - dialed after","time":{"start":1717063295643,"stop":1717063295644,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba416f12bedb8265","name":"Passing cursor with wrong pubsubTopic","time":{"start":1717063219458,"stop":1717063219459,"duration":1},"status":"passed","severity":"normal"},{"uid":"67eeb7aca4e6094a","name":"Ping on unsubscribed peer","time":{"start":1717062758946,"stop":1717062758947,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dab670d2feefbf9","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1717062677275,"stop":1717062677276,"duration":1},"status":"passed","severity":"normal"},{"uid":"87084a9ef81d7c75","name":"should properly create location multiaddrs - tcp4","time":{"start":1717062634705,"stop":1717062634705,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b61259e489fee","name":"Promise Callback - forward","time":{"start":1717063257185,"stop":1717063257186,"duration":1},"status":"passed","severity":"normal"},{"uid":"20320a0b63f7ed1d","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1717062626283,"stop":1717062626283,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a5ccb8cc725e264","name":"Push message with SQL Injection payload","time":{"start":1717063233619,"stop":1717063233620,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6920c6704a071a5","name":"Promise Callback - backward","time":{"start":1717063257186,"stop":1717063257186,"duration":0},"status":"passed","severity":"normal"},{"uid":"75cccaa6b3ccb4c9","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1717063219454,"stop":1717063219455,"duration":1},"status":"passed","severity":"normal"},{"uid":"209cd3870124dafc","name":"Push message with Basic HTML tag payload","time":{"start":1717063087100,"stop":1717063087101,"duration":1},"status":"passed","severity":"normal"},{"uid":"4acc42d24cb353ff","name":"Push message with shell command payload","time":{"start":1717063233622,"stop":1717063233622,"duration":0},"status":"passed","severity":"normal"},{"uid":"c365449aa60ae23f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717062961898,"stop":1717062961898,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f94e3500d58d3f1","name":"Push message with content topic containing emoji","time":{"start":1717063233642,"stop":1717063233642,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab21da25b3e04f2c","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1717062633994,"stop":1717062633995,"duration":1},"status":"passed","severity":"normal"},{"uid":"34d7bb45133065b2","name":"Push message with custom timestamp: 1717059248403","time":{"start":1717063233649,"stop":1717063233649,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6695454a653559","name":"returns all values when wanted number matches available values","time":{"start":1717062649149,"stop":1717062649151,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f6d468a8d8f0537","name":"Check received message containing shell command","time":{"start":1717062848151,"stop":1717062848151,"duration":0},"status":"passed","severity":"normal"},{"uid":"19568e59478dd626","name":"Query generator for 2000 messages","time":{"start":1717063276563,"stop":1717063276563,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e99d521871b8c52","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717062961897,"stop":1717062961898,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e46fbf185c8b25","name":"Waku message hash computation (meta attribute not present)","time":{"start":1717062628860,"stop":1717062628860,"duration":0},"status":"passed","severity":"normal"},{"uid":"47b7acb1747bea3f","name":"Generator, 2 different pubsubtopics","time":{"start":1717063266636,"stop":1717063266636,"duration":0},"status":"passed","severity":"normal"},{"uid":"f031fe1f14881a43","name":"Push message with Chinese payload","time":{"start":1717063233617,"stop":1717063233618,"duration":1},"status":"passed","severity":"normal"},{"uid":"d81590d9648332f7","name":"Publish message with large meta","time":{"start":1717063129434,"stop":1717063129434,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9cbd413de571309","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717063271260,"stop":1717063271260,"duration":0},"status":"passed","severity":"normal"},{"uid":"429148d37e586fdc","name":"tcp ip4 address","time":{"start":1717062634073,"stop":1717062634074,"duration":1},"status":"passed","severity":"normal"},{"uid":"98dd1e1481cefd51","name":"should properly create location multiaddrs - tcp6","time":{"start":1717062634705,"stop":1717062634705,"duration":0},"status":"passed","severity":"normal"},{"uid":"95211168402c0fbe","name":"Check received message containing numeric","time":{"start":1717062848145,"stop":1717062848146,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c3bcc59e7ed07f0","name":"isConnected between 2 js-waku relay nodes","time":{"start":1717062723998,"stop":1717062723999,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f4ff1d3945f8b9","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1717062687356,"stop":1717062687357,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac73191b0337449","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1717062687355,"stop":1717062687356,"duration":1},"status":"passed","severity":"normal"},{"uid":"cda19f180f58b00a","name":"can start the service","time":{"start":1717063151162,"stop":1717063151162,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fe1dc870b75abb3","name":"Decoder throws on undefined content topic","time":{"start":1717062662168,"stop":1717062662168,"duration":0},"status":"passed","severity":"normal"},{"uid":"26595871e3c28f5","name":"random static sharding 3 - Cluster ID: 953, Shard ID: 288","time":{"start":1717063222967,"stop":1717063222968,"duration":1},"status":"passed","severity":"normal"},{"uid":"71965f9ff66af019","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1717062852678,"stop":1717062852678,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c9a22da2211494","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717062902411,"stop":1717062902411,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52b9529cf28746","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1717062626298,"stop":1717062626298,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10a8ee25141cdeb","name":"Push message with content topic containing shell command","time":{"start":1717063087140,"stop":1717063087141,"duration":1},"status":"passed","severity":"normal"},{"uid":"861860154c5cd4ad","name":"Subscribe to topic containing XML and receive message","time":{"start":1717063271277,"stop":1717063271278,"duration":1},"status":"passed","severity":"normal"},{"uid":"67e7a57b9424de1f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1717062626297,"stop":1717062626297,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66d00a7bada4a20","name":"random static sharding 7 - Cluster ID: 897, Shard ID: 590","time":{"start":1717063222970,"stop":1717063222971,"duration":1},"status":"passed","severity":"normal"},{"uid":"9477264ba4196f42","name":"should only return 1 node with relay capability","time":{"start":1717062650678,"stop":1717062650678,"duration":0},"status":"passed","severity":"normal"},{"uid":"af864ddfce29ab72","name":"configure the node with multiple content topics","time":{"start":1717063196541,"stop":1717063196541,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48444818bae2e9b","name":"should properly create peer info with all multiaddrs","time":{"start":1717062634706,"stop":1717062634706,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c44b48e0ac76fd","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1717062626301,"stop":1717062626302,"duration":1},"status":"passed","severity":"normal"},{"uid":"82386cadfe977591","name":"Fields are not dropped","time":{"start":1717062638997,"stop":1717062638998,"duration":1},"status":"passed","severity":"normal"},{"uid":"5acbd6f1cbf0dab7","name":"Check received message with timestamp: 1717062676472 ","time":{"start":1717063170921,"stop":1717063170921,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0fbe1877c95eb48","name":"Generator, custom pubsub topic","time":{"start":1717063266635,"stop":1717063266635,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db5336ff2f11794","name":"Query Generator, Multiple PubsubTopics","time":{"start":1717063248078,"stop":1717063248078,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d84135145868d08","name":"Push message with long payload","time":{"start":1717063233612,"stop":1717063233614,"duration":2},"status":"passed","severity":"normal"},{"uid":"f044ca46839d7e6","name":"Push message with Chinese payload","time":{"start":1717063087088,"stop":1717063087091,"duration":3},"status":"passed","severity":"normal"},{"uid":"5ca13714d1052017","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1717062650238,"stop":1717062650239,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa59569120405a5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717062902409,"stop":1717062902409,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e633b623451e36","name":"Push message with meta","time":{"start":1717063087145,"stop":1717063087145,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff150aae3181ce5b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717062747284,"stop":1717062747284,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a37f1aadddb441b","name":"Push message with content topic containing XML","time":{"start":1717063233639,"stop":1717063233639,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d7338767af49c5","name":"Check publish message after service node is restarted","time":{"start":1717063129433,"stop":1717063129433,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d188b470c5f37b8","name":"Check received message containing emoji","time":{"start":1717063170910,"stop":1717063170920,"duration":10},"status":"passed","severity":"normal"},{"uid":"7bd94cabdbc222aa","name":"Fails to push message with large meta","time":{"start":1717063233643,"stop":1717063233644,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c50fbb12bb7d4b","name":"Check received message containing Russian","time":{"start":1717062848147,"stop":1717062848148,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f892c0553dd713d","name":"Subscribe and receive messages via waku relay post","time":{"start":1717063271271,"stop":1717063271271,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37ffa99da49de99","name":"Decoder throws on undefined content topic","time":{"start":1717062660297,"stop":1717062660297,"duration":0},"status":"passed","severity":"normal"},{"uid":"2972e43d8ee1a933","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717063271271,"stop":1717063271271,"duration":0},"status":"passed","severity":"normal"},{"uid":"9263e64d0042447a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717062896516,"stop":1717062896516,"duration":0},"status":"passed","severity":"normal"},{"uid":"196a2972c1944caa","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1717062626299,"stop":1717062626299,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd4b797a84ba3e1","name":"Check received message containing Chinese","time":{"start":1717063170891,"stop":1717063170891,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad2e79cb93cc82","name":"should not fail to stop the service if it was not started","time":{"start":1717062689529,"stop":1717062689529,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e039d3d476f9a3d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717062852670,"stop":1717062852671,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbbbd2d2cb974d6f","name":"Check received message containing Arabic","time":{"start":1717063170891,"stop":1717063170891,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e22b7205d62df3","name":"can start the service","time":{"start":1717062689528,"stop":1717062689528,"duration":0},"status":"passed","severity":"normal"},{"uid":"93bf6a03060fa4c2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717062896519,"stop":1717062896519,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe16b429ad132f1","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1717062852671,"stop":1717062852672,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c1733e4350bcb1","name":"Check received message containing unicode special characters","time":{"start":1717063170909,"stop":1717063170909,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8a19912fbaae56","name":"Passing page size 3 when there are 20 messages","time":{"start":1717063281249,"stop":1717063281249,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba47d4dea7eca789","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1717062852658,"stop":1717062852659,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cb1135852817a2b","name":"Reopen subscription with peer with lost subscription","time":{"start":1717062758949,"stop":1717062758950,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9ca7ad87652326c","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1717062628859,"stop":1717062628860,"duration":1},"status":"passed","severity":"normal"},{"uid":"40632fa0b8a5b228","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717062896517,"stop":1717062896517,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb851e2d9b87d76","name":"Subscribe to topic containing XML and receive message","time":{"start":1717062902410,"stop":1717062902411,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a6ba3dc11b01d19","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app0/9/topic909/xml","time":{"start":1717063196537,"stop":1717063196537,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd23f4c15d1876","name":"Check publish message containing short","time":{"start":1717063129404,"stop":1717063129404,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7c8eb7133a8ed6","name":"same cluster, same shard: nodes connect","time":{"start":1717062852653,"stop":1717062852653,"duration":0},"status":"passed","severity":"normal"},{"uid":"7779c82da7de320a","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1717062626305,"stop":1717062626306,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c12bd6af3aeab68","name":"Push message with short payload","time":{"start":1717063233611,"stop":1717063233612,"duration":1},"status":"passed","severity":"normal"},{"uid":"d70522a460d9759","name":"should throw error - no id","time":{"start":1717062634700,"stop":1717062634700,"duration":0},"status":"passed","severity":"normal"},{"uid":"5710376d03094eaf","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1717062626293,"stop":1717062626293,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0741f431fcc8894","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1717062626284,"stop":1717062626285,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d348ccf93c1e1c","name":"udp ip6 address","time":{"start":1717062634074,"stop":1717062634074,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54d8f5720ae8779","name":"Push message with special chars payload","time":{"start":1717063087086,"stop":1717063087088,"duration":2},"status":"passed","severity":"normal"},{"uid":"ef99d32adf294980","name":"Check received message containing Russian","time":{"start":1717063170892,"stop":1717063170892,"duration":0},"status":"passed","severity":"normal"},{"uid":"e948073b6a2fffd5","name":"should set field with only LIGHTPUSH enabled","time":{"start":1717062634708,"stop":1717062634708,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d2dc5d63ebe08d","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1717062626292,"stop":1717062626292,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc5dec84e9953f1","name":"Ping on subscribed peer","time":{"start":1717062758948,"stop":1717062758948,"duration":0},"status":"passed","severity":"normal"},{"uid":"1485990382045243","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1717062852677,"stop":1717062852677,"duration":0},"status":"passed","severity":"normal"},{"uid":"99470e6d32d1d23d","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1717062628858,"stop":1717062628859,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ed3a22d5d20baa","name":"random static sharding 6 - Cluster ID: 72, Shard ID: 394","time":{"start":1717063222970,"stop":1717063222970,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfea06ca5c731227","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717063271257,"stop":1717063271258,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfbb11cca4c614ec","name":"should set field with all protocols enabled","time":{"start":1717062634707,"stop":1717062634707,"duration":0},"status":"passed","severity":"normal"},{"uid":"57675e23924bf659","name":"should set field with all protocols disabled","time":{"start":1717062634706,"stop":1717062634707,"duration":1},"status":"passed","severity":"normal"},{"uid":"56b60b36a94208b1","name":"receives messages sent to provided content topic through stream","time":{"start":1717063129671,"stop":1717063129671,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a1f636c2237c3b1","name":"Query Generator, No Decoder","time":{"start":1717063248078,"stop":1717063248079,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c03d80821022739","name":"Passing page size 11 when there are 10 messages","time":{"start":1717063281250,"stop":1717063281250,"duration":0},"status":"passed","severity":"normal"},{"uid":"61553b5dd0b7e0c7","name":"Publish message with custom timestamp: Thu May 30 2024 10:58:20 GMT+0000 (Coordinated Universal Time)","time":{"start":1717063129427,"stop":1717063129428,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d68ce63824c8e7","name":"Check message on other pubsub topic is not received","time":{"start":1717062848168,"stop":1717062848169,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a14948a013f6196","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717063271259,"stop":1717063271259,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d5c6de1b6d0d26","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1717062639603,"stop":1717062639603,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ff5183b4c5ca16","name":"random static sharding 9 - Cluster ID: 223, Shard ID: 259","time":{"start":1717063222972,"stop":1717063222973,"duration":1},"status":"passed","severity":"normal"},{"uid":"77a404cc6c56135e","name":"throws on content topic with empty encoding field","time":{"start":1717062626281,"stop":1717062626282,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7355dae623d15c0","name":"Encoder throws on empty string content topic","time":{"start":1717062660296,"stop":1717062660297,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f5c98068327d6a5","name":"should properly compute the node id","time":{"start":1717062634702,"stop":1717062634703,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9de45538a4f4a11","name":"Check received message containing numeric","time":{"start":1717063170941,"stop":1717063170942,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a6140de80e81bbf","name":"Subscribe to topic containing short and publish message","time":{"start":1717063134091,"stop":1717063134091,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9aae36d23a73e8","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1717062626287,"stop":1717062626287,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8a6625144afa44","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1717062650236,"stop":1717062650237,"duration":1},"status":"passed","severity":"normal"},{"uid":"7129e2a9db845d6a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717063271278,"stop":1717063271279,"duration":1},"status":"passed","severity":"normal"},{"uid":"6857fbbb2d09f3c5","name":"Check message with no content topic is not received","time":{"start":1717063170923,"stop":1717063170924,"duration":1},"status":"passed","severity":"normal"},{"uid":"4553bac8eeaa9a5f","name":"Fails to publish message with wrong content topic","time":{"start":1717063129430,"stop":1717063129431,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a1e31fb8018a74","name":"Subscribe and publish message","time":{"start":1717063134088,"stop":1717063134088,"duration":0},"status":"passed","severity":"normal"},{"uid":"d954bae8619d9f62","name":"different cluster, different shard: nodes don't connect","time":{"start":1717062943678,"stop":1717062943678,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d4bcb11662c7a7","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1717062633985,"stop":1717062633986,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee9adb272490497","name":"Non TWN Cluster","time":{"start":1717063196534,"stop":1717063196534,"duration":0},"status":"passed","severity":"normal"},{"uid":"611e1f8e254de6b5","name":"Correctly serialized arguments","time":{"start":1717062951614,"stop":1717062951614,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffdcc61be0a1aa9","name":"1 Relay, 1 fetch","time":{"start":1717062650299,"stop":1717062650299,"duration":0},"status":"passed","severity":"normal"},{"uid":"b655d75f953d2674","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717062852664,"stop":1717062852664,"duration":0},"status":"passed","severity":"normal"},{"uid":"672c8958f9113911","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1717062650680,"stop":1717062650680,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fb750107dff0c644","name":"Push message with content topic containing special chars","time":{"start":1717063087129,"stop":1717063087130,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f34a62576bce0b7","name":"should decode valid enr with tcp successfully","time":{"start":1717062634700,"stop":1717062634700,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc42ad62f1d5d43","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717062902399,"stop":1717062902399,"duration":0},"status":"passed","severity":"normal"},{"uid":"552aa33997910c72","name":"Ping on peer without subscriptions","time":{"start":1717062758946,"stop":1717062758946,"duration":0},"status":"passed","severity":"normal"},{"uid":"643b7d497f2fdff6","name":"Check message on other pubsub topic is not received","time":{"start":1717063170923,"stop":1717063170923,"duration":0},"status":"passed","severity":"normal"},{"uid":"87939090510ab7c7","name":"Push message with escaped characters payload","time":{"start":1717063087103,"stop":1717063087107,"duration":4},"status":"passed","severity":"normal"},{"uid":"edc9ec0a62c8d7aa","name":"returns all values when wanted number is greater than available values","time":{"start":1717062649151,"stop":1717062649152,"duration":1},"status":"passed","severity":"normal"},{"uid":"8469be0493b222fe","name":"Reusing cursor across nodes","time":{"start":1717063219456,"stop":1717063219457,"duration":1},"status":"passed","severity":"normal"},{"uid":"3070e1ebbffc0cd8","name":"Check message with invalid timestamp is not received","time":{"start":1717063170957,"stop":1717063170957,"duration":0},"status":"passed","severity":"normal"},{"uid":"219e206abba0db02","name":"Nodes with multiple pubsub topic","time":{"start":1717063100225,"stop":1717063100226,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3c3fdcde1cdbd4a","name":"Push message on custom pubsubTopic","time":{"start":1717062961897,"stop":1717062961897,"duration":0},"status":"passed","severity":"normal"},{"uid":"8229d421a477826b","name":"handles empty contentTopics array correctly","time":{"start":1717062626309,"stop":1717062626309,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d7d79df8c42755","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1717063271536,"stop":1717063271536,"duration":0},"status":"passed","severity":"normal"},{"uid":"748cd513543ceac6","name":"should only return 1 node with store capability","time":{"start":1717062650678,"stop":1717062650679,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d464781decc871","name":"should use the provided clusterId for the pubsub topic","time":{"start":1717062626310,"stop":1717062626311,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd7cdbf72779b9d1","name":"All","time":{"start":1717062687223,"stop":1717062687223,"duration":0},"status":"passed","severity":"normal"},{"uid":"736b1e1a814c24af","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717062902402,"stop":1717062902402,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb56fc1a948b965","name":"nwaku subscribes","time":{"start":1717063109588,"stop":1717063109588,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d7f8a6963d761c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717062902404,"stop":1717062902405,"duration":1},"status":"passed","severity":"normal"},{"uid":"5feaaf60d26594cf","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1717062684820,"stop":1717062684820,"duration":0},"status":"passed","severity":"normal"},{"uid":"d78f239596eb3a3a","name":"Throws when trying to push message with empty payload","time":{"start":1717063233625,"stop":1717063233625,"duration":0},"status":"passed","severity":"normal"},{"uid":"d336f07e048d33d3","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1717062723996,"stop":1717062723996,"duration":0},"status":"passed","severity":"normal"},{"uid":"29969b8978f44539","name":"Subscribe to topic containing JSON and publish message","time":{"start":1717063134098,"stop":1717063134098,"duration":0},"status":"passed","severity":"normal"},{"uid":"51af671aefefb323","name":"Check received message containing Script","time":{"start":1717062848148,"stop":1717062848149,"duration":1},"status":"passed","severity":"normal"},{"uid":"474e92959a3abb0d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1717063134101,"stop":1717063134102,"duration":1},"status":"passed","severity":"normal"},{"uid":"5897b5629ffb3cdc","name":"Ping on subscribed peer","time":{"start":1717062758945,"stop":1717062758946,"duration":1},"status":"passed","severity":"normal"},{"uid":"2032efffea87e7db","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717063266635,"stop":1717063266635,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca0dc926b1c9c2e","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1717062677271,"stop":1717062677272,"duration":1},"status":"passed","severity":"normal"},{"uid":"91599865b41aa82b","name":"Push message with Script payload","time":{"start":1717063233620,"stop":1717063233620,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1b2ffcb494aabd","name":"Ordered Callback - backward","time":{"start":1717063257187,"stop":1717063257187,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e0a2d9efb93e3e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1717062662165,"stop":1717062662166,"duration":1},"status":"passed","severity":"normal"},{"uid":"203d1fa365d3c01a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1717063248081,"stop":1717063248082,"duration":1},"status":"passed","severity":"normal"},{"uid":"addb6a2cc8af2fff","name":"Check received message containing special chars","time":{"start":1717063170889,"stop":1717063170890,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff3b36b2dad55db","name":"should encode/decode to text encoding","time":{"start":1717062634703,"stop":1717062634703,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67309751f6b5c05","name":"Query with Promise Callback, No message returned","time":{"start":1717063248082,"stop":1717063248083,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca447dd94bf3fd1b","name":"Subscribe to topic containing XML and receive message","time":{"start":1717063271266,"stop":1717063271266,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf104c3e95324f8b","name":"should encode/decode to RLP encoding","time":{"start":1717062634703,"stop":1717062634703,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f63cdf49067e9aa","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717063271275,"stop":1717063271275,"duration":0},"status":"passed","severity":"normal"},{"uid":"561f17f5d3a66747","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1717063134089,"stop":1717063134089,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06173333946c1a5","name":"Push message equal or less that 1MB","time":{"start":1717063233650,"stop":1717063233650,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2990e5aed357dc0","name":"Check received message containing Chinese","time":{"start":1717062848147,"stop":1717062848147,"duration":0},"status":"passed","severity":"normal"},{"uid":"15f463fa0fbf6aa7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717062747286,"stop":1717062747287,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f9caca8b924861","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1717062626300,"stop":1717062626301,"duration":1},"status":"passed","severity":"normal"},{"uid":"998c0abc9fcc603f","name":"Ordered callback, aborts when callback returns true","time":{"start":1717063276562,"stop":1717063276562,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dfdb642c669a3b3","name":"Generator, custom pubsub topic","time":{"start":1717063266634,"stop":1717063266634,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fa51d1cb2388e00","name":"Subscribe to topic containing short and receive message","time":{"start":1717062902406,"stop":1717062902407,"duration":1},"status":"passed","severity":"normal"},{"uid":"88d92325092c99cd","name":"Push message with Russian payload","time":{"start":1717063233619,"stop":1717063233619,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c20e7953c6e201","name":"should not fail to start the service if it is already started","time":{"start":1717062654297,"stop":1717062654297,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e7fb937d7ae75d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717062848167,"stop":1717062848167,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2ecbc062ab9b19","name":"Push message with shell command payload","time":{"start":1717063087102,"stop":1717063087103,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8b0d1b1f95ee1a","name":"Check message received after jswaku node is restarted","time":{"start":1717063170939,"stop":1717063170939,"duration":0},"status":"skipped","severity":"normal"},{"uid":"65a3fa955583b94","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717063271258,"stop":1717063271259,"duration":1},"status":"passed","severity":"normal"},{"uid":"e74944e2276e59c7","name":"Meta field set when metaSetter is specified","time":{"start":1717062639601,"stop":1717062639601,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8903182e5873ed","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1717062626300,"stop":1717062626300,"duration":0},"status":"passed","severity":"normal"},{"uid":"da44c93099a317d2","name":"Decoder throws on empty string content topic","time":{"start":1717062660297,"stop":1717062660298,"duration":1},"status":"passed","severity":"normal"},{"uid":"887b7d37ef7e6221","name":"Check meta is set [symmetric]","time":{"start":1717062660294,"stop":1717062660295,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a40f0aee651134c","name":"Round trip binary encryption [ecies, signature]","time":{"start":1717062662166,"stop":1717062662166,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eeacb97e9c3e306","name":"isConnected should return false after all peers disconnect","time":{"start":1717062723997,"stop":1717062723998,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef31623d8295283","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717062759479,"stop":1717062759485,"duration":6},"status":"passed","severity":"normal"},{"uid":"bf0b5194b089daeb","name":"different cluster, same shard: nodes don't connect","time":{"start":1717062852655,"stop":1717062852655,"duration":0},"status":"passed","severity":"normal"},{"uid":"e250c98dcfa0e0b3","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1717062852672,"stop":1717062852672,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82fbdf3cbf4b1cd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717062759487,"stop":1717062759487,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d94b19eb6805551","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1717062626285,"stop":1717062626285,"duration":0},"status":"passed","severity":"normal"},{"uid":"409a242f1e9a9fca","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1717062626286,"stop":1717062626286,"duration":0},"status":"passed","severity":"normal"},{"uid":"544cd8f4487d7b65","name":"same cluster, different shard: nodes connect","time":{"start":1717062943675,"stop":1717062943676,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce015e88e413b20d","name":"should not receive a peer event after stop","time":{"start":1717063151165,"stop":1717063151165,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ce93a16772b8c0","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1717063291619,"stop":1717063291619,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb74a68a641d4cf","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717063271270,"stop":1717063271271,"duration":1},"status":"passed","severity":"normal"},{"uid":"76558e934b370049","name":"should return false","time":{"start":1717062634702,"stop":1717062634702,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3b0d6229d1ca9","name":"Fails to publish message with size larger than 1 MB","time":{"start":1717063129433,"stop":1717063129433,"duration":0},"status":"passed","severity":"normal"},{"uid":"7475daed4a125c4a","name":"Push message with emoji payload","time":{"start":1717063087118,"stop":1717063087119,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab7b4a5b461eb71a","name":"Wrong topic","time":{"start":1717063196540,"stop":1717063196540,"duration":0},"status":"passed","severity":"normal"},{"uid":"82d1c8fa67306171","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1717062852675,"stop":1717062852676,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd53d216487cf71b","name":"Check received message containing Basic HTML tag","time":{"start":1717063170894,"stop":1717063170894,"duration":0},"status":"passed","severity":"normal"},{"uid":"84910ed21e5f7d4d","name":"can start and stop the service","time":{"start":1717062654296,"stop":1717062654296,"duration":0},"status":"passed","severity":"normal"},{"uid":"326e0dfe8b61858c","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1717062660294,"stop":1717062660294,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac2ce1f8421677b7","name":"Check received message containing JSON","time":{"start":1717063170894,"stop":1717063170894,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc1d7fa55bef58d","name":"Check received message with timestamp: 1717062676206 ","time":{"start":1717062848166,"stop":1717062848167,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2958f4dc57fe042","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717062902413,"stop":1717062902413,"duration":0},"status":"passed","severity":"normal"},{"uid":"4533fc98013c4487","name":"Ping on unsubscribed peer","time":{"start":1717062708335,"stop":1717062708336,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6f18e8688d6ebc0","name":"passes more than one ENR URLs and attempts connection","time":{"start":1717062689533,"stop":1717062689534,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cbc784182bdd28d2","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1717062626296,"stop":1717062626296,"duration":0},"status":"passed","severity":"normal"},{"uid":"1521907ec9c6e87c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717062902411,"stop":1717062902412,"duration":1},"status":"passed","severity":"normal"},{"uid":"804eab31c9fa6fad","name":"Subscribe and receive messages via waku relay post","time":{"start":1717062902401,"stop":1717062902401,"duration":0},"status":"passed","severity":"normal"},{"uid":"b97c00e545ae217a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717063271280,"stop":1717063271281,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0832c12d47c3240","name":"Check message received after nwaku node is restarted","time":{"start":1717063170939,"stop":1717063170939,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4b59a07a09c59934","name":"should not receive a peer event before start","time":{"start":1717062689531,"stop":1717062689532,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8c7ed732211cc37","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1717063100222,"stop":1717063100223,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bec120a4b2cf9fa","name":"Subscribe and receive messages via lightPush","time":{"start":1717062902398,"stop":1717062902398,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6fce6949c9f7f2","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1717063291617,"stop":1717063291617,"duration":0},"status":"passed","severity":"normal"},{"uid":"6264a3ce2629bb","name":"Overlapping topic subscription","time":{"start":1717063271260,"stop":1717063271261,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b96d73b825b60","name":"Passing cursor with wrong message digest","time":{"start":1717063219457,"stop":1717063219458,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf5cde66e91f61b4","name":"Push to array if already present","time":{"start":1717062625794,"stop":1717062625795,"duration":1},"status":"passed","severity":"normal"},{"uid":"813b694ebb6bca62","name":"Reopen subscription with peer with lost subscription","time":{"start":1717062708336,"stop":1717062708336,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c5aa2fc4f45f891","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1717063291619,"stop":1717063291620,"duration":1},"status":"passed","severity":"normal"},{"uid":"daf44d02456ac907","name":"Push message with content topic containing Chinese","time":{"start":1717063087130,"stop":1717063087131,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4f1b6b5ddaaf03","name":"should throw an error for insufficient data","time":{"start":1717062626229,"stop":1717062626229,"duration":0},"status":"passed","severity":"normal"},{"uid":"7965377d84c738ff","name":"Privacy Node - default protocol","time":{"start":1717063295647,"stop":1717063295647,"duration":0},"status":"passed","severity":"normal"},{"uid":"2914e124a66092a","name":"Light Node - default protocols","time":{"start":1717063295646,"stop":1717063295647,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8b31ad7fc1850d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1717062626228,"stop":1717062626228,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda5e52b2b8f85c6","name":"Query with Ordered Callback, No message returned","time":{"start":1717063248081,"stop":1717063248081,"duration":0},"status":"passed","severity":"normal"},{"uid":"e020bfe2465e5ba2","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717062902408,"stop":1717062902408,"duration":0},"status":"passed","severity":"normal"},{"uid":"3806902c16378d68","name":"unsubscribes","time":{"start":1717063281745,"stop":1717063281746,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c871b30540655ce","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717063170956,"stop":1717063170956,"duration":0},"status":"passed","severity":"normal"},{"uid":"196414b3d55267f0","name":"Check received message containing emoji","time":{"start":1717062848152,"stop":1717062848156,"duration":4},"status":"passed","severity":"normal"},{"uid":"c27bb795365a4e8c","name":"Sample","time":{"start":1717062634139,"stop":1717062634140,"duration":1},"status":"passed","severity":"normal"},{"uid":"3401d8976becf920","name":"Push message with content topic containing escaped characters","time":{"start":1717063233641,"stop":1717063233641,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff154d43e0616fe6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717062896523,"stop":1717062896524,"duration":1},"status":"passed","severity":"normal"},{"uid":"6972efb40866f049","name":"Default pageSize","time":{"start":1717063281251,"stop":1717063281251,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac38886c0b5d88e","name":"Push message with numeric payload","time":{"start":1717063233614,"stop":1717063233616,"duration":2},"status":"passed","severity":"normal"},{"uid":"a867b96c638045a2","name":"should throw an error for missing required configuration","time":{"start":1717062626294,"stop":1717062626295,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd9940e51b479e3a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717062961895,"stop":1717062961896,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa65295be40443b4","name":"throws on content topic with empty topic name field","time":{"start":1717062626281,"stop":1717062626281,"duration":0},"status":"passed","severity":"normal"},{"uid":"445de8a1a55281ee","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717062759485,"stop":1717062759486,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd25867bb65dbd8","name":"Sets default value correctly","time":{"start":1717063290108,"stop":1717063290109,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7820648ba01ff4","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717063271279,"stop":1717063271280,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e8c7f6a66c1e0e","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1717063134095,"stop":1717063134095,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2adc591f139e0d5","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1717063248079,"stop":1717063248080,"duration":1},"status":"passed","severity":"normal"},{"uid":"8729db382d905d8e","name":"handles multiple messages","time":{"start":1717063281745,"stop":1717063281745,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77a3b6b517c130d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1717062747288,"stop":1717062747288,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c5fd4bc31752a","name":"Push message with content topic containing unicode special characters","time":{"start":1717063087142,"stop":1717063087143,"duration":1},"status":"passed","severity":"normal"},{"uid":"de838166f59c57cf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717062852673,"stop":1717062852673,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe457614da75c5c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717062852660,"stop":1717062852660,"duration":0},"status":"passed","severity":"normal"},{"uid":"5394643be914daea","name":"should decode valid enr successfully","time":{"start":1717062634699,"stop":1717062634699,"duration":0},"status":"passed","severity":"normal"},{"uid":"97dee042b7141a3c","name":"isConnected should return true after first peer connects","time":{"start":1717062723997,"stop":1717062723997,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9871fc9101ae13d","name":"should throw an error for an unconfigured topic","time":{"start":1717062626304,"stop":1717062626304,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ce4370328d01e4","name":"Passing page size 0 when there are 110 messages","time":{"start":1717063281247,"stop":1717063281248,"duration":1},"status":"passed","severity":"normal"},{"uid":"79d6f28178e1651a","name":"Relay + Store","time":{"start":1717062634708,"stop":1717062634708,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee875f5127bf8a2f","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app6/9/topic464/xml","time":{"start":1717063196538,"stop":1717063196538,"duration":0},"status":"passed","severity":"normal"},{"uid":"81d5c63971edd223","name":"Publishes to nwaku","time":{"start":1717063109589,"stop":1717063109589,"duration":0},"status":"passed","severity":"normal"},{"uid":"c806ace9f5e72168","name":"through manual discovery","time":{"start":1717062951465,"stop":1717062951465,"duration":0},"status":"passed","severity":"normal"},{"uid":"14004c884b926b87","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1717062852662,"stop":1717062852663,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c9e3965844e3a70","name":"same cluster, different shard: nodes don't connect","time":{"start":1717062852654,"stop":1717062852654,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66c0588845315ac","name":"Publish message with custom timestamp: Fri Jun 09 2023 09:58:20 GMT+0000 (Coordinated Universal Time)","time":{"start":1717063129419,"stop":1717063129420,"duration":1},"status":"passed","severity":"normal"},{"uid":"b201950c21280333","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1717063271271,"stop":1717063271272,"duration":1},"status":"passed","severity":"normal"},{"uid":"258ef1f61365a3bb","name":"throws on content topic with empty application field","time":{"start":1717062626280,"stop":1717062626280,"duration":0},"status":"passed","severity":"normal"},{"uid":"76659b8ca9d1a401","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1717062626286,"stop":1717062626286,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9bc8d67c32dcb28","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1717062626307,"stop":1717062626307,"duration":0},"status":"passed","severity":"normal"},{"uid":"7767c3f778c1cfee","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1717062626301,"stop":1717062626301,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae2d7100c55e8b3","name":"Ephemeral field is preserved - encoder v0","time":{"start":1717062687354,"stop":1717062687354,"duration":0},"status":"passed","severity":"normal"},{"uid":"3baaa5cff22edca3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1717063271268,"stop":1717063271268,"duration":0},"status":"passed","severity":"normal"},{"uid":"e856f09e159ef049","name":"Fails to push message with empty content topic","time":{"start":1717063087144,"stop":1717063087145,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5392871617de4d4","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717062902408,"stop":1717062902408,"duration":0},"status":"passed","severity":"normal"},{"uid":"2917390019e6d7c6","name":"should not receive a peer event after stop","time":{"start":1717062654298,"stop":1717062654298,"duration":0},"status":"passed","severity":"normal"},{"uid":"d992196f4fbf7da4","name":"should not receive a peer event before start","time":{"start":1717063151165,"stop":1717063151165,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a130173813cc75e","name":"Relay + Store","time":{"start":1717062687222,"stop":1717062687223,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4a3c3507a68e0a","name":"Passing an array","time":{"start":1717063290105,"stop":1717063290106,"duration":1},"status":"passed","severity":"normal"},{"uid":"63e7254ea030f004","name":"Subscribe to topic containing numeric and receive message","time":{"start":1717062902407,"stop":1717062902407,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80480223e2aa52f","name":"should be able to decode the field with only RELAY set to true","time":{"start":1717062633989,"stop":1717062633989,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac809d865a985030","name":"should set field with only RELAY enabled","time":{"start":1717062634707,"stop":1717062634707,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccabb25cb5ae4eca","name":"Push message with rate limit","time":{"start":1717063087146,"stop":1717063087146,"duration":0},"status":"passed","severity":"normal"},{"uid":"cee6e66a8f454a35","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1717062684819,"stop":1717062684819,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a02ecec311f6410","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717063271269,"stop":1717063271269,"duration":0},"status":"passed","severity":"normal"},{"uid":"828ddce94ead6531","name":"Check received message containing escaped characters","time":{"start":1717063170895,"stop":1717063170908,"duration":13},"status":"passed","severity":"normal"},{"uid":"aec169d297704973","name":"Generator, custom pubsub topic","time":{"start":1717063266632,"stop":1717063266632,"duration":0},"status":"passed","severity":"normal"},{"uid":"73acb6c4028ff382","name":"should not receive a peer event before start","time":{"start":1717062654297,"stop":1717062654297,"duration":0},"status":"passed","severity":"normal"},{"uid":"5725000abc5c4e9a","name":"does not throw on valid cases","time":{"start":1717062626278,"stop":1717062626278,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16c6bc007c5d917","name":"start node with empty content topic","time":{"start":1717063196551,"stop":1717063196551,"duration":0},"status":"passed","severity":"normal"},{"uid":"91dd4ba6ee56b803","name":"can start the service","time":{"start":1717062654295,"stop":1717062654296,"duration":1},"status":"passed","severity":"normal"},{"uid":"accc1f8fc73279d2","name":"Push message equal or less that 1MB","time":{"start":1717063087147,"stop":1717063087148,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7150469f7576f95","name":"Push message with content topic containing shell command","time":{"start":1717063233641,"stop":1717063233641,"duration":0},"status":"passed","severity":"normal"},{"uid":"2acaefdc26009403","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1717062626298,"stop":1717062626298,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b82a26086d7bf1","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1717062852674,"stop":1717062852674,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd3e697cb8e4f60","name":"retrieves a single peer","time":{"start":1717062650675,"stop":1717062650675,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdaf87778e54fa56","name":"1 Store, 2 relays, 2 fetches","time":{"start":1717062650300,"stop":1717062650300,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffb1e47da087bf1","name":"Check received message containing escaped characters","time":{"start":1717062848151,"stop":1717062848151,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd523cd608d49bb0","name":"ignores domain fetching errors","time":{"start":1717062650676,"stop":1717062650677,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc636bb2ec05f9e2","name":"Push message with content topic containing special chars","time":{"start":1717063233626,"stop":1717063233635,"duration":9},"status":"passed","severity":"normal"},{"uid":"a1bca82e79246722","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1717063414180,"stop":1717063414180,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0190231e7388c9","name":"should not fail to stop the service if it was not started","time":{"start":1717062654296,"stop":1717062654296,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a87bd4aa0050bb","name":"Subscribe to topic containing numeric and publish message","time":{"start":1717063134091,"stop":1717063134091,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7381e55411796da","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1717062852672,"stop":1717062852673,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeb12be61bc8ffde","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1717062852668,"stop":1717062852669,"duration":1},"status":"passed","severity":"normal"},{"uid":"143ddc2af848d278","name":"Check received message containing Basic HTML tag","time":{"start":1717062848150,"stop":1717062848150,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb23912db40a8ae6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1717063100223,"stop":1717063100223,"duration":0},"status":"passed","severity":"normal"},{"uid":"34476f77dc72ed6b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1717062626311,"stop":1717062626311,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda29eb7aca52b70","name":"Ping on unsubscribed peer","time":{"start":1717062758949,"stop":1717062758949,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dc12341e775a3a8","name":"Push message with content topic containing Script","time":{"start":1717063087135,"stop":1717063087136,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8fe894e7e796c48","name":"should not fail to start the service if it is already started","time":{"start":1717063151164,"stop":1717063151164,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc62bfc8a89c3bbc","name":"should properly create location multiaddrs - udp","time":{"start":1717062634706,"stop":1717062634706,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b4d08f7970bad2","name":"Push message with content topic containing JSON","time":{"start":1717063233639,"stop":1717063233641,"duration":2},"status":"passed","severity":"normal"},{"uid":"28877c68fb0a2610","name":"Push message with content topic containing long","time":{"start":1717063087126,"stop":1717063087128,"duration":2},"status":"passed","severity":"normal"},{"uid":"3362f14332e1bcbe","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1717062852673,"stop":1717062852674,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b0538f230363ae4","name":"Check meta is set [ecies]","time":{"start":1717062662166,"stop":1717062662167,"duration":1},"status":"passed","severity":"normal"},{"uid":"650b95020bd2d10c","name":"Refresh subscription","time":{"start":1717063271273,"stop":1717063271274,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a5ead58172c33ca","name":"Check publish message containing escaped characters","time":{"start":1717063129411,"stop":1717063129412,"duration":1},"status":"passed","severity":"normal"},{"uid":"498d57dd9e3c8736","name":"Check publish message containing Script","time":{"start":1717063129408,"stop":1717063129408,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f84db6b408cb07e","name":"Init the array if not present","time":{"start":1717062625792,"stop":1717062625794,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f17feaf2ae58caf","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717063271276,"stop":1717063271276,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1d2f957e7848b5","name":"groups content topics by expected pubsub topic","time":{"start":1717062626288,"stop":1717062626288,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8738aff0079f5d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1717062852670,"stop":1717062852670,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e1fd09db37d901","name":"Check message with no content topic is not received","time":{"start":1717063170958,"stop":1717063170959,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b31c474e36e45ce","name":"should not throw an error for a single configured topic","time":{"start":1717062626303,"stop":1717062626303,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7711fa623625dae","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1717063291617,"stop":1717063291618,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe0fbd9a615bf68","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1717062723996,"stop":1717062723997,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac49810ac4f7cf7","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1717062902415,"stop":1717062902415,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a7abee44775b39","name":"getPeersByDiscovery","time":{"start":1717063081915,"stop":1717063081915,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3b02d437b4f7cc","name":"Push message with content topic containing short","time":{"start":1717063087125,"stop":1717063087126,"duration":1},"status":"passed","severity":"normal"},{"uid":"cadaba1d7eab3c81","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1717063134097,"stop":1717063134097,"duration":0},"status":"passed","severity":"normal"},{"uid":"4283c5d09bd3596","name":"should throw error - no id","time":{"start":1717062634701,"stop":1717062634701,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57f86eb9418d7a","name":"Check publish message containing Chinese","time":{"start":1717063129406,"stop":1717063129406,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf44f15adeccf29a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1717063271280,"stop":1717063271280,"duration":0},"status":"passed","severity":"normal"},{"uid":"515ce828742ac2af","name":"Fails to push message bigger that 1MB","time":{"start":1717063233650,"stop":1717063233651,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea37b7ead7dccf","name":"Push message with content topic containing escaped characters","time":{"start":1717063087141,"stop":1717063087142,"duration":1},"status":"passed","severity":"normal"},{"uid":"60f603d18f121eea","name":"Check received message containing Chinese","time":{"start":1717063170943,"stop":1717063170943,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16c7d76caacd0fa","name":"should not fail to stop the service if it was not started","time":{"start":1717063151163,"stop":1717063151163,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c20b7d70bcbfa56","name":"Encoder throws on empty string content topic","time":{"start":1717062662167,"stop":1717062662167,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aaa71f65337070d","name":"dispatchEvent via connectionManager","time":{"start":1717062717767,"stop":1717062717768,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b9a7f4845d45e0","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1717063271537,"stop":1717063271538,"duration":1},"status":"passed","severity":"normal"},{"uid":"782d7d6c215c9671","name":"removeEventListener with wrong event","time":{"start":1717062717766,"stop":1717062717766,"duration":0},"status":"passed","severity":"normal"},{"uid":"3720391e3f4c783c","name":"1 Relay, 1 Filter, gives up","time":{"start":1717062650300,"stop":1717062650301,"duration":1},"status":"passed","severity":"normal"},{"uid":"f721d4af1f064801","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1717062626282,"stop":1717062626283,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be6885b56a47ecf","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1717063271272,"stop":1717063271272,"duration":0},"status":"passed","severity":"normal"},{"uid":"2754ea46565dad06","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1717062650228,"stop":1717062650229,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7a6a6aaabc95acb","name":"Subscribe to topic containing Script and receive message","time":{"start":1717062902410,"stop":1717062902410,"duration":0},"status":"passed","severity":"normal"},{"uid":"92906066e92e3203","name":"Fails to push message with empty content topic","time":{"start":1717063233642,"stop":1717063233643,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aa0cdaf6c73ba8a","name":"Query generator for multiple messages with different content topic format","time":{"start":1717063276560,"stop":1717063276561,"duration":1},"status":"passed","severity":"normal"},{"uid":"306b851a55464d72","name":"should correctly map a content topic to a pubsub topic","time":{"start":1717062626310,"stop":1717062626310,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3221e6baff49563","name":"Check received message containing long","time":{"start":1717063170887,"stop":1717063170888,"duration":1},"status":"passed","severity":"normal"},{"uid":"89655747c9eecb63","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717063271268,"stop":1717063271268,"duration":0},"status":"passed","severity":"normal"},{"uid":"6434eea3a2fa80e6","name":"start node with empty shard","time":{"start":1717063222975,"stop":1717063222976,"duration":1},"status":"passed","severity":"normal"},{"uid":"256e20f11b07c26c","name":"Check message with no content topic is not received","time":{"start":1717062848169,"stop":1717062848169,"duration":0},"status":"passed","severity":"normal"},{"uid":"606d3f53402c712f","name":"Check received message with timestamp: 1717062676472 ","time":{"start":1717063170955,"stop":1717063170956,"duration":1},"status":"passed","severity":"normal"},{"uid":"b97ab7cc7f83608a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1717063100224,"stop":1717063100225,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8253654ca6aaa87","name":"Check received message containing SQL Injection","time":{"start":1717063170892,"stop":1717063170893,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa5ae7d2fee41a1c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717062747286,"stop":1717062747286,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf69aa407f1b7deb","name":"Nwaku publishes","time":{"start":1717063109589,"stop":1717063109590,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa79daaf0416719","name":"Subscribe to topic containing long and receive message","time":{"start":1717063271274,"stop":1717063271274,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b072294613f69f0","name":"caches peers it previously fetched","time":{"start":1717062650677,"stop":1717062650677,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91b3f5023d21456","name":"shard 0","time":{"start":1717063222965,"stop":1717063222965,"duration":0},"status":"passed","severity":"normal"},{"uid":"c622439c2fbbfac","name":"addEventListener with correct event","time":{"start":1717062717762,"stop":1717062717763,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff50383d772a763c","name":"start node with ApplicationInfo","time":{"start":1717063196551,"stop":1717063196551,"duration":0},"status":"passed","severity":"normal"},{"uid":"61799bd38c633060","name":"Waku message hash computation (payload length 0)","time":{"start":1717062628860,"stop":1717062628860,"duration":0},"status":"passed","severity":"normal"},{"uid":"986a7e06e269ea65","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1717062759487,"stop":1717062759488,"duration":1},"status":"passed","severity":"normal"},{"uid":"75eaa740213afdf9","name":"safeDispatchEvent","time":{"start":1717062717768,"stop":1717062717769,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f1659624bb1f3c","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1717063129417,"stop":1717063129418,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2456d32ccb36d3","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app43/1/topic923/json","time":{"start":1717063196535,"stop":1717063196535,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdfadf67d9c651d5","name":"Push message with Basic HTML tag payload","time":{"start":1717063233621,"stop":1717063233622,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a8847385782c48e","name":"isConnected should return false after all peers disconnect","time":{"start":1717062677276,"stop":1717062677277,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c61ad43c284c102","name":"should encodeTxt and decodeTxt","time":{"start":1717062634699,"stop":1717062634699,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7a0ed78f4c2ea","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1717062626308,"stop":1717062626308,"duration":0},"status":"passed","severity":"normal"},{"uid":"acfd83bd05714463","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717063271257,"stop":1717063271257,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5aaaf39a30ed7","name":"should return the pubsub topic directly if a string is provided","time":{"start":1717062626304,"stop":1717062626304,"duration":0},"status":"passed","severity":"normal"},{"uid":"87cb377a6bc0a427","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1717063134101,"stop":1717063134101,"duration":0},"status":"passed","severity":"normal"},{"uid":"5311b1d1d275f344","name":"throws an error for improperly formatted content topics","time":{"start":1717062626289,"stop":1717062626289,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08402fef01156b6","name":"Accepts a valid Waku Message","time":{"start":1717062642987,"stop":1717062642988,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c60f796750867b8","name":"throws on content topic with empty version field","time":{"start":1717062626280,"stop":1717062626281,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac045c666b4a8e6b","name":"Push message with custom timestamp: 1717066448403","time":{"start":1717063233650,"stop":1717063233650,"duration":0},"status":"passed","severity":"normal"},{"uid":"f390f2c0d3f378eb","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1717063219453,"stop":1717063219454,"duration":1},"status":"passed","severity":"normal"},{"uid":"70824bd718484490","name":"Subscribe to topic containing short and receive message","time":{"start":1717063271261,"stop":1717063271262,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f68c2d33063965","name":"should throw error - no public key","time":{"start":1717062634701,"stop":1717062634701,"duration":0},"status":"passed","severity":"normal"},{"uid":"6512b3b0c2014ef1","name":"Check received message containing unicode special characters","time":{"start":1717063170953,"stop":1717063170953,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa11ff77438fa081","name":"should configure sharding based on application and version for autosharding","time":{"start":1717062626307,"stop":1717062626307,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b2228678d7cc6b","name":"Check message on other pubsub topic is not received","time":{"start":1717063170958,"stop":1717063170958,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b494ebdc6f410e","name":"Encoder throws on undefined content topic","time":{"start":1717062662167,"stop":1717062662167,"duration":0},"status":"passed","severity":"normal"},{"uid":"a659d59765a77a24","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1717062852671,"stop":1717062852671,"duration":0},"status":"passed","severity":"normal"},{"uid":"109c2be29f370e30","name":"new peer added after a peer was already found","time":{"start":1717063081915,"stop":1717063081916,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cc9e807434dd77e5","name":"Push message with content topic containing XML","time":{"start":1717063087137,"stop":1717063087138,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c0d5100c876399","name":"should return all peers when numPeers is 0","time":{"start":1717062639399,"stop":1717062639399,"duration":0},"status":"passed","severity":"normal"},{"uid":"15c378477edccd85","name":"Check publish message containing long","time":{"start":1717063129405,"stop":1717063129405,"duration":0},"status":"passed","severity":"normal"},{"uid":"c562126435ca40e8","name":"Check received message containing XML","time":{"start":1717062848149,"stop":1717062848149,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dcd9b933cd0b15d","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1717062943674,"stop":1717062943674,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df7a0230e369a58","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1717063276562,"stop":1717063276562,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe2a252890462e9","name":"random static sharding 10 - Cluster ID: 18, Shard ID: 922","time":{"start":1717063222973,"stop":1717063222973,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba0086b5a82b17e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1717062626302,"stop":1717062626302,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d926ba5402890c","name":"Check received message containing long","time":{"start":1717063170941,"stop":1717063170941,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1682bb1c0c6570b","name":"Ordered Callback - forward","time":{"start":1717063257186,"stop":1717063257187,"duration":1},"status":"passed","severity":"normal"},{"uid":"27f0c3e28939f5a9","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1717062759486,"stop":1717062759486,"duration":0},"status":"passed","severity":"normal"},{"uid":"96caee37f61d2ac2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1717063271263,"stop":1717063271263,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d162bd5c3815cf5","name":"Check received message containing special chars","time":{"start":1717063170942,"stop":1717063170943,"duration":1},"status":"passed","severity":"normal"},{"uid":"322fe77b3faf0c52","name":"recovers when dns.resolve returns empty","time":{"start":1717062650676,"stop":1717062650676,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb10360547c12f5","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1717062626305,"stop":1717062626305,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee23175cc4682d07","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717063271265,"stop":1717063271265,"duration":0},"status":"passed","severity":"normal"},{"uid":"f084fa7b0de2f9e0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1717063271276,"stop":1717063271277,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d82bdc61cbe57","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1717062626228,"stop":1717062626229,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec44ac3b94d21efb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1717063271278,"stop":1717063271278,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a2487e648a965e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1717063134098,"stop":1717063134100,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee40a7d55a48ae8f","name":"should be able to encode the field with only STORE set to true","time":{"start":1717062633982,"stop":1717062633983,"duration":1},"status":"passed","severity":"normal"},{"uid":"264056728e7e3333","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1717062633987,"stop":1717062633988,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bed6c22237723d0","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1717062626284,"stop":1717062626284,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c89ca96f71c48fe","name":"configure the node with multiple pubsub topics","time":{"start":1717063222974,"stop":1717063222974,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f91c5080113259","name":"should get / set UDP multiaddr","time":{"start":1717062634704,"stop":1717062634704,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c896f42ce81e71","name":"Ping on peer without subscriptions","time":{"start":1717062708335,"stop":1717062708335,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d00ac3b6818a9ca","name":"Check received message containing short","time":{"start":1717063170886,"stop":1717063170887,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e44c9bf326af55","name":"Using a function","time":{"start":1717063290106,"stop":1717063290106,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff2607e6a16f194","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app2/8/topic288/xml","time":{"start":1717063196537,"stop":1717063196538,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff3789586be25ef7","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1717063134090,"stop":1717063134090,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7cc576c624b1938","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1717063248080,"stop":1717063248080,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ebc2b1e7cc13ff2","name":"Push message with escaped characters payload","time":{"start":1717063233623,"stop":1717063233623,"duration":0},"status":"passed","severity":"normal"},{"uid":"68cb06e1e49d784d","name":"should emit a peer event after start","time":{"start":1717063151164,"stop":1717063151164,"duration":0},"status":"passed","severity":"normal"},{"uid":"efabd0dcaecbf642","name":"should be able to decode the field with only FILTER set to true","time":{"start":1717062633990,"stop":1717062633990,"duration":0},"status":"passed","severity":"normal"},{"uid":"c286a11323a504cc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717062759486,"stop":1717062759487,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e5a631c38171922","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1717062650230,"stop":1717062650232,"duration":2},"status":"passed","severity":"normal"},{"uid":"bd26ed88fa84b9c4","name":"Check received message containing Arabic","time":{"start":1717062848147,"stop":1717062848147,"duration":0},"status":"passed","severity":"normal"},{"uid":"664683063e4d79f3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1717062626298,"stop":1717062626298,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9edd6425f3e134e","name":"Push message with content topic containing emoji","time":{"start":1717063087143,"stop":1717063087144,"duration":1},"status":"passed","severity":"normal"},{"uid":"db7161bee4fbd0e0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1717063222975,"stop":1717063222975,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e6ead1269feb5f","name":"Push message on custom pubsubTopic","time":{"start":1717062961894,"stop":1717062961895,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c5662180ad98e7","name":"Publish message with rate limit","time":{"start":1717063129434,"stop":1717063129435,"duration":1},"status":"passed","severity":"normal"},{"uid":"2722f137869a7116","name":"Subscribe to topic containing long and receive message","time":{"start":1717063271262,"stop":1717063271262,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a11b5943c54096","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717062961899,"stop":1717062961899,"duration":0},"status":"passed","severity":"normal"},{"uid":"8193f1a8a332c66b","name":"Push message with custom timestamp: 1686304452848","time":{"start":1717063087146,"stop":1717063087147,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9f0abe71e8c6ee","name":"Check received message containing JSON","time":{"start":1717062848150,"stop":1717062848150,"duration":0},"status":"passed","severity":"normal"},{"uid":"8586d38088463975","name":"can dial TLS multiaddrs","time":{"start":1717062951463,"stop":1717062951465,"duration":2},"status":"passed","severity":"normal"},{"uid":"e595926f51a50750","name":"should return unique PubsubTopics for static sharding","time":{"start":1717062626292,"stop":1717062626292,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b30eedfacc787c7","name":"Query generator for multiple messages with multiple decoders","time":{"start":1717063276559,"stop":1717063276560,"duration":1},"status":"passed","severity":"normal"},{"uid":"e62dece80f4ba476","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1717062626296,"stop":1717062626297,"duration":1},"status":"passed","severity":"normal"},{"uid":"a54bc574d72fd33c","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1717062626290,"stop":1717062626291,"duration":1},"status":"passed","severity":"normal"},{"uid":"52326ffefe956bf1","name":"Nodes with multiple pubsub topic","time":{"start":1717063100221,"stop":1717063100221,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92baea1b6f258b6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1717063414182,"stop":1717063414182,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e53e333006695a1","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1717062626308,"stop":1717062626308,"duration":0},"status":"passed","severity":"normal"},{"uid":"7470c38bfe327697","name":"Check received message containing Script","time":{"start":1717063170893,"stop":1717063170893,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a5c7597f7b12ca","name":"Decrypt messages","time":{"start":1717063084668,"stop":1717063084669,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb9467c2b86cb572","name":"Check message received after nwaku node is restarted","time":{"start":1717062848178,"stop":1717062848178,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e47e3284fea1b625","name":"Check message received after jswaku node is restarted","time":{"start":1717063170960,"stop":1717063170960,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f870dbe0e3f0e861","name":"Used by Waku Relay","time":{"start":1717063290107,"stop":1717063290107,"duration":0},"status":"passed","severity":"normal"},{"uid":"4774dd6ef00103a9","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1717062633986,"stop":1717062633987,"duration":1},"status":"passed","severity":"normal"},{"uid":"393bde457a2b9dbe","name":"Refresh subscription","time":{"start":1717063134090,"stop":1717063134090,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da9270c52e025b08","name":"Check message with no pubsub topic is not received","time":{"start":1717062848169,"stop":1717062848169,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f7c5083edb4cfc","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1717062747283,"stop":1717062747284,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed345358c7b0d4c8","name":"Push message with content topic containing JSON","time":{"start":1717063087139,"stop":1717063087140,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5e8df4836851a4","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1717062626306,"stop":1717062626306,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f21d8dd5018153f","name":"should only return 1 node with relay and store capability","time":{"start":1717062650678,"stop":1717062650678,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36d85479e4547f4","name":"A test","time":{"start":1717062902507,"stop":1717062902507,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff736dd4bd284db","name":"LightPush","time":{"start":1717063295645,"stop":1717063295645,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c76678fc8e6a145","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1717063196533,"stop":1717063196534,"duration":1},"status":"passed","severity":"normal"},{"uid":"48483fd86096df64","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1717062626302,"stop":1717062626303,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eb9c88bb8e4cd7d","name":"Check received message containing SQL Injection","time":{"start":1717063170944,"stop":1717063170944,"duration":0},"status":"passed","severity":"normal"},{"uid":"669f06ae0cca217","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1717062852669,"stop":1717062852669,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92ac274ac57dc67","name":"Encoder throws on empty string content topic","time":{"start":1717062639602,"stop":1717062639602,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa8a334b5151240","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1717063170922,"stop":1717063170922,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8c673be3cf11d8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717062747284,"stop":1717062747285,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bfb8bce31a6451e","name":"Push 30 different messages","time":{"start":1717063087119,"stop":1717063087124,"duration":5},"status":"passed","severity":"normal"},{"uid":"c5d4d7b542f278e8","name":"should throw an error for missing sharding configuration","time":{"start":1717062626308,"stop":1717062626309,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a28a5895fbc83e","name":"Reopen subscription with peer with lost subscription","time":{"start":1717062758947,"stop":1717062758947,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d51122eee32b19","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717063266636,"stop":1717063266638,"duration":2},"status":"passed","severity":"normal"},{"uid":"c00bc2e4b86c40dd","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1717062747286,"stop":1717062747286,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbc35ead25a6ea0","name":"Subscribe to topic containing long and publish message","time":{"start":1717063134091,"stop":1717063134091,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9b954348126df0","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1717062654298,"stop":1717062654299,"duration":1},"status":"passed","severity":"normal"},{"uid":"b786cbd931f9a8de","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1717063100225,"stop":1717063100225,"duration":0},"status":"passed","severity":"normal"},{"uid":"c362936c3626f876","name":"should not receive a peer event after stop","time":{"start":1717062689532,"stop":1717062689532,"duration":0},"status":"passed","severity":"normal"},{"uid":"602ad189d6553fe9","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717063271279,"stop":1717063271279,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcebd0765f46d8cc","name":"Push message with custom timestamp: 1686304448403","time":{"start":1717063233649,"stop":1717063233649,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53fba8f8dd9d167","name":"connects to nwaku","time":{"start":1717063290104,"stop":1717063290104,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ba0e88fbec3017","name":"Relay - times out","time":{"start":1717063295644,"stop":1717063295644,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9c167f299a8378","name":"handles empty shards array correctly","time":{"start":1717062626309,"stop":1717062626309,"duration":0},"status":"passed","severity":"normal"},{"uid":"600a92b1a33693df","name":"Check message with non string payload is not received","time":{"start":1717062848177,"stop":1717062848177,"duration":0},"status":"passed","severity":"normal"},{"uid":"2059123f9f529a3d","name":"Encoder throws on undefined content topic","time":{"start":1717062660295,"stop":1717062660296,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f9e006cd362b049","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1717062626295,"stop":1717062626296,"duration":1},"status":"passed","severity":"normal"},{"uid":"b49c7cd45d1dc304","name":"Passing page size 110 when there are 120 messages","time":{"start":1717063281251,"stop":1717063281251,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f0b92610a59ebe7","name":"should load peers from local storage and dispatch events","time":{"start":1717062654298,"stop":1717062654298,"duration":0},"status":"passed","severity":"normal"},{"uid":"669feff2d0ba1e4","name":"should handle application and version for autosharding","time":{"start":1717062626292,"stop":1717062626293,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de130def34e35ba","name":"Push message with custom timestamp: 1717059252848","time":{"start":1717063087147,"stop":1717063087147,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f1872cbe2da010","name":"Check received message containing special chars","time":{"start":1717062848146,"stop":1717062848146,"duration":0},"status":"passed","severity":"normal"},{"uid":"760604c3728db6d9","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1717062852659,"stop":1717062852659,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bceab153007626b","name":"Publish message with custom timestamp: Thu May 30 2024 08:58:20 GMT+0000 (Coordinated Universal Time)","time":{"start":1717063129420,"stop":1717063129427,"duration":7},"status":"passed","severity":"normal"},{"uid":"5a99677b982fca8c","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1717062633992,"stop":1717062633993,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbb67765cb9c636f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1717063291618,"stop":1717063291618,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e2faf1579a569e","name":"Query Generator, Wrong PubsubTopic","time":{"start":1717063248077,"stop":1717063248078,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a637ac8a6380cd0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1717062626299,"stop":1717062626299,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c75924c3a41ecf","name":"receives messages sent to provided content topic through callback","time":{"start":1717063129670,"stop":1717063129670,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b578bb429a6a877","name":"Push message with content topic containing numeric","time":{"start":1717063087128,"stop":1717063087129,"duration":1},"status":"passed","severity":"normal"},{"uid":"43b35d664787cac7","name":"A test","time":{"start":1717062902506,"stop":1717062902507,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab87d299fa5ee4bd","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1717062634700,"stop":1717062634700,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad7a1f9749733d1","name":"Subscribe to topic containing Script and receive message","time":{"start":1717063271277,"stop":1717063271277,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ccdb8b857203c5","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1717062626284,"stop":1717062626284,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad8021f29820372","name":"Check publish message after client node is restarted","time":{"start":1717063129434,"stop":1717063129434,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1277b734e10ad6d6","name":"Push message with unicode special characters payload","time":{"start":1717063087108,"stop":1717063087118,"duration":10},"status":"passed","severity":"normal"},{"uid":"8bd6d73fef96fb34","name":"Push message with content topic containing short","time":{"start":1717063233625,"stop":1717063233625,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f36fbc15691905","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1717063271260,"stop":1717063271260,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f53e9ce05c62384","name":"Check received message containing short","time":{"start":1717062848144,"stop":1717062848145,"duration":1},"status":"passed","severity":"normal"},{"uid":"f380652a744c3831","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1717063134089,"stop":1717063134090,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd81591df0cf9284","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717062902409,"stop":1717062902409,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7eed195ee2033b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717062896515,"stop":1717062896516,"duration":1},"status":"passed","severity":"normal"},{"uid":"919d070bd43cebf3","name":"Push message with content topic containing unicode special characters","time":{"start":1717063233642,"stop":1717063233642,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e559e4d3fb969d","name":"Check publish message containing Arabic","time":{"start":1717063129406,"stop":1717063129407,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c0194e4093eb6f5","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1717062626303,"stop":1717062626304,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e365909abae4333","name":"Generator, 2 different pubsubtopics","time":{"start":1717063266634,"stop":1717063266634,"duration":0},"status":"passed","severity":"normal"},{"uid":"357a82a14e738a19","name":"Query generator for multiple messages with different message text format","time":{"start":1717063276557,"stop":1717063276559,"duration":2},"status":"passed","severity":"normal"},{"uid":"e1b9ec7b91a30ee1","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1717062660292,"stop":1717062660293,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4b2bf456d97170e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717062896519,"stop":1717062896523,"duration":4},"status":"passed","severity":"normal"},{"uid":"149874c6d01a6d35","name":"Check received message with timestamp: 1717062676472000000 ","time":{"start":1717063170921,"stop":1717063170921,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02c0ac072f8c94d","name":"Ephemeral messages are not stored","time":{"start":1717062687353,"stop":1717062687353,"duration":0},"status":"passed","severity":"normal"},{"uid":"286b084347b7be74","name":"Subscribe to topic containing Russian and publish message","time":{"start":1717063134095,"stop":1717063134096,"duration":1},"status":"passed","severity":"normal"},{"uid":"93e3071f9b5c0adc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717062852675,"stop":1717062852675,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1bb89b422c1850d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1717063291616,"stop":1717063291617,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2ec8313dd719161","name":"can start and stop the service","time":{"start":1717063151163,"stop":1717063151163,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da4dc6b55f25cf","name":"Passing page size 1 when there are 4 messages","time":{"start":1717063281248,"stop":1717063281249,"duration":1},"status":"passed","severity":"normal"},{"uid":"1afca0366147e047","name":"Does not throw an exception when node disconnects","time":{"start":1717063290104,"stop":1717063290105,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e8b56c583efbfb8","name":"throws on content topic with too few or too many fields","time":{"start":1717062626279,"stop":1717062626279,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16c467f15ef9061","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1717063081916,"stop":1717063081918,"duration":2},"status":"skipped","severity":"normal"},{"uid":"e219e5345b38eb81","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1717063196541,"stop":1717063196550,"duration":9},"status":"passed","severity":"normal"},{"uid":"64d04734f445929","name":"Query with Promise Callback, No Decoder","time":{"start":1717063248082,"stop":1717063248082,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee8646240265a5e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1717063219455,"stop":1717063219456,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc650e33655cd6d7","name":"Round trip binary serialization","time":{"start":1717062639600,"stop":1717062639600,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1138670c8de393","name":"Push message with emoji payload","time":{"start":1717063233624,"stop":1717063233624,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc71ab63e2e6bc0","name":"Fails to publish duplicate message","time":{"start":1717063129428,"stop":1717063129429,"duration":1},"status":"passed","severity":"normal"},{"uid":"944014b907bc9624","name":"Decoder throws on empty string content topic","time":{"start":1717062639603,"stop":1717062639603,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b89b6b385a457e","name":"Subscribe and receives messages on 20 topics","time":{"start":1717063271259,"stop":1717063271260,"duration":1},"status":"passed","severity":"normal"},{"uid":"63f9c068a0ce5099","name":"Push message with SQL Injection payload","time":{"start":1717063087095,"stop":1717063087096,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c97c5caa7faf11","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1717063271263,"stop":1717063271263,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c96c53f86ed8d08","name":"Subscribe to topic containing special chars and publish message","time":{"start":1717063134092,"stop":1717063134092,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a05844b6f60ccfa","name":"Rejects garbage","time":{"start":1717062642988,"stop":1717062642989,"duration":1},"status":"passed","severity":"normal"},{"uid":"74bfee3d7cff2756","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1717062626290,"stop":1717062626290,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e638b262319fe8c","name":"Filter","time":{"start":1717063295645,"stop":1717063295646,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd50b9d80917fe7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1717062896516,"stop":1717062896516,"duration":0},"status":"passed","severity":"normal"},{"uid":"f958b8083d5d104","name":"Push message with long payload","time":{"start":1717063087081,"stop":1717063087082,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fbd7968813c2200","name":"should be able to decode the field with only STORE set to true","time":{"start":1717062633991,"stop":1717062633991,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd7708dd5b850b1","name":"Mutual subscription","time":{"start":1717063134087,"stop":1717063134087,"duration":0},"status":"passed","severity":"normal"},{"uid":"34b7aec978b059ad","name":"Push message with XML payload","time":{"start":1717063233621,"stop":1717063233621,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f67fd17b2dced4","name":"Callback on promise","time":{"start":1717063276561,"stop":1717063276561,"duration":0},"status":"passed","severity":"normal"},{"uid":"7afdb923bb8422f3","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1717062723995,"stop":1717062723996,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5fc9a626350bc89","name":"Push message with content topic containing Basic HTML tag","time":{"start":1717063233639,"stop":1717063233639,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08a7afae70b6552","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1717062628861,"stop":1717062628861,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02b7fe92dc560ba","name":"Query Generator - backward","time":{"start":1717063257185,"stop":1717063257185,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4a8b09609ec77e","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1717062626287,"stop":1717062626287,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1e0bcaeb713b03","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1717062747289,"stop":1717062747289,"duration":0},"status":"passed","severity":"normal"},{"uid":"561d223c6bec34bd","name":"Subscribe and receive messages via lightPush","time":{"start":1717063271256,"stop":1717063271257,"duration":1},"status":"passed","severity":"normal"},{"uid":"12bb12c83c76d495","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1717062650234,"stop":1717062650236,"duration":2},"status":"passed","severity":"normal"},{"uid":"26588f524af6467b","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1717062650229,"stop":1717062650230,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0828258c4af111a","name":"Waku message hash computation (no timestamp)","time":{"start":1717062628861,"stop":1717062628861,"duration":0},"status":"passed","severity":"normal"},{"uid":"7645f635cb6dbe0","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1717063414180,"stop":1717063414180,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e76fb023cf00f3","name":"non connected peers","time":{"start":1717063082144,"stop":1717063082144,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1dded8fe22bf885","name":"should set field with only STORE enabled","time":{"start":1717062634707,"stop":1717062634707,"duration":0},"status":"passed","severity":"normal"},{"uid":"93860d68814caeab","name":"Push message with content topic containing numeric","time":{"start":1717063233626,"stop":1717063233626,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc19937392ca1f5","name":"Push message with content topic containing Chinese","time":{"start":1717063233635,"stop":1717063233635,"duration":0},"status":"passed","severity":"normal"},{"uid":"b032f8c73f13a2b8","name":"Push message with short payload","time":{"start":1717063087079,"stop":1717063087081,"duration":2},"status":"passed","severity":"normal"},{"uid":"ae2c9ac09874c7d4","name":"Subscribe and receives messages on 20 topics","time":{"start":1717062902403,"stop":1717062902403,"duration":0},"status":"passed","severity":"normal"},{"uid":"53697aeb4be80ca0","name":"Register correct protocols","time":{"start":1717063134087,"stop":1717063134088,"duration":1},"status":"passed","severity":"normal"},{"uid":"28deaffc035768c5","name":"Check message with no payload is not received","time":{"start":1717063170959,"stop":1717063170959,"duration":0},"status":"passed","severity":"normal"},{"uid":"4911017c4de39be2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1717063271267,"stop":1717063271267,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d8de91840ff33d","name":"Check received message containing escaped characters","time":{"start":1717063170952,"stop":1717063170953,"duration":1},"status":"passed","severity":"normal"},{"uid":"471e38ecc55f382b","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1717063291619,"stop":1717063291619,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93da7447b9cb175","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1717062626295,"stop":1717062626295,"duration":0},"status":"passed","severity":"normal"},{"uid":"597afa8831d39ac8","name":"Push message with special chars payload","time":{"start":1717063233617,"stop":1717063233617,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c372f7370cc70a","name":"should throw an error for empty SingleShardInfos array","time":{"start":1717062626291,"stop":1717062626291,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7bfe1f8a5e099e","name":"handles different networkShards values correctly","time":{"start":1717062626289,"stop":1717062626289,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdcd05bb5c98c3ab","name":"Push message with rate limit","time":{"start":1717063233644,"stop":1717063233649,"duration":5},"status":"passed","severity":"normal"},{"uid":"a512fbaae05484b9","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1717062852656,"stop":1717062852657,"duration":1},"status":"passed","severity":"normal"},{"uid":"c37b4f11815ee441","name":"1 Store, 2 fetches","time":{"start":1717062650299,"stop":1717062650300,"duration":1},"status":"passed","severity":"normal"},{"uid":"578a7086ecb49025","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1717063134096,"stop":1717063134096,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf08bec3c2b3a96","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1717062639400,"stop":1717062639400,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2446625604183bf","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1717062626293,"stop":1717062626293,"duration":0},"status":"passed","severity":"normal"},{"uid":"9051d86b1590d03a","name":"should use DNS peer discovery with light client","time":{"start":1717062689533,"stop":1717062689533,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4625ddd9110b7efe","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1717062852676,"stop":1717062852676,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc210985c71e75b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1717063271277,"stop":1717063271277,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22b5d9b9243bb33","name":"topics with same application and version share the same shard","time":{"start":1717062626287,"stop":1717062626287,"duration":0},"status":"passed","severity":"normal"},{"uid":"2274bfcf7a757579","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app4/6/topic784/json","time":{"start":1717063196539,"stop":1717063196539,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4ddad7a72a9966","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1717063271270,"stop":1717063271270,"duration":0},"status":"passed","severity":"normal"},{"uid":"167eee7ab08a74cb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1717062902401,"stop":1717062902402,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e61d4ec52342be","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1717063129668,"stop":1717063129668,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ecedf56daa8f85f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717062902414,"stop":1717062902415,"duration":1},"status":"passed","severity":"normal"},{"uid":"4129b84d31ef868c","name":"random static sharding 4 - Cluster ID: 195, Shard ID: 796","time":{"start":1717063222969,"stop":1717063222969,"duration":0},"status":"passed","severity":"normal"},{"uid":"7665bbe9e12e2689","name":"Push message with Arabic payload","time":{"start":1717063087091,"stop":1717063087093,"duration":2},"status":"passed","severity":"normal"},{"uid":"d2fbd30eca8bce18","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1717062896523,"stop":1717062896523,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0bb72b20e674bb","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1717062639401,"stop":1717062639401,"duration":0},"status":"passed","severity":"normal"},{"uid":"227c645f44f437dc","name":"Overlapping topic subscription","time":{"start":1717062902405,"stop":1717062902405,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c7073aac462988","name":"Asymmetric encrypt & decrypt","time":{"start":1717062660778,"stop":1717062660779,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be623f73977329","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1717062852674,"stop":1717062852674,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f37c63bd33e26f8","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1717062650237,"stop":1717062650238,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff35940a7a40efc6","name":"random static sharding 5 - Cluster ID: 163, Shard ID: 75","time":{"start":1717063222969,"stop":1717063222970,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e399c46c3a6b6d9","name":"should throw error - invalid id","time":{"start":1717062634701,"stop":1717062634701,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2acf0b89623fc1f","name":"Decoder throws on empty string content topic","time":{"start":1717062662168,"stop":1717062662168,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1e32895864c9ec","name":"Store - dialed first","time":{"start":1717063295644,"stop":1717063295644,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ad6274d34685df","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1717062852677,"stop":1717062852678,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cccd15c839d7379","name":"throws on empty content topic","time":{"start":1717062626278,"stop":1717062626278,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62fc4c0f435dc9f","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1717062852679,"stop":1717062852680,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad18f587c73e18fd","name":"getPeersByDiscovery","time":{"start":1717062717766,"stop":1717062717767,"duration":1},"status":"passed","severity":"normal"},{"uid":"30fa5c9f3ecd6154","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1717062677274,"stop":1717062677274,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9438c6bc3e9efd","name":"Symmetric encrypt & Decrypt","time":{"start":1717062660779,"stop":1717062660780,"duration":1},"status":"passed","severity":"normal"},{"uid":"49191c4840139aca","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1717062747287,"stop":1717062747287,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12e8b5ebc08e04e","name":"Publish without waiting for remote peer","time":{"start":1717063134088,"stop":1717063134088,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5125812bbe89d50","name":"Push message with JSON payload","time":{"start":1717063233622,"stop":1717063233622,"duration":0},"status":"passed","severity":"normal"},{"uid":"1daa7535d26655a2","name":"Check message received after jswaku node is restarted","time":{"start":1717062848177,"stop":1717062848177,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a942e3743c6fbc7","name":"should handle a minimal index list","time":{"start":1717062626227,"stop":1717062626228,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b84893e8a08ce58","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1717062626299,"stop":1717062626300,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb2cbd6e0226ab5b","name":"Overlapping topic subscription","time":{"start":1717063271273,"stop":1717063271273,"duration":0},"status":"passed","severity":"normal"},{"uid":"7964e7e7fba28631","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1717063271538,"stop":1717063271538,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c487a36c9b3f83","name":"removeEventListener with correct event","time":{"start":1717062717764,"stop":1717062717766,"duration":2},"status":"passed","severity":"normal"},{"uid":"734436545bd1e55","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1717062626283,"stop":1717062626283,"duration":0},"status":"passed","severity":"normal"},{"uid":"d68dc760a338e1d4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1717062689533,"stop":1717062689533,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fcd3f6629035d3c3","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1717062649152,"stop":1717062649152,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d77fd422f61a29f","name":"Check received message with timestamp: 1717062676472000000 ","time":{"start":1717063170955,"stop":1717063170955,"duration":0},"status":"passed","severity":"normal"},{"uid":"b402132eaf88939b","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1717062852678,"stop":1717062852678,"duration":0},"status":"passed","severity":"normal"},{"uid":"aadbc6a4b5c30369","name":"Delete observer","time":{"start":1717063084669,"stop":1717063084670,"duration":1},"status":"passed","severity":"normal"},{"uid":"6405f027f60b0320","name":"should properly create location multiaddrs - tcp","time":{"start":1717062634706,"stop":1717062634706,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b8065fc5fa2ed8e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1717062902400,"stop":1717062902400,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3f429cc5115a69","name":"Check publish message containing SQL Injection","time":{"start":1717063129407,"stop":1717063129408,"duration":1},"status":"passed","severity":"normal"},{"uid":"c67b8c7018c7f252","name":"Check received message containing shell command","time":{"start":1717063170895,"stop":1717063170895,"duration":0},"status":"passed","severity":"normal"},{"uid":"33779e443a41333b","name":"should throw error - no public key","time":{"start":1717062634702,"stop":1717062634702,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84d6787859ac7ab","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717062961895,"stop":1717062961895,"duration":0},"status":"passed","severity":"normal"},{"uid":"751f9bfbb1f386f4","name":"Subscribe to topic containing short and receive message","time":{"start":1717063271274,"stop":1717063271274,"duration":0},"status":"passed","severity":"normal"},{"uid":"d421a43e87d2e155","name":"Push message with numeric payload","time":{"start":1717063087083,"stop":1717063087086,"duration":3},"status":"passed","severity":"normal"},{"uid":"5640068a64c4e62c","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1717062626288,"stop":1717062626288,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bdfccd36a6c1f68","name":"Push message with content topic containing Russian","time":{"start":1717063233637,"stop":1717063233638,"duration":1},"status":"passed","severity":"normal"},{"uid":"70810836b5ec7dbb","name":"Decoder throws on undefined content topic","time":{"start":1717062639602,"stop":1717062639602,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d3c015764e8e2","name":"Push message with custom timestamp: 1717066452848","time":{"start":1717063087147,"stop":1717063087147,"duration":0},"status":"passed","severity":"normal"},{"uid":"9acec7e4c4729cf6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1717063271269,"stop":1717063271269,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bfcc9736146aea","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1717063100216,"stop":1717063100216,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a58be33d919953","name":"should set field with only FILTER enabled","time":{"start":1717062634708,"stop":1717062634708,"duration":0},"status":"passed","severity":"normal"},{"uid":"d051c6d52d75f195","name":"connected peers and dial","time":{"start":1717063082142,"stop":1717063082142,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7c97355a829ac066","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1717063100220,"stop":1717063100220,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a14839c264f800","name":"Check received message with timestamp: 1649153314 ","time":{"start":1717063170921,"stop":1717063170922,"duration":1},"status":"passed","severity":"normal"},{"uid":"75076d543b6fa54a","name":"Query Generator - forward","time":{"start":1717063257184,"stop":1717063257185,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed9f7ed0b3002216","name":"Store - dialed after - with timeout","time":{"start":1717063295645,"stop":1717063295645,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1bd93cf0e2e4a35","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1717063266633,"stop":1717063266633,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa3062416868af9","name":"Query generator for multiple messages","time":{"start":1717063276556,"stop":1717063276556,"duration":0},"status":"passed","severity":"normal"},{"uid":"9509a2c3b9c422f9","name":"random static sharding 2 - Cluster ID: 810, Shard ID: 381","time":{"start":1717063222966,"stop":1717063222967,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5d194f591e655f1","name":"Subscribe and receives messages on 20 topics","time":{"start":1717063271272,"stop":1717063271272,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e5a3bde02c165c","name":"can start and stop the service","time":{"start":1717062689529,"stop":1717062689529,"duration":0},"status":"passed","severity":"normal"},{"uid":"8003716213740bf7","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1717062650680,"stop":1717062650680,"duration":0},"status":"skipped","severity":"normal"},{"uid":"631d2bba5494320d","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1717063134092,"stop":1717063134092,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb88b1dff07bbe","name":"Push message with meta","time":{"start":1717063233643,"stop":1717063233643,"duration":0},"status":"passed","severity":"normal"},{"uid":"c189cd245aa48336","name":"should throw an error if shards are undefined for static sharding","time":{"start":1717062626294,"stop":1717062626294,"duration":0},"status":"passed","severity":"normal"},{"uid":"1261638efe96e071","name":"listenerCount","time":{"start":1717062717767,"stop":1717062717767,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83c49cd4ccafa30","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1717062896518,"stop":1717062896518,"duration":0},"status":"passed","severity":"normal"},{"uid":"47982b8bdf13dfda","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1717062626305,"stop":1717062626305,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a45dc1f35b1db86","name":"should be called for bootstrap peers","time":{"start":1717062684818,"stop":1717062684818,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f738edd87a95fec","name":"should be able to encode the field with only FILTER set to true","time":{"start":1717062633983,"stop":1717062633983,"duration":0},"status":"passed","severity":"normal"},{"uid":"9091ddf5cee736f1","name":"addEventListener with wrong event","time":{"start":1717062717763,"stop":1717062717763,"duration":0},"status":"passed","severity":"normal"},{"uid":"55285da86e5f0a22","name":"Ephemeral field set to true","time":{"start":1717062639600,"stop":1717062639600,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e40e748f067821","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1717062852657,"stop":1717062852657,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b51129d55b8c2b6","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1717062677272,"stop":1717062677273,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc0049a76068868","name":"Check received message containing short","time":{"start":1717063170940,"stop":1717063170940,"duration":0},"status":"passed","severity":"normal"},{"uid":"488ad171eac37876","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app90/5/topic722/proto","time":{"start":1717063196536,"stop":1717063196537,"duration":1},"status":"passed","severity":"normal"},{"uid":"28be3a4b9251f562","name":"Fails to push message bigger that 1MB","time":{"start":1717063087148,"stop":1717063087148,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0dba2d37a0f7f5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1717062626302,"stop":1717062626302,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dbe1fdc457368e3","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1717062684821,"stop":1717062684821,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ef7049bc7c887","name":"Push message with content topic containing Arabic","time":{"start":1717063087131,"stop":1717063087132,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9561b499a5a8f2f","name":"Push message with content topic containing Russian","time":{"start":1717063087132,"stop":1717063087133,"duration":1},"status":"passed","severity":"normal"},{"uid":"df843da3637aab59","name":"Push message with content topic containing Script","time":{"start":1717063233638,"stop":1717063233638,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df6a78966485cbd","name":"Check message with invalid timestamp is not received","time":{"start":1717063170922,"stop":1717063170923,"duration":1},"status":"passed","severity":"normal"},{"uid":"31a33a15bef3a83c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1717062961899,"stop":1717062961900,"duration":1},"status":"passed","severity":"normal"},{"uid":"229b07c204fa30d6","name":"ignores unrecognized TXT record formats","time":{"start":1717062650677,"stop":1717062650677,"duration":0},"status":"passed","severity":"normal"},{"uid":"a18c481c3aa95941","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1717063129669,"stop":1717063129669,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2df6a6f3e4fadbb4","name":"Check publish message containing JSON","time":{"start":1717063129410,"stop":1717063129410,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f7ab7173233f36","name":"pre and post cipher","time":{"start":1717062660780,"stop":1717062660780,"duration":0},"status":"passed","severity":"normal"},{"uid":"96cce7883ea8f465","name":"Subscribe to topic containing long and receive message","time":{"start":1717062902407,"stop":1717062902407,"duration":0},"status":"passed","severity":"normal"},{"uid":"472f2a3369929bd8","name":"Fails to publish message with empty text","time":{"start":1717063129429,"stop":1717063129430,"duration":1},"status":"passed","severity":"normal"},{"uid":"c169cd69df6c90","name":"Push message with Russian payload","time":{"start":1717063087093,"stop":1717063087095,"duration":2},"status":"passed","severity":"normal"},{"uid":"5bc2a2d7da2f33f7","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1717063100222,"stop":1717063100222,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5bf8ff3c7a958f","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app54/8/topic5/xml","time":{"start":1717063196535,"stop":1717063196535,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a84f69c0c828e7f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1717062852678,"stop":1717062852679,"duration":1},"status":"passed","severity":"normal"},{"uid":"e920c9a1c4ee6925","name":"Check received message containing Arabic","time":{"start":1717063170943,"stop":1717063170943,"duration":0},"status":"passed","severity":"normal"},{"uid":"87481c649c8718f1","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1717063219453,"stop":1717063219453,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ab657066ed056","name":"Check message received after nwaku node is restarted","time":{"start":1717063170961,"stop":1717063170961,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52eef72d7b3eb56b","name":"stop","time":{"start":1717062717769,"stop":1717062717770,"duration":1},"status":"passed","severity":"normal"},{"uid":"437d2c652f273e67","name":"should not fail to start the service if it is already started","time":{"start":1717062689529,"stop":1717062689530,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb015956dc8cb809","name":"Subscribe to topic containing Script and receive message","time":{"start":1717063271265,"stop":1717063271266,"duration":1},"status":"passed","severity":"normal"},{"uid":"df358a0fe430511c","name":"should be able to encode the field with only RELAY set to true","time":{"start":1717062633980,"stop":1717062633981,"duration":1},"status":"passed","severity":"normal"},{"uid":"40c064a3ee3501cb","name":"Push message with Arabic payload","time":{"start":1717063233618,"stop":1717063233619,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf5233a84c950df6","name":"handles different clusterIds correctly","time":{"start":1717062626289,"stop":1717062626289,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba50da867131ce4","name":"should handle corrupted local storage data gracefully","time":{"start":1717062654299,"stop":1717062654299,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebbc496490bd7d65","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1717062896515,"stop":1717062896515,"duration":0},"status":"passed","severity":"normal"},{"uid":"b492b21dc91b43c4","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app58/4/topic712/xml","time":{"start":1717063196538,"stop":1717063196539,"duration":1},"status":"passed","severity":"normal"},{"uid":"daf4deae358a35a","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1717063222965,"stop":1717063222966,"duration":1},"status":"passed","severity":"normal"},{"uid":"6edc4c1748821727","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1717062852677,"stop":1717062852677,"duration":0},"status":"passed","severity":"normal"},{"uid":"1053246de78ac1cb","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1717062633992,"stop":1717062633992,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d0ed5c6832b337","name":"Check received message containing Script","time":{"start":1717063170945,"stop":1717063170945,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10dbba4916e8033","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app69/4/topic89/utf8","time":{"start":1717063196536,"stop":1717063196536,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c44aacbb9354a73","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1717063271279,"stop":1717063271279,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e4a05c0135ff39","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1717063219452,"stop":1717063219453,"duration":1},"status":"passed","severity":"normal"},{"uid":"baef8f58c260c86e","name":"should properly create location multiaddrs - udp4","time":{"start":1717062634704,"stop":1717062634705,"duration":1},"status":"passed","severity":"normal"},{"uid":"f58904e58995550d","name":"Check received message containing emoji","time":{"start":1717063170953,"stop":1717063170955,"duration":2},"status":"passed","severity":"normal"},{"uid":"113dde7bd3e4668c","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1717063129670,"stop":1717063129671,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9ac2b3e651854608","name":"Subscribe to topic containing JSON and receive message","time":{"start":1717063271267,"stop":1717063271267,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03ad62095d22989","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1717063271263,"stop":1717063271264,"duration":1},"status":"passed","severity":"normal"},{"uid":"c17df05317cc393b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1717063414181,"stop":1717063414181,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a84c6ea0493f3e","name":"Push message with content topic containing long","time":{"start":1717063233625,"stop":1717063233626,"duration":1},"status":"passed","severity":"normal"},{"uid":"535198583b8970ce","name":"creates an iterator","time":{"start":1717063281744,"stop":1717063281745,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c2a9802077a20bf","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1717062633993,"stop":1717062633994,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b0b14f3fd08b0a8","name":"Check message with no payload is not received","time":{"start":1717062848170,"stop":1717062848176,"duration":6},"status":"passed","severity":"normal"},{"uid":"93cd369cf74bcb58","name":"Throws when trying to push message with empty payload","time":{"start":1717063087124,"stop":1717063087125,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8d93edb6c474f64","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1717062852661,"stop":1717062852661,"duration":0},"status":"passed","severity":"normal"},{"uid":"29965a0e1f97ddfc","name":"Check received message containing SQL Injection","time":{"start":1717062848148,"stop":1717062848148,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c2451e3dcf4d79","name":"Subscribe and receive messages via lightPush","time":{"start":1717063271270,"stop":1717063271270,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4812c6bb7ac0571","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1717063291618,"stop":1717063291619,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e16da4465add2","name":"Check message with no payload is not received","time":{"start":1717063170924,"stop":1717063170924,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ce024c72bd10c6","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1717062633984,"stop":1717062633984,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c9a95e73cf913a","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1717063129431,"stop":1717063129432,"duration":1},"status":"passed","severity":"normal"},{"uid":"e94b4bdf67b21838","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1717062943673,"stop":1717062943674,"duration":1},"status":"passed","severity":"normal"},{"uid":"76013d16604da93c","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1717062852676,"stop":1717062852676,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb3a701031826da","name":"Check message with non string payload is not received","time":{"start":1717063170924,"stop":1717063170938,"duration":14},"status":"passed","severity":"normal"},{"uid":"3afdc31fafa4ad9b","name":"Check publish message containing Russian","time":{"start":1717063129407,"stop":1717063129407,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b0fbc55add0e9d","name":"throws on content topic with non-number generation field","time":{"start":1717062626279,"stop":1717062626279,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5371261fb5c9bb","name":"Push message with content topic containing Arabic","time":{"start":1717063233636,"stop":1717063233637,"duration":1},"status":"passed","severity":"normal"},{"uid":"29fcd787d211edc3","name":"same cluster, same shard: nodes connect","time":{"start":1717062943674,"stop":1717062943675,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f97bc4bf0ced6fe","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1717063081918,"stop":1717063081919,"duration":1},"status":"passed","severity":"normal"},{"uid":"9361cb5d5d740752","name":"Check publish message containing emoji","time":{"start":1717063129412,"stop":1717063129413,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0cbbe8660deb5f2","name":"random static sharding 8 - Cluster ID: 213, Shard ID: 583","time":{"start":1717063222972,"stop":1717063222972,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2f6c1be9b81110","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1717063219452,"stop":1717063219452,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec44263ffe064054","name":"Fails to push message with large meta","time":{"start":1717063087146,"stop":1717063087146,"duration":0},"status":"passed","severity":"normal"},{"uid":"520badf4d3a0bad9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1717062747288,"stop":1717062747288,"duration":0},"status":"passed","severity":"normal"},{"uid":"1794a755718e7a2","name":"different cluster, different shard: nodes don't connect","time":{"start":1717062852655,"stop":1717062852656,"duration":1},"status":"passed","severity":"normal"},{"uid":"797e72436916f594","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1717062650679,"stop":1717062650679,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2e9b0ebe9eefdf","name":"Callback on promise, aborts when callback returns true","time":{"start":1717063276561,"stop":1717063276562,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2fbd2da629e5cc4","name":"should emit a peer event after start","time":{"start":1717062654297,"stop":1717062654297,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d0f01032f97959c","name":"Check publish message containing unicode special characters","time":{"start":1717063129412,"stop":1717063129412,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32f87c8631f1f06","name":"Check publish message containing shell command","time":{"start":1717063129410,"stop":1717063129411,"duration":1},"status":"passed","severity":"normal"},{"uid":"79620f530b24cf92","name":"Push message with content topic containing SQL Injection","time":{"start":1717063087134,"stop":1717063087135,"duration":1},"status":"passed","severity":"normal"},{"uid":"349c6e30674204bc","name":"random static sharding 1 - Cluster ID: 343, Shard ID: 246","time":{"start":1717063222966,"stop":1717063222966,"duration":0},"status":"passed","severity":"normal"},{"uid":"9930bca8ddc8e627","name":"Push 30 different messages","time":{"start":1717063233624,"stop":1717063233624,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e4d4b655dfd7557","name":"Check received message containing shell command","time":{"start":1717063170952,"stop":1717063170952,"duration":0},"status":"passed","severity":"normal"},{"uid":"46974dcad9f749d0","name":"Nodes with multiple pubsub topic","time":{"start":1717063100223,"stop":1717063100223,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e614fd151c2def0","name":"Push message with unicode special characters payload","time":{"start":1717063233623,"stop":1717063233623,"duration":0},"status":"passed","severity":"normal"}] |