2024-03-12 01:18:07 +00:00

1 line
134 KiB
JSON

[{"uid":"aad69406b83abda","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1710206116218,"stop":1710206116218,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa9eef95b98fcfc","name":"Subscribe to topic containing long and publish message","time":{"start":1710205981724,"stop":1710205981724,"duration":0},"status":"passed","severity":"normal"},{"uid":"71172ed64feb5775","name":"Check received message containing JSON","time":{"start":1710206017508,"stop":1710206017508,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5bbe347046e0c0","name":"should properly create location multiaddrs - udp6","time":{"start":1710205509049,"stop":1710205509049,"duration":0},"status":"passed","severity":"normal"},{"uid":"83771330cf638b14","name":"Generator, 2 different pubsubtopics","time":{"start":1710206079814,"stop":1710206079814,"duration":0},"status":"passed","severity":"normal"},{"uid":"7484d3403a9d702d","name":"Js publishes, other Js receives","time":{"start":1710205976882,"stop":1710205976882,"duration":0},"status":"passed","severity":"normal"},{"uid":"e41420f631618966","name":"All","time":{"start":1710205563902,"stop":1710205563906,"duration":4},"status":"passed","severity":"normal"},{"uid":"c87e57c001093d71","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1710205626865,"stop":1710205626866,"duration":1},"status":"passed","severity":"normal"},{"uid":"311dd4827903b93","name":"Ephemeral field set to true","time":{"start":1710205513887,"stop":1710205513888,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6120e76a66ae10","name":"groups content topics by expected pubsub topic","time":{"start":1710205500522,"stop":1710205500522,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab846057fd3b44d","name":"Subscribe to topic containing shell command and publish message","time":{"start":1710205981730,"stop":1710205981730,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8fe727b4a621708","name":"Check received message containing long","time":{"start":1710206017490,"stop":1710206017490,"duration":0},"status":"passed","severity":"normal"},{"uid":"62c06448728c38ba","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1710205795214,"stop":1710205795214,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2bc3d6ef7bd291ab","name":"Store - dialed after - with timeout","time":{"start":1710206129037,"stop":1710206129037,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb7f9f14de5f69b","name":"Push message on custom pubsubTopic","time":{"start":1710205821420,"stop":1710205821420,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbf844566b62e359","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1710205981720,"stop":1710205981721,"duration":1},"status":"passed","severity":"normal"},{"uid":"1814c80a7c0c475a","name":"Publish message with custom timestamp: Tue Mar 12 2024 02:12:40 GMT+0000 (Coordinated Universal Time)","time":{"start":1710205972342,"stop":1710205972342,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9aafee88d9e1cd5","name":"Push message with Russian payload","time":{"start":1710206093082,"stop":1710206093082,"duration":0},"status":"passed","severity":"normal"},{"uid":"a308eb66c8f5645a","name":"addEventListener with wrong event","time":{"start":1710205594291,"stop":1710205594291,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8962b5fc5685832","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1710205757864,"stop":1710205757865,"duration":1},"status":"passed","severity":"normal"},{"uid":"73fb33e53bfd7704","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1710205960165,"stop":1710205960165,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba8fd9529451f89","name":"configure the node with multiple pubsub topics","time":{"start":1710206025282,"stop":1710206025282,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4eafac57213fe2","name":"ignores domain fetching errors","time":{"start":1710205523337,"stop":1710205523338,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a5ac5e58900a629","name":"Push message with custom timestamp: 1679447324245","time":{"start":1710205947307,"stop":1710205947307,"duration":0},"status":"passed","severity":"normal"},{"uid":"e268cbe11fe06918","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1710206187416,"stop":1710206187416,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d7cad680dc173b","name":"Check received message containing escaped characters","time":{"start":1710205712436,"stop":1710205712436,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d41b05be56760d8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1710205795231,"stop":1710205795231,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de4ae993ebdf979","name":"Check publish message containing SQL Injection","time":{"start":1710205972338,"stop":1710205972338,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae79b9b6d4cc3f49","name":"should be able to encode the field with only FILTER set to true","time":{"start":1710205508239,"stop":1710205508239,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21c10a65768613e","name":"Subscribe to topic containing XML and receive message","time":{"start":1710206187422,"stop":1710206187422,"duration":0},"status":"passed","severity":"normal"},{"uid":"10dbcf756fa6b600","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1710205795210,"stop":1710205795210,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fefc940750e8677","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1710205553442,"stop":1710205553443,"duration":1},"status":"passed","severity":"normal"},{"uid":"f816c04affeae9cc","name":"Push message with numeric payload","time":{"start":1710206093072,"stop":1710206093078,"duration":6},"status":"passed","severity":"normal"},{"uid":"bec0fa1bdb720e18","name":"getPeersByDiscovery","time":{"start":1710205949031,"stop":1710205949031,"duration":0},"status":"passed","severity":"normal"},{"uid":"31778ff7b13ccf4f","name":"Refresh subscription","time":{"start":1710206187409,"stop":1710206187410,"duration":1},"status":"passed","severity":"normal"},{"uid":"759c01b0ef417342","name":"receives messages sent to provided content topic through stream","time":{"start":1710206011829,"stop":1710206011830,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e93378223a518ba","name":"Push message with Basic HTML tag payload","time":{"start":1710206093084,"stop":1710206093084,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae9d92741d04327","name":"should be able to decode the field with only STORE set to true","time":{"start":1710205508244,"stop":1710205508245,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f0a8620590eee84","name":"Check received message containing numeric","time":{"start":1710205712430,"stop":1710205712431,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1d8f86be144830d","name":"Passing page size 10 when there are 10 messages","time":{"start":1710206112827,"stop":1710206112827,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46cb41d62fa4c91","name":"Push message with content topic containing short","time":{"start":1710205947275,"stop":1710205947276,"duration":1},"status":"passed","severity":"normal"},{"uid":"4df8347b2248089b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1710205712438,"stop":1710205712438,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a9d290307fbf971","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1710205949032,"stop":1710205949033,"duration":1},"status":"passed","severity":"normal"},{"uid":"accd727bd1952eb","name":"Fails to push message with large meta","time":{"start":1710205947306,"stop":1710205947306,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f36e30db35e5e2","name":"Check received message containing Script","time":{"start":1710205712434,"stop":1710205712434,"duration":0},"status":"passed","severity":"normal"},{"uid":"979c2a498fe1de0b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1710205647032,"stop":1710205647032,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3dc205e71319b61","name":"should be able to encode the field with only STORE set to true","time":{"start":1710205508238,"stop":1710205508239,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcdfadc6afcdfcb","name":"more peers than existing","time":{"start":1710205947628,"stop":1710205947628,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27113984a87312c9","name":"Push message with meta","time":{"start":1710206093097,"stop":1710206093097,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4dd5be31a65cf8","name":"Check received message containing unicode special characters","time":{"start":1710206017511,"stop":1710206017512,"duration":1},"status":"passed","severity":"normal"},{"uid":"9716c443ee722ea8","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1710205500740,"stop":1710205500741,"duration":1},"status":"passed","severity":"normal"},{"uid":"16ad876c4f409b12","name":"Check meta is set [symmetric]","time":{"start":1710205536178,"stop":1710205536178,"duration":0},"status":"passed","severity":"normal"},{"uid":"d688608db6042170","name":"Check message with no payload is not received","time":{"start":1710206017538,"stop":1710206017538,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2e98afc6da7e43","name":"Check received message containing special chars","time":{"start":1710205712431,"stop":1710205712432,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f0b2ca9ffec5fb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1710205712438,"stop":1710205712438,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab8c2892e156574","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1710205508242,"stop":1710205508242,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13f1467dde0cf61","name":"Check received message containing shell command","time":{"start":1710206017532,"stop":1710206017533,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae83031da5baab9","name":"Check message on other pubsub topic is not received","time":{"start":1710205712439,"stop":1710205712439,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d16119c80eb586","name":"Throws when trying to push message with empty payload","time":{"start":1710205947275,"stop":1710205947275,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e537ac89dc0275","name":"Publishes to nwaku","time":{"start":1710205976880,"stop":1710205976881,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb5c71279d0df74","name":"throws on content topic with empty topic name field","time":{"start":1710205500519,"stop":1710205500519,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d1096a72811d644","name":"Check message with no payload is not received","time":{"start":1710206017521,"stop":1710206017522,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd40559dd248291d","name":"Push 30 different messages","time":{"start":1710205947274,"stop":1710205947274,"duration":0},"status":"passed","severity":"normal"},{"uid":"2becd4cad946139d","name":"Query generator for multiple messages with multiple decoders","time":{"start":1710206079606,"stop":1710206079606,"duration":0},"status":"passed","severity":"normal"},{"uid":"18ebcb8c2b64dbc4","name":"Check received message containing Script","time":{"start":1710206017506,"stop":1710206017506,"duration":0},"status":"passed","severity":"normal"},{"uid":"98989126a73a4df4","name":"Ping on unsubscribed peer","time":{"start":1710205625473,"stop":1710205625474,"duration":1},"status":"passed","severity":"normal"},{"uid":"11955d1bfde66e15","name":"Push message with custom timestamp: 1679447312632","time":{"start":1710206093098,"stop":1710206093098,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff2359a9be24756","name":"Encoder throws on undefined content topic","time":{"start":1710205536179,"stop":1710205536179,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a14049a4049c895","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1710205647033,"stop":1710205647034,"duration":1},"status":"passed","severity":"normal"},{"uid":"db8afa55f6b26b41","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1710205795217,"stop":1710205795217,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf907f038428443","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1710205821421,"stop":1710205821421,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2a61a645bb21fc","name":"should be able to encode the field with only RELAY set to true","time":{"start":1710205508236,"stop":1710205508238,"duration":2},"status":"passed","severity":"normal"},{"uid":"d2fa141321d1b089","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1710205723859,"stop":1710205723859,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b65bf88255ab74b","name":"Passing page size 11 when there are 10 messages","time":{"start":1710206112827,"stop":1710206112827,"duration":0},"status":"passed","severity":"normal"},{"uid":"5deb2ef0f4450961","name":"Overlapping topic subscription","time":{"start":1710205981723,"stop":1710205981723,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f2465e18261df19","name":"Passing page size 0 when there are 110 messages","time":{"start":1710206112825,"stop":1710206112825,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d30c891c4e413e","name":"Check message received after nwaku node is restarted","time":{"start":1710206017525,"stop":1710206017525,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2228c84bd9c22d7d","name":"should decode valid enr with tcp successfully","time":{"start":1710205509045,"stop":1710205509045,"duration":0},"status":"passed","severity":"normal"},{"uid":"14627353b76f1b91","name":"Push message with special chars payload","time":{"start":1710206093078,"stop":1710206093078,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b44c6e7011607c","name":"Relay + Store","time":{"start":1710205563902,"stop":1710205563902,"duration":0},"status":"passed","severity":"normal"},{"uid":"891132f9e9cab54e","name":"should decode valid enr successfully","time":{"start":1710205509044,"stop":1710205509044,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a0c47d34b0ce38","name":"Check received message with timestamp: 1710205553600000000 ","time":{"start":1710205712437,"stop":1710205712437,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc21892447b17883","name":"Push message with content topic containing special chars","time":{"start":1710205947292,"stop":1710205947292,"duration":0},"status":"passed","severity":"normal"},{"uid":"3222607a10cca1a2","name":"Push message with content topic containing special chars","time":{"start":1710206093090,"stop":1710206093090,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee49c292fa70739","name":"Push message with content topic containing unicode special characters","time":{"start":1710205947303,"stop":1710205947303,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e85b2cad6a779","name":"should emit a peer event after start","time":{"start":1710205565361,"stop":1710205565361,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b0279d70f404b","name":"1 Relay, 1 fetch","time":{"start":1710205523045,"stop":1710205523045,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ec5f7a48c721d0f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1710205723883,"stop":1710205723884,"duration":1},"status":"passed","severity":"normal"},{"uid":"702eaf53a8f52d7d","name":"it tolerates circular branch references","time":{"start":1710205523337,"stop":1710205523337,"duration":0},"status":"passed","severity":"normal"},{"uid":"24189ae1e569ecc8","name":"should handle corrupted local storage data gracefully","time":{"start":1710205530455,"stop":1710205530455,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02806dc273fc457","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1710205565365,"stop":1710205565365,"duration":0},"status":"skipped","severity":"normal"},{"uid":"145971691c28d14e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1710205626883,"stop":1710205626883,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee49f6c07c078222","name":"Check received message with timestamp: 1710205553600 ","time":{"start":1710205712437,"stop":1710205712438,"duration":1},"status":"passed","severity":"normal"},{"uid":"32a7b821e13586e4","name":"connected peers and dial","time":{"start":1710205947627,"stop":1710205947628,"duration":1},"status":"skipped","severity":"normal"},{"uid":"998f0295e13cf2c1","name":"Passing page size 3 when there are 20 messages","time":{"start":1710206112826,"stop":1710206112826,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b035cf1d707032","name":"Query Generator - backward","time":{"start":1710206084923,"stop":1710206084923,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8d19ea6054c92d0","name":"Ping on peer without subscriptions","time":{"start":1710205625473,"stop":1710205625473,"duration":0},"status":"passed","severity":"normal"},{"uid":"5965d075f76e1a04","name":"Check received message containing shell command","time":{"start":1710206017508,"stop":1710206017508,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf23027ee216dbb","name":"should not fail to stop the service if it was not started","time":{"start":1710206017573,"stop":1710206017574,"duration":1},"status":"passed","severity":"normal"},{"uid":"544cc6819e6ace6e","name":"Passing cursor with wrong pubsubTopic","time":{"start":1710206053547,"stop":1710206053548,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c20b1bd58a7f596","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1710206098248,"stop":1710206098250,"duration":2},"status":"passed","severity":"normal"},{"uid":"6e4a34c34675aab6","name":"Query Generator - forward","time":{"start":1710206084922,"stop":1710206084922,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d6a9a9490af1a4","name":"can dial TLS multiaddrs","time":{"start":1710205825799,"stop":1710205825800,"duration":1},"status":"passed","severity":"normal"},{"uid":"56a94fb74ea0ff22","name":"unsubscribes","time":{"start":1710206103932,"stop":1710206103932,"duration":0},"status":"passed","severity":"normal"},{"uid":"6baeeb405c94caab","name":"Push message with content topic containing escaped characters","time":{"start":1710206093095,"stop":1710206093095,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bbc57ca17bc7494","name":"Delete observer","time":{"start":1710205950235,"stop":1710205950236,"duration":1},"status":"passed","severity":"normal"},{"uid":"87366748ea670518","name":"should not fail to start the service if it is already started","time":{"start":1710205530451,"stop":1710205530451,"duration":0},"status":"passed","severity":"normal"},{"uid":"e749b72e5ccaebb2","name":"should encode/decode to text encoding","time":{"start":1710205509048,"stop":1710205509048,"duration":0},"status":"passed","severity":"normal"},{"uid":"597b7f46aed227ca","name":"Ping on peer without subscriptions","time":{"start":1710205583554,"stop":1710205583554,"duration":0},"status":"passed","severity":"normal"},{"uid":"5715e7938c36cc25","name":"Push message with escaped characters payload","time":{"start":1710206093085,"stop":1710206093085,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86eb2aeb09e9df6","name":"Check message with non string payload is not received","time":{"start":1710206017538,"stop":1710206017538,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f9b3a1fbc8ad724","name":"Nodes with multiple pubsub topic","time":{"start":1710205960163,"stop":1710205960164,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9be3ac46ae82bd1","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1710205723789,"stop":1710205723789,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d25425a8e23bcdf","name":"Round trip binary serialization","time":{"start":1710205513887,"stop":1710205513887,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28230654076fccd","name":"Relay","time":{"start":1710205563901,"stop":1710205563902,"duration":1},"status":"passed","severity":"normal"},{"uid":"2920d4151c81109e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1710205795238,"stop":1710205795239,"duration":1},"status":"passed","severity":"normal"},{"uid":"2429e4d5100430db","name":"Check received message containing Chinese","time":{"start":1710206017491,"stop":1710206017491,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce47965b4aabeed6","name":"should emit a peer event after start","time":{"start":1710205530451,"stop":1710205530452,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a4aeaa584d4d70","name":"Check publish message containing JSON","time":{"start":1710205972339,"stop":1710205972340,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e0f9af28c720298","name":"Waku message hash computation","time":{"start":1710205503156,"stop":1710205503158,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e80afd354e39f17","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1710205795208,"stop":1710205795208,"duration":0},"status":"passed","severity":"normal"},{"uid":"767f4ae022a86065","name":"isConnected should return false after all peers disconnect","time":{"start":1710205553446,"stop":1710205553457,"duration":11},"status":"passed","severity":"normal"},{"uid":"9959cc3613e823e4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1710206017517,"stop":1710206017518,"duration":1},"status":"passed","severity":"normal"},{"uid":"8effa924a84b19e5","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1710206187418,"stop":1710206187418,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e8c2c9d17b1217ab","name":"stop","time":{"start":1710205594295,"stop":1710205594297,"duration":2},"status":"passed","severity":"normal"},{"uid":"2c52d2df0b155260","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1710205563084,"stop":1710205563084,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc10950949334d1","name":"Subscribe to topic containing Script and publish message","time":{"start":1710205981728,"stop":1710205981728,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0dd4d33fc4dab63","name":"should not fail to stop the service if it was not started","time":{"start":1710205530450,"stop":1710205530451,"duration":1},"status":"passed","severity":"normal"},{"uid":"beab24e072edb77d","name":"pre and post cipher","time":{"start":1710205536821,"stop":1710205536821,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1debb1b073d09d5","name":"Check received message containing long","time":{"start":1710206017526,"stop":1710206017527,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d11a9043990cc4","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1710206053541,"stop":1710206053541,"duration":0},"status":"passed","severity":"normal"},{"uid":"5614f4c3dd179d2","name":"Subscribe to topic containing special chars and publish message","time":{"start":1710205981725,"stop":1710205981726,"duration":1},"status":"passed","severity":"normal"},{"uid":"77181775a87da2b6","name":"should return all peers when numPeers is 0","time":{"start":1710205513754,"stop":1710205513755,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c1dcceafb004a73","name":"recovers when dns.resolve returns empty","time":{"start":1710205523337,"stop":1710205523337,"duration":0},"status":"passed","severity":"normal"},{"uid":"682e15c9ba8f4dbf","name":"Subscribe to topic containing shell command and receive message","time":{"start":1710206187423,"stop":1710206187423,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde6df6502371181","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1710206053542,"stop":1710206053542,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8dda4b24c3804a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1710205508247,"stop":1710205508248,"duration":1},"status":"passed","severity":"normal"},{"uid":"828be4d486fc48d3","name":"Push message with JSON payload","time":{"start":1710205947272,"stop":1710205947272,"duration":0},"status":"passed","severity":"normal"},{"uid":"20172894afe1afe5","name":"Check received message containing SQL Injection","time":{"start":1710205712433,"stop":1710205712434,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c2b2703fe4c9f92","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1710205795212,"stop":1710205795212,"duration":0},"status":"skipped","severity":"normal"},{"uid":"423079ec684ba379","name":"1 Store, 2 relays, 2 fetches","time":{"start":1710205523046,"stop":1710205523047,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1fdcd31b4ec06","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1710205723839,"stop":1710205723848,"duration":9},"status":"passed","severity":"normal"},{"uid":"68a57917903eb662","name":"udp ip6 address","time":{"start":1710205508415,"stop":1710205508415,"duration":0},"status":"passed","severity":"normal"},{"uid":"b262ccfa73ed395","name":"Check publish message containing Script","time":{"start":1710205972338,"stop":1710205972339,"duration":1},"status":"passed","severity":"normal"},{"uid":"28afccc663d40851","name":"1 Store, 2 fetches","time":{"start":1710205523046,"stop":1710205523046,"duration":0},"status":"passed","severity":"normal"},{"uid":"2609772321600308","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1710205795211,"stop":1710205795211,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6ac1cc55bcccad","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1710205723858,"stop":1710205723859,"duration":1},"status":"passed","severity":"normal"},{"uid":"339ac74390434716","name":"Push message with content topic containing Arabic","time":{"start":1710206093091,"stop":1710206093091,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a808e83a677559","name":"can start and stop the service","time":{"start":1710206017573,"stop":1710206017573,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6e5a41bbc6ea15","name":"should properly create peer info with all multiaddrs","time":{"start":1710205509050,"stop":1710205509050,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7fc39d642305288","name":"Subscribe and publish message","time":{"start":1710205981720,"stop":1710205981720,"duration":0},"status":"passed","severity":"normal"},{"uid":"da36b463d643dc11","name":"Check publish message containing Basic HTML tag","time":{"start":1710205972339,"stop":1710205972339,"duration":0},"status":"passed","severity":"normal"},{"uid":"88768d5f00d2b5c2","name":"should not fail to stop the service if it was not started","time":{"start":1710205565360,"stop":1710205565360,"duration":0},"status":"passed","severity":"normal"},{"uid":"72773cb93d8605b1","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1710206011829,"stop":1710206011829,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfffd5b1771ee7e7","name":"less peers than existing","time":{"start":1710205947629,"stop":1710205947629,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8b1c391e7ad37949","name":"Subscribe to topic containing emoji and publish message","time":{"start":1710205981731,"stop":1710205981731,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c645311f31ef98","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1710205508239,"stop":1710205508240,"duration":1},"status":"passed","severity":"normal"},{"uid":"8891321992dbae3c","name":"Mutual subscription","time":{"start":1710205981718,"stop":1710205981718,"duration":0},"status":"passed","severity":"normal"},{"uid":"46667ff1020126fa","name":"should not receive a peer event after stop","time":{"start":1710205530453,"stop":1710205530453,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7f858de4b9651","name":"Decoder throws on empty string content topic","time":{"start":1710205538148,"stop":1710205538148,"duration":0},"status":"passed","severity":"normal"},{"uid":"28473a2738e63607","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1710205757864,"stop":1710205757864,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae20d567b109581","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1710205523340,"stop":1710205523340,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f49f16f76362130","name":"Ordered Callback - backward","time":{"start":1710206084924,"stop":1710206084924,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2b4bced79a5ec9","name":"Subscribe and receive messages via waku relay post","time":{"start":1710206187416,"stop":1710206187416,"duration":0},"status":"passed","severity":"normal"},{"uid":"855fc59fd4a80f7d","name":"Check received message containing short","time":{"start":1710205712429,"stop":1710205712430,"duration":1},"status":"passed","severity":"normal"},{"uid":"b861faa132a616da","name":"Push message with Arabic payload","time":{"start":1710205947266,"stop":1710205947266,"duration":0},"status":"passed","severity":"normal"},{"uid":"1264aa57f8f0249c","name":"can start the service","time":{"start":1710206017572,"stop":1710206017573,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd2b38c4d4a0fe44","name":"Fails to publish duplicate message","time":{"start":1710205972342,"stop":1710205972342,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe3b5a5d97dc4748","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1710205795208,"stop":1710205795209,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b9d6429e9a59de4","name":"Symmetric encrypt & Decrypt","time":{"start":1710205536820,"stop":1710205536821,"duration":1},"status":"passed","severity":"normal"},{"uid":"3766777daa99054a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1710205513755,"stop":1710205513755,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c96d075194d391","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1710205723853,"stop":1710205723854,"duration":1},"status":"passed","severity":"normal"},{"uid":"490d47ffe383e918","name":"safeDispatchEvent","time":{"start":1710205594295,"stop":1710205594295,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd868134a13aafc0","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1710206079814,"stop":1710206079814,"duration":0},"status":"passed","severity":"normal"},{"uid":"f499be25e422b43d","name":"should set field with only RELAY enabled","time":{"start":1710205509051,"stop":1710205509052,"duration":1},"status":"passed","severity":"normal"},{"uid":"a07f81a6b4aaef91","name":"Push message with emoji payload","time":{"start":1710206093086,"stop":1710206093086,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07a138446a3ce5b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1710205553437,"stop":1710205553439,"duration":2},"status":"passed","severity":"normal"},{"uid":"fe0a0c2f5d612bd9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710205821420,"stop":1710205821420,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22b5e5ff157f064","name":"Ping on subscribed peer","time":{"start":1710205625472,"stop":1710205625473,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff80902ed5370400","name":"Nodes with multiple pubsub topic","time":{"start":1710205960162,"stop":1710205960162,"duration":0},"status":"passed","severity":"normal"},{"uid":"8770d3fc1fe90106","name":"Query with Promise Callback, No Decoder","time":{"start":1710206060841,"stop":1710206060842,"duration":1},"status":"passed","severity":"normal"},{"uid":"2304a2968523f61f","name":"Decoder throws on undefined content topic","time":{"start":1710205538148,"stop":1710205538148,"duration":0},"status":"passed","severity":"normal"},{"uid":"e81ee7aea1931a38","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1710205723859,"stop":1710205723860,"duration":1},"status":"passed","severity":"normal"},{"uid":"64465f443ff4e6c1","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1710205522967,"stop":1710205522967,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df98f86c4881c2a","name":"should not receive a peer event before start","time":{"start":1710206017575,"stop":1710206017575,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb31aebb9f19ad8f","name":"Subscribe to topic containing Russian and receive message","time":{"start":1710206187421,"stop":1710206187421,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2742effed8bca1","name":"Subscribe to topic containing long and receive message","time":{"start":1710206187410,"stop":1710206187410,"duration":0},"status":"passed","severity":"normal"},{"uid":"934d1ab9ceb25673","name":"Check publish message containing special chars","time":{"start":1710205972335,"stop":1710205972335,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a045e9f31c9f348","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1710206187406,"stop":1710206187406,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e0010dadc8e98","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1710205723809,"stop":1710205723832,"duration":23},"status":"passed","severity":"normal"},{"uid":"3248fae1769bf05d","name":"tcp ip4 address","time":{"start":1710205508414,"stop":1710205508415,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3bdd80de1db5350","name":"caches peers it previously fetched","time":{"start":1710205523338,"stop":1710205523338,"duration":0},"status":"passed","severity":"normal"},{"uid":"24261e5024b4cef4","name":"Generator, custom pubsub topic","time":{"start":1710206079817,"stop":1710206079817,"duration":0},"status":"passed","severity":"normal"},{"uid":"156981d6be07a6ae","name":"Round trip binary encryption [ecies, signature]","time":{"start":1710205538146,"stop":1710205538146,"duration":0},"status":"passed","severity":"normal"},{"uid":"115ee590ec41f23a","name":"Check publish message containing XML","time":{"start":1710205972339,"stop":1710205972339,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ac9ffe7918ca44","name":"Decoder throws on empty string content topic","time":{"start":1710205536181,"stop":1710205536181,"duration":0},"status":"passed","severity":"normal"},{"uid":"a928836cb7c8207","name":"Privacy Node - default protocol","time":{"start":1710206129038,"stop":1710206129038,"duration":0},"status":"passed","severity":"normal"},{"uid":"559b445b45417db4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1710205757855,"stop":1710205757856,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c1bb1db48a3bfa","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1710205508246,"stop":1710205508246,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07de95e4740b126","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1710206187421,"stop":1710206187422,"duration":1},"status":"passed","severity":"normal"},{"uid":"6000bf0fc5865719","name":"Push message with content topic containing numeric","time":{"start":1710206093089,"stop":1710206093090,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc127f22f1a84b22","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1710205723854,"stop":1710205723855,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d43abcb3a0089b2","name":"Subscribe to topic containing XML and publish message","time":{"start":1710205981728,"stop":1710205981728,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8dd394dd1f92754","name":"Subscribe and receive messages via waku relay post","time":{"start":1710205795209,"stop":1710205795209,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2e02be8cd6d4b9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1710205821422,"stop":1710205821423,"duration":1},"status":"passed","severity":"normal"},{"uid":"3315e81dfb227d78","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1710205523340,"stop":1710205523340,"duration":0},"status":"passed","severity":"normal"},{"uid":"99dbc02b7cf5a5a4","name":"Check received message containing Arabic","time":{"start":1710206017492,"stop":1710206017505,"duration":13},"status":"passed","severity":"normal"},{"uid":"dd4198178b20b1f6","name":"Check received message containing unicode special characters","time":{"start":1710205712436,"stop":1710205712436,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb7963317c8f0f3","name":"Fails to push message bigger that 1MB","time":{"start":1710206093100,"stop":1710206093102,"duration":2},"status":"passed","severity":"normal"},{"uid":"9449cfa8836e7e99","name":"throws on content topic with non-number generation field","time":{"start":1710205500516,"stop":1710205500517,"duration":1},"status":"passed","severity":"normal"},{"uid":"f829372fac380a76","name":"should be able to decode the field with only RELAY set to true","time":{"start":1710205508243,"stop":1710205508243,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad21d18fb04558b1","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1710205522966,"stop":1710205522966,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1cb59b02bf5b74","name":"Fails to publish message with wrong content topic","time":{"start":1710205972343,"stop":1710205972343,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb02ac8813c3a7d2","name":"Decoder throws on undefined content topic","time":{"start":1710205536180,"stop":1710205536181,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1383435ca966691","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1710206116220,"stop":1710206116221,"duration":1},"status":"passed","severity":"normal"},{"uid":"c33366db91baf946","name":"Subscribe to topic containing short and receive message","time":{"start":1710205795215,"stop":1710205795215,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c7dd8afb019795f","name":"Check received message containing Basic HTML tag","time":{"start":1710206017507,"stop":1710206017507,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cef0835f588206a","name":"Subscribe to topic containing Script and receive message","time":{"start":1710205795219,"stop":1710205795220,"duration":1},"status":"passed","severity":"normal"},{"uid":"d084a5390724d79c","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1710205508246,"stop":1710205508246,"duration":0},"status":"passed","severity":"normal"},{"uid":"909329891ce0571d","name":"same cluster, different shard: nodes don't connect","time":{"start":1710205723783,"stop":1710205723784,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8661c2d71c2109c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1710206017535,"stop":1710206017536,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ace6ad820e65441","name":"Register correct protocols","time":{"start":1710205981719,"stop":1710205981719,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb6f7538274ff3b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1710205981726,"stop":1710205981726,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a54bc772a62c04","name":"Ping on subscribed peer","time":{"start":1710205625475,"stop":1710205625475,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c37cbd8c104f64","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1710205723792,"stop":1710205723792,"duration":0},"status":"passed","severity":"normal"},{"uid":"efaf47a8d6af046b","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1710205723832,"stop":1710205723838,"duration":6},"status":"passed","severity":"normal"},{"uid":"f46d493411216cec","name":"Check message with no content topic is not received","time":{"start":1710206017537,"stop":1710206017538,"duration":1},"status":"passed","severity":"normal"},{"uid":"103c143781bec030","name":"Rejects garbage","time":{"start":1710205517324,"stop":1710205517324,"duration":0},"status":"passed","severity":"normal"},{"uid":"2623b61a66f0440e","name":"Check received message containing numeric","time":{"start":1710206017490,"stop":1710206017490,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99a18c3c155aa3b","name":"should emit a peer event after start","time":{"start":1710206017574,"stop":1710206017575,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e78e89e93d3d1a1","name":"Check publish message containing Chinese","time":{"start":1710205972335,"stop":1710205972335,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad710dc2224a96f","name":"Ephemeral field is preserved - encoder v0","time":{"start":1710205563083,"stop":1710205563083,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb2bf31233812ab","name":"should throw error - no id","time":{"start":1710205509045,"stop":1710205509045,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c0ff5f4c5899ae","name":"Check received message containing short","time":{"start":1710206017489,"stop":1710206017489,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd7a8c01ef77ea9","name":"Promise Callback - backward","time":{"start":1710206084923,"stop":1710206084924,"duration":1},"status":"passed","severity":"normal"},{"uid":"812f012d5e47b6d4","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1710206060833,"stop":1710206060834,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeabd213433f7da","name":"should not receive a peer event after stop","time":{"start":1710205565362,"stop":1710205565362,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b019302e4ec926c","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1710205723864,"stop":1710205723865,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf0c925febc0c9d5","name":"should be called for bootstrap peers","time":{"start":1710205561580,"stop":1710205561581,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3f2d64a6d3b9c29","name":"through manual discovery","time":{"start":1710205825800,"stop":1710205825800,"duration":0},"status":"passed","severity":"normal"},{"uid":"df3a80147d7a850f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1710205795231,"stop":1710205795238,"duration":7},"status":"passed","severity":"normal"},{"uid":"ec6afc39069c8938","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1710206025282,"stop":1710206025283,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d606e78d03f38c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1710206187407,"stop":1710206187407,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4ad8323a34b40c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1710205606072,"stop":1710205606072,"duration":0},"status":"passed","severity":"normal"},{"uid":"7698515f432d4cf7","name":"Check publish message containing Russian","time":{"start":1710205972336,"stop":1710205972336,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1191c5ea77929d6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1710205757858,"stop":1710205757859,"duration":1},"status":"passed","severity":"normal"},{"uid":"c72f034648f82125","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1710206116219,"stop":1710206116220,"duration":1},"status":"passed","severity":"normal"},{"uid":"5239a82fa3f69fda","name":"Push message with Script payload","time":{"start":1710206093083,"stop":1710206093083,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d5e4529e7502b5","name":"should use DNS peer discovery with light client","time":{"start":1710205565364,"stop":1710205565364,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b916c89625b8521f","name":"Fails to push message bigger that 1MB","time":{"start":1710205947309,"stop":1710205947310,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa747bcb84c07f3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1710205795239,"stop":1710205795239,"duration":0},"status":"passed","severity":"normal"},{"uid":"663d536921b9820f","name":"Push message with short payload","time":{"start":1710206093068,"stop":1710206093068,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fdbcd7d2903477","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1710206011827,"stop":1710206011828,"duration":1},"status":"passed","severity":"normal"},{"uid":"359b383c6ea9e21f","name":"Subscribe to topic containing numeric and publish message","time":{"start":1710205981724,"stop":1710205981725,"duration":1},"status":"passed","severity":"normal"},{"uid":"a122f7f477d7433e","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1710206060840,"stop":1710206060841,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c73b199d6e5e8c5","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1710205960165,"stop":1710205960165,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e768b810c2bfeb6","name":"Meta field set when metaSetter is specified","time":{"start":1710205513888,"stop":1710205513888,"duration":0},"status":"passed","severity":"normal"},{"uid":"e808e073462e5b77","name":"Generator, custom pubsub topic","time":{"start":1710206079813,"stop":1710206079813,"duration":0},"status":"passed","severity":"normal"},{"uid":"841cb40533dbce6","name":"Subscribe and receives messages on 20 topics","time":{"start":1710206187407,"stop":1710206187407,"duration":0},"status":"passed","severity":"normal"},{"uid":"9890bb2d7bd76e8f","name":"Reopen subscription with peer with lost subscription","time":{"start":1710205625474,"stop":1710205625475,"duration":1},"status":"passed","severity":"normal"},{"uid":"add29009c19ae51d","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1710205561583,"stop":1710205561583,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fd9fdf33e4dd41b","name":"Push message with content topic containing short","time":{"start":1710206093088,"stop":1710206093088,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a0c6a23dedc79e","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1710205723786,"stop":1710205723789,"duration":3},"status":"passed","severity":"normal"},{"uid":"6b0ea41f0563f149","name":"Push message with Script payload","time":{"start":1710205947267,"stop":1710205947268,"duration":1},"status":"passed","severity":"normal"},{"uid":"190ce6eb3d87e648","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1710205563083,"stop":1710205563084,"duration":1},"status":"passed","severity":"normal"},{"uid":"5876015ffffe7f03","name":"Push message with Chinese payload","time":{"start":1710206093078,"stop":1710206093079,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4a3678546c5ec9e","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1710205723806,"stop":1710205723807,"duration":1},"status":"passed","severity":"normal"},{"uid":"19d8dc292f95d380","name":"throws on content topic with empty version field","time":{"start":1710205500518,"stop":1710205500518,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a3278dcf259464","name":"Push message with content topic containing Script","time":{"start":1710205947295,"stop":1710205947295,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb3a138b5f46302","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1710205606074,"stop":1710205606074,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2222d7eeb874456","name":"Subscribe to topic containing shell command and receive message","time":{"start":1710206187414,"stop":1710206187414,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2afb1806d2b44b","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1710205561581,"stop":1710205561582,"duration":1},"status":"passed","severity":"normal"},{"uid":"96c50f81c7bbdbc","name":"should properly create location multiaddrs - tcp4","time":{"start":1710205509049,"stop":1710205509049,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9a0a4439a9d095","name":"Subscribe to topic containing short and publish message","time":{"start":1710205981723,"stop":1710205981724,"duration":1},"status":"passed","severity":"normal"},{"uid":"62c789b35d88586a","name":"Check message received after jswaku node is restarted","time":{"start":1710205712443,"stop":1710205712444,"duration":1},"status":"skipped","severity":"normal"},{"uid":"763613909c536716","name":"Check received message containing escaped characters","time":{"start":1710206017509,"stop":1710206017511,"duration":2},"status":"passed","severity":"normal"},{"uid":"8bc14ef156a28574","name":"Check received message containing Russian","time":{"start":1710206017505,"stop":1710206017506,"duration":1},"status":"passed","severity":"normal"},{"uid":"7844ac8e985fb054","name":"Check received message containing Chinese","time":{"start":1710205712432,"stop":1710205712432,"duration":0},"status":"passed","severity":"normal"},{"uid":"700c276bbbfdd99a","name":"Asymmetric encrypt & decrypt","time":{"start":1710205536819,"stop":1710205536820,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e72eae971ed559","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1710205553441,"stop":1710205553442,"duration":1},"status":"passed","severity":"normal"},{"uid":"8acfc8b1a9c02f39","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1710205981727,"stop":1710205981728,"duration":1},"status":"passed","severity":"normal"},{"uid":"26348b129bafde7a","name":"nwaku subscribes","time":{"start":1710205976880,"stop":1710205976880,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b045824518bdbf","name":"Push to array if already present","time":{"start":1710205500387,"stop":1710205500388,"duration":1},"status":"passed","severity":"normal"},{"uid":"1297c5e8488f0e2b","name":"Check meta is set [ecies]","time":{"start":1710205538146,"stop":1710205538146,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7e901caabdfa56","name":"Check received message containing Chinese","time":{"start":1710206017528,"stop":1710206017528,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37c6e2386d335c4","name":"Check received message containing XML","time":{"start":1710206017507,"stop":1710206017507,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f1ccad9c6be9b9","name":"should properly create location multiaddrs - tcp6","time":{"start":1710205509050,"stop":1710205509050,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4670144dfe4e96","name":"Push message with shell command payload","time":{"start":1710206093084,"stop":1710206093085,"duration":1},"status":"passed","severity":"normal"},{"uid":"d81346b1d5ff322d","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1710205626869,"stop":1710205626875,"duration":6},"status":"passed","severity":"normal"},{"uid":"35fe7cd6d452c122","name":"Relay - dialed after","time":{"start":1710206129035,"stop":1710206129035,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c742d7dea83a42","name":"Push message with shell command payload","time":{"start":1710205947272,"stop":1710205947272,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6596f0237ab517","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1710206079608,"stop":1710206079608,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e1d2569b8c6c9f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1710205795217,"stop":1710205795218,"duration":1},"status":"passed","severity":"normal"},{"uid":"66b65f6ff022fd64","name":"Check message with no content topic is not received","time":{"start":1710205712442,"stop":1710205712443,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d44826ce532acb","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1710205500741,"stop":1710205500741,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a5cfcbaf6ae661","name":"Check received message containing emoji","time":{"start":1710205712436,"stop":1710205712437,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b13c8cdefd606f2","name":"Using a function","time":{"start":1710206121376,"stop":1710206121376,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a09efb30591d22","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710205821422,"stop":1710205821422,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc7b29386998877","name":"Push message with content topic containing Russian","time":{"start":1710206093091,"stop":1710206093091,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a0a8ffa7a97948","name":"Subscribe to topic containing JSON and publish message","time":{"start":1710205981729,"stop":1710205981729,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3747a75040dc54","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1710205538145,"stop":1710205538145,"duration":0},"status":"passed","severity":"normal"},{"uid":"3594d9d9c628d803","name":"Check received message containing Russian","time":{"start":1710206017529,"stop":1710206017529,"duration":0},"status":"passed","severity":"normal"},{"uid":"62bf61f5f5b49ec5","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1710205960160,"stop":1710205960161,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb835a5eab508339","name":"Check publish message containing long","time":{"start":1710205972334,"stop":1710205972334,"duration":0},"status":"passed","severity":"normal"},{"uid":"302e41b04de9f60a","name":"Relay - times out","time":{"start":1710206129036,"stop":1710206129036,"duration":0},"status":"passed","severity":"normal"},{"uid":"57afe4d29fd94dd5","name":"ignores unrecognized TXT record formats","time":{"start":1710205523338,"stop":1710205523338,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ed5bbf28dfdab3","name":"throws on content topic with empty application field","time":{"start":1710205500517,"stop":1710205500518,"duration":1},"status":"passed","severity":"normal"},{"uid":"f467419f91ddff17","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1710206187421,"stop":1710206187421,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0918ffe099b3197","name":"Query generator for 2000 messages","time":{"start":1710206079608,"stop":1710206079609,"duration":1},"status":"passed","severity":"normal"},{"uid":"16d4228044a22f0f","name":"Query Generator, No Decoder","time":{"start":1710206060827,"stop":1710206060828,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd6c1740de6c253a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1710205960162,"stop":1710205960162,"duration":0},"status":"passed","severity":"normal"},{"uid":"693be959f9865152","name":"Push message with content topic containing JSON","time":{"start":1710205947296,"stop":1710205947297,"duration":1},"status":"passed","severity":"normal"},{"uid":"c82fe715d253e78d","name":"isConnected return false after peer stops","time":{"start":1710205606074,"stop":1710205606074,"duration":0},"status":"passed","severity":"normal"},{"uid":"74774e17046b128c","name":"passes more than one ENR URLs and attempts connection","time":{"start":1710205565366,"stop":1710205565366,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5be2939c914287bb","name":"Sets default value correctly","time":{"start":1710206121377,"stop":1710206121377,"duration":0},"status":"passed","severity":"normal"},{"uid":"f47a6042a2b8c455","name":"Check publish message containing Arabic","time":{"start":1710205972336,"stop":1710205972336,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0331bfd874a13d","name":"Check received message containing short","time":{"start":1710206017526,"stop":1710206017526,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d7f6c81daba2cc","name":"Query with Ordered Callback, No Decoder","time":{"start":1710206060834,"stop":1710206060837,"duration":3},"status":"passed","severity":"normal"},{"uid":"ca1b17c2dcb695e1","name":"should only return 1 node with relay capability","time":{"start":1710205523339,"stop":1710205523339,"duration":0},"status":"passed","severity":"normal"},{"uid":"40375c4461b073b0","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1710205723792,"stop":1710205723792,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ef845c8a8799b8","name":"Query generator for multiple messages","time":{"start":1710206079604,"stop":1710206079605,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa7a3b51be7d366","name":"Ping on subscribed peer","time":{"start":1710205583552,"stop":1710205583553,"duration":1},"status":"passed","severity":"normal"},{"uid":"e921238c232f68","name":"Push message with numeric payload","time":{"start":1710205947259,"stop":1710205947259,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b80201f8fdbfd7","name":"Subscribe and receive messages via lightPush","time":{"start":1710205795207,"stop":1710205795208,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7a69fa4d8a9c38","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1710205522964,"stop":1710205522964,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a0ecd47a04fbb4","name":"Publish message with custom timestamp: Tue Mar 12 2024 00:12:40 GMT+0000 (Coordinated Universal Time)","time":{"start":1710205972341,"stop":1710205972342,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8d7af92484e3122","name":"Check publish message containing unicode special characters","time":{"start":1710205972340,"stop":1710205972340,"duration":0},"status":"passed","severity":"normal"},{"uid":"96e30b5a8690c753","name":"Push message with custom timestamp: 1710209312632","time":{"start":1710206093098,"stop":1710206093099,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c700cc336a69b14","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1710205606071,"stop":1710205606071,"duration":0},"status":"passed","severity":"normal"},{"uid":"831a047fe5020357","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1710205723790,"stop":1710205723790,"duration":0},"status":"passed","severity":"normal"},{"uid":"130b149dfe709b94","name":"Generator, 2 different pubsubtopics","time":{"start":1710206079816,"stop":1710206079816,"duration":0},"status":"skipped","severity":"normal"},{"uid":"694a43e636e8c781","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710205723791,"stop":1710205723791,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fbc88fff9d5e7d2","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1710206116220,"stop":1710206116220,"duration":0},"status":"passed","severity":"normal"},{"uid":"b528a8e9c8d405bb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1710206187408,"stop":1710206187408,"duration":0},"status":"passed","severity":"normal"},{"uid":"4562e84cb1864f73","name":"Push message with Arabic payload","time":{"start":1710206093081,"stop":1710206093082,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a8b5ba727d4b07","name":"should throw error - no public key","time":{"start":1710205509046,"stop":1710205509046,"duration":0},"status":"passed","severity":"normal"},{"uid":"609d3d9cf3adc551","name":"Push message with SQL Injection payload","time":{"start":1710205947267,"stop":1710205947267,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b93587cc1d4ea0","name":"Publish without waiting for remote peer","time":{"start":1710205981719,"stop":1710205981720,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c757e059d3633a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1710205960164,"stop":1710205960164,"duration":0},"status":"passed","severity":"normal"},{"uid":"991a129a9fe1f433","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1710205757851,"stop":1710205757852,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3111110b7b71c7e","name":"Publish message with large meta","time":{"start":1710205972345,"stop":1710205972345,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d187b027a14e4ca","name":"Check message with non string payload is not received","time":{"start":1710205712443,"stop":1710205712443,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ba04972d87b0e4","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1710205960166,"stop":1710205960166,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8ea0392124f64e","name":"Push message with content topic containing Arabic","time":{"start":1710205947294,"stop":1710205947294,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43308a59fa4843f","name":"Check message received after nwaku node is restarted","time":{"start":1710206017539,"stop":1710206017539,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e1eec18fd8d437b8","name":"Push message with long payload","time":{"start":1710206093068,"stop":1710206093069,"duration":1},"status":"passed","severity":"normal"},{"uid":"76d75c4b76c2e1ea","name":"can start the service","time":{"start":1710205565357,"stop":1710205565358,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ec2137d8cb8db78","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1710205647033,"stop":1710205647033,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08aea97e965c0e3","name":"throws on content topic with empty encoding field","time":{"start":1710205500519,"stop":1710205500520,"duration":1},"status":"passed","severity":"normal"},{"uid":"53fbdd25053c2e30","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1710205795209,"stop":1710205795210,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57c40e701e3b71","name":"Push message with content topic containing numeric","time":{"start":1710205947276,"stop":1710205947292,"duration":16},"status":"passed","severity":"normal"},{"uid":"4e59b0e11ec0ccb6","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1710205626868,"stop":1710205626868,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5087ba32490b0cb","name":"Check received message with timestamp: 1710205552646 ","time":{"start":1710206017535,"stop":1710206017535,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f38ec705413982","name":"Query generator for multiple messages with different message text format","time":{"start":1710206079605,"stop":1710206079606,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d923c5b173b45d5","name":"should throw an error for insufficient data","time":{"start":1710205500741,"stop":1710205500741,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e25946980ae4321","name":"should throw error - no id","time":{"start":1710205509046,"stop":1710205509046,"duration":0},"status":"passed","severity":"normal"},{"uid":"3caa22465927236c","name":"Push message equal or less that 1MB","time":{"start":1710205947308,"stop":1710205947309,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ef378e33d33e08b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710205723793,"stop":1710205723793,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cdcce3fdf3e7a9d","name":"Callback on promise","time":{"start":1710206079607,"stop":1710206079607,"duration":0},"status":"passed","severity":"normal"},{"uid":"607537cfb4555f00","name":"Fields are not dropped","time":{"start":1710205513207,"stop":1710205513208,"duration":1},"status":"passed","severity":"normal"},{"uid":"35392482f5b161f3","name":"Check message with no content topic is not received","time":{"start":1710206017520,"stop":1710206017521,"duration":1},"status":"passed","severity":"normal"},{"uid":"92370083e92ee1cb","name":"can start the service","time":{"start":1710205530448,"stop":1710205530449,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc856ed90acc1a66","name":"Generator, custom pubsub topic","time":{"start":1710206079815,"stop":1710206079816,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b2ada8f2a2e807db","name":"Push message with emoji payload","time":{"start":1710205947274,"stop":1710205947274,"duration":0},"status":"passed","severity":"normal"},{"uid":"641854e6dd5a4245","name":"Fails to publish message with size larger than 1 MB","time":{"start":1710205972343,"stop":1710205972344,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e684d32aac56a82","name":"should properly create location multiaddrs - tcp","time":{"start":1710205509050,"stop":1710205509050,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3aa2470faa4e1ec","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1710205647032,"stop":1710205647033,"duration":1},"status":"passed","severity":"normal"},{"uid":"484a500646caf9ac","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1710205981722,"stop":1710205981722,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c3b9efeaa3f5f3","name":"Encoder throws on empty string content topic","time":{"start":1710205536179,"stop":1710205536180,"duration":1},"status":"passed","severity":"normal"},{"uid":"78d0ef3aeb52820f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1710206079818,"stop":1710206079819,"duration":1},"status":"passed","severity":"normal"},{"uid":"350b2f9c33bec5a5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1710206187414,"stop":1710206187414,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ab31dba31f4125","name":"different cluster, same shard: nodes don't connect","time":{"start":1710205723784,"stop":1710205723785,"duration":1},"status":"passed","severity":"normal"},{"uid":"30fdb09b910f1c5b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1710205723792,"stop":1710205723793,"duration":1},"status":"passed","severity":"normal"},{"uid":"4be25c93d8dbd938","name":"Subscribe to topic containing numeric and receive message","time":{"start":1710205795216,"stop":1710205795216,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99a9f610d6715","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1710205513756,"stop":1710205513756,"duration":0},"status":"passed","severity":"normal"},{"uid":"55e6810f7c9bc4c7","name":"should properly create location multiaddrs - udp","time":{"start":1710205509050,"stop":1710205509050,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a64b7597a6b7f57","name":"Passing page size 1 when there are 4 messages","time":{"start":1710206112826,"stop":1710206112826,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61aa3988c4996a0","name":"LightPush","time":{"start":1710206129037,"stop":1710206129037,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe6b107d55ce2ac","name":"Check received message containing Script","time":{"start":1710206017531,"stop":1710206017531,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b771892485a51e","name":"should not fail to start the service if it is already started","time":{"start":1710205565360,"stop":1710205565360,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5069121f638c0b9","name":"Passing an array","time":{"start":1710206121375,"stop":1710206121376,"duration":1},"status":"passed","severity":"normal"},{"uid":"4672a248a666e419","name":"Default pageSize","time":{"start":1710206112828,"stop":1710206112829,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc8fffd3041588c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1710205757860,"stop":1710205757861,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3662104fecfa664","name":"should add and remove event listeners correctly","time":{"start":1710205530455,"stop":1710205530455,"duration":0},"status":"passed","severity":"normal"},{"uid":"87a675a13bf747ce","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1710205626881,"stop":1710205626882,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d78aeb25d3a7de","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1710205723807,"stop":1710205723807,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb655120da48d47c","name":"can start and stop the service","time":{"start":1710205565358,"stop":1710205565359,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8fd9d0c20716ddc","name":"Check received message with timestamp: 1710205552646000000 ","time":{"start":1710206017514,"stop":1710206017515,"duration":1},"status":"passed","severity":"normal"},{"uid":"82972de26d504b5","name":"should not receive a peer event before start","time":{"start":1710205565361,"stop":1710205565362,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef83a81f6ebedd05","name":"should encode/decode to RLP encoding","time":{"start":1710205509047,"stop":1710205509047,"duration":0},"status":"passed","severity":"normal"},{"uid":"450b98370e396fed","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1710205757861,"stop":1710205757862,"duration":1},"status":"passed","severity":"normal"},{"uid":"2110fc10373127a4","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1710205553439,"stop":1710205553440,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b49a121d8642c6b","name":"Encoder throws on empty string content topic","time":{"start":1710205513889,"stop":1710205513889,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f7852dbd4c9c94","name":"should properly create location multiaddrs - udp4","time":{"start":1710205509049,"stop":1710205509049,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8375380d8ad8a3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1710206187423,"stop":1710206187423,"duration":0},"status":"passed","severity":"normal"},{"uid":"f234682b3860e468","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1710206187411,"stop":1710206187411,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eec26b0864677da","name":"Query generator for multiple messages with different content topic format","time":{"start":1710206079606,"stop":1710206079607,"duration":1},"status":"passed","severity":"normal"},{"uid":"175f10cb83b3b69e","name":"Push message with unicode special characters payload","time":{"start":1710205947273,"stop":1710205947273,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf65d343902187b4","name":"should not fail to start the service if it is already started","time":{"start":1710206017574,"stop":1710206017574,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9da2953fad3b469","name":"should set field with all protocols disabled","time":{"start":1710205509051,"stop":1710205509051,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d22a4b6738cec95","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1710205723884,"stop":1710205723884,"duration":0},"status":"passed","severity":"normal"},{"uid":"51cb1d6408b2fb7a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1710205508241,"stop":1710205508242,"duration":1},"status":"passed","severity":"normal"},{"uid":"48d04f64c25883f1","name":"should properly compute the node id","time":{"start":1710205509047,"stop":1710205509047,"duration":0},"status":"passed","severity":"normal"},{"uid":"89380b76423d88c9","name":"Check message with no payload is not received","time":{"start":1710205712443,"stop":1710205712443,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef5ff116dceb0567","name":"Add multiple subscription objects on single nwaku node","time":{"start":1710205795239,"stop":1710205795240,"duration":1},"status":"passed","severity":"normal"},{"uid":"3206b016e4c38829","name":"Fails to publish message with empty text","time":{"start":1710205972342,"stop":1710205972342,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d02b492a3e4e6a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1710205723808,"stop":1710205723808,"duration":0},"status":"passed","severity":"normal"},{"uid":"745641df88dff8c9","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1710205508241,"stop":1710205508241,"duration":0},"status":"passed","severity":"normal"},{"uid":"48c9fc16b4380949","name":"Check received message containing Basic HTML tag","time":{"start":1710205712435,"stop":1710205712435,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba59fe9ba1b75e3a","name":"Check message with non string payload is not received","time":{"start":1710206017522,"stop":1710206017523,"duration":1},"status":"passed","severity":"normal"},{"uid":"970f6ac20e464332","name":"Check message with no pubsub topic is not received","time":{"start":1710205712439,"stop":1710205712442,"duration":3},"status":"passed","severity":"normal"},{"uid":"c41d53b23d40a815","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1710206187413,"stop":1710206187413,"duration":0},"status":"passed","severity":"normal"},{"uid":"384cd2d428aad675","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1710205981721,"stop":1710205981722,"duration":1},"status":"passed","severity":"normal"},{"uid":"951c66c8af7d76b2","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1710205522967,"stop":1710205522968,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4f3504b502414cf","name":"should set field with only FILTER enabled","time":{"start":1710205509052,"stop":1710205509052,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fd5a37c6f4a8589","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1710205723791,"stop":1710205723791,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7e3b237e39fedd4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1710206187414,"stop":1710206187415,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae484289ec85e9a","name":"Push message with content topic containing Russian","time":{"start":1710205947294,"stop":1710205947295,"duration":1},"status":"passed","severity":"normal"},{"uid":"993b9d2a6a63f043","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1710205522964,"stop":1710205522965,"duration":1},"status":"passed","severity":"normal"},{"uid":"901b32dcd6f5927f","name":"Nodes with multiple pubsub topic","time":{"start":1710205960166,"stop":1710205960166,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9ed29e54bff6e1","name":"receives messages sent to provided content topic through callback","time":{"start":1710206011828,"stop":1710206011829,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2ca98f9b537c7a9","name":"Light Node - default protocols","time":{"start":1710206129038,"stop":1710206129038,"duration":0},"status":"passed","severity":"normal"},{"uid":"aec65127c5e81b54","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1710206187407,"stop":1710206187408,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ebc6fab97a9e7de","name":"Subscribe and receive messages via waku relay post","time":{"start":1710206187406,"stop":1710206187406,"duration":0},"status":"passed","severity":"normal"},{"uid":"742effe7bf269031","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1710206017536,"stop":1710206017536,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a2945d9461152bb","name":"Overlapping topic subscription","time":{"start":1710206187409,"stop":1710206187409,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9b7cbbf61201d4","name":"Check message on other pubsub topic is not received","time":{"start":1710206017519,"stop":1710206017520,"duration":1},"status":"passed","severity":"normal"},{"uid":"3558839515a3a9b3","name":"Push message with content topic containing XML","time":{"start":1710206093094,"stop":1710206093094,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5dca3a8796a39a","name":"should only return 1 node with relay and store capability","time":{"start":1710205523339,"stop":1710205523339,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28b55ba53a5d99d","name":"Push message with content topic containing long","time":{"start":1710206093088,"stop":1710206093089,"duration":1},"status":"passed","severity":"normal"},{"uid":"90a81f94642d7a7f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1710205795231,"stop":1710205795231,"duration":0},"status":"passed","severity":"normal"},{"uid":"877b58345a3e5ee7","name":"Push message with Basic HTML tag payload","time":{"start":1710205947268,"stop":1710205947269,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aef178f9018101f","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1710205723854,"stop":1710205723854,"duration":0},"status":"passed","severity":"normal"},{"uid":"709e92c3cac0daf7","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1710206116218,"stop":1710206116219,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8bdadddf7ca532e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1710206258240,"stop":1710206258240,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3fc8b42439e038","name":"Push message with special chars payload","time":{"start":1710205947259,"stop":1710205947260,"duration":1},"status":"passed","severity":"normal"},{"uid":"27ff5c6d3b4afe82","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1710206187423,"stop":1710206187423,"duration":0},"status":"passed","severity":"normal"},{"uid":"133600f4f5173d91","name":"Refresh subscription","time":{"start":1710205981723,"stop":1710205981723,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e33b5a885af9fdb0","name":"Check publish message after service node is restarted","time":{"start":1710205972344,"stop":1710205972344,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78542d5f10eb46a4","name":"should return false","time":{"start":1710205509046,"stop":1710205509047,"duration":1},"status":"passed","severity":"normal"},{"uid":"25eba2fe9ed1696d","name":"Subscribe to topic containing short and receive message","time":{"start":1710206187410,"stop":1710206187410,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4813fa6b4697f3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1710206187405,"stop":1710206187405,"duration":0},"status":"passed","severity":"normal"},{"uid":"79c1002b726b5335","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1710205723805,"stop":1710205723805,"duration":0},"status":"passed","severity":"normal"},{"uid":"a25772b336b81793","name":"Check received message containing emoji","time":{"start":1710206017534,"stop":1710206017534,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9981c2536967e8f","name":"Check message received after jswaku node is restarted","time":{"start":1710206017524,"stop":1710206017524,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a3b8ccbb55f959d","name":"Check received message containing Arabic","time":{"start":1710205712432,"stop":1710205712432,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa94711c874d01e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1710206187410,"stop":1710206187410,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41e406e87f3b2a5","name":"Refresh subscription","time":{"start":1710206187419,"stop":1710206187419,"duration":0},"status":"passed","severity":"normal"},{"uid":"67cfa3ac3a0f4e28","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1710205757857,"stop":1710205757858,"duration":1},"status":"passed","severity":"normal"},{"uid":"da39f09496d24b62","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1710205795219,"stop":1710205795219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee427616cd6b8e56","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1710205757863,"stop":1710205757863,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f90bb15ae1e05a","name":"1 Relay, 1 Filter, gives up","time":{"start":1710205523047,"stop":1710205523047,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79812509e229b86","name":"Push message with content topic containing shell command","time":{"start":1710205947301,"stop":1710205947302,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7bff6562050c062","name":"Push message with content topic containing JSON","time":{"start":1710206093094,"stop":1710206093095,"duration":1},"status":"passed","severity":"normal"},{"uid":"33616e53f499e6e7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1710206093094,"stop":1710206093094,"duration":0},"status":"passed","severity":"normal"},{"uid":"326fc867db03703c","name":"returns all values when wanted number is greater than available values","time":{"start":1710205522386,"stop":1710205522386,"duration":0},"status":"passed","severity":"normal"},{"uid":"c41662d30e963fe1","name":"Publish message with custom timestamp: Wed Mar 22 2023 01:12:40 GMT+0000 (Coordinated Universal Time)","time":{"start":1710205972341,"stop":1710205972341,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95a02829b6abc60","name":"Ping on peer without subscriptions","time":{"start":1710205625475,"stop":1710205625476,"duration":1},"status":"passed","severity":"normal"},{"uid":"39d2d3dc0a56f192","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1710206187406,"stop":1710206187406,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9075b40fd92d17","name":"should throw error - invalid id","time":{"start":1710205509046,"stop":1710205509046,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe549bad807fb15","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1710206098250,"stop":1710206098251,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f557fca0de8bab","name":"Subscribe and receives messages on 20 topics","time":{"start":1710206187417,"stop":1710206187417,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab71d0e79bfc9928","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710205626866,"stop":1710205626867,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41179259128f6b3","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1710205723864,"stop":1710205723864,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b9d42a283cd677","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1710205523341,"stop":1710205523341,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8ec42044ace51e59","name":"Check received message containing special chars","time":{"start":1710206017491,"stop":1710206017491,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89b61a66824732f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1710205723860,"stop":1710205723863,"duration":3},"status":"passed","severity":"normal"},{"uid":"9a0a34d55f5803f8","name":"different cluster, same shard: nodes don't connect","time":{"start":1710205829817,"stop":1710205829818,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d5108d6b9d70c1","name":"Check publish message containing short","time":{"start":1710205972333,"stop":1710205972333,"duration":0},"status":"passed","severity":"normal"},{"uid":"3438d2e8c6ccdba1","name":"Check publish message after client node is restarted","time":{"start":1710205972344,"stop":1710205972344,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d0a441c68cb4333c","name":"listenerCount","time":{"start":1710205594294,"stop":1710205594294,"duration":0},"status":"passed","severity":"normal"},{"uid":"7177054fedc93597","name":"Push message with Chinese payload","time":{"start":1710205947260,"stop":1710205947265,"duration":5},"status":"passed","severity":"normal"},{"uid":"d758cfa96ade90be","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1710205981721,"stop":1710205981721,"duration":0},"status":"passed","severity":"normal"},{"uid":"416b85a854fe3853","name":"Query Generator, Wrong PubsubTopic","time":{"start":1710206060817,"stop":1710206060826,"duration":9},"status":"passed","severity":"normal"},{"uid":"17df7f983e8927f9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1710206187415,"stop":1710206187416,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d3ddd53bb31de33","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1710205530454,"stop":1710205530454,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7ad7145c91180d","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1710205606072,"stop":1710205606072,"duration":0},"status":"passed","severity":"normal"},{"uid":"825c31ef5bdc9eb8","name":"Push message with custom timestamp: 1710209324245","time":{"start":1710205947308,"stop":1710205947308,"duration":0},"status":"passed","severity":"normal"},{"uid":"7885081beb80080","name":"should set field with all protocols enabled","time":{"start":1710205509051,"stop":1710205509051,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a5a8203cdb82bc","name":"Encoder throws on undefined content topic","time":{"start":1710205513888,"stop":1710205513889,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6a8c922b75f8ea","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1710206187421,"stop":1710206187421,"duration":0},"status":"passed","severity":"normal"},{"uid":"d083cc6e3150bae0","name":"Check received message with timestamp: 1710205552646000000 ","time":{"start":1710206017534,"stop":1710206017535,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c9621eb9b21b9be","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1710206187412,"stop":1710206187412,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8ae4e98a07848d","name":"Encoder throws on undefined content topic","time":{"start":1710205538147,"stop":1710205538147,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f0d5b59583b26f","name":"should only return 1 node with store capability","time":{"start":1710205523339,"stop":1710205523340,"duration":1},"status":"passed","severity":"normal"},{"uid":"613791b9fcecee15","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1710206116217,"stop":1710206116218,"duration":1},"status":"passed","severity":"normal"},{"uid":"26ff71e2e3df7b4d","name":"Check publish message containing escaped characters","time":{"start":1710205972340,"stop":1710205972340,"duration":0},"status":"passed","severity":"normal"},{"uid":"89f4bb7b11584472","name":"returns all values when wanted number matches available values","time":{"start":1710205522384,"stop":1710205522385,"duration":1},"status":"passed","severity":"normal"},{"uid":"99107b66b844d003","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1710206116219,"stop":1710206116219,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3c8fdb780ab6c6","name":"Passing cursor with wrong message digest","time":{"start":1710206053545,"stop":1710206053547,"duration":2},"status":"passed","severity":"normal"},{"uid":"c8971f36e3bc8d0","name":"Subscribe to topic containing XML and receive message","time":{"start":1710205795220,"stop":1710205795230,"duration":10},"status":"passed","severity":"normal"},{"uid":"57e42d473076db44","name":"Add multiple subscription objects on single nwaku node","time":{"start":1710206187424,"stop":1710206187424,"duration":0},"status":"passed","severity":"normal"},{"uid":"5625bb6f3cf324ae","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1710205981730,"stop":1710205981731,"duration":1},"status":"passed","severity":"normal"},{"uid":"483adc4ca5fe6fc0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1710205647034,"stop":1710205647034,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad50c14b9343f09","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1710206258239,"stop":1710206258239,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fdcd03d535f82d8","name":"addEventListener with correct event","time":{"start":1710205594290,"stop":1710205594290,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e7cd5a64d60ce5","name":"Encoder throws on empty string content topic","time":{"start":1710205538147,"stop":1710205538148,"duration":1},"status":"passed","severity":"normal"},{"uid":"189fcf5eac44ed71","name":"Reusing cursor across nodes","time":{"start":1710206053543,"stop":1710206053544,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b55b104eb73762","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1710206116220,"stop":1710206116220,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b64f9366cf6dcda","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1710205960160,"stop":1710205960160,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb4b315179ff922","name":"should not receive a peer event before start","time":{"start":1710205530452,"stop":1710205530452,"duration":0},"status":"passed","severity":"normal"},{"uid":"61105d7b8ae4f52b","name":"Push message with XML payload","time":{"start":1710206093083,"stop":1710206093083,"duration":0},"status":"passed","severity":"normal"},{"uid":"22413d9ea5ab1530","name":"Subscribe to topic containing special chars and receive message","time":{"start":1710206187411,"stop":1710206187411,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7ec3a9cf18f0402","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710205723806,"stop":1710205723806,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3f09407a1bc82d","name":"Push message with content topic containing unicode special characters","time":{"start":1710206093095,"stop":1710206093096,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad7cd40afa7315ba","name":"Callback on promise, aborts when callback returns true","time":{"start":1710206079607,"stop":1710206079607,"duration":0},"status":"passed","severity":"normal"},{"uid":"8712ee01caf5bf37","name":"throws on content topic with too few or too many fields","time":{"start":1710205500515,"stop":1710205500516,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ac0a33e2d054d3","name":"A test","time":{"start":1710205795344,"stop":1710205795344,"duration":0},"status":"passed","severity":"normal"},{"uid":"1609822db8569cde","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1710206053543,"stop":1710206053543,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75b92f5117f8116","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1710206187417,"stop":1710206187417,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a4903e05a1e0c2","name":"converts content topics to expected shard index","time":{"start":1710205500520,"stop":1710205500520,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd3bfd50dc8af55","name":"creates an iterator","time":{"start":1710206103931,"stop":1710206103931,"duration":0},"status":"passed","severity":"normal"},{"uid":"f886d6e43b431d25","name":"Passing page size 19 when there are 20 messages","time":{"start":1710206112827,"stop":1710206112828,"duration":1},"status":"passed","severity":"normal"},{"uid":"16671df992ce4d","name":"Check received message with timestamp: 1710205552646 ","time":{"start":1710206017515,"stop":1710206017516,"duration":1},"status":"passed","severity":"normal"},{"uid":"89e8012c42edc54","name":"Push message on custom pubsubTopic","time":{"start":1710205821423,"stop":1710205821423,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab863be0f7a0d993","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1710205723789,"stop":1710205723790,"duration":1},"status":"passed","severity":"normal"},{"uid":"55922ed88f305268","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1710206053541,"stop":1710206053541,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e5cd45167d5e4c","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1710206187408,"stop":1710206187408,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f5a0bd4b729b8c1","name":"Subscribe to topic containing XML and receive message","time":{"start":1710206187412,"stop":1710206187413,"duration":1},"status":"passed","severity":"normal"},{"uid":"860215e5107fefa4","name":"Push message with content topic containing emoji","time":{"start":1710205947303,"stop":1710205947304,"duration":1},"status":"passed","severity":"normal"},{"uid":"a52934fd44b33a1e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710205626883,"stop":1710205626883,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4d456b3101785e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1710206187420,"stop":1710206187420,"duration":0},"status":"passed","severity":"normal"},{"uid":"9edae080ca7ce0b4","name":"retrieves a single peer","time":{"start":1710205523336,"stop":1710205523337,"duration":1},"status":"passed","severity":"normal"},{"uid":"853186862cf28bb6","name":"A test","time":{"start":1710205795343,"stop":1710205795343,"duration":0},"status":"passed","severity":"normal"},{"uid":"18dcda51e4a33777","name":"Push message with JSON payload","time":{"start":1710206093084,"stop":1710206093084,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b6c754f0e26ad1","name":"Decoder throws on undefined content topic","time":{"start":1710205513890,"stop":1710205513890,"duration":0},"status":"passed","severity":"normal"},{"uid":"efbf30206fec51ea","name":"Reopen subscription with peer with lost subscription","time":{"start":1710205583555,"stop":1710205583555,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a7c9f378a2702aa","name":"can start and stop the service","time":{"start":1710205530449,"stop":1710205530450,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b7b51268adcdc01","name":"Relay + Store","time":{"start":1710205509053,"stop":1710205509053,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f695f17e0f9588","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1710205972341,"stop":1710205972341,"duration":0},"status":"passed","severity":"normal"},{"uid":"60dee63d6c867ba3","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1710205508247,"stop":1710205508247,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff93162aae8a43a3","name":"Overlapping topic subscription","time":{"start":1710206187419,"stop":1710206187419,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc776dda1e1d858a","name":"Push message with rate limit","time":{"start":1710205947306,"stop":1710205947307,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d76c604a230f800","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1710205626884,"stop":1710205626884,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b3784addd71493","name":"Subscribe to topic containing JSON and receive message","time":{"start":1710206187422,"stop":1710206187423,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ab80a4ac17e374","name":"Push message with Russian payload","time":{"start":1710205947266,"stop":1710205947267,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e4204924be02f2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1710205626884,"stop":1710205626884,"duration":0},"status":"passed","severity":"normal"},{"uid":"43248ff66dce51c5","name":"Push message with short payload","time":{"start":1710205947257,"stop":1710205947257,"duration":0},"status":"passed","severity":"normal"},{"uid":"18897fd6449bf14e","name":"Does not throw an exception when node disconnects","time":{"start":1710206121375,"stop":1710206121375,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1f2182d2429a85","name":"Check message with invalid timestamp is not received","time":{"start":1710206017518,"stop":1710206017519,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e156ed65a783e9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1710206187422,"stop":1710206187422,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f65ba348366e432","name":"Decoder throws on empty string content topic","time":{"start":1710205513890,"stop":1710205513890,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a4315093ae6c0a","name":"Check received message containing Basic HTML tag","time":{"start":1710206017532,"stop":1710206017532,"duration":0},"status":"passed","severity":"normal"},{"uid":"a373c98c61930090","name":"Push message with content topic containing XML","time":{"start":1710205947296,"stop":1710205947296,"duration":0},"status":"passed","severity":"normal"},{"uid":"edeb013d22c03c79","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1710205522968,"stop":1710205522968,"duration":0},"status":"passed","severity":"normal"},{"uid":"944d873a0cea51a5","name":"Check received message containing long","time":{"start":1710205712430,"stop":1710205712430,"duration":0},"status":"passed","severity":"normal"},{"uid":"9240f14530dea785","name":"Push 30 different messages","time":{"start":1710206093086,"stop":1710206093087,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6f6fcd5e34c6604","name":"throws on empty content topic","time":{"start":1710205500515,"stop":1710205500515,"duration":0},"status":"passed","severity":"normal"},{"uid":"7214efe4db10b831","name":"Push message with SQL Injection payload","time":{"start":1710206093082,"stop":1710206093083,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed61c22bc639be6","name":"throws on content topic with generation field greater than 0","time":{"start":1710205500517,"stop":1710205500517,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb614df6b61cea8","name":"dispatchEvent via connectionManager","time":{"start":1710205594294,"stop":1710205594294,"duration":0},"status":"passed","severity":"normal"},{"uid":"94354510c482dd5a","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1710205522386,"stop":1710205522387,"duration":1},"status":"passed","severity":"normal"},{"uid":"16d4507bf4a6b24d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1710205981726,"stop":1710205981727,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc5aa6119bea5d7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1710205723848,"stop":1710205723852,"duration":4},"status":"passed","severity":"normal"},{"uid":"de60b3d098c929a4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1710205723855,"stop":1710205723855,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6191bcca63538a8","name":"Check publish message containing shell command","time":{"start":1710205972340,"stop":1710205972340,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1c2294d27ba31","name":"Nwaku publishes","time":{"start":1710205976881,"stop":1710205976882,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e79c57d07483a3","name":"Push message with XML payload","time":{"start":1710205947268,"stop":1710205947268,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f60e385a69ae436","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710205723863,"stop":1710205723864,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f9d3cfdc615d2eb","name":"Push message with content topic containing escaped characters","time":{"start":1710205947303,"stop":1710205947303,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c632fc0d7bbf6ea","name":"Check received message containing Arabic","time":{"start":1710206017528,"stop":1710206017529,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a9abae605b5dcb6","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1710205508240,"stop":1710205508241,"duration":1},"status":"passed","severity":"normal"},{"uid":"80cda71d51c404f2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1710205795216,"stop":1710205795217,"duration":1},"status":"passed","severity":"normal"},{"uid":"606f16799fb90ecf","name":"Check received message containing SQL Injection","time":{"start":1710206017506,"stop":1710206017506,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9378080a3af0aca","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1710205523341,"stop":1710205523341,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4cf60bc3fbdf7e71","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1710205522966,"stop":1710205522967,"duration":1},"status":"passed","severity":"normal"},{"uid":"d688b410c14a3fd5","name":"Check message with invalid timestamp is not received","time":{"start":1710205712439,"stop":1710205712439,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae2e3206fa80f394","name":"Subscribe to topic containing Russian and receive message","time":{"start":1710205795218,"stop":1710205795219,"duration":1},"status":"passed","severity":"normal"},{"uid":"773c994c3a060e21","name":"Check message with invalid timestamp is not received","time":{"start":1710206017536,"stop":1710206017537,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae75e95c7415e83b","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1710205561582,"stop":1710205561583,"duration":1},"status":"passed","severity":"normal"},{"uid":"739db51564404c09","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1710206098251,"stop":1710206098251,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b688992bdd8dea3","name":"Push message with content topic containing SQL Injection","time":{"start":1710206093091,"stop":1710206093092,"duration":1},"status":"passed","severity":"normal"},{"uid":"d357ca43bf690872","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710205723808,"stop":1710205723808,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ae94be06a17713","name":"Push message with content topic containing Basic HTML tag","time":{"start":1710205947296,"stop":1710205947296,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7e9a4544da7947","name":"Subscribe and receive messages via lightPush","time":{"start":1710206187415,"stop":1710206187415,"duration":0},"status":"passed","severity":"normal"},{"uid":"998adbcb9bb74814","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1710205972343,"stop":1710205972343,"duration":0},"status":"passed","severity":"normal"},{"uid":"6649c3065a09c9eb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710205723853,"stop":1710205723853,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f84dfdf6e18459","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1710205960163,"stop":1710205960163,"duration":0},"status":"passed","severity":"normal"},{"uid":"698c033cafaafe3","name":"Ordered Callback - forward","time":{"start":1710206084924,"stop":1710206084924,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8cc6e9f8d07910","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710205821423,"stop":1710205821424,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ca368ce6305117","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1710205522965,"stop":1710205522966,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9b6a7883139e9f","name":"Check message on other pubsub topic is not received","time":{"start":1710206017537,"stop":1710206017537,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c533620e732c7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1710206187417,"stop":1710206187417,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e497d2f063a322d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1710206258239,"stop":1710206258239,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1772b780612cb88","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1710205553444,"stop":1710205553445,"duration":1},"status":"passed","severity":"normal"},{"uid":"e083dcddd87e469b","name":"Decrypt messages","time":{"start":1710205950235,"stop":1710205950235,"duration":0},"status":"passed","severity":"normal"},{"uid":"6742a0d741dd0e48","name":"Publish message with rate limit","time":{"start":1710205972345,"stop":1710205972346,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ad4273df372e7c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1710206187412,"stop":1710206187412,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5773e99a4a5438","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1710205757862,"stop":1710205757863,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8b54604b4d5ef2","name":"should set field with only STORE enabled","time":{"start":1710205509052,"stop":1710205509052,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc39c841e55b411","name":"removeEventListener with wrong event","time":{"start":1710205594293,"stop":1710205594293,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a2da8852690766","name":"Init the array if not present","time":{"start":1710205500386,"stop":1710205500387,"duration":1},"status":"passed","severity":"normal"},{"uid":"1709406674516856","name":"Promise Callback - forward","time":{"start":1710206084923,"stop":1710206084923,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aee8e8ceda06d09","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1710205821425,"stop":1710205821425,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0787a73b2f9f055","name":"should handle a minimal index list","time":{"start":1710205500740,"stop":1710205500740,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa548d1c4833801","name":"Check received message with timestamp: 1649153314 ","time":{"start":1710206017516,"stop":1710206017517,"duration":1},"status":"passed","severity":"normal"},{"uid":"e69c878be3d0624a","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1710206098248,"stop":1710206098248,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2f757e79af9862","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1710205960162,"stop":1710205960163,"duration":1},"status":"passed","severity":"normal"},{"uid":"93994b5f34ffb1dd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710205626876,"stop":1710205626881,"duration":5},"status":"passed","severity":"normal"},{"uid":"c5415e98442ef080","name":"isConnected should return true after first peer connects","time":{"start":1710205606073,"stop":1710205606073,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3ddc0ebcf71abd","name":"Fails to push message with empty content topic","time":{"start":1710206093096,"stop":1710206093096,"duration":0},"status":"passed","severity":"normal"},{"uid":"136d38e873d9c35b","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1710205723796,"stop":1710205723805,"duration":9},"status":"passed","severity":"normal"},{"uid":"bc1e382cd9601ac5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1710205795238,"stop":1710205795238,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe50bdebe92e681d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1710205757856,"stop":1710205757857,"duration":1},"status":"passed","severity":"normal"},{"uid":"7395dcfde15842ea","name":"Ordered callback, aborts when callback returns true","time":{"start":1710206079608,"stop":1710206079608,"duration":0},"status":"passed","severity":"normal"},{"uid":"c561eb1df8b2ac13","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1710206079816,"stop":1710206079816,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7740bee60376c59c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1710206187413,"stop":1710206187413,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d3163ff74cbe225","name":"Push message with unicode special characters payload","time":{"start":1710206093085,"stop":1710206093086,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ebf333cbcb1be7","name":"Check received message containing JSON","time":{"start":1710205712435,"stop":1710205712435,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3aa4ca29fa90cde","name":"getPeersByDiscovery","time":{"start":1710205594293,"stop":1710205594294,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f9cd10820ae3532","name":"Throws when trying to push message with empty payload","time":{"start":1710206093087,"stop":1710206093087,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9016c56a2e12394","name":"Ping on unsubscribed peer","time":{"start":1710205583554,"stop":1710205583554,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c5e374d4d7bb31","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1710206258240,"stop":1710206258241,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8da4d86cd279485","name":"Push message with meta","time":{"start":1710205947304,"stop":1710205947305,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e62bc684834ea41","name":"removeEventListener with correct event","time":{"start":1710205594292,"stop":1710205594293,"duration":1},"status":"passed","severity":"normal"},{"uid":"4374d219720b331b","name":"Query Generator, Multiple PubsubTopics","time":{"start":1710206060826,"stop":1710206060827,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a007a16f81b6764","name":"Subscribe to topic containing long and receive message","time":{"start":1710206187420,"stop":1710206187420,"duration":0},"status":"passed","severity":"normal"},{"uid":"91fc29e024d344a","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1710206187409,"stop":1710206187409,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2407e28d8dd7423a","name":"Waku message hash computation (payload length 0)","time":{"start":1710205503158,"stop":1710205503159,"duration":1},"status":"passed","severity":"normal"},{"uid":"1723348863837716","name":"should throw error - no public key","time":{"start":1710205509045,"stop":1710205509045,"duration":0},"status":"passed","severity":"normal"},{"uid":"470c64df04b2f594","name":"Check received message containing Russian","time":{"start":1710205712433,"stop":1710205712433,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9c1cb54e590c32","name":"Subscribe to topic containing Russian and publish message","time":{"start":1710205981727,"stop":1710205981727,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7e1e31f4dea24d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1710205626882,"stop":1710205626882,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19ce2629ab50a60","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1710205757855,"stop":1710205757855,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a40ee93cbac319","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1710205723794,"stop":1710205723795,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcbbe32d9d829400","name":"Push message with content topic containing emoji","time":{"start":1710206093096,"stop":1710206093096,"duration":0},"status":"passed","severity":"normal"},{"uid":"3100a7bd36024007","name":"Check message received after jswaku node is restarted","time":{"start":1710206017539,"stop":1710206017539,"duration":0},"status":"skipped","severity":"normal"},{"uid":"850c1f573c227177","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1710206187411,"stop":1710206187411,"duration":0},"status":"passed","severity":"normal"},{"uid":"592eb8a868bcbc62","name":"Add multiple subscription objects on single nwaku node","time":{"start":1710206187415,"stop":1710206187415,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e8fd6af66dd1a3","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1710205981729,"stop":1710205981729,"duration":0},"status":"passed","severity":"normal"},{"uid":"8737ee11eb0f4764","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1710206060840,"stop":1710206060840,"duration":0},"status":"passed","severity":"normal"},{"uid":"c926150ece387be","name":"Push message with content topic containing Script","time":{"start":1710206093092,"stop":1710206093093,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff3f12f9f09a23b","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1710205981730,"stop":1710205981730,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc06156e4e12ca7","name":"Fails to push message with large meta","time":{"start":1710206093097,"stop":1710206093097,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0f1673f84f1f98","name":"Accepts a valid Waku Message","time":{"start":1710205517322,"stop":1710205517324,"duration":2},"status":"passed","severity":"normal"},{"uid":"14da54a468523154","name":"Fails to push message with empty content topic","time":{"start":1710205947304,"stop":1710205947304,"duration":0},"status":"passed","severity":"normal"},{"uid":"897385d446fdc826","name":"Check received message containing unicode special characters","time":{"start":1710206017533,"stop":1710206017534,"duration":1},"status":"passed","severity":"normal"},{"uid":"623b6e1506f1f4cd","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1710205795240,"stop":1710205795240,"duration":0},"status":"passed","severity":"normal"},{"uid":"652e47e5e39f06f5","name":"Used by Waku Relay","time":{"start":1710206121377,"stop":1710206121377,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30e9996bf9b5d45","name":"different cluster, different shard: nodes don't connect","time":{"start":1710205829818,"stop":1710205829818,"duration":0},"status":"passed","severity":"normal"},{"uid":"3172e1895d67676d","name":"Sign & Recover","time":{"start":1710205536822,"stop":1710205536822,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b64105cc2795d1","name":"configure the node with multiple pubsub topics","time":{"start":1710206025283,"stop":1710206025284,"duration":1},"status":"passed","severity":"normal"},{"uid":"688a34d33718f45d","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1710205536177,"stop":1710205536178,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d6267e38e194414","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1710206187418,"stop":1710206187418,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f1b5dff1ae4d213","name":"Check received message containing special chars","time":{"start":1710206017527,"stop":1710206017528,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec9dba3e3e9997b9","name":"non connected peers","time":{"start":1710205947629,"stop":1710205947629,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9eac81ab9d7e464e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1710206187414,"stop":1710206187414,"duration":0},"status":"passed","severity":"normal"},{"uid":"457c3d941a9f0575","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1710206187418,"stop":1710206187418,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c4cf60f0883b708","name":"Subscribe and receive messages via lightPush","time":{"start":1710206187405,"stop":1710206187405,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ea2eface7040af","name":"Push message with content topic containing shell command","time":{"start":1710206093095,"stop":1710206093095,"duration":0},"status":"passed","severity":"normal"},{"uid":"1682a2f39c43df8f","name":"Check publish message containing emoji","time":{"start":1710205972341,"stop":1710205972341,"duration":0},"status":"passed","severity":"normal"},{"uid":"632655833cdc5729","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1710205522968,"stop":1710205522969,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb0876bd1a10312","name":"Ping on unsubscribed peer","time":{"start":1710205625476,"stop":1710205625476,"duration":0},"status":"passed","severity":"normal"},{"uid":"6918f61d598c1557","name":"should load peers from local storage and dispatch events","time":{"start":1710205530454,"stop":1710205530454,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0d35f18fb4dfaf","name":"connects to nwaku","time":{"start":1710206121374,"stop":1710206121375,"duration":1},"status":"passed","severity":"normal"},{"uid":"71f5b5a2efe9c68f","name":"Push message equal or less that 1MB","time":{"start":1710206093099,"stop":1710206093100,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d862ebc74aff55","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1710205508245,"stop":1710205508245,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97de166da8c6a2b","name":"Subscribe to topic containing long and receive message","time":{"start":1710205795216,"stop":1710205795216,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bec59281c90f62f","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1710205723807,"stop":1710205723807,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e547e8cadf6927","name":"Correctly serialized arguments","time":{"start":1710205825958,"stop":1710205825958,"duration":0},"status":"passed","severity":"normal"},{"uid":"daef07f48c5ffbce","name":"isConnected should return false after all peers disconnect","time":{"start":1710205606073,"stop":1710205606073,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f798d56c5c94162","name":"Store - dialed first","time":{"start":1710206129036,"stop":1710206129036,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d31758391b3c3f8","name":"Filter","time":{"start":1710206129037,"stop":1710206129038,"duration":1},"status":"passed","severity":"normal"},{"uid":"56e55ee8a372214d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1710206187424,"stop":1710206187424,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87693d076e69902","name":"does not throw on valid cases","time":{"start":1710205500514,"stop":1710205500515,"duration":1},"status":"passed","severity":"normal"},{"uid":"165edf21c6c688da","name":"Subscribe and receives messages on 20 topics","time":{"start":1710205795210,"stop":1710205795210,"duration":0},"status":"passed","severity":"normal"},{"uid":"c487606191086551","name":"same cluster, same shard: nodes connect","time":{"start":1710205723782,"stop":1710205723783,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c0fca53600f8cb","name":"Push message with content topic containing SQL Injection","time":{"start":1710205947295,"stop":1710205947295,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b02885af272efe","name":"Push message on custom pubsubTopic","time":{"start":1710205821421,"stop":1710205821422,"duration":1},"status":"passed","severity":"normal"},{"uid":"591d74d184974e99","name":"Check message received after nwaku node is restarted","time":{"start":1710205712444,"stop":1710205712447,"duration":3},"status":"skipped","severity":"normal"},{"uid":"810445e9795321d0","name":"Push message with escaped characters payload","time":{"start":1710205947273,"stop":1710205947273,"duration":0},"status":"passed","severity":"normal"},{"uid":"526a8ae1db7837e2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1710205626867,"stop":1710205626868,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1f77b23f01479d","name":"Ephemeral messages are not stored","time":{"start":1710205563082,"stop":1710205563082,"duration":0},"status":"passed","severity":"normal"},{"uid":"981b7ab2082a5860","name":"same cluster, same shard: nodes connect","time":{"start":1710205829816,"stop":1710205829816,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7342fb8800a162","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1710205723883,"stop":1710205723883,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae942779efd07ae4","name":"Subscribe to topic containing Script and receive message","time":{"start":1710206187422,"stop":1710206187422,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c543acdc0a0d81e","name":"Sample","time":{"start":1710205508385,"stop":1710205508385,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4ea948bab27e60","name":"should get / set UDP multiaddr","time":{"start":1710205509048,"stop":1710205509048,"duration":0},"status":"passed","severity":"normal"},{"uid":"a44520fc327405a5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1710206187416,"stop":1710206187416,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ee37f69d64d5a8","name":"Check received message containing XML","time":{"start":1710206017531,"stop":1710206017531,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc42f8213b4a0ade","name":"new peer added after a peer was already found","time":{"start":1710205949031,"stop":1710205949032,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2e9fe0d83837f2f9","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1710206053542,"stop":1710206053542,"duration":0},"status":"passed","severity":"normal"},{"uid":"b523e003e6d82cb2","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1710205949032,"stop":1710205949032,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee80870cf0c230f6","name":"handles multiple messages","time":{"start":1710206103931,"stop":1710206103932,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aab87626eb79e86","name":"Relay - dialed first","time":{"start":1710206129035,"stop":1710206129035,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a89580f9b36bcd","name":"Push message with long payload","time":{"start":1710205947258,"stop":1710205947259,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f3bc90facaba557","name":"Generator, 2 different pubsubtopics","time":{"start":1710206079817,"stop":1710206079818,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f075b1a8d5b6bc2","name":"Check received message containing SQL Injection","time":{"start":1710206017529,"stop":1710206017530,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff0b74a91b39c9a","name":"should set field with only LIGHTPUSH enabled","time":{"start":1710205509052,"stop":1710205509052,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3a95ac1c232215f","name":"topics with same application and version share the same shard","time":{"start":1710205500520,"stop":1710205500521,"duration":1},"status":"passed","severity":"normal"},{"uid":"73b4b9f275a2ba57","name":"Subscribe to topic containing numeric and receive message","time":{"start":1710206187420,"stop":1710206187420,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c1d8155c173cfb","name":"Check received message containing numeric","time":{"start":1710206017527,"stop":1710206017527,"duration":0},"status":"passed","severity":"normal"},{"uid":"b911dbfdf20d9b80","name":"Check received message containing XML","time":{"start":1710205712434,"stop":1710205712434,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ceafb3a808c15cb","name":"Query with Ordered Callback, No message returned","time":{"start":1710206060838,"stop":1710206060839,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b82d09ab3d51714","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1710206053542,"stop":1710206053543,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0b8e611d197ab17","name":"Push message with content topic containing long","time":{"start":1710205947276,"stop":1710205947276,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7a1f2c7aae5f89","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710205723855,"stop":1710205723858,"duration":3},"status":"passed","severity":"normal"},{"uid":"8d0bfd3ff340a4a4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1710205795212,"stop":1710205795212,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0b873ce72d9448","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1710206116218,"stop":1710206116218,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcfff72e704ec7c1","name":"Push message with content topic containing Chinese","time":{"start":1710205947292,"stop":1710205947293,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa6e0be6148c033","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1710205513755,"stop":1710205513756,"duration":1},"status":"passed","severity":"normal"},{"uid":"495c3b8f0159cefe","name":"Subscribe to topic containing short and receive message","time":{"start":1710206187419,"stop":1710206187420,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dea7547fda9e996","name":"should be able to decode the field with only FILTER set to true","time":{"start":1710205508244,"stop":1710205508244,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba134448c200ca4","name":"Check received message containing shell command","time":{"start":1710205712435,"stop":1710205712436,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d70cf47c4693e25","name":"Reopen subscription with peer with lost subscription","time":{"start":1710205625476,"stop":1710205625477,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c71e9bda8b8cc76","name":"Passing page size 110 when there are 120 messages","time":{"start":1710206112828,"stop":1710206112828,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b3f89ff6072224","name":"Check publish message containing numeric","time":{"start":1710205972334,"stop":1710205972334,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5ea0a796ed69d2","name":"Push message with rate limit","time":{"start":1710206093097,"stop":1710206093098,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfc0966956a50a01","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1710206011828,"stop":1710206011828,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cc1a19d56122faa","name":"Refresh subscription","time":{"start":1710205795215,"stop":1710205795215,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b3e2da89bac344","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1710205536176,"stop":1710205536177,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4423c7c16cc71fc","name":"Query with Promise Callback, No message returned","time":{"start":1710206060843,"stop":1710206060844,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e898bc850fdd633","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1710205723795,"stop":1710205723795,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5f29a6d0b4431c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1710205509044,"stop":1710205509044,"duration":0},"status":"passed","severity":"normal"},{"uid":"393832732240ee5","name":"Overlapping topic subscription","time":{"start":1710205795214,"stop":1710205795215,"duration":1},"status":"passed","severity":"normal"},{"uid":"32273f08e3a181d3","name":"different cluster, different shard: nodes don't connect","time":{"start":1710205723785,"stop":1710205723786,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ac78cffeec5052","name":"Push message with content topic containing Chinese","time":{"start":1710206093090,"stop":1710206093090,"duration":0},"status":"passed","severity":"normal"},{"uid":"af295459f68356d8","name":"should not receive a peer event after stop","time":{"start":1710206017575,"stop":1710206017576,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf5666e04c8beee0","name":"Check received message containing emoji","time":{"start":1710206017513,"stop":1710206017514,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae8d784863fc55d","name":"Push message with custom timestamp: 1710202124245","time":{"start":1710205947307,"stop":1710205947307,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d9fc03a8040dc5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1710205647034,"stop":1710205647034,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b47ed0b7b44e499","name":"Push message with custom timestamp: 1710202112632","time":{"start":1710206093098,"stop":1710206093098,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02aa2ae02b3284c","name":"same cluster, different shard: nodes connect","time":{"start":1710205829816,"stop":1710205829817,"duration":1},"status":"passed","severity":"normal"},{"uid":"74321a03b582ef3","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1710206060830,"stop":1710206060833,"duration":3},"status":"passed","severity":"normal"},{"uid":"cc6ed3adb86b24a7","name":"should be called at least once on all `peer:discovery` events","time":{"start":1710205561579,"stop":1710205561580,"duration":1},"status":"passed","severity":"normal"},{"uid":"54db5cde1c71b0df","name":"Query Generator, No message returned","time":{"start":1710206060829,"stop":1710206060830,"duration":1},"status":"passed","severity":"normal"},{"uid":"a71613b5493faf24","name":"Subscribe to topic containing Script and receive message","time":{"start":1710206187412,"stop":1710206187412,"duration":0},"status":"passed","severity":"normal"},{"uid":"3722d379d80b54b6","name":"Check received message containing JSON","time":{"start":1710206017532,"stop":1710206017532,"duration":0},"status":"passed","severity":"normal"},{"uid":"13135dd6c749175a","name":"should get / set TCP multiaddr","time":{"start":1710205509048,"stop":1710205509048,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70ed5d8a5f91355","name":"Waku message hash computation (meta attribute not present)","time":{"start":1710205503158,"stop":1710205503158,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1c597b330bdf94","name":"should encodeTxt and decodeTxt","time":{"start":1710205509036,"stop":1710205509044,"duration":8},"status":"passed","severity":"normal"},{"uid":"620f873153b2354a","name":"Check received message containing escaped characters","time":{"start":1710206017533,"stop":1710206017533,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bb61f3e39d44691","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1710205829815,"stop":1710205829816,"duration":1},"status":"passed","severity":"normal"}]