mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 00:13:16 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"a9f58f60930e62be","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1713875972309,"stop":1713875972309,"duration":0},"status":"passed","severity":"normal"},{"uid":"29fd49d9dde2cacd","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713876715326,"stop":1713876715326,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb996dce47d6b26d","name":"configure the node with multiple pubsub topics","time":{"start":1713876559800,"stop":1713876559800,"duration":0},"status":"passed","severity":"normal"},{"uid":"973a686e5536dd5c","name":"Ping on unsubscribed peer","time":{"start":1713876249732,"stop":1713876249734,"duration":2},"status":"broken","severity":"normal"},{"uid":"97f23c9b5de25937","name":"Push message with content topic containing Script","time":{"start":1713876587561,"stop":1713876587561,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49894beec208da6","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1713875972312,"stop":1713875972312,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae64ad0c9c575a0c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713876715308,"stop":1713876715308,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18c993ed90a193b","name":"returns all values when wanted number matches available values","time":{"start":1713875994854,"stop":1713875994855,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc7602e1125772ad","name":"Encoder throws on undefined content topic","time":{"start":1713876006226,"stop":1713876006227,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb0e2acb84317f7","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1713875985530,"stop":1713875985530,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cd3c6f09807460","name":"Passing page size 11 when there are 10 messages","time":{"start":1713876611454,"stop":1713876611455,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd8921f38a0ec6ba","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713876318418,"stop":1713876318419,"duration":1},"status":"passed","severity":"normal"},{"uid":"d30edb590b1a77e5","name":"Relay - dialed first","time":{"start":1713876637383,"stop":1713876637383,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b6a5f953820fcc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713876715308,"stop":1713876715309,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ad9b4d36106466","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1713876461281,"stop":1713876461281,"duration":0},"status":"passed","severity":"normal"},{"uid":"32cd926e9a5a497a","name":"Push message with content topic containing short","time":{"start":1713876587557,"stop":1713876587558,"duration":1},"status":"passed","severity":"normal"},{"uid":"988d5454ff0c298e","name":"Push message on custom pubsubTopic","time":{"start":1713876303243,"stop":1713876303243,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d3d048cfc08e8a88","name":"should be able to encode the field with only STORE set to true","time":{"start":1713875980193,"stop":1713875980194,"duration":1},"status":"passed","severity":"normal"},{"uid":"8abc350c07e689d2","name":"Push message with escaped characters payload","time":{"start":1713876467558,"stop":1713876467559,"duration":1},"status":"passed","severity":"normal"},{"uid":"b80532156d7a0bbc","name":"Push message with content topic containing Chinese","time":{"start":1713876587559,"stop":1713876587560,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f77101408e7ccc","name":"Query Generator, Multiple PubsubTopics","time":{"start":1713876561640,"stop":1713876561640,"duration":0},"status":"passed","severity":"normal"},{"uid":"45f30b2652c95896","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713876587048,"stop":1713876587048,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff4ba1c1c46d2446","name":"Check received message containing Script","time":{"start":1713876202418,"stop":1713876202419,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e4377187082652a","name":"Publish message with large meta","time":{"start":1713876492141,"stop":1713876492142,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e22685d3a8cf78","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1713876561641,"stop":1713876561641,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e91fd2400d6140","name":"Check received message containing Script","time":{"start":1713876519305,"stop":1713876519305,"duration":0},"status":"passed","severity":"normal"},{"uid":"c338628ca777cb35","name":"Reusing cursor across nodes","time":{"start":1713876556937,"stop":1713876556938,"duration":1},"status":"passed","severity":"normal"},{"uid":"1489f259dced6a4f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713876715317,"stop":1713876715318,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fbdd08fb8d789f8","name":"throws on content topic with empty version field","time":{"start":1713875972304,"stop":1713875972305,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1557d2ef2ebac9f","name":"it tolerates circular branch references","time":{"start":1713875996696,"stop":1713875996696,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c35e75899c2917","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1713876501702,"stop":1713876501703,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea673a898d89559","name":"Passing page size 110 when there are 120 messages","time":{"start":1713876611456,"stop":1713876611456,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b834b2c73abe21c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1713875980897,"stop":1713875980897,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7841d388a7e7fd3","name":"Push message with short payload","time":{"start":1713876467530,"stop":1713876467553,"duration":23},"status":"passed","severity":"normal"},{"uid":"f560f7c743d697cb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713876318415,"stop":1713876318416,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2b47e6c1ba9c42","name":"Check message received after jswaku node is restarted","time":{"start":1713876519313,"stop":1713876519313,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f379e1e6b68442d1","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713876070498,"stop":1713876070499,"duration":1},"status":"passed","severity":"normal"},{"uid":"a10d92e8a9855271","name":"Passing page size 0 when there are 110 messages","time":{"start":1713876611449,"stop":1713876611450,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b5acf4d45e51f7","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1713876022284,"stop":1713876022285,"duration":1},"status":"passed","severity":"normal"},{"uid":"a224353e2b8bbbc9","name":"Check received message containing Basic HTML tag","time":{"start":1713876519306,"stop":1713876519306,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff7ed79b2711ff7","name":"Check message on other pubsub topic is not received","time":{"start":1713876519311,"stop":1713876519311,"duration":0},"status":"passed","severity":"normal"},{"uid":"911c97af7737fd95","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713876587051,"stop":1713876587051,"duration":0},"status":"passed","severity":"normal"},{"uid":"176f979e56b9255f","name":"Push message with Chinese payload","time":{"start":1713876587525,"stop":1713876587525,"duration":0},"status":"passed","severity":"normal"},{"uid":"9687e3d7f0fa3b94","name":"Mutual subscription","time":{"start":1713876501699,"stop":1713876501700,"duration":1},"status":"passed","severity":"normal"},{"uid":"928bb02e4e357b09","name":"Rejects garbage","time":{"start":1713875989192,"stop":1713875989192,"duration":0},"status":"passed","severity":"normal"},{"uid":"297a8156b742cb0c","name":"Check received message containing Arabic","time":{"start":1713876519304,"stop":1713876519304,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec7b5ab09aa0776","name":"Push message with long payload","time":{"start":1713876587517,"stop":1713876587518,"duration":1},"status":"passed","severity":"normal"},{"uid":"7653bc0d0947636","name":"Check received message containing long","time":{"start":1713876519278,"stop":1713876519278,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d5dea99c01f1bc","name":"Encoder throws on undefined content topic","time":{"start":1713875985812,"stop":1713875985813,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e8093f2f7a05a5","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713876070492,"stop":1713876070492,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29bbf278aa790827","name":"Check received message with timestamp: 1713876021378 ","time":{"start":1713876519296,"stop":1713876519297,"duration":1},"status":"passed","severity":"normal"},{"uid":"651ef98798911f57","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713876303244,"stop":1713876303245,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e681ce9f4eb409d7","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1713876617625,"stop":1713876617626,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d922c5f22d919ef","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713876519309,"stop":1713876519310,"duration":1},"status":"passed","severity":"normal"},{"uid":"63a54321cc2db723","name":"Relay","time":{"start":1713876032521,"stop":1713876032521,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6129b12818d716","name":"should return empty list for no shard","time":{"start":1713875972317,"stop":1713875972318,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5e6b17d40ec2a83","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713876070493,"stop":1713876070494,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d30df0cef26f116e","name":"throws an error for improperly formatted content topics","time":{"start":1713875972313,"stop":1713875972313,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46b1a7b5906d85a","name":"Register correct protocols","time":{"start":1713876501700,"stop":1713876501700,"duration":0},"status":"passed","severity":"normal"},{"uid":"73817b9afbf0a89c","name":"Check publish message containing long","time":{"start":1713876492125,"stop":1713876492125,"duration":0},"status":"passed","severity":"normal"},{"uid":"916d1480df6331ca","name":"Relay + Store","time":{"start":1713876032522,"stop":1713876032522,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac889a17748bc10","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1713876085613,"stop":1713876085613,"duration":0},"status":"passed","severity":"normal"},{"uid":"de2ca9b689bf6f7f","name":"Subscribe to topic containing Script and receive message","time":{"start":1713876318413,"stop":1713876318414,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf2db2a4a3ec5fc","name":"Check received message containing long","time":{"start":1713876202416,"stop":1713876202416,"duration":0},"status":"passed","severity":"normal"},{"uid":"aedfd840c0c3e01c","name":"should be able to decode the field with only FILTER set to true","time":{"start":1713875980203,"stop":1713875980204,"duration":1},"status":"passed","severity":"normal"},{"uid":"9193b7bcf1688398","name":"should properly create location multiaddrs - tcp","time":{"start":1713875980903,"stop":1713875980903,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b6c62d19f5212","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713876070480,"stop":1713876070481,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb0813e5e936096","name":"Push message with Russian payload","time":{"start":1713876467556,"stop":1713876467556,"duration":0},"status":"passed","severity":"normal"},{"uid":"a316ecd3021ecf30","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app10/9/topic275/json","time":{"start":1713876492716,"stop":1713876492716,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4fae46261ce73bec","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713876318413,"stop":1713876318413,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe646870dc9586d","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1713876031047,"stop":1713876031048,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3035c7bc23c516a","name":"A test","time":{"start":1713876303311,"stop":1713876303311,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae1de3af8c3440c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1713876501707,"stop":1713876501707,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e37a2ba70beafc","name":"configure the node with multiple content topics","time":{"start":1713876492746,"stop":1713876492747,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f70ed05e441685de","name":"Fails to push message with large meta","time":{"start":1713876467658,"stop":1713876467659,"duration":1},"status":"passed","severity":"normal"},{"uid":"692db44060b1ec80","name":"should encode/decode to text encoding","time":{"start":1713875980901,"stop":1713875980901,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1af9493c30fa21d","name":"should not receive a peer event before start","time":{"start":1713876520233,"stop":1713876520233,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e41e03596a0214c","name":"should get / set TCP multiaddr","time":{"start":1713875980901,"stop":1713875980902,"duration":1},"status":"passed","severity":"normal"},{"uid":"910bc8b5ab3972bf","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1713875996699,"stop":1713875996699,"duration":0},"status":"passed","severity":"normal"},{"uid":"b312be5ccb2bd48a","name":"isConnected should return true after first peer connects","time":{"start":1713876085608,"stop":1713876085611,"duration":3},"status":"passed","severity":"normal"},{"uid":"88ff8245f7394754","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1713876204516,"stop":1713876204516,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fba1c6c764f5e5","name":"Push message with JSON payload","time":{"start":1713876587543,"stop":1713876587544,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ee53cf2026819a","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1713876501711,"stop":1713876501711,"duration":0},"status":"passed","severity":"normal"},{"uid":"7001b36ff37f4e83","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1713876492473,"stop":1713876492473,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17a045b180a58522","name":"Publish message with custom timestamp: Tue Apr 23 2024 13:48:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1713876492137,"stop":1713876492138,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9c15ea444b1c611","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713876204521,"stop":1713876204521,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55152ffd39edff0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713876318414,"stop":1713876318415,"duration":1},"status":"passed","severity":"normal"},{"uid":"64cd38b777083b35","name":"Check message with non string payload is not received","time":{"start":1713876519300,"stop":1713876519300,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb105ec371ef26","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app38/9/topic326/json","time":{"start":1713876492715,"stop":1713876492715,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4aded15445b1c73c","name":"Push message with content topic containing Arabic","time":{"start":1713876587560,"stop":1713876587560,"duration":0},"status":"passed","severity":"normal"},{"uid":"757efab2c369ca13","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1713875972333,"stop":1713875972333,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83fe0b7c1b300c3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1713875972321,"stop":1713875972322,"duration":1},"status":"passed","severity":"normal"},{"uid":"e97ce60bf84890c3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713876492748,"stop":1713876492749,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5e032da2c8f70499","name":"Push message with content topic containing emoji","time":{"start":1713876587568,"stop":1713876587569,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2abd3413f6a9088","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1713875972310,"stop":1713875972310,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a30a41070f2dd7f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713876715330,"stop":1713876715330,"duration":0},"status":"passed","severity":"normal"},{"uid":"42f794942ea9fc6e","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1713876501706,"stop":1713876501707,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa42402a4a276c54","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1713875972325,"stop":1713875972325,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4faffd65c1252d1","name":"handles different clusterIds correctly","time":{"start":1713875972312,"stop":1713875972312,"duration":0},"status":"passed","severity":"normal"},{"uid":"669e53dfadeafadc","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1713875972320,"stop":1713875972320,"duration":0},"status":"passed","severity":"normal"},{"uid":"5830de257066af44","name":"Subscribe to topic containing short and receive message","time":{"start":1713876318410,"stop":1713876318410,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c02211112ca2545","name":"Subscribe to topic containing XML and receive message","time":{"start":1713876715328,"stop":1713876715328,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe74e8fd55e7ca0","name":"Push message with content topic containing long","time":{"start":1713876467583,"stop":1713876467590,"duration":7},"status":"passed","severity":"normal"},{"uid":"d627318a31510ca8","name":"Generator, 2 different pubsubtopics","time":{"start":1713876587049,"stop":1713876587050,"duration":1},"status":"passed","severity":"normal"},{"uid":"6769a801b67febf8","name":"less peers than existing","time":{"start":1713876461445,"stop":1713876461445,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49df31b5a9e5ef3f","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1713876481831,"stop":1713876481831,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ed2db17f05ced6","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1713875972335,"stop":1713875972336,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9e828bf54777f47","name":"should correctly map a content topic to a pubsub topic","time":{"start":1713875972335,"stop":1713875972335,"duration":0},"status":"passed","severity":"normal"},{"uid":"194059f1df967712","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713876715320,"stop":1713876715320,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1fa853590b8b5d6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1713875972322,"stop":1713875972323,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb73563762fa267","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1713875972336,"stop":1713875972336,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd446e12d44822fa","name":"unsubscribes","time":{"start":1713876612096,"stop":1713876612096,"duration":0},"status":"passed","severity":"normal"},{"uid":"d700e48db63c485d","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1713875980208,"stop":1713875980209,"duration":1},"status":"passed","severity":"normal"},{"uid":"739cd9bd06ccfeb4","name":"Check message received after jswaku node is restarted","time":{"start":1713876519300,"stop":1713876519300,"duration":0},"status":"skipped","severity":"normal"},{"uid":"734c7beb77b9a5fc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713876587046,"stop":1713876587046,"duration":0},"status":"passed","severity":"normal"},{"uid":"360c36b94cc0fab7","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1713876008140,"stop":1713876008140,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8bdf6c213a747","name":"returns all values when wanted number is greater than available values","time":{"start":1713875994856,"stop":1713875994856,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe70ea8c36ec356b","name":"Check publish message containing emoji","time":{"start":1713876492131,"stop":1713876492132,"duration":1},"status":"passed","severity":"normal"},{"uid":"db71428fd6d9da57","name":"Push message with Russian payload","time":{"start":1713876587526,"stop":1713876587526,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c4c64bc47153a8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713876715329,"stop":1713876715329,"duration":0},"status":"passed","severity":"normal"},{"uid":"392f1b38ff6c4bf2","name":"random static sharding 6 - Cluster ID: 854, Shard ID: 312","time":{"start":1713876559782,"stop":1713876559782,"duration":0},"status":"passed","severity":"normal"},{"uid":"f449efc1220d0c96","name":"A test","time":{"start":1713876303312,"stop":1713876303312,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd660acf027f929","name":"start node with ApplicationInfo","time":{"start":1713876492750,"stop":1713876492751,"duration":1},"status":"skipped","severity":"normal"},{"uid":"92fa90e64fcf373a","name":"Check received message containing XML","time":{"start":1713876519306,"stop":1713876519306,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2a168c67c777f9","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1713875980196,"stop":1713875980197,"duration":1},"status":"passed","severity":"normal"},{"uid":"33176b982e0306ab","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1713876556936,"stop":1713876556936,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fdf9290e3d15ad","name":"Check received message containing JSON","time":{"start":1713876202420,"stop":1713876202420,"duration":0},"status":"passed","severity":"normal"},{"uid":"404c334ec653f48","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713876715322,"stop":1713876715322,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97af250f5ef28f7","name":"Reopen subscription with peer with lost subscription","time":{"start":1713876249734,"stop":1713876249734,"duration":0},"status":"passed","severity":"normal"},{"uid":"923c2d8addb49b2e","name":"Push message with custom timestamp: 1713879850067","time":{"start":1713876467684,"stop":1713876467685,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eefefc40923bec0","name":"should decode valid enr with tcp successfully","time":{"start":1713875980897,"stop":1713875980898,"duration":1},"status":"passed","severity":"normal"},{"uid":"64f714a2ebd479cc","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1713875972320,"stop":1713875972320,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4d8f086ecd210e","name":"Filter","time":{"start":1713876637386,"stop":1713876637386,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8ad12c6fd8548dc","name":"Push message with numeric payload","time":{"start":1713876467554,"stop":1713876467554,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61b0077688f92d4","name":"Subscribe and publish message","time":{"start":1713876501701,"stop":1713876501701,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ba57738cd31623","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1713876561641,"stop":1713876561641,"duration":0},"status":"passed","severity":"normal"},{"uid":"37de6d2b42f35009","name":"Push message with content topic containing Arabic","time":{"start":1713876467594,"stop":1713876467594,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6167f356d689a81","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1713875985530,"stop":1713875985531,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c362676fcee7ce","name":"different cluster, different shard: nodes don't connect","time":{"start":1713876204504,"stop":1713876204504,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62c0b7bb4b74ecf8","name":"should throw an error if shards are undefined for static sharding","time":{"start":1713875972318,"stop":1713875972318,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0be46b3d8610824","name":"Check message with no pubsub topic is not received","time":{"start":1713876202424,"stop":1713876202424,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed070948e2c982a","name":"Refresh subscription","time":{"start":1713876715313,"stop":1713876715313,"duration":0},"status":"passed","severity":"normal"},{"uid":"360f58b04cda7c41","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1713876715312,"stop":1713876715312,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5f285e42d68050a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713876715322,"stop":1713876715323,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb05e03ee0e34f92","name":"1 Store, 2 fetches","time":{"start":1713875996325,"stop":1713875996325,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98995f80b922519","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713876303246,"stop":1713876303246,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a8759a95e8da99","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1713876204522,"stop":1713876204522,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacbbba687aacee1","name":"Push message with Chinese payload","time":{"start":1713876467555,"stop":1713876467555,"duration":0},"status":"passed","severity":"normal"},{"uid":"222f63df02670de3","name":"Publish without waiting for remote peer","time":{"start":1713876501700,"stop":1713876501701,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba51f7cf265a389f","name":"same cluster, same shard: nodes connect","time":{"start":1713876204502,"stop":1713876204503,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e89f26a6ee71f170","name":"Relay + Store","time":{"start":1713875980906,"stop":1713875980906,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0d642fc1ea3376","name":"Check publish message containing Chinese","time":{"start":1713876492126,"stop":1713876492127,"duration":1},"status":"passed","severity":"normal"},{"uid":"cff447aeabd360ee","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1713875972309,"stop":1713875972310,"duration":1},"status":"passed","severity":"normal"},{"uid":"22cb34364fb13764","name":"Ephemeral messages are not stored","time":{"start":1713876031046,"stop":1713876031046,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c35258fda8384c","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1713876204521,"stop":1713876204522,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97b74718ae1d4bc","name":"Check publish message containing XML","time":{"start":1713876492129,"stop":1713876492129,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb4738b802c81ec","name":"Push message with XML payload","time":{"start":1713876467557,"stop":1713876467557,"duration":0},"status":"passed","severity":"normal"},{"uid":"9544a72b64666a01","name":"recovers when dns.resolve returns empty","time":{"start":1713875996696,"stop":1713875996696,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef47211e84d29cc","name":"Push message with custom timestamp: 1713872604635","time":{"start":1713876587575,"stop":1713876587576,"duration":1},"status":"passed","severity":"normal"},{"uid":"196c72d4a290f46b","name":"should set field with only STORE enabled","time":{"start":1713875980905,"stop":1713875980905,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff424973c01b2698","name":"should not fail to stop the service if it was not started","time":{"start":1713876000441,"stop":1713876000442,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1bbe45a797c9fe7","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1713875972652,"stop":1713875972652,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d1ae6d00544deb","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1713876481831,"stop":1713876481831,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c1dab1409a2343","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1713876561642,"stop":1713876561643,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed839e3a9ce10f3a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713876266123,"stop":1713876266123,"duration":0},"status":"passed","severity":"normal"},{"uid":"2feba4ec0e97a6b4","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1713876461280,"stop":1713876461280,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58831c32ea312b07","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1713876204509,"stop":1713876204509,"duration":0},"status":"passed","severity":"normal"},{"uid":"951a5aa24686152f","name":"throws on content topic with empty encoding field","time":{"start":1713875972305,"stop":1713875972306,"duration":1},"status":"passed","severity":"normal"},{"uid":"db772a4857be7d34","name":"Check received message containing long","time":{"start":1713876519302,"stop":1713876519302,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b13f2237d97499f","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1713875996235,"stop":1713875996235,"duration":0},"status":"passed","severity":"normal"},{"uid":"7035c173500325a4","name":"should only return 1 node with relay capability","time":{"start":1713875996698,"stop":1713875996698,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5310d351c9f0487","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1713876030028,"stop":1713876030029,"duration":1},"status":"passed","severity":"normal"},{"uid":"f63b57d88bb2801b","name":"should not receive a peer event after stop","time":{"start":1713876000443,"stop":1713876000443,"duration":0},"status":"passed","severity":"normal"},{"uid":"10afdac80d216ea2","name":"Decoder throws on undefined content topic","time":{"start":1713876006227,"stop":1713876006228,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f715f9dfe9351b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713876204509,"stop":1713876204509,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e534a817f1fffd","name":"Check received message containing special chars","time":{"start":1713876519303,"stop":1713876519303,"duration":0},"status":"passed","severity":"normal"},{"uid":"94d14e6b060676fb","name":"receives messages sent to provided content topic through stream","time":{"start":1713876492475,"stop":1713876492476,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dc17a39543b89ec5","name":"should emit a peer event after start","time":{"start":1713876520230,"stop":1713876520232,"duration":2},"status":"passed","severity":"normal"},{"uid":"c4c8d42ce23d41e3","name":"Fails to publish duplicate message","time":{"start":1713876492138,"stop":1713876492138,"duration":0},"status":"passed","severity":"normal"},{"uid":"2508f6f049b2503a","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1713876204505,"stop":1713876204505,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15ede2a8fa268fb2","name":"should return valid sharding parameters for static sharding","time":{"start":1713875972331,"stop":1713875972331,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39f4660ae988db7","name":"Push message with emoji payload","time":{"start":1713876587551,"stop":1713876587552,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e75d6bf435f7874","name":"random static sharding 7 - Cluster ID: 154, Shard ID: 815","time":{"start":1713876559790,"stop":1713876559792,"duration":2},"status":"passed","severity":"normal"},{"uid":"b7e399cca5a90957","name":"Reopen subscription with peer with lost subscription","time":{"start":1713876103179,"stop":1713876103179,"duration":0},"status":"passed","severity":"normal"},{"uid":"cedd7189a820a589","name":"Push message with meta","time":{"start":1713876587570,"stop":1713876587571,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aaadd98988b51b","name":"Ordered Callback - backward","time":{"start":1713876582888,"stop":1713876582888,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e7508129442369","name":"throws on content topic with too few or too many fields","time":{"start":1713875972302,"stop":1713875972302,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54fb56c9ead7dc8","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1713876204520,"stop":1713876204520,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a97d8a86f1fa75","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713876124554,"stop":1713876124555,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a093f3b31e256f4","name":"Check message with no payload is not received","time":{"start":1713876519311,"stop":1713876519312,"duration":1},"status":"passed","severity":"normal"},{"uid":"9268f9c09c04e729","name":"Push message with content topic containing Russian","time":{"start":1713876467595,"stop":1713876467595,"duration":0},"status":"passed","severity":"normal"},{"uid":"737328843863b400","name":"Push message with content topic containing JSON","time":{"start":1713876467617,"stop":1713876467629,"duration":12},"status":"passed","severity":"normal"},{"uid":"32efba7ff18c1b18","name":"should use the provided clusterId for the pubsub topic","time":{"start":1713875972336,"stop":1713875972336,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1fd07362e6b412","name":"Query with Promise Callback, No message returned","time":{"start":1713876561644,"stop":1713876561644,"duration":0},"status":"passed","severity":"normal"},{"uid":"678f373f56fac7f4","name":"Meta field set when metaSetter is specified","time":{"start":1713875985812,"stop":1713875985812,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0336722cd731eed","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1713875972310,"stop":1713875972311,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc11efc9eabe3c61","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1713876204510,"stop":1713876204510,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3a8a05118ac4cd","name":"Init the array if not present","time":{"start":1713875971940,"stop":1713875971942,"duration":2},"status":"passed","severity":"normal"},{"uid":"7540c74f4cc0142f","name":"Ping on unsubscribed peer","time":{"start":1713876103178,"stop":1713876103179,"duration":1},"status":"broken","severity":"normal"},{"uid":"84d3c463620b65e7","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713876318412,"stop":1713876318412,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc74724d2702649","name":"Symmetric encrypt & Decrypt","time":{"start":1713876006886,"stop":1713876006886,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e5c79433c36ee","name":"should be able to encode the field with only FILTER set to true","time":{"start":1713875980194,"stop":1713875980195,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f248fae83f1bcc","name":"Check meta is set [symmetric]","time":{"start":1713876006226,"stop":1713876006226,"duration":0},"status":"passed","severity":"normal"},{"uid":"26b910c65af810ad","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1713876600703,"stop":1713876600704,"duration":1},"status":"passed","severity":"normal"},{"uid":"af39146e954bc647","name":"Publish message with custom timestamp: Tue Apr 23 2024 11:48:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1713876492137,"stop":1713876492137,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35a4f1de5fc3d7e","name":"Js publishes, other Js receives","time":{"start":1713876488645,"stop":1713876488645,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cbef47a5fc38bc0","name":"Check meta is set [ecies]","time":{"start":1713876008141,"stop":1713876008141,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ce224f902a48fc","name":"getPeersByDiscovery","time":{"start":1713876063427,"stop":1713876063428,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aec29665c51a64","name":"Push message with XML payload","time":{"start":1713876587527,"stop":1713876587540,"duration":13},"status":"passed","severity":"normal"},{"uid":"582595eeaa599d7","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713876559772,"stop":1713876559772,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8223bf7a7f83be","name":"Round trip binary encryption [ecies, signature]","time":{"start":1713876008140,"stop":1713876008141,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17e3bf01f3d77d4","name":"Subscribe and receive messages via lightPush","time":{"start":1713876715320,"stop":1713876715321,"duration":1},"status":"passed","severity":"normal"},{"uid":"43182e5ecf11a576","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713876715329,"stop":1713876715330,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5f11243ef1f5362","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1713876481829,"stop":1713876481829,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c39d3b7a4d9b167","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1713875972329,"stop":1713875972330,"duration":1},"status":"passed","severity":"normal"},{"uid":"f31d704f0ca93527","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1713875972328,"stop":1713875972328,"duration":0},"status":"passed","severity":"normal"},{"uid":"a975d512177ff2b7","name":"Subscribe to topic containing shell command and publish message","time":{"start":1713876501712,"stop":1713876501712,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0e773882b620941","name":"Subscribe and receive messages via lightPush","time":{"start":1713876715307,"stop":1713876715307,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b83f3c7abde076f","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1713876318408,"stop":1713876318409,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e8852c101652bb66","name":"Push message with escaped characters payload","time":{"start":1713876587547,"stop":1713876587550,"duration":3},"status":"passed","severity":"normal"},{"uid":"f68ffadbeb829fdf","name":"Check message with no content topic is not received","time":{"start":1713876519311,"stop":1713876519311,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7eb642c5d095e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1713875972319,"stop":1713875972320,"duration":1},"status":"passed","severity":"normal"},{"uid":"b192c5574fe6ea0e","name":"Decoder throws on empty string content topic","time":{"start":1713876006228,"stop":1713876006228,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f26cecf2a6b9ed4","name":"more peers than existing","time":{"start":1713876461444,"stop":1713876461445,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f2d62ec74eb0793a","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1713876030029,"stop":1713876030029,"duration":0},"status":"passed","severity":"normal"},{"uid":"a195aa835911c49a","name":"addEventListener with correct event","time":{"start":1713876063424,"stop":1713876063425,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d64673d7e1dde72","name":"Query generator for multiple messages with multiple decoders","time":{"start":1713876606767,"stop":1713876606768,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f9e8ade14204281","name":"start node with empty content topic","time":{"start":1713876492751,"stop":1713876492752,"duration":1},"status":"skipped","severity":"normal"},{"uid":"83cbe91d9a810e21","name":"Sample","time":{"start":1713875980370,"stop":1713875980370,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d900836847209e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1713875972324,"stop":1713875972324,"duration":0},"status":"passed","severity":"normal"},{"uid":"58524a552b618315","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713876318399,"stop":1713876318400,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a1b07b9bec9c179","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713876070477,"stop":1713876070477,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ad41c5e23e6a41","name":"Refresh subscription","time":{"start":1713876501703,"stop":1713876501704,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c43607b1fb051c8","name":"Check received message containing short","time":{"start":1713876202415,"stop":1713876202416,"duration":1},"status":"passed","severity":"normal"},{"uid":"e52f6b8934758aa3","name":"Subscribe to topic containing JSON and publish message","time":{"start":1713876501711,"stop":1713876501712,"duration":1},"status":"passed","severity":"normal"},{"uid":"169071046bb47be3","name":"should throw an error for insufficient data","time":{"start":1713875972652,"stop":1713875972652,"duration":0},"status":"passed","severity":"normal"},{"uid":"e164bac4d658a2dc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713876318418,"stop":1713876318418,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa635b58855e32f","name":"caches peers it previously fetched","time":{"start":1713875996697,"stop":1713875996697,"duration":0},"status":"passed","severity":"normal"},{"uid":"589300c29f92ed4a","name":"through manual discovery","time":{"start":1713876327260,"stop":1713876327260,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf2dc20239b2fbb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713876303241,"stop":1713876303241,"duration":0},"status":"passed","severity":"normal"},{"uid":"673b712e577ec15c","name":"Check publish message after service node is restarted","time":{"start":1713876492140,"stop":1713876492141,"duration":1},"status":"skipped","severity":"normal"},{"uid":"30f7bb774bad2cad","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713876715318,"stop":1713876715318,"duration":0},"status":"passed","severity":"normal"},{"uid":"c10e99520e32b9b","name":"Push message with content topic containing shell command","time":{"start":1713876467636,"stop":1713876467641,"duration":5},"status":"passed","severity":"normal"},{"uid":"9defc848df1f90dc","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713876318403,"stop":1713876318404,"duration":1},"status":"passed","severity":"normal"},{"uid":"253ded043ee681f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1713876501712,"stop":1713876501713,"duration":1},"status":"passed","severity":"normal"},{"uid":"22f3f9970ceaa0d8","name":"Asymmetric encrypt & decrypt","time":{"start":1713876006885,"stop":1713876006886,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeb60bf64ba2e371","name":"Publishes to nwaku","time":{"start":1713876488643,"stop":1713876488644,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb8938b9b9f652b2","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1713876204508,"stop":1713876204508,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae806fcb7bb27da","name":"should get / set UDP multiaddr","time":{"start":1713875980901,"stop":1713875980901,"duration":0},"status":"passed","severity":"normal"},{"uid":"4040b89347c5344e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1713875972324,"stop":1713875972325,"duration":1},"status":"passed","severity":"normal"},{"uid":"43a9a24207b56f74","name":"Generator, custom pubsub topic","time":{"start":1713876587049,"stop":1713876587049,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e78800df9e6d93","name":"Check received message containing short","time":{"start":1713876519301,"stop":1713876519301,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93cd42ba0574ab9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713876266122,"stop":1713876266122,"duration":0},"status":"passed","severity":"normal"},{"uid":"a768120dc58559a8","name":"udp ip6 address","time":{"start":1713875980297,"stop":1713875980298,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a56f5d7dc31b503","name":"Check received message containing XML","time":{"start":1713876519288,"stop":1713876519289,"duration":1},"status":"passed","severity":"normal"},{"uid":"d669cc8198c48305","name":"Check publish message containing escaped characters","time":{"start":1713876492131,"stop":1713876492131,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fd88eba6558bc6","name":"Subscribe to topic containing short and publish message","time":{"start":1713876501704,"stop":1713876501705,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b3e6cee83815ad5","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1713876606769,"stop":1713876606769,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9acd23371af4d8","name":"Push message with short payload","time":{"start":1713876587517,"stop":1713876587517,"duration":0},"status":"passed","severity":"normal"},{"uid":"86db371f73e994a6","name":"Check message with non string payload is not received","time":{"start":1713876519312,"stop":1713876519312,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a16af51d5dee0b","name":"Push message with numeric payload","time":{"start":1713876587518,"stop":1713876587518,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5f4315187eb288","name":"Push message equal or less that 1MB","time":{"start":1713876467685,"stop":1713876467687,"duration":2},"status":"passed","severity":"normal"},{"uid":"833a69fd82993d9f","name":"Query Generator, Wrong PubsubTopic","time":{"start":1713876561639,"stop":1713876561639,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ce029f8446e8ee","name":"Subscribe and receive messages via lightPush","time":{"start":1713876318398,"stop":1713876318399,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b5f1d003f73e9c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713876715321,"stop":1713876715321,"duration":0},"status":"passed","severity":"normal"},{"uid":"41484c0d4f4f9b0a","name":"Relay - times out","time":{"start":1713876637384,"stop":1713876637384,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f75decd5fb10772","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1713876556937,"stop":1713876556937,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4c110c1cf3f44c","name":"topics with same application and version share the same shard","time":{"start":1713875972311,"stop":1713875972311,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb775b73cd95b7dd","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713876715324,"stop":1713876715325,"duration":1},"status":"broken","severity":"normal"},{"uid":"b5907ed403fb4af4","name":"should encode/decode to RLP encoding","time":{"start":1713875980900,"stop":1713875980900,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbcf92acdacf011c","name":"Fails to push message with empty content topic","time":{"start":1713876467647,"stop":1713876467648,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6528de14c93a01","name":"random static sharding 3 - Cluster ID: 445, Shard ID: 214","time":{"start":1713876559777,"stop":1713876559778,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca3fb60b24618f4","name":"retrieves a single peer","time":{"start":1713875996695,"stop":1713875996696,"duration":1},"status":"passed","severity":"normal"},{"uid":"b32b8bb4d8d364c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1713875996236,"stop":1713875996236,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b2dec468abc36","name":"Check received message containing short","time":{"start":1713876519278,"stop":1713876519278,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf4c75f239005aed","name":"should return all peers when numPeers is 0","time":{"start":1713875985528,"stop":1713875985529,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b6fed7c3cbaa8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713876715307,"stop":1713876715307,"duration":0},"status":"passed","severity":"normal"},{"uid":"2249ca347c410395","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713876204516,"stop":1713876204516,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89a339b6bcc370a","name":"Push message with SQL Injection payload","time":{"start":1713876467556,"stop":1713876467556,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9aed5b26194c68","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713875972316,"stop":1713875972317,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d092b0c53c28f5","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1713876600704,"stop":1713876600704,"duration":0},"status":"passed","severity":"normal"},{"uid":"624113aea15dfb6c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713876266120,"stop":1713876266120,"duration":0},"status":"passed","severity":"normal"},{"uid":"d04e92cd6aa6ec53","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1713876617626,"stop":1713876617626,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f6b50aef1f7888","name":"Check received message containing Russian","time":{"start":1713876202418,"stop":1713876202418,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7cd620893b23fa","name":"same cluster, same shard: nodes connect","time":{"start":1713876339027,"stop":1713876339028,"duration":1},"status":"passed","severity":"normal"},{"uid":"902643d6546a002b","name":"Push message with custom timestamp: 1713879804635","time":{"start":1713876587576,"stop":1713876587577,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf0dab49227d4f8","name":"Non Autosharding Cluster","time":{"start":1713876492713,"stop":1713876492713,"duration":0},"status":"skipped","severity":"normal"},{"uid":"42f2feb6bcb7c4e3","name":"Check message with invalid timestamp is not received","time":{"start":1713876519310,"stop":1713876519310,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebafddb51cf748","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1713876070490,"stop":1713876070490,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c19f3869a98c88d7","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713876635933,"stop":1713876635933,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3caad2f12edd50e7","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1713876000444,"stop":1713876000445,"duration":1},"status":"passed","severity":"normal"},{"uid":"793276823905d58b","name":"can start and stop the service","time":{"start":1713876000441,"stop":1713876000441,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19cc67d2923125a","name":"does not throw on valid cases","time":{"start":1713875972300,"stop":1713875972301,"duration":1},"status":"passed","severity":"normal"},{"uid":"a23aaab2f6017278","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1713876204518,"stop":1713876204518,"duration":0},"status":"passed","severity":"normal"},{"uid":"e490d38642781262","name":"All","time":{"start":1713876032522,"stop":1713876032522,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7abb0cc33671f9","name":"shard 0","time":{"start":1713876559771,"stop":1713876559772,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6568e1995ef325fa","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1713876600702,"stop":1713876600703,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ddae3fff1c569ad","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713876635932,"stop":1713876635932,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5e00ba498804f5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713876318416,"stop":1713876318417,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f10a0adeb2dfe39","name":"can start and stop the service","time":{"start":1713876520215,"stop":1713876520216,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27d04281b4bcacf","name":"should be able to encode the field with only RELAY set to true","time":{"start":1713875980189,"stop":1713875980192,"duration":3},"status":"passed","severity":"normal"},{"uid":"4a798b0ad26263b6","name":"Promise Callback - forward","time":{"start":1713876582887,"stop":1713876582887,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3cb1627e77d2cb0","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713875980200,"stop":1713875980201,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb818864fc14192","name":"Decrypt messages","time":{"start":1713876462872,"stop":1713876462872,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d39c6922012acd","name":"1 Store, 2 relays, 2 fetches","time":{"start":1713875996325,"stop":1713875996326,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c4b91e89f12dde1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713876715315,"stop":1713876715315,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d817d88c695bba","name":"can start the service","time":{"start":1713876047166,"stop":1713876047166,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ec6ed8ece960f8","name":"Push message with content topic containing Russian","time":{"start":1713876587560,"stop":1713876587561,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f9914a3e9e86bea","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713876070477,"stop":1713876070480,"duration":3},"status":"passed","severity":"normal"},{"uid":"e406a77936661399","name":"Subscribe to topic containing special chars and publish message","time":{"start":1713876501706,"stop":1713876501706,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4d4e77f9b8d179","name":"throws on content topic with non-number generation field","time":{"start":1713875972302,"stop":1713875972303,"duration":1},"status":"passed","severity":"normal"},{"uid":"68739ac03324b90c","name":"Check message with no payload is not received","time":{"start":1713876202424,"stop":1713876202426,"duration":2},"status":"passed","severity":"normal"},{"uid":"6dc30ef2692088a","name":"Push message with content topic containing JSON","time":{"start":1713876587562,"stop":1713876587564,"duration":2},"status":"passed","severity":"normal"},{"uid":"c06b9d2fd11fd511","name":"Check message with no content topic is not received","time":{"start":1713876519299,"stop":1713876519299,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1e7002d7c3a42fa","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1713875972331,"stop":1713875972332,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2ac17b226eb6dd2","name":"Waku message hash computation","time":{"start":1713875975091,"stop":1713875975092,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c83da14de12cde","name":"can start the service","time":{"start":1713876000440,"stop":1713876000441,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac9081639c7ba061","name":"should encodeTxt and decodeTxt","time":{"start":1713875980896,"stop":1713875980897,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb5fcf7967b8657b","name":"should properly create peer info with all multiaddrs","time":{"start":1713875980903,"stop":1713875980903,"duration":0},"status":"passed","severity":"normal"},{"uid":"936cae5ca1ecdf43","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1713876204514,"stop":1713876204514,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38fd68c5213df0e","name":"Decoder throws on empty string content topic","time":{"start":1713875985814,"stop":1713875985814,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb962357ec4b9beb","name":"Subscribe and receive messages via waku relay post","time":{"start":1713876715308,"stop":1713876715308,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3dfe5154f5d79f0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713876318413,"stop":1713876318413,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ae4cddf62ee1dc","name":"Check received message containing numeric","time":{"start":1713876519302,"stop":1713876519302,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac389cf5c8450bf3","name":"Check received message containing Basic HTML tag","time":{"start":1713876519290,"stop":1713876519290,"duration":0},"status":"passed","severity":"normal"},{"uid":"97add10181caeef9","name":"should not throw an error for a single configured topic","time":{"start":1713875972327,"stop":1713875972327,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c51b1eca33c58a","name":"random static sharding 2 - Cluster ID: 395, Shard ID: 727","time":{"start":1713876559774,"stop":1713876559776,"duration":2},"status":"passed","severity":"normal"},{"uid":"3399c9ac1c2885f1","name":"Push message with content topic containing short","time":{"start":1713876467567,"stop":1713876467582,"duration":15},"status":"passed","severity":"normal"},{"uid":"6633c7dabc7795cb","name":"should handle corrupted local storage data gracefully","time":{"start":1713876000445,"stop":1713876000445,"duration":0},"status":"passed","severity":"normal"},{"uid":"f398de21350339a5","name":"should not fail to start the service if it is already started","time":{"start":1713876520222,"stop":1713876520230,"duration":8},"status":"passed","severity":"normal"},{"uid":"e019f0ccb7ab267b","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1713875972309,"stop":1713875972309,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5daeea38e5e7fe","name":"handles empty contentTopics array correctly","time":{"start":1713875972334,"stop":1713875972334,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5de9aa402378edb","name":"Check publish message containing SQL Injection","time":{"start":1713876492128,"stop":1713876492128,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f15419dd0d5d754","name":"Passing an array","time":{"start":1713876625863,"stop":1713876625863,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0ec8a63bdb6d2e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713876204506,"stop":1713876204506,"duration":0},"status":"passed","severity":"normal"},{"uid":"f076ca5d2d4fae63","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1713876556937,"stop":1713876556937,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f3c793ff0c81ce","name":"should decode valid enr successfully","time":{"start":1713875980897,"stop":1713875980897,"duration":0},"status":"passed","severity":"normal"},{"uid":"39233f4603bf851b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713876467609,"stop":1713876467616,"duration":7},"status":"passed","severity":"normal"},{"uid":"3dffbcdb748547ee","name":"Relay - dialed after","time":{"start":1713876637383,"stop":1713876637384,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d5360a96ae20438","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1713876617617,"stop":1713876617617,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd213ca7a18f81e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713876715327,"stop":1713876715328,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1992cae54ac28b","name":"Check received message containing Chinese","time":{"start":1713876519279,"stop":1713876519280,"duration":1},"status":"passed","severity":"normal"},{"uid":"21df8fca2b747289","name":"Sign & Recover","time":{"start":1713876006887,"stop":1713876006888,"duration":1},"status":"passed","severity":"normal"},{"uid":"96291d0dc4d0e200","name":"Wrong topic","time":{"start":1713876492744,"stop":1713876492744,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a955be52c3cb826","name":"Ping on peer without subscriptions","time":{"start":1713876103176,"stop":1713876103177,"duration":1},"status":"broken","severity":"normal"},{"uid":"5721752be02f507c","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app60/1/topic418/proto","time":{"start":1713876492714,"stop":1713876492714,"duration":0},"status":"skipped","severity":"normal"},{"uid":"31753124b624f20f","name":"creates an iterator","time":{"start":1713876612095,"stop":1713876612095,"duration":0},"status":"passed","severity":"normal"},{"uid":"59932bc2f8079154","name":"Refresh subscription","time":{"start":1713876318409,"stop":1713876318410,"duration":1},"status":"passed","severity":"normal"},{"uid":"8454f250c534ff49","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713876481832,"stop":1713876481832,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea9e6fbce671a82","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713875972333,"stop":1713875972333,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6cacb215fe4527","name":"Waku message hash computation (payload length 0)","time":{"start":1713875975093,"stop":1713875975093,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61ca8de28312fa8","name":"Check received message containing SQL Injection","time":{"start":1713876519305,"stop":1713876519305,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12030ca9cfc9aa7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713876318404,"stop":1713876318405,"duration":1},"status":"passed","severity":"normal"},{"uid":"24005eeb8859a7a6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1713875972326,"stop":1713875972326,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab0ba92033100c2","name":"tcp ip4 address","time":{"start":1713875980297,"stop":1713875980297,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e9a27aea88b1335","name":"Check received message containing unicode special characters","time":{"start":1713876519295,"stop":1713876519295,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b0380c44490ceb","name":"Push message with content topic containing Chinese","time":{"start":1713876467594,"stop":1713876467594,"duration":0},"status":"passed","severity":"normal"},{"uid":"41324ec39c07a9f6","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1713876501702,"stop":1713876501702,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59f667e9062bc85","name":"throws on content topic with empty application field","time":{"start":1713875972303,"stop":1713875972304,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d3e8900d5d0754","name":"should properly create location multiaddrs - udp","time":{"start":1713875980903,"stop":1713875980903,"duration":0},"status":"passed","severity":"normal"},{"uid":"61dbf41c3490de81","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1713875994856,"stop":1713875994857,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c4c693cec045be","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1713875972326,"stop":1713875972326,"duration":0},"status":"passed","severity":"normal"},{"uid":"589b49758688d613","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1713875972311,"stop":1713875972311,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb7c37023d6b335","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713876070497,"stop":1713876070498,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c59a7d9325b1064","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713876715323,"stop":1713876715323,"duration":0},"status":"passed","severity":"normal"},{"uid":"de53ae466ff3cc3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713876266122,"stop":1713876266122,"duration":0},"status":"passed","severity":"normal"},{"uid":"1503111961f46935","name":"random static sharding 9 - Cluster ID: 148, Shard ID: 536","time":{"start":1713876559794,"stop":1713876559795,"duration":1},"status":"passed","severity":"normal"},{"uid":"eab5dbd595b2d8e6","name":"Check message on other pubsub topic is not received","time":{"start":1713876519298,"stop":1713876519298,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c5b895992c3d4bb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713876202422,"stop":1713876202423,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c1c335aad9b7e97","name":"Ephemeral field is preserved - encoder v0","time":{"start":1713876031046,"stop":1713876031047,"duration":1},"status":"passed","severity":"normal"},{"uid":"750170ec91a64184","name":"Passing page size 3 when there are 20 messages","time":{"start":1713876611451,"stop":1713876611452,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c980f11932f7d","name":"Subscribe and receives messages on 20 topics","time":{"start":1713876715309,"stop":1713876715309,"duration":0},"status":"passed","severity":"normal"},{"uid":"52bb1d25ed23dcca","name":"Subscribe to topic containing Script and receive message","time":{"start":1713876715317,"stop":1713876715317,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c087e1a5523123b","name":"Check received message containing SQL Injection","time":{"start":1713876519287,"stop":1713876519288,"duration":1},"status":"passed","severity":"normal"},{"uid":"e44e14b36e8c5246","name":"Query Generator, No Decoder","time":{"start":1713876561640,"stop":1713876561640,"duration":0},"status":"passed","severity":"normal"},{"uid":"136165a2d2c29b38","name":"ignores domain fetching errors","time":{"start":1713875996696,"stop":1713875996697,"duration":1},"status":"passed","severity":"normal"},{"uid":"38503c4a99819d41","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1713876481827,"stop":1713876481827,"duration":0},"status":"passed","severity":"normal"},{"uid":"feda1d1a8e35141a","name":"random static sharding 4 - Cluster ID: 520, Shard ID: 990","time":{"start":1713876559778,"stop":1713876559781,"duration":3},"status":"passed","severity":"normal"},{"uid":"af027889a3f0944e","name":"Check message with no content topic is not received","time":{"start":1713876202424,"stop":1713876202424,"duration":0},"status":"passed","severity":"normal"},{"uid":"235519003a26c76b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1713876006223,"stop":1713876006225,"duration":2},"status":"passed","severity":"normal"},{"uid":"e6c99076a0a88e64","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1713876481826,"stop":1713876481827,"duration":1},"status":"passed","severity":"normal"},{"uid":"84b1bf538cdeeea","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1713876204504,"stop":1713876204504,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fab3d32490f928aa","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713876635932,"stop":1713876635933,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c7fac8a6244592","name":"should load peers from local storage and dispatch events","time":{"start":1713876000444,"stop":1713876000444,"duration":0},"status":"passed","severity":"normal"},{"uid":"f936148cc17bad0d","name":"should set field with all protocols enabled","time":{"start":1713875980904,"stop":1713875980904,"duration":0},"status":"passed","severity":"normal"},{"uid":"873a257b6bf3d4b9","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713876266118,"stop":1713876266119,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e5c507f68bd9d9","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1713876204510,"stop":1713876204510,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27dfe85cba657db","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1713876085607,"stop":1713876085607,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c7d00612b4f439","name":"Fields are not dropped","time":{"start":1713875985040,"stop":1713875985041,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca51b63dbe912fc7","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1713875972651,"stop":1713875972652,"duration":1},"status":"passed","severity":"normal"},{"uid":"de88b3ff721e261d","name":"throws on content topic with empty topic name field","time":{"start":1713875972305,"stop":1713875972305,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6274a1cd8fbf29","name":"random static sharding 1 - Cluster ID: 167, Shard ID: 969","time":{"start":1713876559772,"stop":1713876559774,"duration":2},"status":"passed","severity":"normal"},{"uid":"5268c598f12845fc","name":"Passing cursor with wrong message digest","time":{"start":1713876556938,"stop":1713876556938,"duration":0},"status":"passed","severity":"normal"},{"uid":"f179558266ff4f74","name":"Check message received after nwaku node is restarted","time":{"start":1713876519313,"stop":1713876519313,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5d4db9b375b4c32","name":"Push 30 different messages","time":{"start":1713876587552,"stop":1713876587554,"duration":2},"status":"passed","severity":"normal"},{"uid":"66474ba7891f1a02","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1713876204517,"stop":1713876204517,"duration":0},"status":"passed","severity":"normal"},{"uid":"953d635618b02c42","name":"Subscribe to topic containing emoji and publish message","time":{"start":1713876501713,"stop":1713876501714,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d0f92115360655d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1713876204513,"stop":1713876204513,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb01949b137503a","name":"Check publish message containing special chars","time":{"start":1713876492126,"stop":1713876492126,"duration":0},"status":"passed","severity":"normal"},{"uid":"4047dafa154dd70e","name":"Push message with content topic containing XML","time":{"start":1713876467606,"stop":1713876467609,"duration":3},"status":"passed","severity":"normal"},{"uid":"9ee465de3d272568","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1713875972308,"stop":1713875972309,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e0707df75de281","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1713876492132,"stop":1713876492132,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f82ed1f02f6072c","name":"Generator, custom pubsub topic","time":{"start":1713876587047,"stop":1713876587047,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa99ae0f1f85c782","name":"Check received message containing shell command","time":{"start":1713876519307,"stop":1713876519307,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa146eadba38a8dc","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1713876617613,"stop":1713876617614,"duration":1},"status":"passed","severity":"normal"},{"uid":"88be700ac3942151","name":"Store - dialed after - with timeout","time":{"start":1713876637385,"stop":1713876637385,"duration":0},"status":"passed","severity":"normal"},{"uid":"805e8fca40d3de0d","name":"Throws when trying to push message with empty payload","time":{"start":1713876587554,"stop":1713876587557,"duration":3},"status":"passed","severity":"normal"},{"uid":"c716c84e9ab8c078","name":"should set field with only FILTER enabled","time":{"start":1713875980905,"stop":1713875980905,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a60408c21b3ab2d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713876318412,"stop":1713876318412,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d6bfed9332a928","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1713875972322,"stop":1713875972322,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a8a0bbe58d60a1","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1713876006225,"stop":1713876006225,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6be68a01b129821","name":"Subscribe and receive messages via waku relay post","time":{"start":1713876318401,"stop":1713876318402,"duration":1},"status":"passed","severity":"normal"},{"uid":"53dc17026df9daae","name":"should throw an error for missing sharding configuration","time":{"start":1713875972333,"stop":1713875972334,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a6c5065a3b77a0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713876715329,"stop":1713876715329,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7deb1cecef2304f","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1713876715325,"stop":1713876715325,"duration":0},"status":"skipped","severity":"normal"},{"uid":"541177ba220590bc","name":"Push message with content topic containing unicode special characters","time":{"start":1713876587567,"stop":1713876587568,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b1d5adf0b140409","name":"1 Relay, 1 Filter, gives up","time":{"start":1713875996326,"stop":1713875996326,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd8379bb42924e9b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1713876204519,"stop":1713876204520,"duration":1},"status":"passed","severity":"normal"},{"uid":"4105b3c47c5a2a04","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713876266115,"stop":1713876266115,"duration":0},"status":"passed","severity":"normal"},{"uid":"a766b2e53819c9cf","name":"Subscribe to topic containing numeric and publish message","time":{"start":1713876501706,"stop":1713876501706,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4bb17eb44b906c8","name":"Check received message containing escaped characters","time":{"start":1713876519294,"stop":1713876519295,"duration":1},"status":"passed","severity":"normal"},{"uid":"edeb48b3f8dd18c2","name":"isConnected should return false after all peers disconnect","time":{"start":1713876022288,"stop":1713876022289,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee4e525dd02c7fb","name":"Encoder throws on empty string content topic","time":{"start":1713876006227,"stop":1713876006227,"duration":0},"status":"passed","severity":"normal"},{"uid":"2897faa90bf7a951","name":"Subscribe to topic containing short and receive message","time":{"start":1713876715313,"stop":1713876715313,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0adf0f50e74cdd","name":"Push message with Basic HTML tag payload","time":{"start":1713876467557,"stop":1713876467558,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ee9dab1be22752","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1713875996700,"stop":1713875996700,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5eeba7be6969edc","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713875996700,"stop":1713875996700,"duration":0},"status":"skipped","severity":"normal"},{"uid":"11e7f1883dfd1b53","name":"should throw error - no public key","time":{"start":1713875980899,"stop":1713875980899,"duration":0},"status":"passed","severity":"normal"},{"uid":"4335c8e05870d73c","name":"Push message with emoji payload","time":{"start":1713876467559,"stop":1713876467559,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3cdef31c4832fbd","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1713876204519,"stop":1713876204519,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f5670467f154a5a","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app33/8/topic821/test.js","time":{"start":1713876492740,"stop":1713876492741,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2a9dc51bbcb1f950","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app76/3/topic943/test.js","time":{"start":1713876492736,"stop":1713876492736,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6179cf70180d3ff1","name":"Passing page size 10 when there are 10 messages","time":{"start":1713876611453,"stop":1713876611453,"duration":0},"status":"passed","severity":"normal"},{"uid":"986d9d7636fadb87","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713876303243,"stop":1713876303244,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ba5c40507d4d15ef","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1713876204514,"stop":1713876204515,"duration":1},"status":"passed","severity":"normal"},{"uid":"68ec7411db8c1921","name":"non connected peers","time":{"start":1713876461445,"stop":1713876461445,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e73f38e08fc5c5a","name":"Refresh subscription","time":{"start":1713876715325,"stop":1713876715326,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a04ada14738acc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1713875972323,"stop":1713875972323,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31b54a671231278","name":"Check received message with timestamp: 1713876021378000000 ","time":{"start":1713876519296,"stop":1713876519296,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ffcf0122930566","name":"should properly create location multiaddrs - tcp6","time":{"start":1713875980903,"stop":1713875980903,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b84c61a3dda843d","name":"should throw an error for an unconfigured topic","time":{"start":1713875972328,"stop":1713875972328,"duration":0},"status":"passed","severity":"normal"},{"uid":"4146853b46fbb3b3","name":"Light Node - default protocols","time":{"start":1713876637386,"stop":1713876637386,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71189a3fe79b42c","name":"Check received message containing Arabic","time":{"start":1713876519280,"stop":1713876519280,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6602c24716134c8","name":"Push message with Arabic payload","time":{"start":1713876587526,"stop":1713876587526,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c43b4904e78d523","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713876715327,"stop":1713876715327,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a42e0b7932e9e4","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1713875996239,"stop":1713875996240,"duration":1},"status":"passed","severity":"normal"},{"uid":"740ebd958be8e0d0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713876481828,"stop":1713876481828,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ef372c5fc6f218","name":"1 Relay, 1 fetch","time":{"start":1713875996324,"stop":1713875996325,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8207f51b5416d39","name":"should return the pubsub topic directly if a string is provided","time":{"start":1713875972329,"stop":1713875972329,"duration":0},"status":"passed","severity":"normal"},{"uid":"414ace16bd3b0296","name":"can start and stop the service","time":{"start":1713876047167,"stop":1713876047167,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc195c3270c4edee","name":"Check publish message containing Script","time":{"start":1713876492128,"stop":1713876492129,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8d50720c3ca68ec","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713876519297,"stop":1713876519298,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b5e4031727ebcae","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1713876204507,"stop":1713876204507,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24436221ed2279e","name":"dispatchEvent via connectionManager","time":{"start":1713876063428,"stop":1713876063429,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb23788e667e1485","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713876715315,"stop":1713876715315,"duration":0},"status":"passed","severity":"normal"},{"uid":"465d020a86129602","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1713875972324,"stop":1713875972324,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f9d3cef26ff507","name":"Generator, 2 different pubsubtopics","time":{"start":1713876587044,"stop":1713876587045,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2c55aaaa4491881","name":"Push message with content topic containing long","time":{"start":1713876587558,"stop":1713876587558,"duration":0},"status":"passed","severity":"normal"},{"uid":"775ae16f85200bbe","name":"Check publish message containing shell command","time":{"start":1713876492130,"stop":1713876492130,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb6c245e8a2bfed","name":"Check received message containing unicode special characters","time":{"start":1713876519308,"stop":1713876519308,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b8f60f0ff4384d","name":"Push message on custom pubsubTopic","time":{"start":1713876303245,"stop":1713876303245,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b549a63838b3afe","name":"can dial TLS multiaddrs","time":{"start":1713876327259,"stop":1713876327260,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5a49a1f5d0c6043","name":"getPeersByDiscovery","time":{"start":1713876461279,"stop":1713876461280,"duration":1},"status":"passed","severity":"normal"},{"uid":"27513c225adafde3","name":"handles multiple messages","time":{"start":1713876612095,"stop":1713876612096,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0967c553f30b261","name":"Subscribe to topic containing long and publish message","time":{"start":1713876501705,"stop":1713876501705,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a29e4d630ba1970","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1713876204507,"stop":1713876204507,"duration":0},"status":"passed","severity":"normal"},{"uid":"db238e4f21a4d025","name":"start node with empty shard","time":{"start":1713876559802,"stop":1713876559802,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f68a2c7d37e06df","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713876715311,"stop":1713876715312,"duration":1},"status":"broken","severity":"normal"},{"uid":"dc4a7048bf93f2b8","name":"Push message with unicode special characters payload","time":{"start":1713876587550,"stop":1713876587551,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b5d87cd7965406","name":"Check received message containing unicode special characters","time":{"start":1713876202421,"stop":1713876202421,"duration":0},"status":"passed","severity":"normal"},{"uid":"4859c12a3e52f2f5","name":"Push message with custom timestamp: 1683117804635","time":{"start":1713876587574,"stop":1713876587575,"duration":1},"status":"passed","severity":"normal"},{"uid":"f19cf057ee68fc78","name":"should not receive a peer event after stop","time":{"start":1713876047169,"stop":1713876047169,"duration":0},"status":"passed","severity":"normal"},{"uid":"165943955a57db8e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713876715330,"stop":1713876715330,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f311de72c2a3f9","name":"Check received message containing emoji","time":{"start":1713876519308,"stop":1713876519308,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9631ffd48865243","name":"Push message with content topic containing numeric","time":{"start":1713876467592,"stop":1713876467593,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c9f55575cc6f74","name":"Query generator for multiple messages","time":{"start":1713876606766,"stop":1713876606767,"duration":1},"status":"passed","severity":"normal"},{"uid":"3488019997cd61c1","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1713876501713,"stop":1713876501713,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae57b44dd5ad21f9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713876715319,"stop":1713876715319,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ba8f8d526b0d2b","name":"Push message equal or less that 1MB","time":{"start":1713876587577,"stop":1713876587578,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb26cbe6a3a9cac8","name":"Check message on other pubsub topic is not received","time":{"start":1713876202423,"stop":1713876202424,"duration":1},"status":"passed","severity":"normal"},{"uid":"df13659dbf89b464","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1713875980197,"stop":1713875980198,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f42237d8a6561f0","name":"should set field with all protocols disabled","time":{"start":1713875980904,"stop":1713875980904,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c2345041469de5","name":"Check publish message containing Arabic","time":{"start":1713876492127,"stop":1713876492127,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b76574d5c3db79","name":"Subscribe and receives messages on 20 topics","time":{"start":1713876318404,"stop":1713876318404,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e15f5fd8ff03b01","name":"Check publish message containing short","time":{"start":1713876492124,"stop":1713876492125,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b02da3f8c99e99a","name":"Subscribe to topic containing short and receive message","time":{"start":1713876715326,"stop":1713876715326,"duration":0},"status":"passed","severity":"normal"},{"uid":"52d94ef822f7e11f","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713875972317,"stop":1713875972317,"duration":0},"status":"passed","severity":"normal"},{"uid":"459abb4871dff44e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713876715319,"stop":1713876715319,"duration":0},"status":"passed","severity":"normal"},{"uid":"951bd9877bcdfdd0","name":"Push message with meta","time":{"start":1713876467652,"stop":1713876467658,"duration":6},"status":"passed","severity":"normal"},{"uid":"71d0c6b33b23feef","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713876715327,"stop":1713876715327,"duration":0},"status":"passed","severity":"normal"},{"uid":"729d157f51f362ba","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1713875996238,"stop":1713875996238,"duration":0},"status":"passed","severity":"normal"},{"uid":"583b87132c11ada9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713876070476,"stop":1713876070477,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fbd3e5fe84b411a","name":"Push message with content topic containing emoji","time":{"start":1713876467645,"stop":1713876467647,"duration":2},"status":"passed","severity":"normal"},{"uid":"f65c80ac191bb0fa","name":"Push message with content topic containing special chars","time":{"start":1713876467593,"stop":1713876467594,"duration":1},"status":"passed","severity":"normal"},{"uid":"449ca295ba013c6d","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1713875980207,"stop":1713875980208,"duration":1},"status":"passed","severity":"normal"},{"uid":"7410c3095f33b77a","name":"Correctly serialized arguments","time":{"start":1713876327334,"stop":1713876327335,"duration":1},"status":"passed","severity":"normal"},{"uid":"33010bf99ef1bfa6","name":"Encoder throws on empty string content topic","time":{"start":1713875985813,"stop":1713875985813,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c75929de88cb36","name":"listenerCount","time":{"start":1713876063428,"stop":1713876063428,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f5b18259830fa8","name":"Encoder throws on undefined content topic","time":{"start":1713876008141,"stop":1713876008142,"duration":1},"status":"passed","severity":"normal"},{"uid":"df1d7cacc8afcff6","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1713876556935,"stop":1713876556936,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b5f623c218d53f4","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1713875972313,"stop":1713875972314,"duration":1},"status":"passed","severity":"normal"},{"uid":"e13f2de200ed2d80","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713876124551,"stop":1713876124552,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af4b50fd354efcb","name":"Check received message containing Arabic","time":{"start":1713876202417,"stop":1713876202417,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77c16a2d324d116","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1713876204515,"stop":1713876204515,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb30a00a81091a92","name":"Waku message hash computation (meta attribute not present)","time":{"start":1713875975092,"stop":1713875975093,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eeccbbef3a1a9f7","name":"should not fail to start the service if it is already started","time":{"start":1713876000442,"stop":1713876000442,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a82a56fc2247f0","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1713875972307,"stop":1713875972307,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea3290d62fcd1c0","name":"should emit a peer event after start","time":{"start":1713876000442,"stop":1713876000443,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4836399cb1ab543","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713876204511,"stop":1713876204511,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b21e4947babdabe","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1713875972317,"stop":1713875972317,"duration":0},"status":"passed","severity":"normal"},{"uid":"b751954c5d7a2846","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1713875996235,"stop":1713875996236,"duration":1},"status":"passed","severity":"normal"},{"uid":"1788b15b9d9c267d","name":"Query with Promise Callback, No Decoder","time":{"start":1713876561643,"stop":1713876561643,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7c99381346cad8","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1713876204521,"stop":1713876204521,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5c0249e8977f72","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1713876617620,"stop":1713876617623,"duration":3},"status":"passed","severity":"normal"},{"uid":"5e1462ed0c29cf51","name":"should not fail to start the service if it is already started","time":{"start":1713876047167,"stop":1713876047168,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2e8adee5866c0c","name":"Publish message with custom timestamp: Wed May 03 2023 12:48:02 GMT+0000 (Coordinated Universal Time)","time":{"start":1713876492133,"stop":1713876492136,"duration":3},"status":"passed","severity":"normal"},{"uid":"2cb379547ee36e7b","name":"Query Generator - backward","time":{"start":1713876582887,"stop":1713876582887,"duration":0},"status":"passed","severity":"normal"},{"uid":"978fdd66c92d33f8","name":"should throw an error for empty SingleShardInfos array","time":{"start":1713875972314,"stop":1713875972315,"duration":1},"status":"passed","severity":"normal"},{"uid":"946de86c53bb683f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1713876022279,"stop":1713876022281,"duration":2},"status":"passed","severity":"normal"},{"uid":"2269975d97c8f54f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713876715321,"stop":1713876715321,"duration":0},"status":"passed","severity":"normal"},{"uid":"24bfa2b7dd4d52aa","name":"addEventListener with wrong event","time":{"start":1713876063425,"stop":1713876063426,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bf67c34e4612f3d","name":"Push message with content topic containing escaped characters","time":{"start":1713876587565,"stop":1713876587567,"duration":2},"status":"passed","severity":"normal"},{"uid":"92b5c0be42abc464","name":"Default pageSize","time":{"start":1713876611456,"stop":1713876611456,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f9bc9699a59ea4","name":"Nodes with multiple pubsub topic","time":{"start":1713876481830,"stop":1713876481830,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd33c5a8fee7de98","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713876202422,"stop":1713876202422,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0562a891ae3a529","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1713875972307,"stop":1713875972308,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7fcd4869af3bb4b","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713876124553,"stop":1713876124554,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5f1aa129c6ebdc4","name":"Push message with custom timestamp: 1683117850067","time":{"start":1713876467659,"stop":1713876467659,"duration":0},"status":"passed","severity":"normal"},{"uid":"854fa2c7b690e68d","name":"should use DNS peer discovery with light client","time":{"start":1713876047169,"stop":1713876047169,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e64e95fd46679d9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713876124549,"stop":1713876124549,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a16df369c32bd","name":"should properly compute the node id","time":{"start":1713875980900,"stop":1713875980900,"duration":0},"status":"passed","severity":"normal"},{"uid":"6809d791492a18cd","name":"isConnected return false after peer stops","time":{"start":1713876085612,"stop":1713876085612,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdcb40f1c4476c59","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713876715319,"stop":1713876715320,"duration":1},"status":"passed","severity":"normal"},{"uid":"bee36630f544f034","name":"Subscribe and receive messages via waku relay post","time":{"start":1713876715321,"stop":1713876715322,"duration":1},"status":"passed","severity":"normal"},{"uid":"45fc9ff61fe14a56","name":"should be called for bootstrap peers","time":{"start":1713876030026,"stop":1713876030027,"duration":1},"status":"passed","severity":"normal"},{"uid":"10955b1a7ec14f00","name":"Check received message containing numeric","time":{"start":1713876519279,"stop":1713876519279,"duration":0},"status":"passed","severity":"normal"},{"uid":"2afd9170d728c34a","name":"Push message with Arabic payload","time":{"start":1713876467555,"stop":1713876467555,"duration":0},"status":"passed","severity":"normal"},{"uid":"1634b5a76861ffa1","name":"Decoder throws on undefined content topic","time":{"start":1713875985814,"stop":1713875985814,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d725f4aec433c2c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713876204514,"stop":1713876204514,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e4e23c5d68863b","name":"Ping on subscribed peer","time":{"start":1713876249728,"stop":1713876249729,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cbb96e146b98d89","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1713875972319,"stop":1713875972319,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a6281f7188b82","name":"Push message with rate limit","time":{"start":1713876467659,"stop":1713876467659,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4068104f5b71125","name":"should not fail to stop the service if it was not started","time":{"start":1713876520216,"stop":1713876520222,"duration":6},"status":"passed","severity":"normal"},{"uid":"34729b0d014a812c","name":"Push message with content topic containing SQL Injection","time":{"start":1713876467595,"stop":1713876467595,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d6309a25b3758d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1713876501708,"stop":1713876501708,"duration":0},"status":"passed","severity":"normal"},{"uid":"478aa43b2ef510b8","name":"Promise Callback - backward","time":{"start":1713876582887,"stop":1713876582888,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb2d6e02c5258f98","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1713875972308,"stop":1713875972308,"duration":0},"status":"passed","severity":"normal"},{"uid":"3995e838ed6341a4","name":"Push message with special chars payload","time":{"start":1713876467554,"stop":1713876467555,"duration":1},"status":"passed","severity":"normal"},{"uid":"1241584552188880","name":"Push message with content topic containing numeric","time":{"start":1713876587558,"stop":1713876587559,"duration":1},"status":"passed","severity":"normal"},{"uid":"7891075d7f4f97ac","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713876124552,"stop":1713876124553,"duration":1},"status":"passed","severity":"normal"},{"uid":"278213f0a41eeaa1","name":"Check publish message containing unicode special characters","time":{"start":1713876492131,"stop":1713876492131,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fc5e0ca79e92356","name":"isConnected should return false after all peers disconnect","time":{"start":1713876085612,"stop":1713876085612,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdcdacfb4c0724f7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713876266114,"stop":1713876266115,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c5f118e0d3236","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1713875972315,"stop":1713875972315,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdf9e70b1ecf6ea","name":"should set field with only RELAY enabled","time":{"start":1713875980905,"stop":1713875980905,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa254ebe79fcbf2b","name":"LightPush","time":{"start":1713876637385,"stop":1713876637385,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c1b449479493dd","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713876715331,"stop":1713876715331,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3f5470eb852783","name":"Generator, custom pubsub topic","time":{"start":1713876587044,"stop":1713876587044,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a273c72fd1b4e48","name":"Check received message containing JSON","time":{"start":1713876519293,"stop":1713876519294,"duration":1},"status":"passed","severity":"normal"},{"uid":"b417aa94f563320c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713876266116,"stop":1713876266116,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb9b76130d6a8ab","name":"Fails to push message bigger that 1MB","time":{"start":1713876467687,"stop":1713876467688,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6f144663ff57639","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713876047170,"stop":1713876047170,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88adca69ed590c2b","name":"Check received message with timestamp: 1713876022416 ","time":{"start":1713876202422,"stop":1713876202422,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9389152dd310aae","name":"Check received message containing Basic HTML tag","time":{"start":1713876202419,"stop":1713876202419,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbde715a09b43e43","name":"Subscribe to topic containing Script and publish message","time":{"start":1713876501708,"stop":1713876501709,"duration":1},"status":"passed","severity":"normal"},{"uid":"227e1be9e7601e0c","name":"Overlapping topic subscription","time":{"start":1713876715312,"stop":1713876715313,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db4cd6b1fefab41","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713876070495,"stop":1713876070496,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea5a9c86b95df5e4","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1713876501701,"stop":1713876501701,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c2407413c08b2e","name":"connected peers and dial","time":{"start":1713876461444,"stop":1713876461444,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e62ebd9750e6ff61","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1713876204512,"stop":1713876204512,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb053099a2539278","name":"Ping on unsubscribed peer","time":{"start":1713876249738,"stop":1713876249739,"duration":1},"status":"broken","severity":"normal"},{"uid":"e014d5259b87db8b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713876303241,"stop":1713876303242,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b4d1a6107bfe418","name":"Delete observer","time":{"start":1713876462872,"stop":1713876462873,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbc7127b078ae986","name":"Push message with content topic containing shell command","time":{"start":1713876587564,"stop":1713876587565,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec58affea9cb4435","name":"Ephemeral field set to true","time":{"start":1713875985811,"stop":1713875985812,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f98a61764a0394","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713876318411,"stop":1713876318411,"duration":0},"status":"passed","severity":"normal"},{"uid":"b48c9451e4f3d175","name":"should handle a minimal index list","time":{"start":1713875972651,"stop":1713875972651,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd809f8f580dd0ee","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1713876318419,"stop":1713876318419,"duration":0},"status":"passed","severity":"normal"},{"uid":"9adbfdce09fca64e","name":"should return false","time":{"start":1713875980899,"stop":1713875980900,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa6a856d1a2d4541","name":"Check received message with timestamp: 1713876022416000000 ","time":{"start":1713876202422,"stop":1713876202422,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a042f26388f13ef","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app88/7/topic778/json","time":{"start":1713876492717,"stop":1713876492717,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f06d7ae5b5afe93b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713876481830,"stop":1713876481830,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac5bfc0cb78bba0","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1713876600703,"stop":1713876600703,"duration":0},"status":"passed","severity":"normal"},{"uid":"be288e4258d189a1","name":"should only return 1 node with store capability","time":{"start":1713875996698,"stop":1713875996699,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac22538b1f2a209b","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1713876492475,"stop":1713876492475,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee244f0e8d8baa17","name":"Check publish message containing numeric","time":{"start":1713876492125,"stop":1713876492126,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dad1c58ede1c4b9","name":"should throw error - invalid id","time":{"start":1713875980899,"stop":1713875980899,"duration":0},"status":"passed","severity":"normal"},{"uid":"409433fcbe4d5089","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1713876204520,"stop":1713876204520,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7c613f2cfebcef","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1713875972325,"stop":1713875972325,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4aa02468f48de6","name":"Check received message containing special chars","time":{"start":1713876519279,"stop":1713876519279,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff9e23cbd50e5112","name":"Push message with shell command payload","time":{"start":1713876467558,"stop":1713876467558,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a00ec4b34cfdca","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713876318400,"stop":1713876318401,"duration":1},"status":"passed","severity":"normal"},{"uid":"aac7b1d902f4f332","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1713876617618,"stop":1713876617619,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb10b9a3e3eb49e","name":"should be called at least once on all `peer:discovery` events","time":{"start":1713876030025,"stop":1713876030026,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1391350ee470468","name":"Passing page size 1 when there are 4 messages","time":{"start":1713876611450,"stop":1713876611451,"duration":1},"status":"passed","severity":"normal"},{"uid":"41189da880ae14ab","name":"random static sharding 8 - Cluster ID: 72, Shard ID: 224","time":{"start":1713876559792,"stop":1713876559793,"duration":1},"status":"passed","severity":"normal"},{"uid":"aac002bf418cccfc","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1713876561643,"stop":1713876561643,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efbd1b95df31324","name":"different cluster, same shard: nodes don't connect","time":{"start":1713876339028,"stop":1713876339028,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60dff57dba16b14","name":"Using a function","time":{"start":1713876625863,"stop":1713876625863,"duration":0},"status":"passed","severity":"normal"},{"uid":"67de1b59f1ee0071","name":"Check received message containing special chars","time":{"start":1713876202417,"stop":1713876202417,"duration":0},"status":"passed","severity":"normal"},{"uid":"7afb3bc972016b94","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1713875972321,"stop":1713875972321,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae2ec87308225f19","name":"Query generator for multiple messages with different message text format","time":{"start":1713876606767,"stop":1713876606767,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7c3795633b0839","name":"handles empty shards array correctly","time":{"start":1713875972334,"stop":1713875972334,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d3c286030ef45b","name":"Subscribe to topic containing XML and receive message","time":{"start":1713876318414,"stop":1713876318414,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc77c963c17b3f","name":"Check publish message containing Basic HTML tag","time":{"start":1713876492129,"stop":1713876492130,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb1980f248de899","name":"Fails to publish message with size larger than 1 MB","time":{"start":1713876492140,"stop":1713876492140,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57de3d17ed3f2e8","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1713875996242,"stop":1713875996243,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d337a39c12a9bd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1713875972322,"stop":1713875972322,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f854b5755b30c36","name":"Check received message containing shell command","time":{"start":1713876202420,"stop":1713876202421,"duration":1},"status":"passed","severity":"normal"},{"uid":"74b17b06b4d7cf25","name":"Overlapping topic subscription","time":{"start":1713876715325,"stop":1713876715325,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba83977c15974a35","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1713875996699,"stop":1713875996699,"duration":0},"status":"passed","severity":"normal"},{"uid":"a030ea39704eceb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713876266118,"stop":1713876266118,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffd2f7f2eaccab7","name":"removeEventListener with correct event","time":{"start":1713876063426,"stop":1713876063427,"duration":1},"status":"passed","severity":"normal"},{"uid":"29c327cb40197ebd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1713875972323,"stop":1713875972323,"duration":0},"status":"passed","severity":"normal"},{"uid":"e690bde8158c1e15","name":"should properly create location multiaddrs - tcp4","time":{"start":1713875980902,"stop":1713875980902,"duration":0},"status":"passed","severity":"normal"},{"uid":"580bb32d3d560959","name":"Check received message containing emoji","time":{"start":1713876519295,"stop":1713876519296,"duration":1},"status":"passed","severity":"normal"},{"uid":"20a3d0fa2af5fec6","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1713875972330,"stop":1713875972330,"duration":0},"status":"passed","severity":"normal"},{"uid":"1519b0bc47d810ce","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1713876204508,"stop":1713876204508,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc790101e774060","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713876715318,"stop":1713876715318,"duration":0},"status":"passed","severity":"normal"},{"uid":"57037f7d60dbd58e","name":"Query Generator - forward","time":{"start":1713876582886,"stop":1713876582886,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d069d76d14b1957","name":"Check received message containing XML","time":{"start":1713876202419,"stop":1713876202419,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1882f0b23145f40","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713876266119,"stop":1713876266119,"duration":0},"status":"passed","severity":"normal"},{"uid":"1561a2e6e862896c","name":"Check publish message containing JSON","time":{"start":1713876492130,"stop":1713876492130,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cb6e6b2db407ff","name":"Check received message containing Chinese","time":{"start":1713876202417,"stop":1713876202417,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b03a79a1d60561","name":"should throw an error for missing required configuration","time":{"start":1713875972318,"stop":1713875972318,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bdc83d3d4425be","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713876715327,"stop":1713876715327,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3813c856506872c","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1713876085608,"stop":1713876085608,"duration":0},"status":"passed","severity":"normal"},{"uid":"da77246dc354cdd9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713876266116,"stop":1713876266118,"duration":2},"status":"passed","severity":"normal"},{"uid":"24d1703079460a13","name":"Push message with content topic containing special chars","time":{"start":1713876587559,"stop":1713876587559,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb0010630e15a93","name":"Decoder throws on empty string content topic","time":{"start":1713876008143,"stop":1713876008143,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c10c305b4c9093","name":"handles different networkShards values correctly","time":{"start":1713875972313,"stop":1713875972313,"duration":0},"status":"passed","severity":"normal"},{"uid":"58cd9c73945820fa","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1713875985529,"stop":1713875985529,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d22afc920fa8615","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713876318417,"stop":1713876318418,"duration":1},"status":"passed","severity":"normal"},{"uid":"73099554baf0ccd4","name":"Push message with content topic containing SQL Injection","time":{"start":1713876587561,"stop":1713876587561,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8fc699717e1c23","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713876519310,"stop":1713876519310,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e7063b9a2937ce4","name":"Check message with invalid timestamp is not received","time":{"start":1713876202423,"stop":1713876202423,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1640813d5e0fbae","name":"Push message with shell command payload","time":{"start":1713876587544,"stop":1713876587546,"duration":2},"status":"passed","severity":"normal"},{"uid":"3d8d01dad917ae25","name":"should throw error - no public key","time":{"start":1713875980898,"stop":1713875980898,"duration":0},"status":"passed","severity":"normal"},{"uid":"f568d4c5ad7d6c25","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1713875972326,"stop":1713875972327,"duration":1},"status":"passed","severity":"normal"},{"uid":"90ba8032f2050f24","name":"Query generator for multiple messages with different content topic format","time":{"start":1713876606768,"stop":1713876606768,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3bf08f225b6e09","name":"Query generator for 2000 messages","time":{"start":1713876606770,"stop":1713876606770,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b9673c23f3f783","name":"Sets default value correctly","time":{"start":1713876625865,"stop":1713876625865,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7488bd56663241","name":"Check received message containing Russian","time":{"start":1713876519304,"stop":1713876519305,"duration":1},"status":"passed","severity":"normal"},{"uid":"63cc4aa632f5eff9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713876124550,"stop":1713876124551,"duration":1},"status":"passed","severity":"normal"},{"uid":"7177bc926dc4ed1b","name":"Ping on peer without subscriptions","time":{"start":1713876249731,"stop":1713876249731,"duration":0},"status":"broken","severity":"normal"},{"uid":"f494f7ade7cc3130","name":"Check publish message after client node is restarted","time":{"start":1713876492141,"stop":1713876492141,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e23cf01776137047","name":"Subscribe to topic containing XML and publish message","time":{"start":1713876501710,"stop":1713876501711,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ed075e453aecef","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713875972332,"stop":1713875972333,"duration":1},"status":"passed","severity":"normal"},{"uid":"28721b68cad9e490","name":"Accepts a valid Waku Message","time":{"start":1713875989190,"stop":1713875989191,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc8676005a7ec4e7","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1713876204521,"stop":1713876204521,"duration":0},"status":"passed","severity":"normal"},{"uid":"230b9fd0a5b9d318","name":"Overlapping topic subscription","time":{"start":1713876318409,"stop":1713876318409,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6f5720bc38621f","name":"should only return 1 node with relay and store capability","time":{"start":1713875996698,"stop":1713875996698,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a5fcea83a96b2a","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1713876715324,"stop":1713876715324,"duration":0},"status":"skipped","severity":"normal"},{"uid":"409db7ac1b1e89ba","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1713876204512,"stop":1713876204512,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f971c6872fc5bd","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713876318419,"stop":1713876318419,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f436556817e833","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1713876556935,"stop":1713876556935,"duration":0},"status":"passed","severity":"normal"},{"uid":"310d02a00242ac97","name":"Check received message containing shell command","time":{"start":1713876519294,"stop":1713876519294,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec6c7c65600aa2d","name":"Passing page size 19 when there are 20 messages","time":{"start":1713876611455,"stop":1713876611455,"duration":0},"status":"passed","severity":"normal"},{"uid":"767dd582e535f6c2","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1713876204512,"stop":1713876204513,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa7aef2642b7c4e","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1713876617619,"stop":1713876617620,"duration":1},"status":"passed","severity":"normal"},{"uid":"85909a9cd9409303","name":"Check received message containing numeric","time":{"start":1713876202416,"stop":1713876202416,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ab86ff0d0c32799","name":"Does not throw an exception when node disconnects","time":{"start":1713876625862,"stop":1713876625863,"duration":1},"status":"passed","severity":"normal"},{"uid":"58c748558f7fcae1","name":"Check received message containing Chinese","time":{"start":1713876519304,"stop":1713876519304,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9bc9463e21857e","name":"Store - dialed first","time":{"start":1713876637384,"stop":1713876637385,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f379279769da4d2","name":"same cluster, different shard: nodes don't connect","time":{"start":1713876204503,"stop":1713876204503,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76796bb7962ab77d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1713876617609,"stop":1713876617610,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b54314ef89f92b9","name":"Subscribe to topic containing long and receive message","time":{"start":1713876715326,"stop":1713876715326,"duration":0},"status":"passed","severity":"normal"},{"uid":"4adf5991a436911c","name":"should throw error - no id","time":{"start":1713875980898,"stop":1713875980899,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb2e4046e307ced","name":"Check message with invalid timestamp is not received","time":{"start":1713876519298,"stop":1713876519298,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ec3f1128960600","name":"passes more than one ENR URLs and attempts connection","time":{"start":1713876047170,"stop":1713876047170,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fcd2eeed8c006908","name":"Nodes with multiple pubsub topic","time":{"start":1713876481831,"stop":1713876481832,"duration":1},"status":"passed","severity":"normal"},{"uid":"937177eed17bf33e","name":"Push message with content topic containing unicode special characters","time":{"start":1713876467642,"stop":1713876467644,"duration":2},"status":"passed","severity":"normal"},{"uid":"aee4f9edd8569e0","name":"Push message with content topic containing Script","time":{"start":1713876467595,"stop":1713876467605,"duration":10},"status":"passed","severity":"normal"},{"uid":"73375e0a014f28c7","name":"Push message with JSON payload","time":{"start":1713876467558,"stop":1713876467558,"duration":0},"status":"passed","severity":"normal"},{"uid":"3730f370f8377e41","name":"should emit a peer event after start","time":{"start":1713876047168,"stop":1713876047168,"duration":0},"status":"passed","severity":"normal"},{"uid":"5518dc84d0b44eb9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713876715331,"stop":1713876715331,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6347b0c1dfd1740","name":"Reopen subscription with peer with lost subscription","time":{"start":1713876249739,"stop":1713876249739,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9ea768623054cc6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713876715316,"stop":1713876715317,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2c6789c666b3e80","name":"should throw error - no id","time":{"start":1713875980898,"stop":1713875980898,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5080acfdd730c70","name":"Check received message containing Russian","time":{"start":1713876519280,"stop":1713876519287,"duration":7},"status":"passed","severity":"normal"},{"uid":"a86d90b0206936fe","name":"new peer added after a peer was already found","time":{"start":1713876461280,"stop":1713876461280,"duration":0},"status":"skipped","severity":"normal"},{"uid":"64b1b3a91538821b","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1713875972310,"stop":1713875972310,"duration":0},"status":"passed","severity":"normal"},{"uid":"68bb88db84220e41","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1713875972310,"stop":1713875972310,"duration":0},"status":"passed","severity":"normal"},{"uid":"4855954b77e63a6b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713876318408,"stop":1713876318408,"duration":0},"status":"broken","severity":"normal"},{"uid":"f246d5a6fe79715a","name":"Fails to push message bigger that 1MB","time":{"start":1713876587578,"stop":1713876587579,"duration":1},"status":"passed","severity":"normal"},{"uid":"a46d23e5d8c9f020","name":"should add and remove event listeners correctly","time":{"start":1713876000445,"stop":1713876000445,"duration":0},"status":"passed","severity":"normal"},{"uid":"2083d42345007bdf","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713876266121,"stop":1713876266122,"duration":1},"status":"passed","severity":"normal"},{"uid":"6461abaa46d6735d","name":"Check received message with timestamp: 1713876021378000000 ","time":{"start":1713876519309,"stop":1713876519309,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c6ea844b44038d","name":"Fails to push message with large meta","time":{"start":1713876587571,"stop":1713876587573,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d8c70557db9eba6","name":"Round trip binary serialization","time":{"start":1713875985811,"stop":1713875985811,"duration":0},"status":"passed","severity":"normal"},{"uid":"d807527070f43c44","name":"should be able to decode the field with only RELAY set to true","time":{"start":1713875980202,"stop":1713875980203,"duration":1},"status":"passed","severity":"normal"},{"uid":"788b5a581f3234e6","name":"Publish message with rate limit","time":{"start":1713876492142,"stop":1713876492142,"duration":0},"status":"passed","severity":"normal"},{"uid":"8649dee0d6e41883","name":"different cluster, different shard: nodes don't connect","time":{"start":1713876339029,"stop":1713876339029,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b7e819849476c8","name":"removeEventListener with wrong event","time":{"start":1713876063427,"stop":1713876063427,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40ffe563794c1b8","name":"ignores unrecognized TXT record formats","time":{"start":1713875996697,"stop":1713875996697,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5c584a51d97f66","name":"should properly create location multiaddrs - udp6","time":{"start":1713875980902,"stop":1713875980902,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff70b450bd9421f8","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1713875980209,"stop":1713875980210,"duration":1},"status":"passed","severity":"normal"},{"uid":"60ed9e148f6dc1e4","name":"can start the service","time":{"start":1713876520214,"stop":1713876520215,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eca2fb62fbd535e","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713876715316,"stop":1713876715316,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b8ddba6657eb18","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713876318402,"stop":1713876318403,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0fb1c433f32d531","name":"should not receive a peer event before start","time":{"start":1713876000443,"stop":1713876000443,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd464756b7371b79","name":"receives messages sent to provided content topic through callback","time":{"start":1713876492474,"stop":1713876492475,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ac57471d3eb7d818","name":"Push message with unicode special characters payload","time":{"start":1713876467559,"stop":1713876467559,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf6859df7beea92","name":"connects to nwaku","time":{"start":1713876625862,"stop":1713876625862,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1c6ca2efa5a475","name":"Generator, 2 different pubsubtopics","time":{"start":1713876587047,"stop":1713876587048,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9cfbfffc2a5f3fc1","name":"groups content topics by expected pubsub topic","time":{"start":1713875972311,"stop":1713875972312,"duration":1},"status":"passed","severity":"normal"},{"uid":"d005909aeccb5e1a","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1713876339026,"stop":1713876339027,"duration":1},"status":"passed","severity":"normal"},{"uid":"45a1f36008524330","name":"should return unique PubsubTopics for static sharding","time":{"start":1713875972316,"stop":1713875972316,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b4ff13f13c9b35","name":"Fails to push message with empty content topic","time":{"start":1713876587569,"stop":1713876587570,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f60fae5cecb459e","name":"Ordered Callback - forward","time":{"start":1713876582888,"stop":1713876582888,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7fdb10ca5336e3a","name":"Callback on promise, aborts when callback returns true","time":{"start":1713876606769,"stop":1713876606769,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee616bb23fe5a39","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1713876204518,"stop":1713876204518,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea621d0e2d108a84","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713876492712,"stop":1713876492712,"duration":0},"status":"skipped","severity":"normal"},{"uid":"700c20b3e733fb1a","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1713876022283,"stop":1713876022284,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c1d96115b579f1","name":"Check message with non string payload is not received","time":{"start":1713876202426,"stop":1713876202427,"duration":1},"status":"passed","severity":"normal"},{"uid":"325f6216461aa35e","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1713875972325,"stop":1713875972326,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f533860ff235f3d","name":"Overlapping topic subscription","time":{"start":1713876501704,"stop":1713876501704,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc7d626afcfda28b","name":"Check message with no payload is not received","time":{"start":1713876519299,"stop":1713876519299,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d9df5ae43568fe","name":"Check message received after jswaku node is restarted","time":{"start":1713876202427,"stop":1713876202427,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2dd0931eb05c530","name":"safeDispatchEvent","time":{"start":1713876063429,"stop":1713876063429,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65da1d868e36c35","name":"random static sharding 5 - Cluster ID: 904, Shard ID: 354","time":{"start":1713876559781,"stop":1713876559782,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fc7f502890a26db","name":"throws on content topic with generation field greater than 0","time":{"start":1713875972303,"stop":1713875972303,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e70f3563ccca822","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1713876030027,"stop":1713876030028,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1165a18d45da330","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1713876204522,"stop":1713876204522,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c2b1172962b97b6","name":"Check publish message containing Russian","time":{"start":1713876492127,"stop":1713876492128,"duration":1},"status":"passed","severity":"normal"},{"uid":"344a4ab66210993c","name":"different cluster, same shard: nodes don't connect","time":{"start":1713876204503,"stop":1713876204504,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7dc09238354282c6","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1713876492474,"stop":1713876492474,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cfc18eca0d2e3c2","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1713875996240,"stop":1713875996241,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f7f2b6df7695801","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1713875972321,"stop":1713875972321,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f688a20b7c1f67a","name":"Push message with custom timestamp: 1713872650067","time":{"start":1713876467683,"stop":1713876467684,"duration":1},"status":"passed","severity":"normal"},{"uid":"2afa837f4c7b5c9","name":"Subscribe and receives messages on 20 topics","time":{"start":1713876715323,"stop":1713876715323,"duration":0},"status":"passed","severity":"normal"},{"uid":"de3db6d1bfd03a05","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1713875980206,"stop":1713875980207,"duration":1},"status":"passed","severity":"normal"},{"uid":"883bb712510607c8","name":"Push to array if already present","time":{"start":1713875971942,"stop":1713875971943,"duration":1},"status":"passed","severity":"normal"},{"uid":"903f25a41b7b4370","name":"Subscribe to topic containing long and receive message","time":{"start":1713876715314,"stop":1713876715314,"duration":0},"status":"passed","severity":"normal"},{"uid":"836d01210a5ca4b7","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713876715314,"stop":1713876715315,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb6107ec095b962","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1713876481829,"stop":1713876481829,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2da9d73f0c9c050","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713875980210,"stop":1713875980211,"duration":1},"status":"passed","severity":"normal"},{"uid":"54a2e344fed2ae5b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1713876204517,"stop":1713876204517,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c08ba822478d342","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713876715328,"stop":1713876715328,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13ca02b6a2cafcd","name":"Subscribe to topic containing Script and receive message","time":{"start":1713876715328,"stop":1713876715328,"duration":0},"status":"passed","severity":"normal"},{"uid":"54210b0173c10cb","name":"Push message with rate limit","time":{"start":1713876587573,"stop":1713876587574,"duration":1},"status":"passed","severity":"normal"},{"uid":"4766055f9876aaa2","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1713876022286,"stop":1713876022288,"duration":2},"status":"passed","severity":"normal"},{"uid":"7197cabd3220f859","name":"Push message with Script payload","time":{"start":1713876467556,"stop":1713876467557,"duration":1},"status":"passed","severity":"normal"},{"uid":"8739f4c215cd5ec3","name":"Subscribe to topic containing XML and receive message","time":{"start":1713876715317,"stop":1713876715317,"duration":0},"status":"passed","severity":"normal"},{"uid":"527a5fcf14b96f7d","name":"Query with Ordered Callback, No message returned","time":{"start":1713876561642,"stop":1713876561642,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa738faf3b82f0","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1713875996241,"stop":1713875996242,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26cf5857bd559b8","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1713875972307,"stop":1713875972307,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2a72dba23a39f4","name":"Push message with Basic HTML tag payload","time":{"start":1713876587541,"stop":1713876587543,"duration":2},"status":"passed","severity":"normal"},{"uid":"3622844fe396952b","name":"Push message with Script payload","time":{"start":1713876587527,"stop":1713876587527,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63ffc5ea35ef65e","name":"Decoder throws on undefined content topic","time":{"start":1713876008142,"stop":1713876008143,"duration":1},"status":"passed","severity":"normal"},{"uid":"306d07b4e49dd77c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713876559801,"stop":1713876559801,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13aa0118b9291e1","name":"Check received message containing SQL Injection","time":{"start":1713876202418,"stop":1713876202418,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f267af0d8b3685d","name":"Check received message containing escaped characters","time":{"start":1713876519307,"stop":1713876519307,"duration":0},"status":"passed","severity":"normal"},{"uid":"39808f02d11ce89","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app40/10/topic377/json","time":{"start":1713876492719,"stop":1713876492719,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c90d77df1cd2b2b9","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1713876085607,"stop":1713876085608,"duration":1},"status":"passed","severity":"normal"},{"uid":"13fa8c38f3f2d572","name":"Subscribe to topic containing long and receive message","time":{"start":1713876318410,"stop":1713876318411,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1dbe85c4904690e","name":"Encoder throws on empty string content topic","time":{"start":1713876008142,"stop":1713876008142,"duration":0},"status":"passed","severity":"normal"},{"uid":"65689126437d1152","name":"pre and post cipher","time":{"start":1713876006887,"stop":1713876006887,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f4bc1cb3e50fd0","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713876587562,"stop":1713876587562,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b0ca68eb0fcce1","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1713875980195,"stop":1713875980196,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecc98f063c41001f","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1713875972314,"stop":1713875972314,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0141397f0e16c4","name":"Passing cursor with wrong pubsubTopic","time":{"start":1713876556938,"stop":1713876556939,"duration":1},"status":"passed","severity":"normal"},{"uid":"510def8a95c649bf","name":"Ping on peer without subscriptions","time":{"start":1713876249736,"stop":1713876249737,"duration":1},"status":"broken","severity":"normal"},{"uid":"53e3946788b59c47","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1713875972329,"stop":1713875972329,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1aed07ca8f0e7e","name":"Push message with long payload","time":{"start":1713876467553,"stop":1713876467554,"duration":1},"status":"passed","severity":"normal"},{"uid":"867e16272242b3a0","name":"same cluster, different shard: nodes connect","time":{"start":1713876339028,"stop":1713876339028,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d150031ff5a94e5","name":"Check received message with timestamp: 1713876021378 ","time":{"start":1713876519309,"stop":1713876519309,"duration":0},"status":"passed","severity":"normal"},{"uid":"94cfb58a04dd2fe1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713876715310,"stop":1713876715310,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d9c2391c9e7c65","name":"Used by Waku Relay","time":{"start":1713876625864,"stop":1713876625864,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0b3297388aabbf","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1713876204506,"stop":1713876204506,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b7c25a9731f06ab9","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1713875996243,"stop":1713875996244,"duration":1},"status":"passed","severity":"normal"},{"uid":"648f45ba31903cde","name":"should properly create location multiaddrs - udp4","time":{"start":1713875980902,"stop":1713875980902,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8ef310f305a25d","name":"should handle application and version for autosharding","time":{"start":1713875972316,"stop":1713875972316,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c335afe4d978543","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1713876204505,"stop":1713876204505,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a4413b6bd75c9d9f","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app9/7/topic597/utf8","time":{"start":1713876492718,"stop":1713876492718,"duration":0},"status":"skipped","severity":"normal"},{"uid":"de483500c9d69301","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1713875972330,"stop":1713875972331,"duration":1},"status":"passed","severity":"normal"},{"uid":"a14797d4e7a47a21","name":"stop","time":{"start":1713876063429,"stop":1713876063430,"duration":1},"status":"passed","severity":"normal"},{"uid":"83370896b704b124","name":"Push message on custom pubsubTopic","time":{"start":1713876303240,"stop":1713876303240,"duration":0},"status":"passed","severity":"normal"},{"uid":"690410df23b65d8f","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1713876031047,"stop":1713876031047,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d8576cdd71640b","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1713876501703,"stop":1713876501703,"duration":0},"status":"passed","severity":"normal"},{"uid":"8beeae5e726da8f9","name":"nwaku subscribes","time":{"start":1713876488643,"stop":1713876488643,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bfe6ad8f3f0d9b","name":"should be able to decode the field with only STORE set to true","time":{"start":1713875980205,"stop":1713875980206,"duration":1},"status":"passed","severity":"normal"},{"uid":"e357a90898a3249e","name":"should not receive a peer event after stop","time":{"start":1713876520233,"stop":1713876520234,"duration":1},"status":"passed","severity":"normal"},{"uid":"89bfc70a70054928","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713876519297,"stop":1713876519297,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69a71148e5d4617","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713876715309,"stop":1713876715309,"duration":0},"status":"passed","severity":"normal"},{"uid":"c963a5b6b436a27f","name":"Ordered callback, aborts when callback returns true","time":{"start":1713876606770,"stop":1713876606770,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce51d6f077916bac","name":"Push message with SQL Injection payload","time":{"start":1713876587526,"stop":1713876587527,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce78c390f8e44352","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713876070496,"stop":1713876070497,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ed2d6f34722301b","name":"Ping on subscribed peer","time":{"start":1713876103174,"stop":1713876103175,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e6d892b83adbd73","name":"should set field with only LIGHTPUSH enabled","time":{"start":1713875980905,"stop":1713875980906,"duration":1},"status":"passed","severity":"normal"},{"uid":"52e1b35247b4d739","name":"Check message received after nwaku node is restarted","time":{"start":1713876519300,"stop":1713876519301,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3231dd9958c9d78c","name":"Check received message containing Script","time":{"start":1713876519288,"stop":1713876519288,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cdcdd03b6bdadbf","name":"Push message with special chars payload","time":{"start":1713876587518,"stop":1713876587525,"duration":7},"status":"passed","severity":"normal"},{"uid":"c245dd45ff7b6468","name":"random static sharding 10 - Cluster ID: 893, Shard ID: 715","time":{"start":1713876559796,"stop":1713876559799,"duration":3},"status":"passed","severity":"normal"},{"uid":"a5deb96afe7e318b","name":"Nodes with multiple pubsub topic","time":{"start":1713876481827,"stop":1713876481828,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f8ecb3d459358f4","name":"Fails to publish message with empty text","time":{"start":1713876492138,"stop":1713876492138,"duration":0},"status":"passed","severity":"normal"},{"uid":"86036d593968b510","name":"Push 30 different messages","time":{"start":1713876467560,"stop":1713876467560,"duration":0},"status":"passed","severity":"normal"},{"uid":"e171fe55c37c80bb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1713876204510,"stop":1713876204511,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f87119e8c4db05","name":"Throws when trying to push message with empty payload","time":{"start":1713876467560,"stop":1713876467567,"duration":7},"status":"passed","severity":"normal"},{"uid":"ce2bc02d664bd1ee","name":"Query with Ordered Callback, No Decoder","time":{"start":1713876561642,"stop":1713876561642,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b8f869bea2b9e6","name":"Privacy Node - default protocol","time":{"start":1713876637386,"stop":1713876637387,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a40f2ef3940345","name":"Nwaku publishes","time":{"start":1713876488644,"stop":1713876488644,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2bc19f2ad1af6e0","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app59/4/topic529/utf8","time":{"start":1713876492713,"stop":1713876492713,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4955495f87d161f1","name":"Check received message containing escaped characters","time":{"start":1713876202421,"stop":1713876202421,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fc8582bb42aabb","name":"Push message with content topic containing escaped characters","time":{"start":1713876467641,"stop":1713876467642,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac85cc1c531ce73","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1713876556936,"stop":1713876556937,"duration":1},"status":"passed","severity":"normal"},{"uid":"952a62a7ed33abd4","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1713876492139,"stop":1713876492139,"duration":0},"status":"passed","severity":"normal"},{"uid":"be62a18eaad50396","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1713876022275,"stop":1713876022278,"duration":3},"status":"passed","severity":"normal"},{"uid":"2c03ff812a925a26","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713876318411,"stop":1713876318411,"duration":0},"status":"passed","severity":"normal"},{"uid":"455c1018acc6fd8c","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1713876715310,"stop":1713876715310,"duration":0},"status":"skipped","severity":"normal"},{"uid":"490c8652ac13f8bf","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1713876318407,"stop":1713876318407,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d62baa80d9269746","name":"Query Generator, No message returned","time":{"start":1713876561640,"stop":1713876561641,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf2aba2941b689e9","name":"Callback on promise","time":{"start":1713876606768,"stop":1713876606769,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a2e0c519920284","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1713876617618,"stop":1713876617618,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ad0301bf723a200","name":"should not receive a peer event before start","time":{"start":1713876047168,"stop":1713876047168,"duration":0},"status":"passed","severity":"normal"},{"uid":"36138aab442a58a5","name":"Check received message containing JSON","time":{"start":1713876519306,"stop":1713876519307,"duration":1},"status":"passed","severity":"normal"},{"uid":"20fc576e300d2613","name":"Check received message containing emoji","time":{"start":1713876202421,"stop":1713876202422,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba2a77805efa2628","name":"Check message received after nwaku node is restarted","time":{"start":1713876202427,"stop":1713876202427,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47d27099d14e2a67","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1713875972315,"stop":1713875972315,"duration":0},"status":"passed","severity":"normal"},{"uid":"9edb83e9388c3f72","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app82/1/topic493/test.js","time":{"start":1713876492742,"stop":1713876492742,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9690b7fa99828676","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1713875972319,"stop":1713875972319,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc9e4b7315828818","name":"Push message with content topic containing XML","time":{"start":1713876587562,"stop":1713876587562,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38446fb860c69ed","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713876635933,"stop":1713876635934,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d27f417f2742704f","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1713875980199,"stop":1713875980200,"duration":1},"status":"passed","severity":"normal"},{"uid":"53c2c87e6de77df8","name":"should not fail to stop the service if it was not started","time":{"start":1713876047167,"stop":1713876047167,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2084a424cd55b95","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713876204518,"stop":1713876204519,"duration":1},"status":"passed","severity":"normal"},{"uid":"b726af64fd5df5fe","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713876715314,"stop":1713876715314,"duration":0},"status":"passed","severity":"normal"},{"uid":"c789be030cd343eb","name":"should configure sharding based on application and version for autosharding","time":{"start":1713875972332,"stop":1713875972332,"duration":0},"status":"passed","severity":"normal"},{"uid":"365d16b4c6524dc8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713876070491,"stop":1713876070491,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a11e97ad1a4e99bd","name":"Fails to publish message with wrong content topic","time":{"start":1713876492139,"stop":1713876492139,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccbc60d90eb95e37","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713876303245,"stop":1713876303246,"duration":1},"status":"passed","severity":"normal"},{"uid":"427870049468e87a","name":"Subscribe to topic containing Russian and publish message","time":{"start":1713876501707,"stop":1713876501707,"duration":0},"status":"passed","severity":"normal"},{"uid":"314675aff0277b72","name":"throws on empty content topic","time":{"start":1713875972301,"stop":1713875972301,"duration":0},"status":"passed","severity":"normal"},{"uid":"de05bacde3fdd46a","name":"Ping on subscribed peer","time":{"start":1713876249735,"stop":1713876249735,"duration":0},"status":"passed","severity":"normal"}] |