2024-04-30 11:12:14 +00:00

1 line
154 KiB
JSON

[{"uid":"13a749b5f1458e3a","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714474405102,"stop":1714474405103,"duration":1},"status":"passed","severity":"normal"},{"uid":"260fb5e251ffb374","name":"addEventListener with correct event","time":{"start":1714474488724,"stop":1714474488724,"duration":0},"status":"passed","severity":"normal"},{"uid":"d306225fa3a1044d","name":"Check received message containing Basic HTML tag","time":{"start":1714474939992,"stop":1714474939993,"duration":1},"status":"passed","severity":"normal"},{"uid":"13f3c3f86dc3966d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714474747660,"stop":1714474747660,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ef635c89d028374","name":"Nodes with multiple pubsub topic","time":{"start":1714474953237,"stop":1714474953237,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac8809139411c789","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714474724105,"stop":1714474724105,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b8dbcc6fbb338b","name":"Push message with Chinese payload","time":{"start":1714475041631,"stop":1714475041631,"duration":0},"status":"passed","severity":"normal"},{"uid":"4872255aaf6362b9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714474709887,"stop":1714474709887,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a01ebcd8b65f0ef","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714474397549,"stop":1714474397550,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e59397446b17865","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714474964321,"stop":1714474964321,"duration":0},"status":"passed","severity":"normal"},{"uid":"983d2b1a50af9f44","name":"Check publish message containing emoji","time":{"start":1714474964316,"stop":1714474964316,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f218b650e01ef5","name":"Check received message containing unicode special characters","time":{"start":1714474939994,"stop":1714474939994,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0b3a673ac33a57","name":"Push message with content topic containing Russian","time":{"start":1714475041644,"stop":1714475041645,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4fc7911f6d1ff76","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714474476176,"stop":1714474476176,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1020de1c3148cbe5","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714474405098,"stop":1714474405098,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f69dc8c16f536c","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714474397551,"stop":1714474397551,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa36693b56e517c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714474397548,"stop":1714474397549,"duration":1},"status":"passed","severity":"normal"},{"uid":"d96c8cef8af2b7fa","name":"Check publish message containing unicode special characters","time":{"start":1714474964315,"stop":1714474964315,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b63eb8eb39db9e1","name":"Callback on promise","time":{"start":1714475073917,"stop":1714475073917,"duration":0},"status":"passed","severity":"normal"},{"uid":"6878ffec31d5a651","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714474964266,"stop":1714474964266,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c92ddcb00a6233","name":"Ping on unsubscribed peer","time":{"start":1714474536372,"stop":1714474536372,"duration":0},"status":"broken","severity":"normal"},{"uid":"d924acac38be92ab","name":"Check received message containing unicode special characters","time":{"start":1714474631310,"stop":1714474631310,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d71efafbd305b6c","name":"should not receive a peer event after stop","time":{"start":1714474476175,"stop":1714474476175,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d521264899a760b","name":"Publish message with rate limit","time":{"start":1714474964329,"stop":1714474964329,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f5956eb304e18d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714475016510,"stop":1714475016510,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a44873449f3436f","name":"should encode/decode to text encoding","time":{"start":1714474405819,"stop":1714474405819,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4bdc918a0afc21","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714474526152,"stop":1714474526152,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2bd42711910e106","name":"random static sharding 7 - Cluster ID: 551, Shard ID: 884","time":{"start":1714475016520,"stop":1714475016520,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb88cfba3df77f5","name":"should properly create location multiaddrs - udp4","time":{"start":1714474405820,"stop":1714474405820,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc845d75205fd858","name":"Check received message containing Russian","time":{"start":1714474631300,"stop":1714474631300,"duration":0},"status":"passed","severity":"normal"},{"uid":"f144b0ba1cebd467","name":"can start and stop the service","time":{"start":1714474984817,"stop":1714474984817,"duration":0},"status":"passed","severity":"normal"},{"uid":"832fe731a42f6736","name":"should get / set UDP multiaddr","time":{"start":1714474405819,"stop":1714474405819,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ec9338794f940d6","name":"Check received message containing Arabic","time":{"start":1714474940000,"stop":1714474940000,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7849ab9af7c663","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714474709886,"stop":1714474709886,"duration":0},"status":"passed","severity":"normal"},{"uid":"de4bdc4425ce6136","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714475156208,"stop":1714475156208,"duration":0},"status":"broken","severity":"normal"},{"uid":"ce232cb47246e7b4","name":"same cluster, different shard: nodes connect","time":{"start":1714474795362,"stop":1714474795362,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f0ac82459969e7","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714475093899,"stop":1714475093899,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e89e7e1cdae43d","name":"Push message with long payload","time":{"start":1714474938287,"stop":1714474938288,"duration":1},"status":"passed","severity":"normal"},{"uid":"97fe51c5a3289145","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714474526158,"stop":1714474526158,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb154a62726a413","name":"Check publish message after service node is restarted","time":{"start":1714474964328,"stop":1714474964328,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b2674a58e46bb0c1","name":"should set field with only STORE enabled","time":{"start":1714474405824,"stop":1714474405824,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf6466ca3a97c67","name":"Push message with XML payload","time":{"start":1714475041633,"stop":1714475041634,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a460772ce3dddb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714474747654,"stop":1714474747654,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad8bd53aa3ca4e8a","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714474420994,"stop":1714474420995,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fe88f9d23b8a149","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714474461664,"stop":1714474461664,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0f2c5f3d91a539","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714474724101,"stop":1714474724101,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c42df73bb3ea441","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714474397546,"stop":1714474397546,"duration":0},"status":"passed","severity":"normal"},{"uid":"7185d331bc08bfb4","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714475078474,"stop":1714475078475,"duration":1},"status":"passed","severity":"normal"},{"uid":"303cabafadef6bdd","name":"can dial TLS multiaddrs","time":{"start":1714474789120,"stop":1714474789120,"duration":0},"status":"passed","severity":"normal"},{"uid":"7774fc22e38f3c57","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714474783947,"stop":1714474783947,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e9fd1ffb911ea4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714475156223,"stop":1714475156223,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f7e10bf2b6ad8e","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714474405101,"stop":1714474405101,"duration":0},"status":"passed","severity":"normal"},{"uid":"93057d2a9075ad0a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714474631313,"stop":1714474631313,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33bc831daf928c8","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714475047399,"stop":1714475047399,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0472c3deb25d37d","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714474449013,"stop":1714474449014,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c1e3968317d5ace","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714475156225,"stop":1714475156225,"duration":0},"status":"passed","severity":"normal"},{"uid":"da40d6a9cc55f994","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714474724091,"stop":1714474724091,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f9eada530cb219","name":"Decrypt messages","time":{"start":1714474916118,"stop":1714474916118,"duration":0},"status":"passed","severity":"normal"},{"uid":"57c793fc0c70306e","name":"should be able to encode the field with only STORE set to true","time":{"start":1714474405096,"stop":1714474405096,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e0572bba68bab1","name":"Check received message containing short","time":{"start":1714474939988,"stop":1714474939989,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c12755e2968a412","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714475078475,"stop":1714475078475,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ecd8c2237624b6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714475156216,"stop":1714475156216,"duration":0},"status":"passed","severity":"normal"},{"uid":"8999985220919d3c","name":"Ping on peer without subscriptions","time":{"start":1714474669386,"stop":1714474669386,"duration":0},"status":"broken","severity":"normal"},{"uid":"21a06db8ef2ca84d","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714474432846,"stop":1714474432846,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f12ba4432abc91","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714474397534,"stop":1714474397534,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25ca0bc7e436c40","name":"Register correct protocols","time":{"start":1714474964264,"stop":1714474964264,"duration":0},"status":"passed","severity":"normal"},{"uid":"353ec0059bd47a2b","name":"less peers than existing","time":{"start":1714474913773,"stop":1714474913773,"duration":0},"status":"skipped","severity":"normal"},{"uid":"44560c6931b74078","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714474397546,"stop":1714474397546,"duration":0},"status":"passed","severity":"normal"},{"uid":"900c8433d0cbe8a0","name":"Check message with no content topic is not received","time":{"start":1714474939996,"stop":1714474939996,"duration":0},"status":"passed","severity":"normal"},{"uid":"558b4edb16fdcfcf","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714474526160,"stop":1714474526161,"duration":1},"status":"passed","severity":"normal"},{"uid":"31bf4ec7f7511cac","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714474724101,"stop":1714474724102,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b3a56e162ff62e7","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714474953235,"stop":1714474953235,"duration":0},"status":"passed","severity":"normal"},{"uid":"504173cd30c5a581","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714474420996,"stop":1714474420996,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6cb6d9b9c73ee3","name":"caches peers it previously fetched","time":{"start":1714474421463,"stop":1714474421464,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d2f2ad6c0a16790","name":"recovers when dns.resolve returns empty","time":{"start":1714474421462,"stop":1714474421462,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e673fb42a9ab52b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714474724088,"stop":1714474724088,"duration":0},"status":"passed","severity":"normal"},{"uid":"e83562e9573e04a9","name":"dispatchEvent via connectionManager","time":{"start":1714474488727,"stop":1714474488727,"duration":0},"status":"passed","severity":"normal"},{"uid":"561ce6878860d748","name":"Ordered Callback - backward","time":{"start":1714475063829,"stop":1714475063829,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30c49a83064328f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714475156216,"stop":1714475156216,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dcb8aeec582207a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714474567719,"stop":1714474567720,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaea15b83bbadbad","name":"can start and stop the service","time":{"start":1714474476173,"stop":1714474476173,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7c3e96d0844dc6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714474724103,"stop":1714474724103,"duration":0},"status":"passed","severity":"normal"},{"uid":"926ac84b9d4fb521","name":"should only return 1 node with relay and store capability","time":{"start":1714474421464,"stop":1714474421465,"duration":1},"status":"passed","severity":"normal"},{"uid":"24bbf6b1ee5e4585","name":"Push message with content topic containing special chars","time":{"start":1714474938300,"stop":1714474938301,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0de0960ca3b5b30","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714474449014,"stop":1714474449015,"duration":1},"status":"passed","severity":"normal"},{"uid":"c690687fea9c2438","name":"should throw error - no id","time":{"start":1714474405812,"stop":1714474405812,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12a864f719ac618","name":"Publish without waiting for remote peer","time":{"start":1714474964264,"stop":1714474964264,"duration":0},"status":"passed","severity":"normal"},{"uid":"381cb08fefa2685f","name":"topics with same application and version share the same shard","time":{"start":1714474397535,"stop":1714474397536,"duration":1},"status":"passed","severity":"normal"},{"uid":"90dc6969a77b9883","name":"1 Relay, 1 Filter, gives up","time":{"start":1714474420920,"stop":1714474420921,"duration":1},"status":"passed","severity":"normal"},{"uid":"e365975f96a23168","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714474405824,"stop":1714474405824,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d0f5126f45cf54c","name":"Push message with Russian payload","time":{"start":1714475041632,"stop":1714475041632,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e269bdab556cba","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714474397549,"stop":1714474397549,"duration":0},"status":"passed","severity":"normal"},{"uid":"109d88852e0a0ec4","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714474953355,"stop":1714474953355,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c04c60204fe1e4a","name":"should properly create location multiaddrs - tcp4","time":{"start":1714474405820,"stop":1714474405821,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59a29ec7ffbb50f","name":"Check message on other pubsub topic is not received","time":{"start":1714474631315,"stop":1714474631316,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca00c6951cd287e","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714474964273,"stop":1714474964273,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8b88cc081b4235","name":"Push message with content topic containing special chars","time":{"start":1714475041643,"stop":1714475041643,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cbc381a9c8cc13","name":"groups content topics by expected pubsub topic","time":{"start":1714474397536,"stop":1714474397536,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab0fff281d186696","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714474747656,"stop":1714474747657,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3cb96a24862921c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714474400045,"stop":1714474400045,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c88a90e4d44c4fd","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714474397531,"stop":1714474397531,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece451cedb52b6df","name":"Subscribe to topic containing XML and receive message","time":{"start":1714475156223,"stop":1714475156224,"duration":1},"status":"passed","severity":"normal"},{"uid":"b98f0965bbc3fb0","name":"Push message with shell command payload","time":{"start":1714474938292,"stop":1714474938292,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e883b9d614ad7d3","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714475047397,"stop":1714475047397,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ac7317f17e4861","name":"Check message with no payload is not received","time":{"start":1714474631317,"stop":1714474631317,"duration":0},"status":"passed","severity":"normal"},{"uid":"e641bf363e491057","name":"throws on content topic with empty topic name field","time":{"start":1714474397529,"stop":1714474397530,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b408e6ce07ce64","name":"Push message with shell command payload","time":{"start":1714475041635,"stop":1714475041635,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8d5c4543cec080","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714474747655,"stop":1714474747655,"duration":0},"status":"passed","severity":"normal"},{"uid":"4678121e34afe972","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714474953234,"stop":1714474953234,"duration":0},"status":"passed","severity":"normal"},{"uid":"b049c9ed0ab9e223","name":"Push message with content topic containing short","time":{"start":1714475041642,"stop":1714475041642,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68a67243d9c2cf8","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714474397557,"stop":1714474397557,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7c08f8c7b3170c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714474724098,"stop":1714474724098,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6baadf2e60814c1","name":"does not throw on valid cases","time":{"start":1714474397526,"stop":1714474397526,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd98ddedbaf745d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714474397547,"stop":1714474397547,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e215752b074619","name":"Subscribe and receive messages via waku relay post","time":{"start":1714475156216,"stop":1714475156216,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b45af915827236","name":"Check publish message containing JSON","time":{"start":1714474964313,"stop":1714474964314,"duration":1},"status":"passed","severity":"normal"},{"uid":"72dd04d3ec32364","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714474397553,"stop":1714474397553,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdeed62615d08bd7","name":"Subscribe to topic containing short and receive message","time":{"start":1714475156209,"stop":1714475156209,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20d9065b41fdb00","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714474747641,"stop":1714474747641,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e5cf2043bc9803","name":"through manual discovery","time":{"start":1714474789120,"stop":1714474789121,"duration":1},"status":"passed","severity":"normal"},{"uid":"5971e3f3d3d61566","name":"Push message with content topic containing shell command","time":{"start":1714474938306,"stop":1714474938306,"duration":0},"status":"passed","severity":"normal"},{"uid":"716247a6168a2053","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714474953355,"stop":1714474953355,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c0fc3f47c3d91bcb","name":"connected peers and dial","time":{"start":1714474913772,"stop":1714474913772,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e7aa1b11cab8c1c8","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714475016525,"stop":1714475016525,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b72c74e3dc8818c","name":"Check received message containing JSON","time":{"start":1714474939993,"stop":1714474939993,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba4cc049c454993","name":"Push message with content topic containing SQL Injection","time":{"start":1714475041645,"stop":1714475041645,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b08d45fbbdc4bed","name":"Sets default value correctly","time":{"start":1714475094535,"stop":1714475094535,"duration":0},"status":"passed","severity":"normal"},{"uid":"596c418f3c71d042","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714475047393,"stop":1714475047394,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfe0226a902df582","name":"nwaku subscribes","time":{"start":1714474940455,"stop":1714474940455,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7cfc973dacecdf6","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714474421467,"stop":1714474421467,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b8c5b563ae1a773","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714475156214,"stop":1714475156214,"duration":0},"status":"passed","severity":"normal"},{"uid":"846cbe01947dbc1c","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714475156210,"stop":1714475156210,"duration":0},"status":"passed","severity":"normal"},{"uid":"92cffe6ea4060aff","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714474397545,"stop":1714474397545,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c76e19e511128f0","name":"Check received message containing numeric","time":{"start":1714474939989,"stop":1714474939990,"duration":1},"status":"passed","severity":"normal"},{"uid":"940eb980341833a0","name":"Push message with short payload","time":{"start":1714474938287,"stop":1714474938287,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b473aa23645c84","name":"Fields are not dropped","time":{"start":1714474410134,"stop":1714474410141,"duration":7},"status":"passed","severity":"normal"},{"uid":"a843e2acfd603cf4","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714474724102,"stop":1714474724102,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c54153b35f331c4","name":"Push message with custom timestamp: 1683716269620","time":{"start":1714475041652,"stop":1714475041653,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fa96892486cda5a","name":"handles different clusterIds correctly","time":{"start":1714474397537,"stop":1714474397537,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8107fdf4165b4b5","name":"should be called for bootstrap peers","time":{"start":1714474455531,"stop":1714474455531,"duration":0},"status":"passed","severity":"normal"},{"uid":"236235e24e12209","name":"Reopen subscription with peer with lost subscription","time":{"start":1714474536372,"stop":1714474536373,"duration":1},"status":"passed","severity":"normal"},{"uid":"387f596e823213b0","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714474397533,"stop":1714474397533,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1cc025bfbe3fab","name":"Push message on custom pubsubTopic","time":{"start":1714474783945,"stop":1714474783945,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8be501d989c1ea","name":"Push message with content topic containing SQL Injection","time":{"start":1714474938304,"stop":1714474938304,"duration":0},"status":"passed","severity":"normal"},{"uid":"94be4df1309b3428","name":"Relay + Store","time":{"start":1714474457495,"stop":1714474457495,"duration":0},"status":"passed","severity":"normal"},{"uid":"8af28b7a22edb63f","name":"Check received message containing short","time":{"start":1714474631296,"stop":1714474631297,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ffa5f97c3ac10f4","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714474397535,"stop":1714474397535,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f46fa32f1316d4","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714474397554,"stop":1714474397554,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f5e01cc79d666","name":"should only return 1 node with store capability","time":{"start":1714474421465,"stop":1714474421465,"duration":0},"status":"passed","severity":"normal"},{"uid":"44506d1a351e13b4","name":"Query with Promise Callback, No Decoder","time":{"start":1714475047401,"stop":1714475047401,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d393c2e2aa42d7","name":"Push message with emoji payload","time":{"start":1714475041636,"stop":1714475041636,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf1cce8461e9524","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714474397543,"stop":1714474397543,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9125489469abd7c","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714475017738,"stop":1714475017738,"duration":0},"status":"passed","severity":"normal"},{"uid":"673a23d8b133458c","name":"A test","time":{"start":1714474747741,"stop":1714474747741,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a50cf496315295","name":"Query with Ordered Callback, No message returned","time":{"start":1714475047398,"stop":1714475047398,"duration":0},"status":"passed","severity":"normal"},{"uid":"78fb1c79751cebf5","name":"Subscribe and receive messages via waku relay post","time":{"start":1714475156205,"stop":1714475156205,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f90ae36c100d1b5","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714474405104,"stop":1714474405104,"duration":0},"status":"passed","severity":"normal"},{"uid":"e127e37871baa12d","name":"random static sharding 1 - Cluster ID: 857, Shard ID: 919","time":{"start":1714475016510,"stop":1714475016510,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4aa4a5d5e430d80","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714474953240,"stop":1714474953241,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa2b6a4acd96403","name":"should properly create location multiaddrs - udp6","time":{"start":1714474405821,"stop":1714474405821,"duration":0},"status":"passed","severity":"normal"},{"uid":"30075143ffa6dbd2","name":"random static sharding 10 - Cluster ID: 320, Shard ID: 386","time":{"start":1714475016523,"stop":1714475016523,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bacda008506b630","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714474709889,"stop":1714474709889,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27135e2aea5d121","name":"1 Relay, 1 fetch","time":{"start":1714474420918,"stop":1714474420919,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb0f7fa4abf94ecd","name":"Fails to push message with large meta","time":{"start":1714474938308,"stop":1714474938308,"duration":0},"status":"passed","severity":"normal"},{"uid":"3035cc062ea4200b","name":"should not receive a peer event before start","time":{"start":1714474984819,"stop":1714474984820,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3bc0109a4467f75","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714474747649,"stop":1714474747650,"duration":1},"status":"broken","severity":"normal"},{"uid":"6a1c26a9b454c133","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714474397547,"stop":1714474397547,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46d7887e13c046a","name":"Check received message containing escaped characters","time":{"start":1714474939994,"stop":1714474939994,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3e1521b1fe05b","name":"Generator, 2 different pubsubtopics","time":{"start":1714475063676,"stop":1714475063677,"duration":1},"status":"passed","severity":"normal"},{"uid":"11741ddc2565bb9c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714474964266,"stop":1714474964267,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddfd8e1ee16e7850","name":"listenerCount","time":{"start":1714474488727,"stop":1714474488727,"duration":0},"status":"passed","severity":"normal"},{"uid":"452b5ebb277a5e6c","name":"Ordered Callback - forward","time":{"start":1714475063829,"stop":1714475063829,"duration":0},"status":"passed","severity":"normal"},{"uid":"23c63f1f3fa42ae5","name":"Push message with Russian payload","time":{"start":1714474938290,"stop":1714474938290,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c00f4968db564df","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714474724098,"stop":1714474724099,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1fd57209150b010","name":"Accepts a valid Waku Message","time":{"start":1714474413961,"stop":1714474413962,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3ef562aa6ae91","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714474397532,"stop":1714474397532,"duration":0},"status":"passed","severity":"normal"},{"uid":"875832e5e0acf326","name":"Subscribe and publish message","time":{"start":1714474964265,"stop":1714474964266,"duration":1},"status":"passed","severity":"normal"},{"uid":"78285e007ec2ff1b","name":"Check received message containing numeric","time":{"start":1714474939999,"stop":1714474939999,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d11efbd7566d23","name":"Subscribe to topic containing long and receive message","time":{"start":1714474747653,"stop":1714474747654,"duration":1},"status":"passed","severity":"normal"},{"uid":"143c3f25b55b655f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714474709887,"stop":1714474709887,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d10b3440518d209","name":"Query generator for multiple messages with different content topic format","time":{"start":1714475073917,"stop":1714475073917,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c8ca197bd65db3","name":"Refresh subscription","time":{"start":1714474747651,"stop":1714474747652,"duration":1},"status":"passed","severity":"normal"},{"uid":"961c73ccf70d3c26","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714475073918,"stop":1714475073919,"duration":1},"status":"passed","severity":"normal"},{"uid":"51ec8d4c799643c5","name":"Check received message containing shell command","time":{"start":1714474939993,"stop":1714474939994,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf52d4d0b4e4dde","name":"should throw an error for an unconfigured topic","time":{"start":1714474397551,"stop":1714474397551,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e19ec40a5d1d2","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714474420995,"stop":1714474420995,"duration":0},"status":"passed","severity":"normal"},{"uid":"86d5192ea72cc036","name":"should load peers from local storage and dispatch events","time":{"start":1714474425144,"stop":1714474425144,"duration":0},"status":"passed","severity":"normal"},{"uid":"e872d1c45e59655e","name":"should not fail to stop the service if it was not started","time":{"start":1714474984818,"stop":1714474984818,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5372fb363ee39f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714474455531,"stop":1714474455532,"duration":1},"status":"passed","severity":"normal"},{"uid":"76bca6873a3f4668","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714475047394,"stop":1714475047395,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3669f1e249d7575","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714475156225,"stop":1714475156225,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17a269433126c19","name":"Push message with content topic containing long","time":{"start":1714474938298,"stop":1714474938299,"duration":1},"status":"passed","severity":"normal"},{"uid":"2186e4677f02cf12","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714474567721,"stop":1714474567721,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bccc841e042c72a","name":"Check publish message containing shell command","time":{"start":1714474964314,"stop":1714474964315,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f08094a0c2e75fc","name":"receives messages sent to provided content topic through callback","time":{"start":1714474953355,"stop":1714474953356,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7ecde16ceca3c50","name":"Check message with invalid timestamp is not received","time":{"start":1714474939996,"stop":1714474939996,"duration":0},"status":"passed","severity":"normal"},{"uid":"15848a10ce06abe","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714475156210,"stop":1714475156211,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd0becd3cc79c87e","name":"can start the service","time":{"start":1714474425140,"stop":1714474425141,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1b44a93f5cb0bb","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714474455533,"stop":1714474455534,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecbb0973974bf72","name":"Push message with custom timestamp: 1714478269620","time":{"start":1714475041653,"stop":1714475041654,"duration":1},"status":"passed","severity":"normal"},{"uid":"d446e869d311a875","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714475078473,"stop":1714475078474,"duration":1},"status":"passed","severity":"normal"},{"uid":"179be3a0cdeb8734","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714475156204,"stop":1714475156205,"duration":1},"status":"passed","severity":"normal"},{"uid":"d39ce0661be587c0","name":"Sample","time":{"start":1714474405240,"stop":1714474405240,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5d11a2eda1cb84","name":"Publishes to nwaku","time":{"start":1714474940455,"stop":1714474940455,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81f31f8431e9706","name":"Query Generator - forward","time":{"start":1714475063819,"stop":1714475063819,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5c412e31589454","name":"Push message equal or less that 1MB","time":{"start":1714475041654,"stop":1714475041654,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb2d0bf40631735","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714475156224,"stop":1714475156224,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9738b4774cb6cd","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714474491749,"stop":1714474491750,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ccf3ab9d62bf4d","name":"Push message with content topic containing unicode special characters","time":{"start":1714474938307,"stop":1714474938307,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f3557753d48b42b","name":"Check publish message containing SQL Injection","time":{"start":1714474964311,"stop":1714474964311,"duration":0},"status":"passed","severity":"normal"},{"uid":"d836bdc9102ac549","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714474397547,"stop":1714474397548,"duration":1},"status":"passed","severity":"normal"},{"uid":"5badb26de0491bd9","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714474420992,"stop":1714474420992,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed73903e702ab2e1","name":"Throws when trying to push message with empty payload","time":{"start":1714475041641,"stop":1714475041642,"duration":1},"status":"passed","severity":"normal"},{"uid":"7364809e946723b2","name":"start node with ApplicationInfo","time":{"start":1714474996643,"stop":1714474996644,"duration":1},"status":"passed","severity":"normal"},{"uid":"51cbde559047a853","name":"Light Node - default protocols","time":{"start":1714475105370,"stop":1714475105371,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e5ae6c349e0237a","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714474397531,"stop":1714474397531,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc49effa22b1f19e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714474397545,"stop":1714474397546,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a4e458426930ba","name":"stop","time":{"start":1714474488728,"stop":1714474488728,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd7f1155d1e09d6","name":"Refresh subscription","time":{"start":1714475156208,"stop":1714475156209,"duration":1},"status":"passed","severity":"normal"},{"uid":"543b7db22744a7bd","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714474397542,"stop":1714474397542,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b0e3797d762d3c","name":"Push message with content topic containing Arabic","time":{"start":1714474938302,"stop":1714474938303,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5eeadc3014646a4","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714475503328,"stop":1714475503328,"duration":0},"status":"broken","severity":"normal"},{"uid":"9e52db42fd0be268","name":"Check received message containing numeric","time":{"start":1714474631298,"stop":1714474631298,"duration":0},"status":"passed","severity":"normal"},{"uid":"191c48b25d637a85","name":"Push message with numeric payload","time":{"start":1714475041630,"stop":1714475041630,"duration":0},"status":"passed","severity":"normal"},{"uid":"66bea280b709bb76","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714474709885,"stop":1714474709885,"duration":0},"status":"passed","severity":"normal"},{"uid":"f86cf91fc48508d8","name":"Check received message containing XML","time":{"start":1714474939992,"stop":1714474939992,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee70b11f670706c","name":"different cluster, different shard: nodes don't connect","time":{"start":1714474795363,"stop":1714474795363,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46ac09b93de9af6","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714474397544,"stop":1714474397544,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5677feab0184970","name":"Mutual subscription","time":{"start":1714474964263,"stop":1714474964263,"duration":0},"status":"passed","severity":"normal"},{"uid":"6650ac898a028222","name":"Passing page size 1 when there are 4 messages","time":{"start":1714475079535,"stop":1714475079536,"duration":1},"status":"passed","severity":"normal"},{"uid":"b75706e21feb62c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714475156213,"stop":1714475156213,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a67c8ada6e042f2","name":"Push message with content topic containing XML","time":{"start":1714475041646,"stop":1714475041646,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92e10befcd7406d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714474783944,"stop":1714474783944,"duration":0},"status":"passed","severity":"normal"},{"uid":"6414ab737ecd78f3","name":"Check message with non string payload is not received","time":{"start":1714474631318,"stop":1714474631318,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc95ee889ad3b50b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714475156214,"stop":1714475156214,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf03b599f3e90e0a","name":"Push message with content topic containing numeric","time":{"start":1714474938299,"stop":1714474938300,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18f7e7986600df9","name":"more peers than existing","time":{"start":1714474913772,"stop":1714474913773,"duration":1},"status":"skipped","severity":"normal"},{"uid":"eb635e119cc8d79a","name":"Fails to push message with empty content topic","time":{"start":1714474938307,"stop":1714474938308,"duration":1},"status":"passed","severity":"normal"},{"uid":"c56749aacf634ada","name":"Reopen subscription with peer with lost subscription","time":{"start":1714474669389,"stop":1714474669389,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd55f869f98e7638","name":"Push message with Chinese payload","time":{"start":1714474938289,"stop":1714474938289,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9313559440644c","name":"Encoder throws on undefined content topic","time":{"start":1714474431004,"stop":1714474431005,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c45b0c5be29a1a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714474397543,"stop":1714474397543,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bdf2a13bf866603","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714474526138,"stop":1714474526139,"duration":1},"status":"passed","severity":"normal"},{"uid":"144cd45689aaa1d","name":"Check received message containing JSON","time":{"start":1714474631308,"stop":1714474631308,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c86c74f921157db","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714474526138,"stop":1714474526138,"duration":0},"status":"passed","severity":"normal"},{"uid":"f804019af4a7911f","name":"should set field with all protocols enabled","time":{"start":1714474405823,"stop":1714474405823,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16ac78ff1320dad","name":"Check received message containing XML","time":{"start":1714474631303,"stop":1714474631304,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3c29e0bf875b201","name":"Decoder throws on undefined content topic","time":{"start":1714474432848,"stop":1714474432848,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f8c25f039c05c7","name":"Subscribe to topic containing XML and receive message","time":{"start":1714475156212,"stop":1714475156212,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b5ab8d1b01b70","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714474397555,"stop":1714474397555,"duration":0},"status":"passed","severity":"normal"},{"uid":"85c0bddc749488a4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714474709892,"stop":1714474709892,"duration":0},"status":"passed","severity":"normal"},{"uid":"467e41cd61a98ed5","name":"Push message with escaped characters payload","time":{"start":1714475041635,"stop":1714475041636,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f4d7d1924f5ac77","name":"same cluster, same shard: nodes connect","time":{"start":1714474795362,"stop":1714474795362,"duration":0},"status":"passed","severity":"normal"},{"uid":"24237cafaf6e8c0a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714475047400,"stop":1714475047401,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f262323b9a5d1b","name":"should not fail to start the service if it is already started","time":{"start":1714474425142,"stop":1714474425142,"duration":0},"status":"passed","severity":"normal"},{"uid":"43afe59003f3f06f","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1714474400044,"stop":1714474400045,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2a24eda5313434a","name":"should properly create location multiaddrs - udp","time":{"start":1714474405821,"stop":1714474405822,"duration":1},"status":"passed","severity":"normal"},{"uid":"f81417f3226f76b8","name":"Store - dialed after - with timeout","time":{"start":1714475105368,"stop":1714475105369,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e3b35c0b5676e","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714475017741,"stop":1714475017741,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e0df8bef7c954","name":"Round trip binary serialization","time":{"start":1714474410642,"stop":1714474410642,"duration":0},"status":"passed","severity":"normal"},{"uid":"8732c08058835e77","name":"Throws when trying to push message with empty payload","time":{"start":1714474938296,"stop":1714474938297,"duration":1},"status":"passed","severity":"normal"},{"uid":"40646bfbc874a7a9","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714474724087,"stop":1714474724087,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c31c677be997dd","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714475093898,"stop":1714475093898,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd56ecb4ee6cf4c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714474709890,"stop":1714474709891,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdcfc8f1d1c1759e","name":"Subscribe to topic containing XML and receive message","time":{"start":1714474747657,"stop":1714474747659,"duration":2},"status":"passed","severity":"normal"},{"uid":"19e971eb1152f9ab","name":"Push message with content topic containing emoji","time":{"start":1714474938307,"stop":1714474938307,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a8c6242ef11a303","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714474397549,"stop":1714474397549,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f2354f0d1c5d179","name":"LightPush","time":{"start":1714475105369,"stop":1714475105370,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d8bee8af8f705b","name":"Query Generator - backward","time":{"start":1714475063819,"stop":1714475063827,"duration":8},"status":"passed","severity":"normal"},{"uid":"bad18d56ee993d59","name":"Ping on unsubscribed peer","time":{"start":1714474669371,"stop":1714474669372,"duration":1},"status":"broken","severity":"normal"},{"uid":"2a08332d1603b865","name":"Check received message containing Chinese","time":{"start":1714474631299,"stop":1714474631299,"duration":0},"status":"passed","severity":"normal"},{"uid":"76414e0e5a1da7d","name":"should emit a peer event after start","time":{"start":1714474476174,"stop":1714474476175,"duration":1},"status":"passed","severity":"normal"},{"uid":"7298a40ef06a288","name":"should not fail to stop the service if it was not started","time":{"start":1714474425142,"stop":1714474425142,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ad3f083f7aa741","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714474405101,"stop":1714474405102,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff91ade75f85665b","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714474397558,"stop":1714474397558,"duration":0},"status":"passed","severity":"normal"},{"uid":"db85a35b96b27c13","name":"Check publish message containing short","time":{"start":1714474964308,"stop":1714474964308,"duration":0},"status":"passed","severity":"normal"},{"uid":"9788158e3a5e2fa4","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714474397539,"stop":1714474397539,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6730a6ea75b8fed","name":"Check message received after nwaku node is restarted","time":{"start":1714474939997,"stop":1714474939998,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1e4d027083f51655","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714474397548,"stop":1714474397548,"duration":0},"status":"passed","severity":"normal"},{"uid":"cefd19ce238d0d1d","name":"Check received message containing Chinese","time":{"start":1714474939990,"stop":1714474939990,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c94e12d90f9e44a","name":"Check received message containing SQL Injection","time":{"start":1714474939991,"stop":1714474939992,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9c6aea947c5fdf0","name":"Check publish message containing Chinese","time":{"start":1714474964310,"stop":1714474964310,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b4a410e59e6f9ff","name":"Filter","time":{"start":1714475105370,"stop":1714475105370,"duration":0},"status":"passed","severity":"normal"},{"uid":"5776b10cdc423bdc","name":"handles empty shards array correctly","time":{"start":1714474397556,"stop":1714474397556,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e0e2e11c504322","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714474724094,"stop":1714474724094,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1cc8056e4c8508","name":"Push message with content topic containing XML","time":{"start":1714474938304,"stop":1714474938305,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc900f56246613a","name":"Check received message containing shell command","time":{"start":1714474940004,"stop":1714474940004,"duration":0},"status":"passed","severity":"normal"},{"uid":"566e90e64124e05e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714475156220,"stop":1714475156220,"duration":0},"status":"passed","severity":"normal"},{"uid":"debbea85e4ab6be1","name":"returns all values when wanted number is greater than available values","time":{"start":1714474420426,"stop":1714474420426,"duration":0},"status":"passed","severity":"normal"},{"uid":"86949ad556a96176","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714474724105,"stop":1714474724105,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5eb8a05181b5175","name":"Relay - dialed first","time":{"start":1714475105367,"stop":1714475105367,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffd18f28c76ab54","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714475156217,"stop":1714475156218,"duration":1},"status":"passed","severity":"normal"},{"uid":"f78f2e36d022be76","name":"should set field with all protocols disabled","time":{"start":1714474405823,"stop":1714474405823,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6edfb347a7e49f","name":"Check publish message containing special chars","time":{"start":1714474964309,"stop":1714474964310,"duration":1},"status":"passed","severity":"normal"},{"uid":"540b451157534bd","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714474724093,"stop":1714474724094,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5eb7819da90c061","name":"Check message with no content topic is not received","time":{"start":1714474940008,"stop":1714474940009,"duration":1},"status":"passed","severity":"normal"},{"uid":"d168fdff8a8b6ee4","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714474964274,"stop":1714474964275,"duration":1},"status":"passed","severity":"normal"},{"uid":"17f8d7f89714300a","name":"Subscribe to topic containing Script and receive message","time":{"start":1714475156212,"stop":1714475156212,"duration":0},"status":"passed","severity":"normal"},{"uid":"8baf962d68a1c731","name":"Passing page size 3 when there are 20 messages","time":{"start":1714475079536,"stop":1714475079536,"duration":0},"status":"passed","severity":"normal"},{"uid":"728aaef56f7d9d14","name":"ignores domain fetching errors","time":{"start":1714474421463,"stop":1714474421463,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ebd29e606857175","name":"Promise Callback - backward","time":{"start":1714475063828,"stop":1714475063828,"duration":0},"status":"passed","severity":"normal"},{"uid":"812f4ee79ada3b72","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714474491747,"stop":1714474491747,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8154cde500b462b","name":"Promise Callback - forward","time":{"start":1714475063828,"stop":1714475063828,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b327b7d47d8eced","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714475156221,"stop":1714475156221,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1246fb5111f9c8a","name":"random static sharding 8 - Cluster ID: 690, Shard ID: 527","time":{"start":1714475016521,"stop":1714475016521,"duration":0},"status":"passed","severity":"normal"},{"uid":"8400a7655f4ff044","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714474747661,"stop":1714474747662,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c74b6bfe0d2b708","name":"should return false","time":{"start":1714474405817,"stop":1714474405818,"duration":1},"status":"passed","severity":"normal"},{"uid":"12fb727ecc845fac","name":"Ordered callback, aborts when callback returns true","time":{"start":1714475073919,"stop":1714475073920,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dca0f8a63436692","name":"Subscribe to topic containing XML and publish message","time":{"start":1714474964276,"stop":1714474964277,"duration":1},"status":"passed","severity":"normal"},{"uid":"35889793fe7986c5","name":"Push message with content topic containing numeric","time":{"start":1714475041643,"stop":1714475041643,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcdf7f176c1026f7","name":"throws on content topic with empty encoding field","time":{"start":1714474397530,"stop":1714474397530,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e75e4e3aa046794","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714474709894,"stop":1714474709894,"duration":0},"status":"passed","severity":"normal"},{"uid":"4500b129b930843f","name":"Passing page size 19 when there are 20 messages","time":{"start":1714475079537,"stop":1714475079538,"duration":1},"status":"passed","severity":"normal"},{"uid":"b591af06aaf3cd2a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714474709886,"stop":1714474709886,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f0e9a175e82eac","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714474526162,"stop":1714474526162,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e5c5b734f9f561","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714474420991,"stop":1714474420991,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea479bf60c215bed","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714474964316,"stop":1714474964316,"duration":0},"status":"passed","severity":"normal"},{"uid":"4231cbfda0189379","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714474397533,"stop":1714474397533,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aac32297b6f0e1f","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714474449012,"stop":1714474449012,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a661a9001aaecb","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714474397553,"stop":1714474397553,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ceb0ce32b6dfe4","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714474405105,"stop":1714474405105,"duration":0},"status":"passed","severity":"normal"},{"uid":"954a912fe566bbe3","name":"Push message with numeric payload","time":{"start":1714474938288,"stop":1714474938288,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2d17c1cedbb654","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714474397536,"stop":1714474397536,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee825b814096f5b","name":"Check received message containing shell command","time":{"start":1714474631308,"stop":1714474631309,"duration":1},"status":"passed","severity":"normal"},{"uid":"266cc8670af91be3","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714475156224,"stop":1714475156224,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa6c27c3ae2ea184","name":"different cluster, different shard: nodes don't connect","time":{"start":1714474724083,"stop":1714474724083,"duration":0},"status":"passed","severity":"normal"},{"uid":"152c13ce53106c40","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714474397463,"stop":1714474397464,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ac763feaafbdef","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714474964268,"stop":1714474964268,"duration":0},"status":"passed","severity":"normal"},{"uid":"b96ae55f41240d41","name":"addEventListener with wrong event","time":{"start":1714474488725,"stop":1714474488725,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7300191ab23ca5","name":"should emit a peer event after start","time":{"start":1714474425142,"stop":1714474425143,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d104e299a18a78","name":"random static sharding 5 - Cluster ID: 775, Shard ID: 407","time":{"start":1714475016512,"stop":1714475016513,"duration":1},"status":"passed","severity":"normal"},{"uid":"563741211c2cc4ca","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714474431000,"stop":1714474431002,"duration":2},"status":"passed","severity":"normal"},{"uid":"af9b0e1afbea46f","name":"Refresh subscription","time":{"start":1714474964268,"stop":1714474964269,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b1aee9451be9b3ba","name":"Subscribe to topic containing short and publish message","time":{"start":1714474964269,"stop":1714474964269,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7a5ecbc67ed59b","name":"Refresh subscription","time":{"start":1714475156219,"stop":1714475156219,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfeceac482adaac0","name":"Store - dialed first","time":{"start":1714475105368,"stop":1714475105368,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1d03c5e09b431e","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714474397557,"stop":1714474397557,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a5d46fc8bae337","name":"Push message with content topic containing Arabic","time":{"start":1714475041644,"stop":1714475041644,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7bba35839037651","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714474724096,"stop":1714474724096,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b753edd5bff4ce","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714474397541,"stop":1714474397541,"duration":0},"status":"passed","severity":"normal"},{"uid":"21934284db5f3288","name":"random static sharding 9 - Cluster ID: 110, Shard ID: 65","time":{"start":1714475016522,"stop":1714475016522,"duration":0},"status":"passed","severity":"normal"},{"uid":"9620f6dda73cbf3c","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714474526149,"stop":1714474526150,"duration":1},"status":"passed","severity":"normal"},{"uid":"a47c1537773c5ef3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714475063675,"stop":1714475063676,"duration":1},"status":"passed","severity":"normal"},{"uid":"d59d18f8679fedb6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714474397544,"stop":1714474397544,"duration":0},"status":"passed","severity":"normal"},{"uid":"437bac11dc8343d7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714474526139,"stop":1714474526140,"duration":1},"status":"passed","severity":"normal"},{"uid":"d05c437a3d3f0ea6","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714474410414,"stop":1714474410415,"duration":1},"status":"passed","severity":"normal"},{"uid":"7517272958f5603","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714475156218,"stop":1714475156218,"duration":0},"status":"broken","severity":"normal"},{"uid":"caa5aa7025c60637","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714474526151,"stop":1714474526151,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb3ae8377332ccc","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714475093898,"stop":1714475093899,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1325cc72ff42783","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714474938305,"stop":1714474938305,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3671012745aa790","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app65/10/topic379/test.js","time":{"start":1714474996637,"stop":1714474996637,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9f7aa9a5cc3e91","name":"Check received message containing Basic HTML tag","time":{"start":1714474631304,"stop":1714474631307,"duration":3},"status":"passed","severity":"normal"},{"uid":"fae03fe3993c2e28","name":"should configure sharding based on application and version for autosharding","time":{"start":1714474397554,"stop":1714474397555,"duration":1},"status":"passed","severity":"normal"},{"uid":"3913d6f4baa0be10","name":"Check publish message containing XML","time":{"start":1714474964312,"stop":1714474964312,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4740140fa3660d5","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714474410645,"stop":1714474410645,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc7b950d701bd05","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714474405093,"stop":1714474405095,"duration":2},"status":"passed","severity":"normal"},{"uid":"53d8fe4a50d50d53","name":"configure the node with multiple content topics","time":{"start":1714474996643,"stop":1714474996643,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1f91076cec5e08","name":"Push message with content topic containing Chinese","time":{"start":1714475041644,"stop":1714475041644,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3981169802d6fb0","name":"Check received message with timestamp: 1714474447933000000 ","time":{"start":1714474939995,"stop":1714474939995,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d0f9fd480d59c","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app41/7/topic113/xml","time":{"start":1714474996637,"stop":1714474996638,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c989d6ed70af692","name":"Used by Waku Relay","time":{"start":1714475094534,"stop":1714475094534,"duration":0},"status":"passed","severity":"normal"},{"uid":"303e1762d39c068e","name":"should encode/decode to RLP encoding","time":{"start":1714474405818,"stop":1714474405818,"duration":0},"status":"passed","severity":"normal"},{"uid":"147893d68667da29","name":"Push message with content topic containing escaped characters","time":{"start":1714474938306,"stop":1714474938306,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8dc5083706c3d41","name":"should only return 1 node with relay capability","time":{"start":1714474421464,"stop":1714474421464,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade6e2c73df51c61","name":"Check received message containing SQL Injection","time":{"start":1714474631300,"stop":1714474631301,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c94b42e15f0575","name":"Nodes with multiple pubsub topic","time":{"start":1714474953235,"stop":1714474953235,"duration":0},"status":"passed","severity":"normal"},{"uid":"49128e06e95e3222","name":"Check received message containing long","time":{"start":1714474939998,"stop":1714474939999,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a95c0b0a3abf75d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714474631312,"stop":1714474631313,"duration":1},"status":"passed","severity":"normal"},{"uid":"a37e6f73bd85a398","name":"can start and stop the service","time":{"start":1714474425141,"stop":1714474425141,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d5d375ea8ad98","name":"Check publish message containing escaped characters","time":{"start":1714474964315,"stop":1714474964315,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c596e7f713ee0ce","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714474795360,"stop":1714474795361,"duration":1},"status":"passed","severity":"normal"},{"uid":"37664eb7595a1965","name":"throws an error for improperly formatted content topics","time":{"start":1714474397537,"stop":1714474397537,"duration":0},"status":"passed","severity":"normal"},{"uid":"7757e2582d1fbb1a","name":"Symmetric encrypt & Decrypt","time":{"start":1714474431468,"stop":1714474431468,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ee623f9ddea58a","name":"it tolerates circular branch references","time":{"start":1714474421462,"stop":1714474421462,"duration":0},"status":"passed","severity":"normal"},{"uid":"a607e62bd13e4e76","name":"removeEventListener with wrong event","time":{"start":1714474488726,"stop":1714474488726,"duration":0},"status":"passed","severity":"normal"},{"uid":"914c0f94ec5dfd96","name":"Check message on other pubsub topic is not received","time":{"start":1714474939996,"stop":1714474939996,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e36c9817329070","name":"unsubscribes","time":{"start":1714475086727,"stop":1714475086727,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7eaebe01dc2d39","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714475156216,"stop":1714475156217,"duration":1},"status":"passed","severity":"normal"},{"uid":"e984f57284061aee","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714474724097,"stop":1714474724098,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bf898fa54b2ae59","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714474397558,"stop":1714474397558,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c368b7021b4d83","name":"Subscribe and receive messages via lightPush","time":{"start":1714474747640,"stop":1714474747640,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bea63601aa5cdc","name":"isConnected return false after peer stops","time":{"start":1714474491749,"stop":1714474491749,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ec864dad4783f7","name":"Push message equal or less that 1MB","time":{"start":1714474938311,"stop":1714474938311,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0055c06bc27b0cc","name":"Reopen subscription with peer with lost subscription","time":{"start":1714474669372,"stop":1714474669373,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5b1e3c7789b758e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714474964277,"stop":1714474964278,"duration":1},"status":"passed","severity":"normal"},{"uid":"17750e41e1f4ff9e","name":"Check received message containing unicode special characters","time":{"start":1714474940005,"stop":1714474940005,"duration":0},"status":"passed","severity":"normal"},{"uid":"378590ae45c01a74","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714474405104,"stop":1714474405105,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd9e89ab7174f0f2","name":"Check received message containing short","time":{"start":1714474939998,"stop":1714474939998,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90d1af570c4668f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714474397548,"stop":1714474397548,"duration":0},"status":"passed","severity":"normal"},{"uid":"37ad3efb2a972f76","name":"Check message on other pubsub topic is not received","time":{"start":1714474940008,"stop":1714474940008,"duration":0},"status":"passed","severity":"normal"},{"uid":"162e7d6611be13fe","name":"Relay - dialed after","time":{"start":1714475105367,"stop":1714475105368,"duration":1},"status":"passed","severity":"normal"},{"uid":"67443a8e2a4592ca","name":"Push message with special chars payload","time":{"start":1714475041631,"stop":1714475041631,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c4008f37fb9e52","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714474461664,"stop":1714474461664,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf2327855ead4c0","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1714474795361,"stop":1714474795361,"duration":0},"status":"passed","severity":"normal"},{"uid":"83cd488e8455dbff","name":"Subscribe to topic containing Script and receive message","time":{"start":1714475156223,"stop":1714475156223,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63f96df28c00ba1","name":"Ping on subscribed peer","time":{"start":1714474669361,"stop":1714474669362,"duration":1},"status":"passed","severity":"normal"},{"uid":"c22e8c17bba868d5","name":"Check message received after jswaku node is restarted","time":{"start":1714474631318,"stop":1714474631318,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ecc22239da83dd0","name":"Check received message containing emoji","time":{"start":1714474939994,"stop":1714474939995,"duration":1},"status":"passed","severity":"normal"},{"uid":"4480ed8267dfb83e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714475063677,"stop":1714475063677,"duration":0},"status":"passed","severity":"normal"},{"uid":"85801154cc68905c","name":"Push message with unicode special characters payload","time":{"start":1714474938293,"stop":1714474938293,"duration":0},"status":"passed","severity":"normal"},{"uid":"6001a11a762b87b4","name":"Encoder throws on undefined content topic","time":{"start":1714474410643,"stop":1714474410644,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d79bba312e2e5b3","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714474724090,"stop":1714474724091,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b3e8302dfaf0fb","name":"Fails to publish message with wrong content topic","time":{"start":1714474964319,"stop":1714474964319,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3aaa0eee933780","name":"All","time":{"start":1714474457495,"stop":1714474457495,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7feb31f502f7164","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714474964274,"stop":1714474964274,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6acbb3dea03d4c8","name":"Push message with custom timestamp: 1714471110105","time":{"start":1714474938310,"stop":1714474938310,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c15ab8409a68f","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714474449008,"stop":1714474449010,"duration":2},"status":"passed","severity":"normal"},{"uid":"b32d1e1bcabd28ad","name":"Relay","time":{"start":1714474457494,"stop":1714474457494,"duration":0},"status":"passed","severity":"normal"},{"uid":"804a2ac086840a6c","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714475047396,"stop":1714475047397,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b5bffb80e05acf0","name":"non connected peers","time":{"start":1714474913773,"stop":1714474913773,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fdbea8ffcf098b5f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714474747655,"stop":1714474747655,"duration":0},"status":"passed","severity":"normal"},{"uid":"8113070e5334e229","name":"Check publish message after client node is restarted","time":{"start":1714474964328,"stop":1714474964328,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9937d1b34e8164f6","name":"Ephemeral field set to true","time":{"start":1714474410642,"stop":1714474410643,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e4024e02cb512fb","name":"tcp ip4 address","time":{"start":1714474405266,"stop":1714474405266,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacd2cbca8e9996c","name":"getPeersByDiscovery","time":{"start":1714474913552,"stop":1714474913553,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a974ea16d29a03","name":"Push message with content topic containing Russian","time":{"start":1714474938303,"stop":1714474938303,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0424ef3a22ecfca","name":"should throw an error for missing required configuration","time":{"start":1714474397542,"stop":1714474397543,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c963c7c22edd69","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714474567721,"stop":1714474567722,"duration":1},"status":"passed","severity":"normal"},{"uid":"994bd47b7bb30db","name":"start node with empty shard","time":{"start":1714475016525,"stop":1714475016526,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f3c548ff93b6c3","name":"Push message with Script payload","time":{"start":1714474938290,"stop":1714474938291,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a4af0678b57cf1d","name":"Passing an array","time":{"start":1714475094533,"stop":1714475094533,"duration":0},"status":"passed","severity":"normal"},{"uid":"a670559012ad3cc1","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714475503329,"stop":1714475503329,"duration":0},"status":"passed","severity":"normal"},{"uid":"223db0b6d3ee7952","name":"Push message with rate limit","time":{"start":1714475041650,"stop":1714475041652,"duration":2},"status":"passed","severity":"normal"},{"uid":"7966777fcb3a950","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714474747646,"stop":1714474747647,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b2a85ccbf2ef0","name":"Ping on peer without subscriptions","time":{"start":1714474669364,"stop":1714474669369,"duration":5},"status":"broken","severity":"normal"},{"uid":"2fef03edf4cd3375","name":"should properly create location multiaddrs - tcp6","time":{"start":1714474405821,"stop":1714474405821,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90f1afc903fe847","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714474953239,"stop":1714474953240,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc0b88ce8ad772f0","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714474455529,"stop":1714474455530,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e5f9ee942ae714c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714475156206,"stop":1714475156206,"duration":0},"status":"passed","severity":"normal"},{"uid":"7504018e6eaa991e","name":"should handle a minimal index list","time":{"start":1714474397463,"stop":1714474397463,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec5a8f8d0406242","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714474432846,"stop":1714474432846,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f4051a62b4edb5","name":"throws on content topic with empty version field","time":{"start":1714474397529,"stop":1714474397529,"duration":0},"status":"passed","severity":"normal"},{"uid":"65642ae1d257792","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714474964320,"stop":1714474964320,"duration":0},"status":"passed","severity":"normal"},{"uid":"3521a50fbf97d2af","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714474397538,"stop":1714474397539,"duration":1},"status":"passed","severity":"normal"},{"uid":"1976f7355403310f","name":"Push message with meta","time":{"start":1714474938308,"stop":1714474938308,"duration":0},"status":"passed","severity":"normal"},{"uid":"705f369283f15e32","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714474397545,"stop":1714474397545,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c94e7d1164e6c78","name":"Subscribe and receives messages on 20 topics","time":{"start":1714475156206,"stop":1714475156206,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e2a26f7cff40fb","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714474939995,"stop":1714474939995,"duration":0},"status":"passed","severity":"normal"},{"uid":"361fef811b7fc92b","name":"Check received message containing SQL Injection","time":{"start":1714474940002,"stop":1714474940002,"duration":0},"status":"passed","severity":"normal"},{"uid":"74bd7489202b9212","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714474747644,"stop":1714474747645,"duration":1},"status":"passed","severity":"normal"},{"uid":"da80a79d9ba723c","name":"different cluster, same shard: nodes don't connect","time":{"start":1714474724082,"stop":1714474724082,"duration":0},"status":"passed","severity":"normal"},{"uid":"616990dd64d7fbe8","name":"1 Store, 2 fetches","time":{"start":1714474420919,"stop":1714474420920,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd46b8f5631a662a","name":"should return unique PubsubTopics for static sharding","time":{"start":1714474397540,"stop":1714474397540,"duration":0},"status":"passed","severity":"normal"},{"uid":"492c6ec9ea3e339a","name":"Push message with SQL Injection payload","time":{"start":1714474938290,"stop":1714474938290,"duration":0},"status":"passed","severity":"normal"},{"uid":"63518ca626b3ac4e","name":"Push message with content topic containing Chinese","time":{"start":1714474938301,"stop":1714474938302,"duration":1},"status":"passed","severity":"normal"},{"uid":"48aab487da9c095c","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714474953236,"stop":1714474953236,"duration":0},"status":"passed","severity":"normal"},{"uid":"374a87d66ea1395e","name":"throws on empty content topic","time":{"start":1714474397527,"stop":1714474397527,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0a2919bfac26e7","name":"Push message with long payload","time":{"start":1714475041630,"stop":1714475041630,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a64e6d6489a98e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714474397534,"stop":1714474397535,"duration":1},"status":"passed","severity":"normal"},{"uid":"c37ff60375beb1e0","name":"Check received message containing Arabic","time":{"start":1714474631299,"stop":1714474631299,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc5530f9d345d44","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714474724106,"stop":1714474724106,"duration":0},"status":"passed","severity":"normal"},{"uid":"e157b17666143ef1","name":"Check received message containing special chars","time":{"start":1714474631298,"stop":1714474631298,"duration":0},"status":"passed","severity":"normal"},{"uid":"62799835cab6bf84","name":"should throw error - no public key","time":{"start":1714474405812,"stop":1714474405812,"duration":0},"status":"passed","severity":"normal"},{"uid":"440c582d336d7eb1","name":"Push 30 different messages","time":{"start":1714474938294,"stop":1714474938296,"duration":2},"status":"passed","severity":"normal"},{"uid":"ad7ee6176b3ea4be","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714475017738,"stop":1714475017739,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8673de635bafdfc","name":"Push message with Arabic payload","time":{"start":1714474938289,"stop":1714474938289,"duration":0},"status":"passed","severity":"normal"},{"uid":"48fead709488dafa","name":"Push message with content topic containing shell command","time":{"start":1714475041647,"stop":1714475041648,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca40e23db2d35fa0","name":"handles multiple messages","time":{"start":1714475086726,"stop":1714475086727,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f369c60c20e00d8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714474747661,"stop":1714474747661,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf278f56bc940795","name":"Generator, custom pubsub topic","time":{"start":1714475063674,"stop":1714475063675,"duration":1},"status":"passed","severity":"normal"},{"uid":"49a539bb98c90bb3","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714475017736,"stop":1714475017737,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fc79a6be4fd9e58","name":"random static sharding 2 - Cluster ID: 202, Shard ID: 79","time":{"start":1714475016511,"stop":1714475016511,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e25e5ab8fad3ef","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714474939995,"stop":1714474939996,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae571d3ecfb01898","name":"should not receive a peer event after stop","time":{"start":1714474425143,"stop":1714474425143,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c6ea310987ff32","name":"Callback on promise, aborts when callback returns true","time":{"start":1714475073918,"stop":1714475073918,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c84c48fd026bf21","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714474724097,"stop":1714474724097,"duration":0},"status":"passed","severity":"normal"},{"uid":"8edde0ca2d3ab220","name":"Query generator for multiple messages with different message text format","time":{"start":1714475073916,"stop":1714475073916,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d8778c074d7ce","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714474747659,"stop":1714474747660,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0597ac2a7ec4e87","name":"throws on content topic with generation field greater than 0","time":{"start":1714474397528,"stop":1714474397529,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4cf9fb06a3d8ab4","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714474449011,"stop":1714474449011,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc8b4cda0914987","name":"Check received message containing emoji","time":{"start":1714474631310,"stop":1714474631311,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc49c8f2e79b10df","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714475503329,"stop":1714475503329,"duration":0},"status":"passed","severity":"normal"},{"uid":"8380fe65deb38317","name":"Check received message containing Arabic","time":{"start":1714474939991,"stop":1714474939991,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70aa3c6f747cf60","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714474397541,"stop":1714474397542,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77548c2e95805a7","name":"Check publish message containing Russian","time":{"start":1714474964311,"stop":1714474964311,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93f382aa4d5c9cb","name":"Check received message with timestamp: 1714474447722000000 ","time":{"start":1714474631311,"stop":1714474631311,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5812afd2fd6ca5","name":"Privacy Node - default protocol","time":{"start":1714475105371,"stop":1714475105371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15ff4b3bb32038b","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714474405096,"stop":1714474405097,"duration":1},"status":"passed","severity":"normal"},{"uid":"a93a5356c0caf7d8","name":"Push message on custom pubsubTopic","time":{"start":1714474783943,"stop":1714474783944,"duration":1},"status":"passed","severity":"normal"},{"uid":"827ae16443526803","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714474397544,"stop":1714474397544,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c96dba44d9802f","name":"Check message with no pubsub topic is not received","time":{"start":1714474631316,"stop":1714474631316,"duration":0},"status":"passed","severity":"normal"},{"uid":"5746568472f2c990","name":"can start the service","time":{"start":1714474476172,"stop":1714474476173,"duration":1},"status":"passed","severity":"normal"},{"uid":"b93a12441cc3bb2a","name":"Check meta is set [ecies]","time":{"start":1714474432847,"stop":1714474432847,"duration":0},"status":"passed","severity":"normal"},{"uid":"48cc8f117d036ba8","name":"Check received message containing emoji","time":{"start":1714474940005,"stop":1714474940006,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec2174e89deed07","name":"retrieves a single peer","time":{"start":1714474421461,"stop":1714474421462,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e1bcc7fe22b4274","name":"Non TWN Cluster","time":{"start":1714474996636,"stop":1714474996637,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecea999f5879baa6","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714474425144,"stop":1714474425145,"duration":1},"status":"passed","severity":"normal"},{"uid":"5830275dc031a8ed","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714474747643,"stop":1714474747644,"duration":1},"status":"passed","severity":"normal"},{"uid":"95f93605054444e4","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714474964271,"stop":1714474964272,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7279c4fa69d9009","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714475156209,"stop":1714475156210,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9a316c8541ede0","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app91/1/topic119/proto","time":{"start":1714474996642,"stop":1714474996642,"duration":0},"status":"passed","severity":"normal"},{"uid":"f304e98e6e1c153d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714474724100,"stop":1714474724100,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b789218ab5776c3","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714474420427,"stop":1714474420427,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a78bbccb1471fe","name":"should throw an error for insufficient data","time":{"start":1714474397464,"stop":1714474397465,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe143ab80b214d65","name":"Push message with custom timestamp: 1714478310105","time":{"start":1714474938311,"stop":1714474938311,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a0195a323c2d60","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app58/2/topic30/proto","time":{"start":1714474996639,"stop":1714474996639,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f99a8ef173b9cb","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714475093899,"stop":1714475093900,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee3c008e63f2814","name":"should not fail to stop the service if it was not started","time":{"start":1714474476174,"stop":1714474476174,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f5c0d2ff8bfec0","name":"should set field with only RELAY enabled","time":{"start":1714474405823,"stop":1714474405823,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0a9aeb04e4a852","name":"Check message with no content topic is not received","time":{"start":1714474631316,"stop":1714474631317,"duration":1},"status":"passed","severity":"normal"},{"uid":"86c5e0f48d1673d4","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714474420993,"stop":1714474420993,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2cf321fb0b5721","name":"should not receive a peer event before start","time":{"start":1714474425143,"stop":1714474425143,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbebe8c6774f39fb","name":"should not throw an error for a single configured topic","time":{"start":1714474397551,"stop":1714474397551,"duration":0},"status":"passed","severity":"normal"},{"uid":"df24fd016a423b61","name":"Overlapping topic subscription","time":{"start":1714474964269,"stop":1714474964269,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c128250941aeaf1","name":"Overlapping topic subscription","time":{"start":1714474747650,"stop":1714474747651,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b1ed104603f5ea5","name":"Push message with JSON payload","time":{"start":1714474938292,"stop":1714474938292,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e7ca6b47c55810","name":"should not receive a peer event before start","time":{"start":1714474476175,"stop":1714474476175,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ae37da30d05f86","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app15/8/topic636/utf8","time":{"start":1714474996638,"stop":1714474996638,"duration":0},"status":"passed","severity":"normal"},{"uid":"93bb95d5e9c86756","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714474709888,"stop":1714474709888,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1ee7591fec8d0e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714474709888,"stop":1714474709889,"duration":1},"status":"passed","severity":"normal"},{"uid":"f914e4e9a668687e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714475503327,"stop":1714475503327,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09bbf23ba1bcb9c","name":"Relay + Store","time":{"start":1714474405825,"stop":1714474405825,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba17e0090f88eb9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714474747656,"stop":1714474747656,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f2562cc8831720","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714474397550,"stop":1714474397550,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f70cdfc660fb3e1","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714474421466,"stop":1714474421466,"duration":0},"status":"passed","severity":"normal"},{"uid":"df426f96af2e4b6f","name":"Push message with content topic containing escaped characters","time":{"start":1714475041648,"stop":1714475041648,"duration":0},"status":"passed","severity":"normal"},{"uid":"21bc4ef21da240c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714474724095,"stop":1714474724096,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b271d629b5a743","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app62/7/topic576/utf8","time":{"start":1714474996640,"stop":1714474996641,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5a763de5b4b6351","name":"start node with empty content topic","time":{"start":1714474996644,"stop":1714474996644,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ddfe8f6f88ba2c8","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714474397555,"stop":1714474397556,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e89a0b03f35db26","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714475093900,"stop":1714475093900,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa88ca4d84ebb222","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714474405103,"stop":1714474405103,"duration":0},"status":"passed","severity":"normal"},{"uid":"89819b8de51cda30","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714475093896,"stop":1714475093897,"duration":1},"status":"passed","severity":"normal"},{"uid":"3da85487476cf3e0","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714474964270,"stop":1714474964270,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ef3e97eb703005","name":"should not receive a peer event after stop","time":{"start":1714474984820,"stop":1714474984820,"duration":0},"status":"passed","severity":"normal"},{"uid":"891c9fc098607211","name":"Push message with content topic containing long","time":{"start":1714475041642,"stop":1714475041643,"duration":1},"status":"passed","severity":"normal"},{"uid":"978533c08c56fba3","name":"Check message with invalid timestamp is not received","time":{"start":1714474940007,"stop":1714474940008,"duration":1},"status":"passed","severity":"normal"},{"uid":"5edec23b00fdf601","name":"Push message with Arabic payload","time":{"start":1714475041632,"stop":1714475041632,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb092b7d3d9ebd98","name":"Check received message containing long","time":{"start":1714474631297,"stop":1714474631297,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0aa67997bce54e","name":"random static sharding 4 - Cluster ID: 859, Shard ID: 355","time":{"start":1714475016511,"stop":1714475016512,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a479fe4369194d","name":"safeDispatchEvent","time":{"start":1714474488728,"stop":1714474488728,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dec1a42ec0e9c74","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714474405099,"stop":1714474405100,"duration":1},"status":"passed","severity":"normal"},{"uid":"97cad0d470970cdb","name":"Subscribe and receives messages on 20 topics","time":{"start":1714474747645,"stop":1714474747646,"duration":1},"status":"passed","severity":"normal"},{"uid":"4402ea8cb7a6a083","name":"Relay - times out","time":{"start":1714475105368,"stop":1714475105368,"duration":0},"status":"passed","severity":"normal"},{"uid":"69234ee304c4b064","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714474420920,"stop":1714474420920,"duration":0},"status":"passed","severity":"normal"},{"uid":"2201847acb94f19e","name":"Query with Ordered Callback, No Decoder","time":{"start":1714475047397,"stop":1714475047398,"duration":1},"status":"passed","severity":"normal"},{"uid":"e16c60a8fd9e2dad","name":"Check received message containing Russian","time":{"start":1714474940000,"stop":1714474940001,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a4a1055f397527","name":"Check message with invalid timestamp is not received","time":{"start":1714474631314,"stop":1714474631315,"duration":1},"status":"passed","severity":"normal"},{"uid":"293c562113065041","name":"Query generator for multiple messages","time":{"start":1714475073915,"stop":1714475073916,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c6a271cdd295b81","name":"Generator, 2 different pubsubtopics","time":{"start":1714475063673,"stop":1714475063674,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc7f57c51df623e","name":"Subscribe and receive messages via lightPush","time":{"start":1714475156204,"stop":1714475156204,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6aea6ee54783a41","name":"Asymmetric encrypt & decrypt","time":{"start":1714474431467,"stop":1714474431468,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ed12356b8671460","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714474397534,"stop":1714474397534,"duration":0},"status":"passed","severity":"normal"},{"uid":"db196935c02c42d3","name":"Check received message containing special chars","time":{"start":1714474939990,"stop":1714474939990,"duration":0},"status":"passed","severity":"normal"},{"uid":"70359457ce11454b","name":"Check received message containing JSON","time":{"start":1714474940004,"stop":1714474940004,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc5e18680a4e281","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714474397532,"stop":1714474397532,"duration":0},"status":"passed","severity":"normal"},{"uid":"12221998e3c5e823","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714474783945,"stop":1714474783945,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e601e1a5909e51","name":"Encoder throws on empty string content topic","time":{"start":1714474432847,"stop":1714474432848,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d8b66d0ebae58e2","name":"should not fail to start the service if it is already started","time":{"start":1714474476174,"stop":1714474476174,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ba4c5913e81e6a","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714474724100,"stop":1714474724100,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9814ec39777b2c3","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714474747664,"stop":1714474747664,"duration":0},"status":"broken","severity":"normal"},{"uid":"b94987b15c91627d","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714474405100,"stop":1714474405100,"duration":0},"status":"passed","severity":"normal"},{"uid":"45514b8bd0228c6a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714474940007,"stop":1714474940007,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5aea0e32871e2e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714474421465,"stop":1714474421466,"duration":1},"status":"passed","severity":"normal"},{"uid":"38372b6c91f4c8f8","name":"Js publishes, other Js receives","time":{"start":1714474940456,"stop":1714474940456,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bec15f02ca5043d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714475156217,"stop":1714475156217,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76a9116817fa192","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714474724095,"stop":1714474724095,"duration":0},"status":"passed","severity":"normal"},{"uid":"720cb7cd1123647c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714474747641,"stop":1714474747641,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7fcaa3dd4e142be","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714474964289,"stop":1714474964292,"duration":3},"status":"passed","severity":"normal"},{"uid":"998e021631aa9577","name":"should throw error - invalid id","time":{"start":1714474405813,"stop":1714474405813,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7ac68e6316f032","name":"Encoder throws on empty string content topic","time":{"start":1714474410644,"stop":1714474410644,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bfbeb0871337367","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714475156206,"stop":1714475156206,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cbe80732d29216","name":"Encoder throws on undefined content topic","time":{"start":1714474432847,"stop":1714474432847,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce3290de85d6198","name":"Subscribe to topic containing long and receive message","time":{"start":1714475156209,"stop":1714475156209,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e76d13f8c70693c","name":"Generator, custom pubsub topic","time":{"start":1714475063673,"stop":1714475063673,"duration":0},"status":"passed","severity":"normal"},{"uid":"26e9454fbefc67a8","name":"Push message with Script payload","time":{"start":1714475041633,"stop":1714475041633,"duration":0},"status":"passed","severity":"normal"},{"uid":"48758c72ef02e034","name":"should set field with only FILTER enabled","time":{"start":1714474405824,"stop":1714474405824,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba624ca064f4be7f","name":"Passing page size 11 when there are 10 messages","time":{"start":1714475079537,"stop":1714475079537,"duration":0},"status":"passed","severity":"normal"},{"uid":"77cb8f6e6effa0d2","name":"Push message with JSON payload","time":{"start":1714475041634,"stop":1714475041635,"duration":1},"status":"passed","severity":"normal"},{"uid":"3752a0164dde3478","name":"should decode valid enr successfully","time":{"start":1714474405810,"stop":1714474405811,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb22061aff13591","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714475017739,"stop":1714475017740,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9fbb0da1c59084e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714474421466,"stop":1714474421467,"duration":1},"status":"skipped","severity":"normal"},{"uid":"66a580cf10a399b","name":"getPeersByDiscovery","time":{"start":1714474488726,"stop":1714474488726,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c17f766612ad961","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714474724092,"stop":1714474724092,"duration":0},"status":"passed","severity":"normal"},{"uid":"38fe3ede46266793","name":"Push message with emoji payload","time":{"start":1714474938293,"stop":1714474938294,"duration":1},"status":"passed","severity":"normal"},{"uid":"84208f6c77fdbcdb","name":"Decoder throws on empty string content topic","time":{"start":1714474410645,"stop":1714474410645,"duration":0},"status":"passed","severity":"normal"},{"uid":"def2b2e9907d9452","name":"Fails to publish duplicate message","time":{"start":1714474964318,"stop":1714474964318,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e24ada93e6b8cc7","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714474724096,"stop":1714474724097,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4c586336a58a854","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714474397540,"stop":1714474397540,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0638b3564482bf","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714474397535,"stop":1714474397535,"duration":0},"status":"passed","severity":"normal"},{"uid":"68338da3a31f5266","name":"should add and remove event listeners correctly","time":{"start":1714474425145,"stop":1714474425145,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8715f2fdcafcbf","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714475156211,"stop":1714475156211,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0b64a947843685","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714474724086,"stop":1714474724086,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6cd34f2111a30ac","name":"Passing page size 0 when there are 110 messages","time":{"start":1714475079535,"stop":1714475079535,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa23ae5235fa51f","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714474397555,"stop":1714474397555,"duration":0},"status":"passed","severity":"normal"},{"uid":"76448f2e76ae03f7","name":"should return all peers when numPeers is 0","time":{"start":1714474410414,"stop":1714474410414,"duration":0},"status":"passed","severity":"normal"},{"uid":"f174281feb1f986","name":"same cluster, different shard: nodes don't connect","time":{"start":1714474724081,"stop":1714474724082,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dc01c7fa2a45b8","name":"Push message with content topic containing Script","time":{"start":1714475041645,"stop":1714475041646,"duration":1},"status":"passed","severity":"normal"},{"uid":"72b6e33691d394cf","name":"Nodes with multiple pubsub topic","time":{"start":1714474953240,"stop":1714474953240,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc15bf7c7f52e2f","name":"Subscribe and receive messages via waku relay post","time":{"start":1714474747642,"stop":1714474747643,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f8e270fbf537d6f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714474953234,"stop":1714474953235,"duration":1},"status":"passed","severity":"normal"},{"uid":"e08dcb93c3a76d53","name":"should handle corrupted local storage data gracefully","time":{"start":1714474425145,"stop":1714474425145,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f0beb60ee9050f","name":"should throw error - no id","time":{"start":1714474405812,"stop":1714474405813,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddd63f6120a6e4bb","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714474747661,"stop":1714474747661,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f987c30db7ff99","name":"should properly create location multiaddrs - tcp","time":{"start":1714474405822,"stop":1714474405822,"duration":0},"status":"passed","severity":"normal"},{"uid":"b32f4f25052b406b","name":"Fails to push message with large meta","time":{"start":1714475041650,"stop":1714475041650,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc2781627a87208","name":"handles different networkShards values correctly","time":{"start":1714474397537,"stop":1714474397537,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad818c628cddcbf","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714475156226,"stop":1714475156226,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea441a55ecae6a5","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714475093897,"stop":1714475093897,"duration":0},"status":"passed","severity":"normal"},{"uid":"c016319678f7aaa4","name":"Push message with rate limit","time":{"start":1714474938309,"stop":1714474938310,"duration":1},"status":"passed","severity":"normal"},{"uid":"46632b4687103a1e","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714475017737,"stop":1714475017738,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e46ac94d4425854","name":"Push message on custom pubsubTopic","time":{"start":1714474783946,"stop":1714474783947,"duration":1},"status":"passed","severity":"normal"},{"uid":"5003cb80aede39c1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714474747662,"stop":1714474747663,"duration":1},"status":"passed","severity":"normal"},{"uid":"99423ea24212b583","name":"same cluster, same shard: nodes connect","time":{"start":1714474724080,"stop":1714474724081,"duration":1},"status":"passed","severity":"normal"},{"uid":"10862eed383bb6d0","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714474953238,"stop":1714474953239,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2b9f31d8b51443","name":"Check received message containing Basic HTML tag","time":{"start":1714474940003,"stop":1714474940004,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5787ae7eeb4aaf","name":"Query with Promise Callback, No message returned","time":{"start":1714475047402,"stop":1714475047402,"duration":0},"status":"passed","severity":"normal"},{"uid":"d178cd46353eddd9","name":"Check message received after nwaku node is restarted","time":{"start":1714474631319,"stop":1714474631319,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85cf74e0ba232dfa","name":"Delete observer","time":{"start":1714474916119,"stop":1714474916119,"duration":0},"status":"passed","severity":"normal"},{"uid":"d89c5000eb292072","name":"Check publish message containing numeric","time":{"start":1714474964309,"stop":1714474964309,"duration":0},"status":"passed","severity":"normal"},{"uid":"57707712991063ff","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app40/10/topic237/utf8","time":{"start":1714474996640,"stop":1714474996640,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb73ff0d35aceb8d","name":"should properly create peer info with all multiaddrs","time":{"start":1714474405822,"stop":1714474405822,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b7496797c065a4","name":"Correctly serialized arguments","time":{"start":1714474789181,"stop":1714474789181,"duration":0},"status":"passed","severity":"normal"},{"uid":"277ce1bd3a7efc49","name":"Check received message containing Russian","time":{"start":1714474939991,"stop":1714474939991,"duration":0},"status":"passed","severity":"normal"},{"uid":"94aa5b7999315e29","name":"Push message with content topic containing emoji","time":{"start":1714475041649,"stop":1714475041649,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf5b5d465c31663","name":"Generator, 2 different pubsubtopics","time":{"start":1714475063675,"stop":1714475063675,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac62d4c46358a4f2","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714474491748,"stop":1714474491748,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c0004a88b4ef8a","name":"Decoder throws on empty string content topic","time":{"start":1714474431006,"stop":1714474431006,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc1b8a9d5548ba7","name":"Init the array if not present","time":{"start":1714474397020,"stop":1714474397021,"duration":1},"status":"passed","severity":"normal"},{"uid":"4907844a34088f89","name":"Decoder throws on undefined content topic","time":{"start":1714474410644,"stop":1714474410645,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e73e5a348a37d1c","name":"Decoder throws on empty string content topic","time":{"start":1714474432848,"stop":1714474432848,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38ebcde2a9bf612","name":"Overlapping topic subscription","time":{"start":1714475156219,"stop":1714475156219,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ef2bb54390b4cf","name":"Publish message with custom timestamp: Wed May 10 2023 11:02:20 GMT+0000 (Coordinated Universal Time)","time":{"start":1714474964316,"stop":1714474964317,"duration":1},"status":"passed","severity":"normal"},{"uid":"7723c68f831bc2b5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714474567721,"stop":1714474567721,"duration":0},"status":"passed","severity":"normal"},{"uid":"78bf94ad23bf72da","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714474567720,"stop":1714474567720,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f5dc8d80314738","name":"Publish message with custom timestamp: Tue Apr 30 2024 10:02:20 GMT+0000 (Coordinated Universal Time)","time":{"start":1714474964317,"stop":1714474964317,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafde3e840dce749","name":"Check received message containing Script","time":{"start":1714474940003,"stop":1714474940003,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb7fad3bbeac133","name":"Subscribe to topic containing short and receive message","time":{"start":1714475156219,"stop":1714475156220,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a12c65ded1c770","name":"configure the node with multiple pubsub topics","time":{"start":1714475016524,"stop":1714475016524,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5a10b33629755a","name":"should handle application and version for autosharding","time":{"start":1714474397540,"stop":1714474397540,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9813c7d4049162","name":"Push message with custom timestamp: 1683716310105","time":{"start":1714474938310,"stop":1714474938310,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe299191cbbaedaa","name":"Subscribe to topic containing Script and publish message","time":{"start":1714474964275,"stop":1714474964276,"duration":1},"status":"passed","severity":"normal"},{"uid":"93cd0072131a4e90","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714474724084,"stop":1714474724084,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb8f0dbca4b4349d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714475156222,"stop":1714475156222,"duration":0},"status":"passed","severity":"normal"},{"uid":"822a1ec957009f7c","name":"Subscribe to topic containing long and receive message","time":{"start":1714475156220,"stop":1714475156220,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1656746d3989cba","name":"should throw error - no public key","time":{"start":1714474405817,"stop":1714474405817,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc56d6edd62c6813","name":"Ping on subscribed peer","time":{"start":1714474669375,"stop":1714474669383,"duration":8},"status":"passed","severity":"normal"},{"uid":"a2e960f2987f7f2d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714474996636,"stop":1714474996636,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c19b4be536ebfd","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714474724102,"stop":1714474724102,"duration":0},"status":"passed","severity":"normal"},{"uid":"d417f2087183404","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714474397552,"stop":1714474397552,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72252bd3d8ccbb7","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714474461663,"stop":1714474461664,"duration":1},"status":"passed","severity":"normal"},{"uid":"dad67fbb9c917310","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714474405097,"stop":1714474405098,"duration":1},"status":"passed","severity":"normal"},{"uid":"29769e00a011c997","name":"Fails to push message bigger that 1MB","time":{"start":1714475041655,"stop":1714475041655,"duration":0},"status":"passed","severity":"normal"},{"uid":"294e3e0ad313fa1e","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714474724085,"stop":1714474724085,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b6e137e86d50c6","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714474397539,"stop":1714474397539,"duration":0},"status":"passed","severity":"normal"},{"uid":"518c975dfa037386","name":"Query Generator, No Decoder","time":{"start":1714475047395,"stop":1714475047396,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dde57ef783d6260","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714474405811,"stop":1714474405811,"duration":0},"status":"passed","severity":"normal"},{"uid":"cadaaaa3f2bf46c9","name":"should throw an error for missing sharding configuration","time":{"start":1714474397556,"stop":1714474397556,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f040754ce241b49","name":"Push message with Basic HTML tag payload","time":{"start":1714475041634,"stop":1714475041634,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9a67c7e466bcab5","name":"throws on content topic with too few or too many fields","time":{"start":1714474397527,"stop":1714474397528,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce05ecb1a01f8d0","name":"handles empty contentTopics array correctly","time":{"start":1714474397556,"stop":1714474397557,"duration":1},"status":"passed","severity":"normal"},{"uid":"587c540cb0c6535b","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714475093900,"stop":1714475093901,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27c35fa7aff129c","name":"creates an iterator","time":{"start":1714475086726,"stop":1714475086726,"duration":0},"status":"passed","severity":"normal"},{"uid":"65c1663042bf6e74","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714474724083,"stop":1714474724083,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01ccb0315fb2e55","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714475156214,"stop":1714475156215,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a2f92f0d864521","name":"Reusing cursor across nodes","time":{"start":1714475017740,"stop":1714475017740,"duration":0},"status":"passed","severity":"normal"},{"uid":"9398a5fd71b509c4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714474964278,"stop":1714474964279,"duration":1},"status":"passed","severity":"normal"},{"uid":"db05c979b56ae377","name":"removeEventListener with correct event","time":{"start":1714474488725,"stop":1714474488725,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d077676850681a","name":"should emit a peer event after start","time":{"start":1714474984819,"stop":1714474984819,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf2ccd25af34e8a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714474996643,"stop":1714474996643,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9c0b44781974738","name":"Subscribe to topic containing long and publish message","time":{"start":1714474964270,"stop":1714474964270,"duration":0},"status":"passed","severity":"normal"},{"uid":"8716488ec6b9b429","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714474747655,"stop":1714474747656,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b6cc34d2152453a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714474397550,"stop":1714474397550,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ba4a541b031dd66","name":"Fails to publish message with empty text","time":{"start":1714474964319,"stop":1714474964319,"duration":0},"status":"passed","severity":"normal"},{"uid":"b477dd4b461bdb2e","name":"Ping on subscribed peer","time":{"start":1714474536368,"stop":1714474536368,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d0351dcef4323","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714474783948,"stop":1714474783948,"duration":0},"status":"passed","severity":"normal"},{"uid":"b496634b436e1029","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714474526141,"stop":1714474526148,"duration":7},"status":"passed","severity":"normal"},{"uid":"bf789a98e692ae75","name":"Encoder throws on empty string content topic","time":{"start":1714474431005,"stop":1714474431005,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd42ba6b009fd0de","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714475156213,"stop":1714475156213,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d43b51a4eed14e","name":"Push message with special chars payload","time":{"start":1714474938288,"stop":1714474938289,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d77b627945cd99a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714474783946,"stop":1714474783946,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0bdbc5c77ea039","name":"Check received message with timestamp: 1714474447933 ","time":{"start":1714474939995,"stop":1714474939995,"duration":0},"status":"passed","severity":"normal"},{"uid":"20e528461f3cf248","name":"Default pageSize","time":{"start":1714475079539,"stop":1714475079539,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a215c63d6c7cfef","name":"should be able to decode the field with only STORE set to true","time":{"start":1714474405102,"stop":1714474405102,"duration":0},"status":"passed","severity":"normal"},{"uid":"de18147020dcd1d1","name":"should encodeTxt and decodeTxt","time":{"start":1714474405810,"stop":1714474405810,"duration":0},"status":"passed","severity":"normal"},{"uid":"7399038500daa6df","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714475156211,"stop":1714475156211,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c4408130247f7b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714475156222,"stop":1714475156222,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d4673b73037a552","name":"Generator, custom pubsub topic","time":{"start":1714475063676,"stop":1714475063676,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a567cae06f01225","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714474410416,"stop":1714474410416,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3861599e7ccc30","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714474405098,"stop":1714474405099,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f3600060be1b73","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714474913554,"stop":1714474913554,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2842bcffd8cc9a92","name":"should decode valid enr with tcp successfully","time":{"start":1714474405811,"stop":1714474405811,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0f2ecb77420a6df","name":"different cluster, same shard: nodes don't connect","time":{"start":1714474795362,"stop":1714474795363,"duration":1},"status":"passed","severity":"normal"},{"uid":"b87eb946d7f05f56","name":"Push message with content topic containing Script","time":{"start":1714474938304,"stop":1714474938304,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e371c9a6dbc0c3b","name":"should use DNS peer discovery with light client","time":{"start":1714474476176,"stop":1714474476176,"duration":0},"status":"skipped","severity":"normal"},{"uid":"706449f9517176a3","name":"isConnected should return false after all peers disconnect","time":{"start":1714474449015,"stop":1714474449016,"duration":1},"status":"passed","severity":"normal"},{"uid":"335407c9bc30fcd0","name":"pre and post cipher","time":{"start":1714474431468,"stop":1714474431469,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eb559bb472e0cbf","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714474724084,"stop":1714474724085,"duration":1},"status":"passed","severity":"normal"},{"uid":"472f56f3bcdc05ac","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714474964270,"stop":1714474964271,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc50de3686e0b6e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714474567722,"stop":1714474567722,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0c6bdb4b433a82","name":"random static sharding 6 - Cluster ID: 407, Shard ID: 167","time":{"start":1714475016514,"stop":1714475016517,"duration":3},"status":"passed","severity":"normal"},{"uid":"de1475cc02873aa6","name":"Publish message with custom timestamp: Tue Apr 30 2024 12:02:20 GMT+0000 (Coordinated Universal Time)","time":{"start":1714474964317,"stop":1714474964318,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8d786c91ff8035b","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1714474400043,"stop":1714474400044,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f10f4bd1225a7aa","name":"Meta field set when metaSetter is specified","time":{"start":1714474410643,"stop":1714474410643,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6af7cea9bdbf32","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714474491745,"stop":1714474491746,"duration":1},"status":"passed","severity":"normal"},{"uid":"b78ce951cb0fa783","name":"Nwaku publishes","time":{"start":1714474940456,"stop":1714474940456,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa90dbe85888f781","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714474724089,"stop":1714474724090,"duration":1},"status":"passed","severity":"normal"},{"uid":"baa483b8e4e56521","name":"Push message with unicode special characters payload","time":{"start":1714475041636,"stop":1714475041636,"duration":0},"status":"passed","severity":"normal"},{"uid":"979a39a87c11a3ae","name":"returns all values when wanted number matches available values","time":{"start":1714474420424,"stop":1714474420425,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3d21aed65ba8714","name":"throws on content topic with empty application field","time":{"start":1714474397529,"stop":1714474397529,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1b2d0f8a1b9214","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714474397552,"stop":1714474397552,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0747508c8aef13","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714474953356,"stop":1714474953356,"duration":0},"status":"skipped","severity":"normal"},{"uid":"99c795aa88e0edeb","name":"Passing cursor with wrong message digest","time":{"start":1714475017740,"stop":1714475017740,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc790f2d667176e","name":"Fails to push message with empty content topic","time":{"start":1714475041649,"stop":1714475041649,"duration":0},"status":"passed","severity":"normal"},{"uid":"649c879391de299d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714475156213,"stop":1714475156213,"duration":0},"status":"passed","severity":"normal"},{"uid":"34336d9c78344e5c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714475156226,"stop":1714475156226,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea84de60459bac2","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714475041646,"stop":1714475041647,"duration":1},"status":"passed","severity":"normal"},{"uid":"e95947bb9ecef273","name":"receives messages sent to provided content topic through stream","time":{"start":1714474953356,"stop":1714474953356,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76596403852d9d06","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714474953236,"stop":1714474953236,"duration":0},"status":"passed","severity":"normal"},{"uid":"755834e7bf391587","name":"Query generator for 2000 messages","time":{"start":1714475073920,"stop":1714475073920,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c87f9f9bd85f71","name":"Check meta is set [symmetric]","time":{"start":1714474431003,"stop":1714474431004,"duration":1},"status":"passed","severity":"normal"},{"uid":"dceff314579e3713","name":"Publish message with large meta","time":{"start":1714474964328,"stop":1714474964329,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c984bd33712cf81","name":"Check message with no payload is not received","time":{"start":1714474939996,"stop":1714474939997,"duration":1},"status":"passed","severity":"normal"},{"uid":"d14095a50e689927","name":"Push message with Basic HTML tag payload","time":{"start":1714474938291,"stop":1714474938292,"duration":1},"status":"passed","severity":"normal"},{"uid":"288bfde83a91b894","name":"Decoder throws on undefined content topic","time":{"start":1714474431005,"stop":1714474431006,"duration":1},"status":"passed","severity":"normal"},{"uid":"263b6fb767e077d5","name":"Check received message with timestamp: 1714474447933000000 ","time":{"start":1714474940006,"stop":1714474940006,"duration":0},"status":"passed","severity":"normal"},{"uid":"533d55b993e3aa57","name":"random static sharding 3 - Cluster ID: 687, Shard ID: 809","time":{"start":1714475016511,"stop":1714475016511,"duration":0},"status":"passed","severity":"normal"},{"uid":"45542a00882384ba","name":"Push message with content topic containing JSON","time":{"start":1714474938305,"stop":1714474938306,"duration":1},"status":"passed","severity":"normal"},{"uid":"86aab522abd3f6ec","name":"udp ip6 address","time":{"start":1714474405267,"stop":1714474405267,"duration":0},"status":"passed","severity":"normal"},{"uid":"401fe0a69804dd85","name":"throws on content topic with non-number generation field","time":{"start":1714474397528,"stop":1714474397528,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd00fbfa81928dd","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714474420993,"stop":1714474420994,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e5ee1a6c731de5","name":"Wrong topic","time":{"start":1714474996642,"stop":1714474996642,"duration":0},"status":"passed","severity":"normal"},{"uid":"42107dc10b8be6f9","name":"Push message with escaped characters payload","time":{"start":1714474938292,"stop":1714474938293,"duration":1},"status":"passed","severity":"normal"},{"uid":"d38c501271e275e0","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714474420994,"stop":1714474420994,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc195234e0ad8a5f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714474940007,"stop":1714474940007,"duration":0},"status":"passed","severity":"normal"},{"uid":"b138708af174bfb6","name":"Check message with non string payload is not received","time":{"start":1714474939997,"stop":1714474939997,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad19f6b0d17137ab","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714474724092,"stop":1714474724093,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ff4b123b6a13f3","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714474964267,"stop":1714474964268,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5b1190a6b2e81c","name":"Subscribe and receives messages on 20 topics","time":{"start":1714475156217,"stop":1714475156217,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6339668fbd51745","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app18/3/topic525/json","time":{"start":1714474996641,"stop":1714474996641,"duration":0},"status":"passed","severity":"normal"},{"uid":"c270e868a5589fbe","name":"Check publish message containing Arabic","time":{"start":1714474964310,"stop":1714474964311,"duration":1},"status":"passed","severity":"normal"},{"uid":"623e693923c6e387","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714474455532,"stop":1714474455533,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0cfb908c66fe75c","name":"Waku message hash computation (payload length 0)","time":{"start":1714474400045,"stop":1714474400046,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c344a9678d7b875","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714474724087,"stop":1714474724087,"duration":0},"status":"passed","severity":"normal"},{"uid":"4644765771beb7af","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714474964292,"stop":1714474964292,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e367a3ff7a97d4","name":"Push 30 different messages","time":{"start":1714475041636,"stop":1714475041641,"duration":5},"status":"passed","severity":"normal"},{"uid":"78ede7cd7fbe1dc6","name":"Sign & Recover","time":{"start":1714474431469,"stop":1714474431469,"duration":0},"status":"passed","severity":"normal"},{"uid":"c682f2504bdb4e8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714475156224,"stop":1714475156225,"duration":1},"status":"passed","severity":"normal"},{"uid":"f090eb98459d1eca","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714475063674,"stop":1714475063674,"duration":0},"status":"passed","severity":"normal"},{"uid":"b417b9ffcfff2a81","name":"Check received message containing escaped characters","time":{"start":1714474940005,"stop":1714474940005,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe2ea4b1d03167e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714475093897,"stop":1714475093898,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8299054b3ba2f54","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714475156214,"stop":1714475156214,"duration":0},"status":"passed","severity":"normal"},{"uid":"40919b55ad68c99a","name":"Push message with content topic containing unicode special characters","time":{"start":1714475041648,"stop":1714475041648,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7c170637431596","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714474724092,"stop":1714474724092,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d656c8597b5997","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714475156204,"stop":1714475156204,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eee19f41712c25b","name":"Subscribe and receive messages via lightPush","time":{"start":1714475156215,"stop":1714475156215,"duration":0},"status":"passed","severity":"normal"},{"uid":"e42667e3b1a68323","name":"Push message with SQL Injection payload","time":{"start":1714475041632,"stop":1714475041633,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2d1e1ace4566d6e","name":"connects to nwaku","time":{"start":1714475094532,"stop":1714475094533,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1958770925ac12c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714475156205,"stop":1714475156205,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d0423890342bce","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714474397538,"stop":1714474397538,"duration":0},"status":"passed","severity":"normal"},{"uid":"22568b4ea834edb6","name":"should not fail to start the service if it is already started","time":{"start":1714474984818,"stop":1714474984819,"duration":1},"status":"passed","severity":"normal"},{"uid":"53c1a6831e258c91","name":"should return valid sharding parameters for static sharding","time":{"start":1714474397554,"stop":1714474397554,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a80a1cf8fdcdce","name":"Check received message containing long","time":{"start":1714474939989,"stop":1714474939989,"duration":0},"status":"passed","severity":"normal"},{"uid":"720505faa494ed7a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714474397546,"stop":1714474397547,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbc2250bffe30814","name":"Query Generator, No message returned","time":{"start":1714475047396,"stop":1714475047396,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e0b7c7a3e400b0","name":"Check message received after nwaku node is restarted","time":{"start":1714474940010,"stop":1714474940011,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8e4c77d22530d6bb","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714475078473,"stop":1714475078473,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb7bcb3c6838f81","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714474397552,"stop":1714474397553,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2465cb77fcb4c5d","name":"shard 0","time":{"start":1714475016509,"stop":1714475016510,"duration":1},"status":"passed","severity":"normal"},{"uid":"eba8cc5fc96c69d6","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714474724106,"stop":1714474724107,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a42d4389993e33","name":"should get / set TCP multiaddr","time":{"start":1714474405819,"stop":1714474405820,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d4541574f46a4b","name":"Using a function","time":{"start":1714475094534,"stop":1714475094534,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b696451be92735f","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714474397533,"stop":1714474397533,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a062f6931f7673","name":"Push message with content topic containing short","time":{"start":1714474938297,"stop":1714474938298,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e70aab3533560f0","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714474420995,"stop":1714474420995,"duration":0},"status":"passed","severity":"normal"},{"uid":"80dda408484b24ab","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714474724088,"stop":1714474724088,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c19682c3cb3fe23","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714474397464,"stop":1714474397464,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd46678e1eed07","name":"isConnected should return true after first peer connects","time":{"start":1714474491748,"stop":1714474491748,"duration":0},"status":"passed","severity":"normal"},{"uid":"a443e2e91f60ac2c","name":"isConnected should return false after all peers disconnect","time":{"start":1714474491749,"stop":1714474491749,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e593ac8af4a5cf","name":"Push to array if already present","time":{"start":1714474397022,"stop":1714474397022,"duration":0},"status":"passed","severity":"normal"},{"uid":"72465a72fadc02d6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714474747660,"stop":1714474747660,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4261596e39fc09","name":"Check received message containing Script","time":{"start":1714474939992,"stop":1714474939992,"duration":0},"status":"passed","severity":"normal"},{"uid":"95d96126d511c76a","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714474410415,"stop":1714474410415,"duration":0},"status":"passed","severity":"normal"},{"uid":"637c2888ae1debdd","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app22/3/topic449/test.js","time":{"start":1714474996640,"stop":1714474996640,"duration":0},"status":"passed","severity":"normal"},{"uid":"694f91e1cf747c43","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714474724099,"stop":1714474724099,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00fc5661859bca3","name":"Check message received after jswaku node is restarted","time":{"start":1714474939997,"stop":1714474939997,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27e2032f52c64099","name":"Does not throw an exception when node disconnects","time":{"start":1714475094533,"stop":1714475094533,"duration":0},"status":"passed","severity":"normal"},{"uid":"20fb65e43dde8a1c","name":"A test","time":{"start":1714474747742,"stop":1714474747742,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe56796cf04e17f2","name":"Check received message containing Chinese","time":{"start":1714474940000,"stop":1714474940000,"duration":0},"status":"passed","severity":"normal"},{"uid":"8486c68bf422c0ab","name":"new peer added after a peer was already found","time":{"start":1714474913553,"stop":1714474913554,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f885ad2fc19f7d1e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714474709892,"stop":1714474709894,"duration":2},"status":"passed","severity":"normal"},{"uid":"d381a8477ce8fb10","name":"should return empty list for no shard","time":{"start":1714474397542,"stop":1714474397542,"duration":0},"status":"passed","severity":"normal"},{"uid":"519ed5b2c483c1c8","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714475156221,"stop":1714475156221,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f42df926f6fa0d4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714474724103,"stop":1714474724104,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb8e4a0c7935c520","name":"Overlapping topic subscription","time":{"start":1714475156208,"stop":1714475156208,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a1ce26fc5217ca","name":"Passing page size 10 when there are 10 messages","time":{"start":1714475079536,"stop":1714475079537,"duration":1},"status":"passed","severity":"normal"},{"uid":"7562871e94a9d4a","name":"Subscribe to topic containing Script and receive message","time":{"start":1714474747657,"stop":1714474747657,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d793f61698bf56a","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714474724104,"stop":1714474724104,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ced8fd1b60a507","name":"Passing page size 110 when there are 120 messages","time":{"start":1714475079538,"stop":1714475079539,"duration":1},"status":"passed","severity":"normal"},{"uid":"f04d2697d2bf5d0b","name":"should properly compute the node id","time":{"start":1714474405818,"stop":1714474405818,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1d2ef9a9cabfb4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714474783944,"stop":1714474783944,"duration":0},"status":"passed","severity":"normal"},{"uid":"7332cf6bcc3a6bf5","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714474526162,"stop":1714474526163,"duration":1},"status":"passed","severity":"normal"},{"uid":"663b4503ccc80609","name":"Push message with short payload","time":{"start":1714475041629,"stop":1714475041630,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7f7c57a1ba9079","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714474397541,"stop":1714474397541,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aaf7aadd4e4559e","name":"Ping on unsubscribed peer","time":{"start":1714474669388,"stop":1714474669389,"duration":1},"status":"broken","severity":"normal"},{"uid":"569f1be0bb3028c1","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714474724086,"stop":1714474724086,"duration":0},"status":"passed","severity":"normal"},{"uid":"be36558f509bbf66","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714474953237,"stop":1714474953237,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7dd5c3e23992b","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714474913554,"stop":1714474913555,"duration":1},"status":"passed","severity":"normal"},{"uid":"f50d0095fe299a9e","name":"Rejects garbage","time":{"start":1714474413963,"stop":1714474413963,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7e9d3846ad2abd","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714475017737,"stop":1714475017737,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6f2b79883d404b","name":"Subscribe to topic containing short and receive message","time":{"start":1714474747652,"stop":1714474747653,"duration":1},"status":"passed","severity":"normal"},{"uid":"f044edf8edd08a4a","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714475073916,"stop":1714475073916,"duration":0},"status":"passed","severity":"normal"},{"uid":"9145a571200ff32f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714474431002,"stop":1714474431003,"duration":1},"status":"passed","severity":"normal"},{"uid":"7915d1e2fe468522","name":"Check received message with timestamp: 1714474447722 ","time":{"start":1714474631311,"stop":1714474631312,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bdf1d6b01582f31","name":"Check received message containing special chars","time":{"start":1714474939999,"stop":1714474939999,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff51d113818daade","name":"Fails to push message bigger that 1MB","time":{"start":1714474938311,"stop":1714474938312,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a3177335f40e2b","name":"Check received message with timestamp: 1714474447933 ","time":{"start":1714474940006,"stop":1714474940006,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d0d60c13704d9b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714474526161,"stop":1714474526161,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ce113f57cbcc79","name":"Push message with custom timestamp: 1714471069620","time":{"start":1714475041653,"stop":1714475041653,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d31205094801de","name":"Check publish message containing long","time":{"start":1714474964308,"stop":1714474964309,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b7388b318cecb49","name":"Push message with XML payload","time":{"start":1714474938291,"stop":1714474938291,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e0f4c6f96a6f0b","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714474964280,"stop":1714474964280,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1f1791af2dab9f","name":"Check received message containing escaped characters","time":{"start":1714474631309,"stop":1714474631309,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47e9ff06cdae123","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714474397532,"stop":1714474397532,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c1b648c898ae4c","name":"Check publish message containing Basic HTML tag","time":{"start":1714474964313,"stop":1714474964313,"duration":0},"status":"passed","severity":"normal"},{"uid":"388beb3e03054339","name":"Check publish message containing Script","time":{"start":1714474964312,"stop":1714474964312,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6a7fe935a2136b","name":"Check message received after jswaku node is restarted","time":{"start":1714474940010,"stop":1714474940010,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e80c3b636c1d151","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app90/6/topic34/test.js","time":{"start":1714474996638,"stop":1714474996638,"duration":0},"status":"passed","severity":"normal"},{"uid":"44db639c484674a4","name":"Check message with non string payload is not received","time":{"start":1714474940010,"stop":1714474940010,"duration":0},"status":"passed","severity":"normal"},{"uid":"afca00cc48e6c260","name":"can start the service","time":{"start":1714474984817,"stop":1714474984817,"duration":0},"status":"passed","severity":"normal"},{"uid":"945265e4a041f22c","name":"Ephemeral messages are not stored","time":{"start":1714474461663,"stop":1714474461663,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e9e1a28deb778c","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714474476176,"stop":1714474476177,"duration":1},"status":"skipped","severity":"normal"},{"uid":"36ba985499838634","name":"Push message with content topic containing JSON","time":{"start":1714475041647,"stop":1714475041647,"duration":0},"status":"passed","severity":"normal"},{"uid":"39da19cf852f63b","name":"Ping on peer without subscriptions","time":{"start":1714474536370,"stop":1714474536370,"duration":0},"status":"broken","severity":"normal"},{"uid":"4bba3c9b25781d0f","name":"Check received message containing Script","time":{"start":1714474631301,"stop":1714474631301,"duration":0},"status":"passed","severity":"normal"},{"uid":"61eae57b2281a09f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714475156210,"stop":1714475156210,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad3344b26b8c4ca","name":"Push message with meta","time":{"start":1714475041650,"stop":1714475041650,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f3d12183dd1702","name":"ignores unrecognized TXT record formats","time":{"start":1714474421463,"stop":1714474421463,"duration":0},"status":"passed","severity":"normal"},{"uid":"4160bbc342c6f284","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714474964279,"stop":1714474964280,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e724dda733ddf4a","name":"Check message with no payload is not received","time":{"start":1714474940009,"stop":1714474940009,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9960913f612b99","name":"Check received message containing XML","time":{"start":1714474940003,"stop":1714474940003,"duration":0},"status":"passed","severity":"normal"}]