2024-03-14 11:34:24 +00:00

1 line
134 KiB
JSON

[{"uid":"518fd2f1b42ddc80","name":"Push message with content topic containing XML","time":{"start":1710415865814,"stop":1710415865814,"duration":0},"status":"passed","severity":"normal"},{"uid":"67285aa6e6d4e0fc","name":"Fails to push message with empty content topic","time":{"start":1710415865818,"stop":1710415865821,"duration":3},"status":"passed","severity":"normal"},{"uid":"cf33590d1ee689fd","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1710415753832,"stop":1710415753832,"duration":0},"status":"passed","severity":"normal"},{"uid":"245e90df65533e59","name":"Relay","time":{"start":1710415355856,"stop":1710415355857,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6188786bb9a436c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1710415496559,"stop":1710415496560,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6712257050eb47","name":"throws on empty content topic","time":{"start":1710415295326,"stop":1710415295327,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eff8d33144baffc","name":"Relay - times out","time":{"start":1710415899727,"stop":1710415899730,"duration":3},"status":"passed","severity":"normal"},{"uid":"a7c4a5c055b5879b","name":"should return false","time":{"start":1710415303754,"stop":1710415303758,"duration":4},"status":"passed","severity":"normal"},{"uid":"4fb2d58eee350198","name":"1 Store, 2 fetches","time":{"start":1710415319076,"stop":1710415319077,"duration":1},"status":"passed","severity":"normal"},{"uid":"870b3602bd1e456f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1710415544648,"stop":1710415544648,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70a114dc0ad0418","name":"Push message with content topic containing Arabic","time":{"start":1710415713467,"stop":1710415713467,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a71a67f939d9a0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1710415959160,"stop":1710415959160,"duration":0},"status":"passed","severity":"normal"},{"uid":"8029f7cbd5a06f5b","name":"Check received message containing shell command","time":{"start":1710415803369,"stop":1710415803369,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3624df93f70a6a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1710415544647,"stop":1710415544647,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a5d76513970e421","name":"Check publish message containing JSON","time":{"start":1710415756802,"stop":1710415756825,"duration":23},"status":"passed","severity":"normal"},{"uid":"a9bf339c585b21b2","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1710415817005,"stop":1710415817005,"duration":0},"status":"passed","severity":"normal"},{"uid":"703b85956e25492c","name":"tcp ip4 address","time":{"start":1710415303136,"stop":1710415303137,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1772b0245767c37","name":"should encode/decode to text encoding","time":{"start":1710415303759,"stop":1710415303759,"duration":0},"status":"passed","severity":"normal"},{"uid":"485ae9f864b7c15a","name":"Push message with escaped characters payload","time":{"start":1710415713462,"stop":1710415713462,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc61dc9778f23899","name":"Push message with content topic containing short","time":{"start":1710415713464,"stop":1710415713465,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a13062a0d2dd055","name":"Check received message containing long","time":{"start":1710415499378,"stop":1710415499382,"duration":4},"status":"passed","severity":"normal"},{"uid":"524c4161c5e1eb18","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1710415434479,"stop":1710415434480,"duration":1},"status":"passed","severity":"normal"},{"uid":"17cf9eee1f8c8e95","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1710415959154,"stop":1710415959155,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b2f4330d02f3a60","name":"should only return 1 node with relay and store capability","time":{"start":1710415319324,"stop":1710415319324,"duration":0},"status":"passed","severity":"normal"},{"uid":"873699c82a59fcf7","name":"Check received message containing short","time":{"start":1710415499376,"stop":1710415499377,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb872ba69dc75dc7","name":"Check received message containing XML","time":{"start":1710415803354,"stop":1710415803355,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab85567d86c5cbe","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1710415753831,"stop":1710415753831,"duration":0},"status":"passed","severity":"normal"},{"uid":"209bebd0b2704fe3","name":"Waku message hash computation (meta attribute not present)","time":{"start":1710415297993,"stop":1710415297994,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c6a27a63730785f","name":"Check received message containing Chinese","time":{"start":1710415803349,"stop":1710415803349,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e28162c77c5d4d","name":"Push message with unicode special characters payload","time":{"start":1710415865799,"stop":1710415865799,"duration":0},"status":"passed","severity":"normal"},{"uid":"f632ef43619d77f8","name":"should return all peers when numPeers is 0","time":{"start":1710415308383,"stop":1710415308383,"duration":0},"status":"passed","severity":"normal"},{"uid":"b35faa629e0bd241","name":"Subscribe and receive messages via waku relay post","time":{"start":1710415959159,"stop":1710415959159,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ffac46c07bcb76a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1710415496553,"stop":1710415496554,"duration":1},"status":"passed","severity":"normal"},{"uid":"3746286884d26ff9","name":"Privacy Node - default protocol","time":{"start":1710415899733,"stop":1710415899733,"duration":0},"status":"passed","severity":"normal"},{"uid":"73281ff6beb57943","name":"Subscribe to topic containing emoji and receive message","time":{"start":1710415959157,"stop":1710415959157,"duration":0},"status":"passed","severity":"normal"},{"uid":"294d28637d57ed03","name":"throws on content topic with generation field greater than 0","time":{"start":1710415295329,"stop":1710415295330,"duration":1},"status":"passed","severity":"normal"},{"uid":"636ec94d2ed0a8ea","name":"should decode valid enr with tcp successfully","time":{"start":1710415303751,"stop":1710415303752,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebfe21d0b46e4c8a","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1710415496542,"stop":1710415496543,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d80b5659ecd00d","name":"Push message with Script payload","time":{"start":1710415713460,"stop":1710415713460,"duration":0},"status":"passed","severity":"normal"},{"uid":"2756298841bde0a3","name":"Passing cursor with wrong message digest","time":{"start":1710415817008,"stop":1710415817008,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdffb7c9954b50e","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1710415756829,"stop":1710415756835,"duration":6},"status":"passed","severity":"normal"},{"uid":"3c0d55519ae38e3c","name":"Fails to publish message with wrong content topic","time":{"start":1710415756829,"stop":1710415756829,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f41a85ac6adbf31","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1710415319261,"stop":1710415319262,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fdeec1246d7c9ab","name":"ignores domain fetching errors","time":{"start":1710415319322,"stop":1710415319323,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea59c734e4b88e24","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1710415753830,"stop":1710415753830,"duration":0},"status":"passed","severity":"normal"},{"uid":"1845e0cc1c7a58ff","name":"isConnected should return true after first peer connects","time":{"start":1710415395504,"stop":1710415395504,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cce53667abb7b01","name":"Passing cursor with wrong pubsubTopic","time":{"start":1710415817008,"stop":1710415817008,"duration":0},"status":"passed","severity":"normal"},{"uid":"f701fbb887c031a9","name":"Check received message containing escaped characters","time":{"start":1710415803370,"stop":1710415803370,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b03a8d9df252a0","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1710415353672,"stop":1710415353672,"duration":0},"status":"passed","severity":"normal"},{"uid":"835e73546cf7eece","name":"it tolerates circular branch references","time":{"start":1710415319321,"stop":1710415319321,"duration":0},"status":"passed","severity":"normal"},{"uid":"798590dba97f17c0","name":"different cluster, different shard: nodes don't connect","time":{"start":1710415496538,"stop":1710415496538,"duration":0},"status":"passed","severity":"normal"},{"uid":"722762e7ece6ec13","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1710415893901,"stop":1710415893901,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1de5769e2e3d2e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1710415496558,"stop":1710415496559,"duration":1},"status":"passed","severity":"normal"},{"uid":"c43ff10e0122e5c8","name":"Reopen subscription with peer with lost subscription","time":{"start":1710415413894,"stop":1710415413894,"duration":0},"status":"passed","severity":"normal"},{"uid":"27e463fecc383754","name":"Check received message containing Basic HTML tag","time":{"start":1710415803355,"stop":1710415803355,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b8d2c265cf10c2","name":"getPeersByDiscovery","time":{"start":1710415386923,"stop":1710415386923,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6356ae848b4afd9","name":"should add and remove event listeners correctly","time":{"start":1710415323267,"stop":1710415323267,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37dc4f2089e9a85","name":"1 Store, 2 relays, 2 fetches","time":{"start":1710415319077,"stop":1710415319077,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b1904425928729","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1710415319264,"stop":1710415319265,"duration":1},"status":"passed","severity":"normal"},{"uid":"692bddf0d658f18","name":"Relay - dialed after","time":{"start":1710415899725,"stop":1710415899726,"duration":1},"status":"passed","severity":"normal"},{"uid":"442b7b4db30b0b6e","name":"Push message with numeric payload","time":{"start":1710415865785,"stop":1710415865786,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c49b51bc13e94e6","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1710415319263,"stop":1710415319263,"duration":0},"status":"passed","severity":"normal"},{"uid":"1949d91c1056f837","name":"should not receive a peer event after stop","time":{"start":1710415800081,"stop":1710415800081,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5904c2d8e6df828","name":"Generator, custom pubsub topic","time":{"start":1710415847359,"stop":1710415847360,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a2bb60e1718d8a5b","name":"Check publish message containing emoji","time":{"start":1710415756826,"stop":1710415756826,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1fa68bd5b3eb4a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1710415544647,"stop":1710415544647,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b9ded45531a94a9","name":"Check publish message containing special chars","time":{"start":1710415756790,"stop":1710415756790,"duration":0},"status":"passed","severity":"normal"},{"uid":"318cb624f01ab77e","name":"Check received message containing XML","time":{"start":1710415803368,"stop":1710415803368,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea569aedb3b4740","name":"should not fail to start the service if it is already started","time":{"start":1710415800032,"stop":1710415800080,"duration":48},"status":"passed","severity":"normal"},{"uid":"a0221c85fdc4c13f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1710415597286,"stop":1710415597286,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68c857d2e5ea400","name":"Check publish message after service node is restarted","time":{"start":1710415756836,"stop":1710415756836,"duration":0},"status":"skipped","severity":"normal"},{"uid":"177d95584f548d19","name":"isConnected should return false after all peers disconnect","time":{"start":1710415395504,"stop":1710415395505,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c8d91a74b3131c1","name":"Publish message with custom timestamp: Thu Mar 14 2024 10:29:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1710415756827,"stop":1710415756828,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ae7e5c7cc1de228","name":"Overlapping topic subscription","time":{"start":1710415959163,"stop":1710415959163,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dadebcada1c1966","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1710415496564,"stop":1710415496565,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5620d6134942c6d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1710415959162,"stop":1710415959162,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2cd5391313e410","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1710415959168,"stop":1710415959169,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dde9e102d5f975a","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1710415893900,"stop":1710415893900,"duration":0},"status":"passed","severity":"normal"},{"uid":"57040428d962fb90","name":"Check publish message containing unicode special characters","time":{"start":1710415756826,"stop":1710415756826,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a01f10877aebaf3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1710415959169,"stop":1710415959169,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22b67843a8b3572","name":"Refresh subscription","time":{"start":1710415959163,"stop":1710415959164,"duration":1},"status":"passed","severity":"normal"},{"uid":"e76d960d57a0cdbb","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1710415496573,"stop":1710415496575,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc831ccb40b0b57b","name":"Query with Ordered Callback, No Decoder","time":{"start":1710415843357,"stop":1710415843358,"duration":1},"status":"passed","severity":"normal"},{"uid":"5845f57d5fdcf93f","name":"Subscribe and receive messages via waku relay post","time":{"start":1710415597278,"stop":1710415597279,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcb094da57d7d464","name":"Encoder throws on undefined content topic","time":{"start":1710415330987,"stop":1710415330987,"duration":0},"status":"passed","severity":"normal"},{"uid":"43eac7dbdb08aafb","name":"Check received message containing Basic HTML tag","time":{"start":1710415499394,"stop":1710415499395,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a031db59eb21f8","name":"Push message with Arabic payload","time":{"start":1710415713459,"stop":1710415713459,"duration":0},"status":"passed","severity":"normal"},{"uid":"c868c0cdab32ecb9","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1710415302939,"stop":1710415302939,"duration":0},"status":"passed","severity":"normal"},{"uid":"83144189696a4a77","name":"Subscribe and receives messages on 20 topics","time":{"start":1710415959160,"stop":1710415959161,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb888892c2f1f8ae","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1710415319325,"stop":1710415319325,"duration":0},"status":"passed","severity":"normal"},{"uid":"158a0f28991e30c0","name":"Push message with content topic containing special chars","time":{"start":1710415713466,"stop":1710415713466,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ef36df24bf1955","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1710415753830,"stop":1710415753831,"duration":1},"status":"passed","severity":"normal"},{"uid":"7763151fe07da457","name":"Check received message containing Script","time":{"start":1710415803354,"stop":1710415803354,"duration":0},"status":"passed","severity":"normal"},{"uid":"a483639823166f65","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710415496596,"stop":1710415496602,"duration":6},"status":"passed","severity":"normal"},{"uid":"326b99bec223f45f","name":"Subscribe to topic containing numeric and publish message","time":{"start":1710415769755,"stop":1710415769756,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f95f3c733ae3ff","name":"Check publish message after client node is restarted","time":{"start":1710415756837,"stop":1710415756839,"duration":2},"status":"skipped","severity":"normal"},{"uid":"72ca4f497e4202d4","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1710415356422,"stop":1710415356423,"duration":1},"status":"passed","severity":"normal"},{"uid":"32466c179d1571b6","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1710415319264,"stop":1710415319264,"duration":0},"status":"passed","severity":"normal"},{"uid":"db067b4fa14dd59b","name":"throws on content topic with empty version field","time":{"start":1710415295331,"stop":1710415295332,"duration":1},"status":"passed","severity":"normal"},{"uid":"81ddc681690beb77","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1710415434477,"stop":1710415434477,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e0c5e5e51c9939","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1710415959151,"stop":1710415959151,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ccea6cccfd1a73","name":"Publish message with large meta","time":{"start":1710415756839,"stop":1710415756842,"duration":3},"status":"passed","severity":"normal"},{"uid":"257d7dd219d9903e","name":"Refresh subscription","time":{"start":1710415959152,"stop":1710415959152,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec8e45e87c77d82","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1710415597282,"stop":1710415597282,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1c38f66266dac0d2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1710415419758,"stop":1710415419765,"duration":7},"status":"passed","severity":"normal"},{"uid":"7b56e32ca62ef246","name":"Check received message containing SQL Injection","time":{"start":1710415803367,"stop":1710415803367,"duration":0},"status":"passed","severity":"normal"},{"uid":"f912bd7ac89d628c","name":"Publish message with custom timestamp: Thu Mar 14 2024 12:29:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1710415756828,"stop":1710415756828,"duration":0},"status":"passed","severity":"normal"},{"uid":"46d998e099ce2c2f","name":"throws on content topic with empty application field","time":{"start":1710415295330,"stop":1710415295331,"duration":1},"status":"passed","severity":"normal"},{"uid":"e43c16638404bc7d","name":"can dial TLS multiaddrs","time":{"start":1710415606766,"stop":1710415606767,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca43243de50feb0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1710415959149,"stop":1710415959149,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf6b2a7977a4de40","name":"Query generator for multiple messages","time":{"start":1710415856298,"stop":1710415856303,"duration":5},"status":"passed","severity":"normal"},{"uid":"e6df2298d17f1915","name":"Push message with content topic containing special chars","time":{"start":1710415865805,"stop":1710415865806,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9c8012307be89bf","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710415496575,"stop":1710415496576,"duration":1},"status":"passed","severity":"normal"},{"uid":"55b6486285a11dc9","name":"Check received message containing short","time":{"start":1710415803362,"stop":1710415803363,"duration":1},"status":"passed","severity":"normal"},{"uid":"59de78ee37b86ad7","name":"connected peers and dial","time":{"start":1710415713641,"stop":1710415713642,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2c21b2815090b46e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1710415419758,"stop":1710415419758,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef03f197a085b6a","name":"Relay + Store","time":{"start":1710415303764,"stop":1710415303764,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e27bafafbc34bc","name":"Check publish message containing short","time":{"start":1710415756785,"stop":1710415756785,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d3d061ef1da703","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1710415544648,"stop":1710415544649,"duration":1},"status":"passed","severity":"normal"},{"uid":"936e28478a3c4c9f","name":"Subscribe to topic containing Russian and publish message","time":{"start":1710415769762,"stop":1710415769762,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9da1c06a977b082","name":"retrieves a single peer","time":{"start":1710415319320,"stop":1710415319320,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef0b151f53c383c","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1710415893899,"stop":1710415893899,"duration":0},"status":"passed","severity":"normal"},{"uid":"547aab40ca733ff","name":"should be called for bootstrap peers","time":{"start":1710415353671,"stop":1710415353671,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a270cb9cbcff0ea","name":"can start the service","time":{"start":1710415359314,"stop":1710415359314,"duration":0},"status":"passed","severity":"normal"},{"uid":"8057c50fb742f5be","name":"Check message with no content topic is not received","time":{"start":1710415803360,"stop":1710415803360,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f6b7bd32e6927b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1710415419767,"stop":1710415419769,"duration":2},"status":"passed","severity":"normal"},{"uid":"80eb9e99f4f1d860","name":"Check received message containing XML","time":{"start":1710415499394,"stop":1710415499394,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8334813012d386","name":"Check message on other pubsub topic is not received","time":{"start":1710415803359,"stop":1710415803360,"duration":1},"status":"passed","severity":"normal"},{"uid":"b19d7f86e44d9d59","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1710415496560,"stop":1710415496561,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f40c2c8ce1515a0","name":"Reusing cursor across nodes","time":{"start":1710415817007,"stop":1710415817007,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d3931b0d4963d5","name":"Subscribe and receive messages via lightPush","time":{"start":1710415597276,"stop":1710415597277,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ddf9c37ab5312af","name":"should set field with only STORE enabled","time":{"start":1710415303763,"stop":1710415303763,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dfd6afffd1e8066","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1710415303751,"stop":1710415303751,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5840d8ecf67fb6","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1710415346510,"stop":1710415346511,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad28be921f4cfb6b","name":"should handle corrupted local storage data gracefully","time":{"start":1710415323266,"stop":1710415323266,"duration":0},"status":"passed","severity":"normal"},{"uid":"634a671accb7e090","name":"Sample","time":{"start":1710415303141,"stop":1710415303141,"duration":0},"status":"passed","severity":"normal"},{"uid":"b938f5f882470cbb","name":"Push message with long payload","time":{"start":1710415713456,"stop":1710415713457,"duration":1},"status":"passed","severity":"normal"},{"uid":"312a6e4200d5feb3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1710415959158,"stop":1710415959159,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da2136d239e68c","name":"Generator, 2 different pubsubtopics","time":{"start":1710415847361,"stop":1710415847361,"duration":0},"status":"passed","severity":"normal"},{"uid":"a458632120c2f3bf","name":"Fails to publish message with empty text","time":{"start":1710415756828,"stop":1710415756829,"duration":1},"status":"passed","severity":"normal"},{"uid":"77fe17651fa15f67","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710415496554,"stop":1710415496554,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a34c2e1f8432cbb","name":"Check publish message containing Script","time":{"start":1710415756797,"stop":1710415756798,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f9810d7256e28e9","name":"1 Relay, 1 Filter, gives up","time":{"start":1710415319078,"stop":1710415319079,"duration":1},"status":"passed","severity":"normal"},{"uid":"da016ae6efd10501","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1710415496596,"stop":1710415496596,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40cb3839c8ed488","name":"Decrypt messages","time":{"start":1710415715016,"stop":1710415715016,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fc75ac48861738d","name":"different cluster, same shard: nodes don't connect","time":{"start":1710415496537,"stop":1710415496538,"duration":1},"status":"passed","severity":"normal"},{"uid":"a13de1045dd0a766","name":"stop","time":{"start":1710415386925,"stop":1710415386934,"duration":9},"status":"passed","severity":"normal"},{"uid":"df0470d55a24de4c","name":"Promise Callback - forward","time":{"start":1710415869140,"stop":1710415869141,"duration":1},"status":"passed","severity":"normal"},{"uid":"809c35206e4b68b3","name":"should handle a minimal index list","time":{"start":1710415295586,"stop":1710415295586,"duration":0},"status":"passed","severity":"normal"},{"uid":"19c9f5be90ccad05","name":"should properly create location multiaddrs - udp4","time":{"start":1710415303760,"stop":1710415303760,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21b0b95217b94bb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1710415803372,"stop":1710415803372,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e145d1d0b11f3e4","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1710415419757,"stop":1710415419757,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf87d9684c675bf","name":"Store - dialed after - with timeout","time":{"start":1710415899731,"stop":1710415899731,"duration":0},"status":"passed","severity":"normal"},{"uid":"4440a6cee30a290a","name":"Push message on custom pubsubTopic","time":{"start":1710415601787,"stop":1710415601790,"duration":3},"status":"passed","severity":"normal"},{"uid":"a04b1bc4b60448fd","name":"isConnected should return false after all peers disconnect","time":{"start":1710415346517,"stop":1710415346518,"duration":1},"status":"passed","severity":"normal"},{"uid":"40cbc170a78e2773","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1710415499403,"stop":1710415499403,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c57ceb6948dab96","name":"Subscribe to topic containing short and publish message","time":{"start":1710415769752,"stop":1710415769754,"duration":2},"status":"passed","severity":"normal"},{"uid":"54ab54fc5b7ab7ef","name":"should be called at least once on all `peer:discovery` events","time":{"start":1710415353670,"stop":1710415353671,"duration":1},"status":"passed","severity":"normal"},{"uid":"30e2fa9ec513ed48","name":"Subscribe and publish message","time":{"start":1710415769748,"stop":1710415769749,"duration":1},"status":"passed","severity":"normal"},{"uid":"19b7860c50ed3e9b","name":"Push message with emoji payload","time":{"start":1710415713463,"stop":1710415713463,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19ce091d30071fa","name":"Subscribe to topic containing long and receive message","time":{"start":1710415959152,"stop":1710415959153,"duration":1},"status":"passed","severity":"normal"},{"uid":"8961460412a36227","name":"Filter","time":{"start":1710415899732,"stop":1710415899732,"duration":0},"status":"passed","severity":"normal"},{"uid":"935d9c39ae4d5ee3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1710415544651,"stop":1710415544651,"duration":0},"status":"passed","severity":"normal"},{"uid":"355e122ec7e54450","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1710415319262,"stop":1710415319262,"duration":0},"status":"passed","severity":"normal"},{"uid":"4585b9b1b0c9e0a5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1710415959168,"stop":1710415959168,"duration":0},"status":"passed","severity":"normal"},{"uid":"40503826e87c3bbb","name":"topics with same application and version share the same shard","time":{"start":1710415295333,"stop":1710415295334,"duration":1},"status":"passed","severity":"normal"},{"uid":"14e1a4c298251fba","name":"Push message with content topic containing JSON","time":{"start":1710415865815,"stop":1710415865816,"duration":1},"status":"passed","severity":"normal"},{"uid":"96951327677cd324","name":"Subscribe to topic containing JSON and receive message","time":{"start":1710415959168,"stop":1710415959168,"duration":0},"status":"passed","severity":"normal"},{"uid":"a360a0e5b83e92a6","name":"Push message with content topic containing shell command","time":{"start":1710415713470,"stop":1710415713471,"duration":1},"status":"passed","severity":"normal"},{"uid":"1665889ab82565fd","name":"unsubscribes","time":{"start":1710415882908,"stop":1710415882909,"duration":1},"status":"passed","severity":"normal"},{"uid":"8324274c25f103c5","name":"Fails to push message bigger that 1MB","time":{"start":1710415865826,"stop":1710415865827,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc3745e98770371","name":"Waku message hash computation","time":{"start":1710415297992,"stop":1710415297993,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b0b062f616ef758","name":"can start and stop the service","time":{"start":1710415323263,"stop":1710415323263,"duration":0},"status":"passed","severity":"normal"},{"uid":"55cf60bf7f979031","name":"non connected peers","time":{"start":1710415713643,"stop":1710415713643,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26d95a5b16b19ec1","name":"Check received message containing short","time":{"start":1710415803347,"stop":1710415803347,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e642519a8eea5d5","name":"Delete observer","time":{"start":1710415715016,"stop":1710415715016,"duration":0},"status":"passed","severity":"normal"},{"uid":"89cd7c068f29bcbb","name":"Subscribe to topic containing short and receive message","time":{"start":1710415959164,"stop":1710415959164,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b6ca8a2b32548b","name":"Ordered callback, aborts when callback returns true","time":{"start":1710415856315,"stop":1710415856318,"duration":3},"status":"passed","severity":"normal"},{"uid":"b819b64c0c7667e6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1710415803372,"stop":1710415803372,"duration":0},"status":"passed","severity":"normal"},{"uid":"716468a08854fb4","name":"should be able to encode the field with only RELAY set to true","time":{"start":1710415302919,"stop":1710415302935,"duration":16},"status":"passed","severity":"normal"},{"uid":"33da980df678a1a7","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1710415346516,"stop":1710415346517,"duration":1},"status":"passed","severity":"normal"},{"uid":"729d7805a2434ee5","name":"Push message with numeric payload","time":{"start":1710415713457,"stop":1710415713457,"duration":0},"status":"passed","severity":"normal"},{"uid":"141fc1c1993b8ebc","name":"Check received message containing Chinese","time":{"start":1710415499388,"stop":1710415499390,"duration":2},"status":"passed","severity":"normal"},{"uid":"e612920a0857cbd0","name":"receives messages sent to provided content topic through callback","time":{"start":1710415757108,"stop":1710415757108,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1e7b4c48830b313d","name":"should use DNS peer discovery with light client","time":{"start":1710415359320,"stop":1710415359320,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a91d929093dc1a85","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1710415893902,"stop":1710415893902,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4f17368f46ca6","name":"Decoder throws on empty string content topic","time":{"start":1710415329064,"stop":1710415329064,"duration":0},"status":"passed","severity":"normal"},{"uid":"cacaf33d70a216e6","name":"Push message with Basic HTML tag payload","time":{"start":1710415713461,"stop":1710415713461,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7bcae35885f9e4","name":"Decoder throws on empty string content topic","time":{"start":1710415330988,"stop":1710415330988,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8157a9b1df3555a","name":"Check message with invalid timestamp is not received","time":{"start":1710415499404,"stop":1710415499405,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b04c3c5f24f720","name":"Push message with custom timestamp: 1710411896766","time":{"start":1710415865823,"stop":1710415865823,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed04e3df9b5bfa83","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1710415319263,"stop":1710415319263,"duration":0},"status":"passed","severity":"normal"},{"uid":"e368aa0458b2f89b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1710415353673,"stop":1710415353673,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d56f3ef815be45","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1710415419772,"stop":1710415419772,"duration":0},"status":"passed","severity":"normal"},{"uid":"89af79974b63c6af","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1710415346512,"stop":1710415346514,"duration":2},"status":"passed","severity":"normal"},{"uid":"98d8113f6045ad84","name":"Subscribe to topic containing emoji and receive message","time":{"start":1710415597305,"stop":1710415597306,"duration":1},"status":"passed","severity":"normal"},{"uid":"2caddb2cc6501553","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1710415302947,"stop":1710415302949,"duration":2},"status":"passed","severity":"normal"},{"uid":"e1da699513ff363a","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1710415597283,"stop":1710415597283,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b5dcf002dccc8905","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1710415781481,"stop":1710415781481,"duration":0},"status":"passed","severity":"normal"},{"uid":"de299303f66d6bc0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1710415434478,"stop":1710415434479,"duration":1},"status":"passed","severity":"normal"},{"uid":"959c11c423e91849","name":"Check received message containing emoji","time":{"start":1710415803357,"stop":1710415803357,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4274fc7c2a600ce","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1710415544651,"stop":1710415544651,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea11f9e884e7817","name":"Refresh subscription","time":{"start":1710415769751,"stop":1710415769751,"duration":0},"status":"skipped","severity":"normal"},{"uid":"456198be078b3f31","name":"Subscribe to topic containing long and publish message","time":{"start":1710415769754,"stop":1710415769755,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c6efa53189bbc9","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1710415496544,"stop":1710415496545,"duration":1},"status":"passed","severity":"normal"},{"uid":"46662edff5290974","name":"Js publishes, other Js receives","time":{"start":1710415742522,"stop":1710415742523,"duration":1},"status":"passed","severity":"normal"},{"uid":"9564764e1467e5f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1710415893901,"stop":1710415893902,"duration":1},"status":"passed","severity":"normal"},{"uid":"36382de7b1cdc6b5","name":"Push message on custom pubsubTopic","time":{"start":1710415601792,"stop":1710415601792,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8564f29723072e","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1710415319265,"stop":1710415319265,"duration":0},"status":"passed","severity":"normal"},{"uid":"791b8cd974d35173","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1710415302946,"stop":1710415302947,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d6a7aa6e9eb08d4","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1710415323266,"stop":1710415323266,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef789c827ad6354","name":"should properly compute the node id","time":{"start":1710415303758,"stop":1710415303758,"duration":0},"status":"passed","severity":"normal"},{"uid":"8177b01a98c2a1b","name":"Callback on promise, aborts when callback returns true","time":{"start":1710415856305,"stop":1710415856306,"duration":1},"status":"passed","severity":"normal"},{"uid":"c49e3c74da1a429e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1710415499402,"stop":1710415499402,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a55aae14e881f4","name":"should not fail to start the service if it is already started","time":{"start":1710415359317,"stop":1710415359318,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1a0b2377964672","name":"Ping on unsubscribed peer","time":{"start":1710415378556,"stop":1710415378557,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c7f1ba447290b6","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1710415959163,"stop":1710415959163,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ed1b6e0e0484021","name":"Push message with content topic containing emoji","time":{"start":1710415865817,"stop":1710415865818,"duration":1},"status":"passed","severity":"normal"},{"uid":"22c0b95cac4a5619","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1710415434478,"stop":1710415434478,"duration":0},"status":"passed","severity":"normal"},{"uid":"8309c864ce1040af","name":"configure the node with multiple pubsub topics","time":{"start":1710415781480,"stop":1710415781480,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c9c3d454285eaa7","name":"Push message with content topic containing Russian","time":{"start":1710415713468,"stop":1710415713468,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e4a6a1fe3ec78b","name":"Query Generator, Wrong PubsubTopic","time":{"start":1710415843351,"stop":1710415843352,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f6080ed86b33e82","name":"Push message with Basic HTML tag payload","time":{"start":1710415865789,"stop":1710415865797,"duration":8},"status":"passed","severity":"normal"},{"uid":"da16ef28d03082b6","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1710415959148,"stop":1710415959149,"duration":1},"status":"passed","severity":"normal"},{"uid":"33473ac9369b99ef","name":"Generator, custom pubsub topic","time":{"start":1710415847361,"stop":1710415847361,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ea144a05186ef8","name":"Check received message containing Russian","time":{"start":1710415803366,"stop":1710415803367,"duration":1},"status":"passed","severity":"normal"},{"uid":"77cbba8e91a1e246","name":"All","time":{"start":1710415355858,"stop":1710415355858,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7a9f3a73f56fec","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1710415496577,"stop":1710415496577,"duration":0},"status":"passed","severity":"normal"},{"uid":"add02e67cc4c3714","name":"should throw error - no id","time":{"start":1710415303752,"stop":1710415303752,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6c098aea088266","name":"Check publish message containing Chinese","time":{"start":1710415756791,"stop":1710415756791,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53a19f70ae1866","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1710415319326,"stop":1710415319326,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4792b259b1af2f7e","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1710415496573,"stop":1710415496573,"duration":0},"status":"passed","severity":"normal"},{"uid":"641cff6d5bbd8189","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1710415597303,"stop":1710415597304,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb9d886775d26e8","name":"Check publish message containing long","time":{"start":1710415756786,"stop":1710415756786,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3568d572df7e8a","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1710415319326,"stop":1710415319326,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b3e26434c3d4f9e5","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1710415419770,"stop":1710415419770,"duration":0},"status":"passed","severity":"normal"},{"uid":"cede52a73240f816","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1710415544650,"stop":1710415544650,"duration":0},"status":"passed","severity":"normal"},{"uid":"2641747de5cc44d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1710415302941,"stop":1710415302941,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6e1820e27bd8a7","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1710415319261,"stop":1710415319261,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfc555cdb597dca","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710415601790,"stop":1710415601791,"duration":1},"status":"passed","severity":"normal"},{"uid":"881acd8a3b37b7ae","name":"should be able to decode the field with only RELAY set to true","time":{"start":1710415302940,"stop":1710415302941,"duration":1},"status":"passed","severity":"normal"},{"uid":"131707d8ee399865","name":"Check received message with timestamp: 1710415346038000000 ","time":{"start":1710415803357,"stop":1710415803358,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ce2f17e3c9502f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710415496588,"stop":1710415496588,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65a4a4ddc34b12b","name":"handles multiple messages","time":{"start":1710415882908,"stop":1710415882908,"duration":0},"status":"passed","severity":"normal"},{"uid":"1763a39cc0126bec","name":"Encoder throws on undefined content topic","time":{"start":1710415308561,"stop":1710415308561,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5943a4413b6a9","name":"Push message with XML payload","time":{"start":1710415713460,"stop":1710415713461,"duration":1},"status":"passed","severity":"normal"},{"uid":"875e34a09f0f8c34","name":"more peers than existing","time":{"start":1710415713642,"stop":1710415713642,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8ffbc9b4037fb140","name":"can start and stop the service","time":{"start":1710415800029,"stop":1710415800030,"duration":1},"status":"passed","severity":"normal"},{"uid":"7854ba8865df44d6","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1710415959165,"stop":1710415959166,"duration":1},"status":"passed","severity":"normal"},{"uid":"3abdcd32672d426b","name":"Push message with short payload","time":{"start":1710415713456,"stop":1710415713456,"duration":0},"status":"passed","severity":"normal"},{"uid":"7560067b7bc4ba7f","name":"Ephemeral messages are not stored","time":{"start":1710415356417,"stop":1710415356421,"duration":4},"status":"passed","severity":"normal"},{"uid":"836447d61580f80e","name":"Push message with escaped characters payload","time":{"start":1710415865798,"stop":1710415865799,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa26556ece19cb2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1710415959149,"stop":1710415959149,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b4b8abd1dddc3a","name":"Subscribe to topic containing XML and publish message","time":{"start":1710415769763,"stop":1710415769764,"duration":1},"status":"passed","severity":"normal"},{"uid":"5179364bae2b10c9","name":"should not fail to start the service if it is already started","time":{"start":1710415323264,"stop":1710415323264,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9e6ef2f8e92eb9b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1710415769758,"stop":1710415769759,"duration":1},"status":"passed","severity":"normal"},{"uid":"462d3ab97df17ab6","name":"isConnected return false after peer stops","time":{"start":1710415395506,"stop":1710415395506,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b267911e4cc047","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1710415496603,"stop":1710415496604,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18b86e3c4da8465","name":"Ordered Callback - forward","time":{"start":1710415869141,"stop":1710415869141,"duration":0},"status":"passed","severity":"normal"},{"uid":"3322970e66935120","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1710415817003,"stop":1710415817003,"duration":0},"status":"passed","severity":"normal"},{"uid":"3881cea741c489cc","name":"Overlapping topic subscription","time":{"start":1710415959152,"stop":1710415959152,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5d7733fdd68e789","name":"Passing page size 19 when there are 20 messages","time":{"start":1710415882488,"stop":1710415882489,"duration":1},"status":"passed","severity":"normal"},{"uid":"475f73a1c992b311","name":"Check publish message containing shell command","time":{"start":1710415756825,"stop":1710415756825,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b36382682e7b058","name":"Check publish message containing numeric","time":{"start":1710415756786,"stop":1710415756789,"duration":3},"status":"passed","severity":"normal"},{"uid":"4185a2abcf294de","name":"should emit a peer event after start","time":{"start":1710415323264,"stop":1710415323264,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a527a07fe9c45ad","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1710415757108,"stop":1710415757108,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fa9f4a791104f298","name":"Check received message containing escaped characters","time":{"start":1710415803356,"stop":1710415803356,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22826ebb4c02b09","name":"returns all values when wanted number matches available values","time":{"start":1710415318036,"stop":1710415318038,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc08227d46a48c76","name":"Push message with meta","time":{"start":1710415865821,"stop":1710415865821,"duration":0},"status":"passed","severity":"normal"},{"uid":"d226270f695b3560","name":"Query with Ordered Callback, No message returned","time":{"start":1710415843358,"stop":1710415843359,"duration":1},"status":"passed","severity":"normal"},{"uid":"2492e6dc8256d64a","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1710415753828,"stop":1710415753829,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa1f0e2801329dd3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1710415959156,"stop":1710415959156,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0bfd23ae33c3c4d","name":"Push message with content topic containing numeric","time":{"start":1710415865805,"stop":1710415865805,"duration":0},"status":"passed","severity":"normal"},{"uid":"3598828e978363ca","name":"caches peers it previously fetched","time":{"start":1710415319323,"stop":1710415319323,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03e4a284876f26a","name":"should properly create location multiaddrs - tcp","time":{"start":1710415303761,"stop":1710415303761,"duration":0},"status":"passed","severity":"normal"},{"uid":"65187eee71c3e9c7","name":"Encoder throws on empty string content topic","time":{"start":1710415329063,"stop":1710415329063,"duration":0},"status":"passed","severity":"normal"},{"uid":"7728a201295aa257","name":"Push message with long payload","time":{"start":1710415865785,"stop":1710415865785,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc81fcad9aeff4d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1710415353672,"stop":1710415353673,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47bae1ae3ccca8d","name":"Check received message containing Arabic","time":{"start":1710415803366,"stop":1710415803366,"duration":0},"status":"passed","severity":"normal"},{"uid":"992ef8776974a4bc","name":"should not receive a peer event before start","time":{"start":1710415359318,"stop":1710415359319,"duration":1},"status":"passed","severity":"normal"},{"uid":"418f68c73c63acc8","name":"Push message with content topic containing SQL Injection","time":{"start":1710415865807,"stop":1710415865813,"duration":6},"status":"passed","severity":"normal"},{"uid":"3bf958e0b40016","name":"Overlapping topic subscription","time":{"start":1710415769751,"stop":1710415769751,"duration":0},"status":"skipped","severity":"normal"},{"uid":"94966412d2231a44","name":"Push to array if already present","time":{"start":1710415295212,"stop":1710415295212,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffdee2f10c23ba38","name":"Check received message containing Arabic","time":{"start":1710415803349,"stop":1710415803350,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cfcba4930f14c4c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1710415597305,"stop":1710415597305,"duration":0},"status":"passed","severity":"normal"},{"uid":"408941621ea14e43","name":"LightPush","time":{"start":1710415899731,"stop":1710415899732,"duration":1},"status":"passed","severity":"normal"},{"uid":"36247ede18bba20","name":"throws on content topic with too few or too many fields","time":{"start":1710415295327,"stop":1710415295328,"duration":1},"status":"passed","severity":"normal"},{"uid":"b886ac02c2c87b59","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1710415597279,"stop":1710415597279,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61fe5e3f9e63ab0","name":"Check received message containing Arabic","time":{"start":1710415499390,"stop":1710415499390,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c027abb501f98af","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1710415843355,"stop":1710415843356,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae3ead8dadd956c5","name":"Subscribe to topic containing XML and receive message","time":{"start":1710415959155,"stop":1710415959155,"duration":0},"status":"passed","severity":"normal"},{"uid":"65e7d027d1b02064","name":"Check received message with timestamp: 1710415345705 ","time":{"start":1710415499401,"stop":1710415499401,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e85919dcf95390b","name":"Push message with rate limit","time":{"start":1710415865822,"stop":1710415865822,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc7c2f0a16e95b6","name":"through manual discovery","time":{"start":1710415606767,"stop":1710415606767,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9e38ecf2c2f655","name":"Check publish message containing escaped characters","time":{"start":1710415756825,"stop":1710415756826,"duration":1},"status":"passed","severity":"normal"},{"uid":"5162e080d3a4804c","name":"Check received message containing emoji","time":{"start":1710415499399,"stop":1710415499400,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bef46bb3ab63f9b","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1710415496589,"stop":1710415496595,"duration":6},"status":"passed","severity":"normal"},{"uid":"54fa0e3b26ca0d7b","name":"Push message equal or less that 1MB","time":{"start":1710415865825,"stop":1710415865826,"duration":1},"status":"passed","severity":"normal"},{"uid":"5273ae83d53cd9d0","name":"Ping on peer without subscriptions","time":{"start":1710415413890,"stop":1710415413891,"duration":1},"status":"passed","severity":"normal"},{"uid":"a521a8a39d676d7e","name":"Ping on unsubscribed peer","time":{"start":1710415413894,"stop":1710415413894,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d6fa08d09b89a97","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1710415597310,"stop":1710415597310,"duration":0},"status":"passed","severity":"normal"},{"uid":"704711cd5e5c937a","name":"Fails to push message with large meta","time":{"start":1710415713473,"stop":1710415713473,"duration":0},"status":"passed","severity":"normal"},{"uid":"994df8f6add53ac8","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1710415419771,"stop":1710415419771,"duration":0},"status":"passed","severity":"normal"},{"uid":"c532bbad0e0bbeb1","name":"Check message on other pubsub topic is not received","time":{"start":1710415803373,"stop":1710415803373,"duration":0},"status":"passed","severity":"normal"},{"uid":"d887bc1f3838c810","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1710415959150,"stop":1710415959150,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7231e36628047e6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1710415959157,"stop":1710415959157,"duration":0},"status":"passed","severity":"normal"},{"uid":"1399fe1e274ea08a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1710415597277,"stop":1710415597277,"duration":0},"status":"passed","severity":"normal"},{"uid":"733dae07c81076f6","name":"pre and post cipher","time":{"start":1710415329534,"stop":1710415329535,"duration":1},"status":"passed","severity":"normal"},{"uid":"6367398de94866e2","name":"Rejects garbage","time":{"start":1710415311939,"stop":1710415311940,"duration":1},"status":"passed","severity":"normal"},{"uid":"53aceeac336fdcda","name":"Push message with special chars payload","time":{"start":1710415713457,"stop":1710415713457,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7b5f660e6767aac","name":"Nwaku publishes","time":{"start":1710415742522,"stop":1710415742522,"duration":0},"status":"passed","severity":"normal"},{"uid":"914035d198d7b7ca","name":"Push message with content topic containing unicode special characters","time":{"start":1710415865817,"stop":1710415865817,"duration":0},"status":"passed","severity":"normal"},{"uid":"4772f1935d39f4fb","name":"configure the node with multiple pubsub topics","time":{"start":1710415781481,"stop":1710415781481,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1aad0c9773af639","name":"Generator, 2 different pubsubtopics","time":{"start":1710415847358,"stop":1710415847358,"duration":0},"status":"passed","severity":"normal"},{"uid":"502cf120162ff79a","name":"can start the service","time":{"start":1710415323262,"stop":1710415323263,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d4447581faa27d8","name":"Check message on other pubsub topic is not received","time":{"start":1710415499405,"stop":1710415499407,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7699ab94abe365b","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1710415356422,"stop":1710415356422,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6cdbfcaf411bb2","name":"same cluster, different shard: nodes don't connect","time":{"start":1710415496537,"stop":1710415496537,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23cbea2a2667f6b","name":"Reopen subscription with peer with lost subscription","time":{"start":1710415413892,"stop":1710415413892,"duration":0},"status":"passed","severity":"normal"},{"uid":"a17c853fc9a858ea","name":"Push message with SQL Injection payload","time":{"start":1710415865788,"stop":1710415865788,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff318bf4220c07c","name":"Push message with content topic containing escaped characters","time":{"start":1710415713471,"stop":1710415713471,"duration":0},"status":"passed","severity":"normal"},{"uid":"9232e1081d73d114","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1710415769750,"stop":1710415769750,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0bd7dfdc1098202","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1710415856306,"stop":1710415856315,"duration":9},"status":"passed","severity":"normal"},{"uid":"b28f28886094b698","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1710415434479,"stop":1710415434479,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8d0997bcf0928c","name":"Push message with custom timestamp: 1710411899584","time":{"start":1710415713478,"stop":1710415713478,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b98ffbedef002f4","name":"Used by Waku Relay","time":{"start":1710415896983,"stop":1710415896984,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e8aa4359ae4726","name":"Push message with Arabic payload","time":{"start":1710415865787,"stop":1710415865787,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c9d93fe6cc2330","name":"safeDispatchEvent","time":{"start":1710415386925,"stop":1710415386925,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e321eac62a1710","name":"should not receive a peer event before start","time":{"start":1710415800080,"stop":1710415800081,"duration":1},"status":"passed","severity":"normal"},{"uid":"f853844de77edf80","name":"udp ip6 address","time":{"start":1710415303137,"stop":1710415303137,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4189b021f50e85","name":"Subscribe to topic containing Russian and receive message","time":{"start":1710415597289,"stop":1710415597290,"duration":1},"status":"passed","severity":"normal"},{"uid":"5959cdab0390c42d","name":"Push message with XML payload","time":{"start":1710415865788,"stop":1710415865789,"duration":1},"status":"passed","severity":"normal"},{"uid":"36aa95cee205dc70","name":"removeEventListener with correct event","time":{"start":1710415386922,"stop":1710415386922,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b42ef3654ea25c","name":"Round trip binary serialization","time":{"start":1710415308559,"stop":1710415308560,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e7def40c435cf11","name":"should set field with all protocols disabled","time":{"start":1710415303762,"stop":1710415303762,"duration":0},"status":"passed","severity":"normal"},{"uid":"2393d719a5406507","name":"Subscribe to topic containing special chars and receive message","time":{"start":1710415959153,"stop":1710415959153,"duration":0},"status":"passed","severity":"normal"},{"uid":"f777b72d2d44ac4b","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1710415329058,"stop":1710415329060,"duration":2},"status":"passed","severity":"normal"},{"uid":"ebc0f988cebe3e59","name":"Encoder throws on undefined content topic","time":{"start":1710415329062,"stop":1710415329062,"duration":0},"status":"passed","severity":"normal"},{"uid":"d373f7993b25c7a4","name":"Query Generator, No message returned","time":{"start":1710415843354,"stop":1710415843355,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e21e1abdb19ec32","name":"Decoder throws on empty string content topic","time":{"start":1710415308562,"stop":1710415308562,"duration":0},"status":"passed","severity":"normal"},{"uid":"89dfb39378c2b33c","name":"Push message with content topic containing emoji","time":{"start":1710415713472,"stop":1710415713472,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a04cf3e2eed8333","name":"Push message with content topic containing Basic HTML tag","time":{"start":1710415865814,"stop":1710415865815,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a04270c0e172fa1","name":"should throw error - no public key","time":{"start":1710415303752,"stop":1710415303752,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca5a0d10a8625b8","name":"recovers when dns.resolve returns empty","time":{"start":1710415319321,"stop":1710415319322,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaa10773a44679c4","name":"Push message with emoji payload","time":{"start":1710415865799,"stop":1710415865800,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e947bba70bf6aaf","name":"Check publish message containing Russian","time":{"start":1710415756792,"stop":1710415756796,"duration":4},"status":"passed","severity":"normal"},{"uid":"dd5b8eecf6696422","name":"Push message with custom timestamp: 1679657099584","time":{"start":1710415713474,"stop":1710415713477,"duration":3},"status":"passed","severity":"normal"},{"uid":"4cd919efe396cc37","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1710415496538,"stop":1710415496539,"duration":1},"status":"passed","severity":"normal"},{"uid":"a87bedc8ab47deb2","name":"Check message with invalid timestamp is not received","time":{"start":1710415803373,"stop":1710415803373,"duration":0},"status":"passed","severity":"normal"},{"uid":"76a239f177f28889","name":"Passing page size 11 when there are 10 messages","time":{"start":1710415882488,"stop":1710415882488,"duration":0},"status":"passed","severity":"normal"},{"uid":"769be7af9195d99e","name":"Passing page size 10 when there are 10 messages","time":{"start":1710415882488,"stop":1710415882488,"duration":0},"status":"passed","severity":"normal"},{"uid":"39d7f81419ec4381","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1710415769759,"stop":1710415769762,"duration":3},"status":"passed","severity":"normal"},{"uid":"2d00d3f7cfaf71ea","name":"Check message received after jswaku node is restarted","time":{"start":1710415803361,"stop":1710415803361,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a360f7cce5c2eef","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1710415769764,"stop":1710415769764,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13828e3573bab3f","name":"Push message with content topic containing long","time":{"start":1710415865805,"stop":1710415865805,"duration":0},"status":"passed","severity":"normal"},{"uid":"616a2d32ed44503f","name":"getPeersByDiscovery","time":{"start":1710415744427,"stop":1710415744427,"duration":0},"status":"passed","severity":"normal"},{"uid":"501f79d3fc8f49a2","name":"Check received message with timestamp: 1710415345705000000 ","time":{"start":1710415499400,"stop":1710415499400,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8f6ebbb1b3e3fd","name":"Check received message with timestamp: 1710415346038000000 ","time":{"start":1710415803371,"stop":1710415803371,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f888e031d752c24","name":"Check received message containing numeric","time":{"start":1710415499382,"stop":1710415499387,"duration":5},"status":"passed","severity":"normal"},{"uid":"aa8c4c7954b687f4","name":"Check received message containing JSON","time":{"start":1710415803355,"stop":1710415803356,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc4f10136d31c0e","name":"Check publish message containing Basic HTML tag","time":{"start":1710415756799,"stop":1710415756801,"duration":2},"status":"passed","severity":"normal"},{"uid":"e290993a94f0bd46","name":"Check message received after nwaku node is restarted","time":{"start":1710415499419,"stop":1710415499419,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e34576e4cd3e3923","name":"Subscribe to topic containing numeric and receive message","time":{"start":1710415959153,"stop":1710415959153,"duration":0},"status":"passed","severity":"normal"},{"uid":"356d5459662d97c2","name":"Check received message with timestamp: 1710415346038 ","time":{"start":1710415803371,"stop":1710415803372,"duration":1},"status":"passed","severity":"normal"},{"uid":"542cb06ebdcc2ca1","name":"Subscribe to topic containing Script and receive message","time":{"start":1710415959167,"stop":1710415959167,"duration":0},"status":"passed","severity":"normal"},{"uid":"f63fe48138fe4fb6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1710415959164,"stop":1710415959165,"duration":1},"status":"passed","severity":"normal"},{"uid":"327eee0aaab13e4d","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1710415959162,"stop":1710415959162,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e3857a87ffe35cf0","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1710415434480,"stop":1710415434480,"duration":0},"status":"passed","severity":"normal"},{"uid":"711537fdf25e7e3a","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1710415959151,"stop":1710415959151,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2946ff991abf6633","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1710415302938,"stop":1710415302938,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba42c81af8c7a06a","name":"Check received message containing escaped characters","time":{"start":1710415499397,"stop":1710415499398,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd78a863f1d187f","name":"Check received message containing special chars","time":{"start":1710415803364,"stop":1710415803365,"duration":1},"status":"passed","severity":"normal"},{"uid":"61fa2a2cf59d71bc","name":"less peers than existing","time":{"start":1710415713642,"stop":1710415713642,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89ef748c1f0815c2","name":"Subscribe to topic containing JSON and receive message","time":{"start":1710415959156,"stop":1710415959156,"duration":0},"status":"passed","severity":"normal"},{"uid":"1671d2f6d3a6f76","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1710415330985,"stop":1710415330985,"duration":0},"status":"passed","severity":"normal"},{"uid":"752ad0dafe378a93","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1710415496602,"stop":1710415496603,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d27d5d4a12f14e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1710415496575,"stop":1710415496575,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e1a402b8ba9aeb","name":"Check received message containing special chars","time":{"start":1710415803348,"stop":1710415803349,"duration":1},"status":"passed","severity":"normal"},{"uid":"9133324f5e1e3e5b","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1710415496544,"stop":1710415496544,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbbf35de103e04ee","name":"Check message with no content topic is not received","time":{"start":1710415803373,"stop":1710415803374,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6dee99818ad9206","name":"Push message with rate limit","time":{"start":1710415713473,"stop":1710415713474,"duration":1},"status":"passed","severity":"normal"},{"uid":"698f80831f7f38e1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710415496565,"stop":1710415496566,"duration":1},"status":"passed","severity":"normal"},{"uid":"f06aa4521fcf571e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1710415303763,"stop":1710415303763,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3370aa8ceb5149","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1710415496603,"stop":1710415496603,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d016853ae6d2c6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710415419771,"stop":1710415419771,"duration":0},"status":"passed","severity":"normal"},{"uid":"919fc2cdf54da98d","name":"Asymmetric encrypt & decrypt","time":{"start":1710415329533,"stop":1710415329533,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d56fd19abca7f29","name":"should be able to encode the field with only STORE set to true","time":{"start":1710415302935,"stop":1710415302936,"duration":1},"status":"passed","severity":"normal"},{"uid":"1930979b13d08988","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1710415496558,"stop":1710415496558,"duration":0},"status":"passed","severity":"normal"},{"uid":"84cd11d89733d23d","name":"Push message with content topic containing XML","time":{"start":1710415713469,"stop":1710415713469,"duration":0},"status":"passed","severity":"normal"},{"uid":"885b3168d08aa525","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1710415496595,"stop":1710415496596,"duration":1},"status":"passed","severity":"normal"},{"uid":"859b059077b857ff","name":"Query Generator - forward","time":{"start":1710415869139,"stop":1710415869140,"duration":1},"status":"passed","severity":"normal"},{"uid":"61b843cef42de8db","name":"Subscribe to topic containing special chars and receive message","time":{"start":1710415597286,"stop":1710415597287,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1f6c73a604feca9","name":"Publish without waiting for remote peer","time":{"start":1710415769748,"stop":1710415769748,"duration":0},"status":"passed","severity":"normal"},{"uid":"574bbda10569d813","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1710416036188,"stop":1710416036188,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea43536cc8e7f6e1","name":"listenerCount","time":{"start":1710415386924,"stop":1710415386924,"duration":0},"status":"passed","severity":"normal"},{"uid":"aefaa0be82772c59","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1710415346507,"stop":1710415346509,"duration":2},"status":"passed","severity":"normal"},{"uid":"5a5727c7e25c95c9","name":"should decode valid enr successfully","time":{"start":1710415303751,"stop":1710415303751,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d1a00e36919be8e","name":"nwaku subscribes","time":{"start":1710415742521,"stop":1710415742521,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae20c2a231f1f0af","name":"Check received message containing unicode special characters","time":{"start":1710415803356,"stop":1710415803357,"duration":1},"status":"passed","severity":"normal"},{"uid":"5851d17efaf5615c","name":"Check received message containing Russian","time":{"start":1710415499390,"stop":1710415499391,"duration":1},"status":"passed","severity":"normal"},{"uid":"920ea0199aa7343c","name":"Check message with no payload is not received","time":{"start":1710415499411,"stop":1710415499417,"duration":6},"status":"passed","severity":"normal"},{"uid":"fe4b08fa3b8b2454","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1710415959153,"stop":1710415959154,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad17268d40b4501d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1710415893899,"stop":1710415893899,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ae9bcb2167b983","name":"Check message with no payload is not received","time":{"start":1710415803360,"stop":1710415803360,"duration":0},"status":"passed","severity":"normal"},{"uid":"638e6b57c6c96dcc","name":"should not fail to stop the service if it was not started","time":{"start":1710415359317,"stop":1710415359317,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3184bb1e704b36c","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1710415769749,"stop":1710415769749,"duration":0},"status":"passed","severity":"normal"},{"uid":"da392355a6633822","name":"Push 30 different messages","time":{"start":1710415713463,"stop":1710415713464,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f3de13d9663a2e","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1710415769765,"stop":1710415769765,"duration":0},"status":"passed","severity":"normal"},{"uid":"8099b9174d292686","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1710415959154,"stop":1710415959154,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4382171ad0aae3","name":"Check received message containing Basic HTML tag","time":{"start":1710415803368,"stop":1710415803369,"duration":1},"status":"passed","severity":"normal"},{"uid":"71914e7b21a0e844","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1710415496545,"stop":1710415496545,"duration":0},"status":"passed","severity":"normal"},{"uid":"66faf2bc0ef4332a","name":"Check received message containing Script","time":{"start":1710415803367,"stop":1710415803367,"duration":0},"status":"passed","severity":"normal"},{"uid":"70644ba1b285e9be","name":"Subscribe and receives messages on 20 topics","time":{"start":1710415959150,"stop":1710415959150,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c5a795412597e4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1710415597282,"stop":1710415597283,"duration":1},"status":"passed","severity":"normal"},{"uid":"4df7ae629e0c1bb7","name":"Ping on unsubscribed peer","time":{"start":1710415413892,"stop":1710415413892,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1112562c084fe0","name":"Push message with shell command payload","time":{"start":1710415865797,"stop":1710415865798,"duration":1},"status":"passed","severity":"normal"},{"uid":"b290cfd7e3724c29","name":"Subscribe to topic containing shell command and publish message","time":{"start":1710415769765,"stop":1710415769765,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea324bd73b4800a3","name":"Push 30 different messages","time":{"start":1710415865802,"stop":1710415865803,"duration":1},"status":"passed","severity":"normal"},{"uid":"125be899fdb19861","name":"Throws when trying to push message with empty payload","time":{"start":1710415713464,"stop":1710415713464,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0007570bc92f6e9","name":"Query with Promise Callback, No Decoder","time":{"start":1710415843364,"stop":1710415843365,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec82af1c1c7e6b6a","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1710415496554,"stop":1710415496555,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a8396b9b6271a6","name":"receives messages sent to provided content topic through stream","time":{"start":1710415757108,"stop":1710415757108,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2acc5cecdd957035","name":"Query generator for multiple messages with multiple decoders","time":{"start":1710415856304,"stop":1710415856304,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb1cd5267beb6eae","name":"throws on content topic with empty topic name field","time":{"start":1710415295332,"stop":1710415295332,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d170622a612cc7","name":"should get / set UDP multiaddr","time":{"start":1710415303759,"stop":1710415303759,"duration":0},"status":"passed","severity":"normal"},{"uid":"cccd82d3b8da70a2","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1710415308384,"stop":1710415308385,"duration":1},"status":"passed","severity":"normal"},{"uid":"861b7580ee08c7d5","name":"Subscribe and receive messages via waku relay post","time":{"start":1710415959149,"stop":1710415959149,"duration":0},"status":"passed","severity":"normal"},{"uid":"98510831f4c00234","name":"should properly create peer info with all multiaddrs","time":{"start":1710415303761,"stop":1710415303762,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a23bae072c144a5","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1710415871942,"stop":1710415871942,"duration":0},"status":"passed","severity":"normal"},{"uid":"586d23cf5b2c09d9","name":"Light Node - default protocols","time":{"start":1710415899732,"stop":1710415899732,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe10016d4d61330","name":"should emit a peer event after start","time":{"start":1710415359318,"stop":1710415359318,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1aaf3d7afa2d02","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1710415308384,"stop":1710415308384,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be5ab851cd52c1d","name":"should set field with all protocols enabled","time":{"start":1710415303762,"stop":1710415303762,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa692061898cb3b","name":"1 Relay, 1 fetch","time":{"start":1710415319075,"stop":1710415319076,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f42587e700f1dba","name":"Subscribe to topic containing JSON and receive message","time":{"start":1710415597297,"stop":1710415597303,"duration":6},"status":"passed","severity":"normal"},{"uid":"96a3a06770e0e79d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1710415959160,"stop":1710415959160,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3d8f28fff7c500","name":"Sets default value correctly","time":{"start":1710415896984,"stop":1710415896984,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f42f554c7e0be4","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1710415496605,"stop":1710415496605,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e307c892a9d425","name":"Fails to publish message with size larger than 1 MB","time":{"start":1710415756836,"stop":1710415756836,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2604717e2e60ce","name":"Ping on subscribed peer","time":{"start":1710415413893,"stop":1710415413893,"duration":0},"status":"passed","severity":"normal"},{"uid":"825b93f92dbab0ed","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1710415769750,"stop":1710415769750,"duration":0},"status":"passed","severity":"normal"},{"uid":"939a313d68a46708","name":"creates an iterator","time":{"start":1710415882907,"stop":1710415882908,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2f8a393f7c1fe6","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1710415496560,"stop":1710415496560,"duration":0},"status":"passed","severity":"normal"},{"uid":"265d512810e524c7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1710415601796,"stop":1710415601796,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c9cd396acf39247","name":"Subscribe to topic containing shell command and receive message","time":{"start":1710415597303,"stop":1710415597303,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f00ac28f7a7aaf","name":"Check received message containing Script","time":{"start":1710415499392,"stop":1710415499393,"duration":1},"status":"passed","severity":"normal"},{"uid":"fce2ad02297d03e2","name":"Callback on promise","time":{"start":1710415856305,"stop":1710415856305,"duration":0},"status":"passed","severity":"normal"},{"uid":"71960ae61b874637","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1710415817004,"stop":1710415817005,"duration":1},"status":"passed","severity":"normal"},{"uid":"838866cecb169b08","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1710415871943,"stop":1710415871943,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce10e17eb206986","name":"Check meta is set [symmetric]","time":{"start":1710415329061,"stop":1710415329061,"duration":0},"status":"passed","severity":"normal"},{"uid":"2895247a041e522c","name":"Add multiple subscription objects on single nwaku node","time":{"start":1710415959157,"stop":1710415959157,"duration":0},"status":"passed","severity":"normal"},{"uid":"7044764f116521ad","name":"Decoder throws on undefined content topic","time":{"start":1710415308562,"stop":1710415308562,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e69dd302ffac94","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1710415597281,"stop":1710415597281,"duration":0},"status":"passed","severity":"normal"},{"uid":"854dc482c3f6717e","name":"should throw error - invalid id","time":{"start":1710415303753,"stop":1710415303753,"duration":0},"status":"passed","severity":"normal"},{"uid":"234f1410c40adabb","name":"Push message with shell command payload","time":{"start":1710415713462,"stop":1710415713462,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e166e4c941000b3","name":"Check received message containing shell command","time":{"start":1710415499396,"stop":1710415499397,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd59e67b47705934","name":"converts content topics to expected shard index","time":{"start":1710415295333,"stop":1710415295333,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fdd46e40922c5b","name":"should get / set TCP multiaddr","time":{"start":1710415303759,"stop":1710415303760,"duration":1},"status":"passed","severity":"normal"},{"uid":"921ecb0dcf621fdd","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1710415395503,"stop":1710415395504,"duration":1},"status":"passed","severity":"normal"},{"uid":"65a8555d8d113718","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710415496543,"stop":1710415496544,"duration":1},"status":"passed","severity":"normal"},{"uid":"628a36dc30929e7b","name":"Push message with special chars payload","time":{"start":1710415865786,"stop":1710415865786,"duration":0},"status":"passed","severity":"normal"},{"uid":"9652da066bc669e6","name":"Check message with non string payload is not received","time":{"start":1710415803361,"stop":1710415803361,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee1c4d0efeacb36","name":"should set field with only FILTER enabled","time":{"start":1710415303763,"stop":1710415303763,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4d3902cb2f5983","name":"should only return 1 node with relay capability","time":{"start":1710415319324,"stop":1710415319324,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b50524b07f8c4fe","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1710415959165,"stop":1710415959165,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e314a5e1fa435a1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1710415713469,"stop":1710415713470,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bc8d349830a9972","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1710415753826,"stop":1710415753827,"duration":1},"status":"passed","severity":"normal"},{"uid":"570707d4dfd43a8b","name":"Nodes with multiple pubsub topic","time":{"start":1710415753831,"stop":1710415753831,"duration":0},"status":"passed","severity":"normal"},{"uid":"28585dd685e6d81","name":"Ping on peer without subscriptions","time":{"start":1710415378556,"stop":1710415378556,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1a33d3acb5b081","name":"Fields are not dropped","time":{"start":1710415307879,"stop":1710415307880,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd25a1dcc4e5bdea","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1710415753826,"stop":1710415753826,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c90189f0f899c2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1710415959156,"stop":1710415959156,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c520de6c2bc50d","name":"Promise Callback - backward","time":{"start":1710415869141,"stop":1710415869141,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5c88062897492f","name":"should encode/decode to RLP encoding","time":{"start":1710415303758,"stop":1710415303759,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c047b0c020663c5","name":"Check received message containing numeric","time":{"start":1710415803348,"stop":1710415803348,"duration":0},"status":"passed","severity":"normal"},{"uid":"58eb5da2ba29a28f","name":"Check message with non string payload is not received","time":{"start":1710415803375,"stop":1710415803375,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e5d3efb04d3805","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1710415757107,"stop":1710415757107,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c5cfd69636b56c8","name":"Generator, custom pubsub topic","time":{"start":1710415847357,"stop":1710415847358,"duration":1},"status":"passed","severity":"normal"},{"uid":"385fa3a09afd8a2e","name":"Meta field set when metaSetter is specified","time":{"start":1710415308560,"stop":1710415308560,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e58d8ea60f4650","name":"addEventListener with correct event","time":{"start":1710415386921,"stop":1710415386921,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0dfb1bc37805dbe","name":"Decoder throws on undefined content topic","time":{"start":1710415330987,"stop":1710415330988,"duration":1},"status":"passed","severity":"normal"},{"uid":"55a07d6aa20cd826","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1710415319325,"stop":1710415319325,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53acbf1f2414ec5","name":"Symmetric encrypt & Decrypt","time":{"start":1710415329534,"stop":1710415329534,"duration":0},"status":"passed","severity":"normal"},{"uid":"691cb3736b1e7415","name":"Passing an array","time":{"start":1710415896982,"stop":1710415896982,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e5dbc9429d82d5","name":"Ordered Callback - backward","time":{"start":1710415869142,"stop":1710415869142,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd874177907b40b3","name":"Subscribe to topic containing short and receive message","time":{"start":1710415597285,"stop":1710415597285,"duration":0},"status":"passed","severity":"normal"},{"uid":"c757e37af6340a2f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1710416036189,"stop":1710416036189,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa9a603c029f0e2","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1710415893901,"stop":1710415893901,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7f3fdccb21c21e","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1710415769749,"stop":1710415769750,"duration":1},"status":"passed","severity":"normal"},{"uid":"b00fbbd01e8929f2","name":"Check received message containing SQL Injection","time":{"start":1710415803350,"stop":1710415803354,"duration":4},"status":"passed","severity":"normal"},{"uid":"85e85067d4294e7","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1710415769762,"stop":1710415769763,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad80fdbbca76ffcd","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1710415496539,"stop":1710415496539,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a654ee6eeaaed2e","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1710415395506,"stop":1710415395506,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d88b81d9d9c815a","name":"Check message with non string payload is not received","time":{"start":1710415499417,"stop":1710415499417,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdbf56962c98eb4c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1710415959154,"stop":1710415959154,"duration":0},"status":"passed","severity":"normal"},{"uid":"b23535e8aaf995ea","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1710415496559,"stop":1710415496559,"duration":0},"status":"passed","severity":"normal"},{"uid":"8204fbc975f19d22","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1710415756827,"stop":1710415756827,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda249daa003c1bb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1710415601797,"stop":1710415601798,"duration":1},"status":"passed","severity":"normal"},{"uid":"6337b42f20cf6fff","name":"Push message with content topic containing Chinese","time":{"start":1710415865806,"stop":1710415865806,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e46524d89c2492","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710415419766,"stop":1710415419767,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac2eff637e49b333","name":"Push message with Chinese payload","time":{"start":1710415713458,"stop":1710415713459,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f4284e6572556a3","name":"groups content topics by expected pubsub topic","time":{"start":1710415295335,"stop":1710415295335,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7dfff3ce07d3e29","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1710415302943,"stop":1710415302944,"duration":1},"status":"passed","severity":"normal"},{"uid":"999ff34d42de4546","name":"should not receive a peer event before start","time":{"start":1710415323264,"stop":1710415323265,"duration":1},"status":"passed","severity":"normal"},{"uid":"415f6ee698481dd2","name":"should not fail to stop the service if it was not started","time":{"start":1710415323263,"stop":1710415323264,"duration":1},"status":"passed","severity":"normal"},{"uid":"e779b0ad094fd95f","name":"different cluster, different shard: nodes don't connect","time":{"start":1710415625889,"stop":1710415625889,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e63bdd051dfcaef","name":"should encodeTxt and decodeTxt","time":{"start":1710415303750,"stop":1710415303750,"duration":0},"status":"passed","severity":"normal"},{"uid":"57bb7355e438592","name":"Add multiple subscription objects on single nwaku node","time":{"start":1710415597306,"stop":1710415597306,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5deae67c9f5d443","name":"Ephemeral field is preserved - encoder v0","time":{"start":1710415356421,"stop":1710415356422,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa0e39238740d877","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1710415496539,"stop":1710415496542,"duration":3},"status":"passed","severity":"normal"},{"uid":"6510165d46666591","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1710415744428,"stop":1710415744428,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be5eb048c657e87f","name":"Check received message containing shell command","time":{"start":1710415803356,"stop":1710415803356,"duration":0},"status":"passed","severity":"normal"},{"uid":"f320afc74b011a64","name":"Check received message containing numeric","time":{"start":1710415803363,"stop":1710415803363,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7624b38ca882337","name":"Check publish message containing Arabic","time":{"start":1710415756792,"stop":1710415756792,"duration":0},"status":"passed","severity":"normal"},{"uid":"5598f2b51d17e5f1","name":"returns all values when wanted number is greater than available values","time":{"start":1710415318039,"stop":1710415318039,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da34537a11f6f68","name":"Throws when trying to push message with empty payload","time":{"start":1710415865803,"stop":1710415865803,"duration":0},"status":"passed","severity":"normal"},{"uid":"998db350137e8f43","name":"Check received message with timestamp: 1710415346038 ","time":{"start":1710415803358,"stop":1710415803358,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a55e92473d0ffe","name":"should properly create location multiaddrs - udp","time":{"start":1710415303761,"stop":1710415303761,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeda9a8653a4e613","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1710415757107,"stop":1710415757107,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b8b2c62287f23cc1","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1710415302942,"stop":1710415302943,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aff7ef605082237","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1710415753828,"stop":1710415753828,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ccda99c80eaed1","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1710415295587,"stop":1710415295587,"duration":0},"status":"passed","severity":"normal"},{"uid":"424da43fdf4d6dbf","name":"Push message with JSON payload","time":{"start":1710415713461,"stop":1710415713462,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e8be066efcdae79","name":"Subscribe and receives messages on 20 topics","time":{"start":1710415597280,"stop":1710415597280,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b2e28771435e57","name":"Encoder throws on empty string content topic","time":{"start":1710415308561,"stop":1710415308562,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7545865c0833772","name":"Passing page size 0 when there are 110 messages","time":{"start":1710415882486,"stop":1710415882486,"duration":0},"status":"passed","severity":"normal"},{"uid":"1418db2ecce2dc86","name":"Push message with custom timestamp: 1710419096766","time":{"start":1710415865823,"stop":1710415865824,"duration":1},"status":"passed","severity":"normal"},{"uid":"f528e120b099eb8a","name":"Push message with short payload","time":{"start":1710415865784,"stop":1710415865785,"duration":1},"status":"passed","severity":"normal"},{"uid":"33ff91b842013ae0","name":"throws on content topic with empty encoding field","time":{"start":1710415295332,"stop":1710415295333,"duration":1},"status":"passed","severity":"normal"},{"uid":"331191d5d40a9c5f","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1710415346514,"stop":1710415346515,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e1fcb1fa6e16c6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1710415597277,"stop":1710415597278,"duration":1},"status":"passed","severity":"normal"},{"uid":"feb5243545f0018","name":"Push message with content topic containing long","time":{"start":1710415713465,"stop":1710415713465,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc7b947df624a9a5","name":"can start the service","time":{"start":1710415800028,"stop":1710415800029,"duration":1},"status":"passed","severity":"normal"},{"uid":"91d2cd1927b1d5e3","name":"should emit a peer event after start","time":{"start":1710415800080,"stop":1710415800080,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0b4b2ada6a75be","name":"Push message with content topic containing Arabic","time":{"start":1710415865806,"stop":1710415865807,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9e683dade95bb7","name":"Accepts a valid Waku Message","time":{"start":1710415311937,"stop":1710415311939,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb313681902637","name":"same cluster, same shard: nodes connect","time":{"start":1710415496536,"stop":1710415496537,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b15d36fb25be36","name":"ignores unrecognized TXT record formats","time":{"start":1710415319323,"stop":1710415319323,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d7016c86eb01c4","name":"Push message with content topic containing JSON","time":{"start":1710415713470,"stop":1710415713470,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07f02b1897e2338","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1710415395503,"stop":1710415395503,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78a10daf536ace8","name":"should set field with only RELAY enabled","time":{"start":1710415303762,"stop":1710415303763,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ed5fd94e7d863a","name":"Subscribe to topic containing XML and receive message","time":{"start":1710415959167,"stop":1710415959167,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ff18f8505847ad","name":"Ephemeral field set to true","time":{"start":1710415308560,"stop":1710415308560,"duration":0},"status":"passed","severity":"normal"},{"uid":"967b0a2c4cccb945","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1710415601791,"stop":1710415601791,"duration":0},"status":"passed","severity":"normal"},{"uid":"67627e948b001fc9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710415601797,"stop":1710415601797,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f04b3b13df4171","name":"Register correct protocols","time":{"start":1710415769747,"stop":1710415769748,"duration":1},"status":"passed","severity":"normal"},{"uid":"75adde6db219c814","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1710415319264,"stop":1710415319264,"duration":0},"status":"passed","severity":"normal"},{"uid":"73dcb3595596238c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1710415544646,"stop":1710415544646,"duration":0},"status":"passed","severity":"normal"},{"uid":"5310b0e5bf12a746","name":"Check message with no content topic is not received","time":{"start":1710415499410,"stop":1710415499411,"duration":1},"status":"passed","severity":"normal"},{"uid":"504c89d332b58f21","name":"Fails to publish duplicate message","time":{"start":1710415756828,"stop":1710415756828,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a00cbdf38e72a18","name":"Check received message containing unicode special characters","time":{"start":1710415499398,"stop":1710415499399,"duration":1},"status":"passed","severity":"normal"},{"uid":"25eab4d502813a15","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1710415597290,"stop":1710415597290,"duration":0},"status":"passed","severity":"normal"},{"uid":"3341b28db7978a6","name":"Round trip binary encryption [ecies, signature]","time":{"start":1710415330986,"stop":1710415330986,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1736bf0a016917","name":"Check message with no payload is not received","time":{"start":1710415803374,"stop":1710415803374,"duration":0},"status":"passed","severity":"normal"},{"uid":"1793803101d3f1b7","name":"Check received message containing unicode special characters","time":{"start":1710415803370,"stop":1710415803370,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca65f82169484d4a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1710415544646,"stop":1710415544647,"duration":1},"status":"passed","severity":"normal"},{"uid":"67585cba28665c47","name":"Check received message containing JSON","time":{"start":1710415803369,"stop":1710415803369,"duration":0},"status":"passed","severity":"normal"},{"uid":"774044e84ae92bf6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1710415959169,"stop":1710415959169,"duration":0},"status":"passed","severity":"normal"},{"uid":"190563a313eb1f0a","name":"Subscribe and receive messages via lightPush","time":{"start":1710415959148,"stop":1710415959148,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b8674fde61951b","name":"Check message received after jswaku node is restarted","time":{"start":1710415803375,"stop":1710415803375,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d371c32db2e4547","name":"Subscribe to topic containing Script and receive message","time":{"start":1710415959155,"stop":1710415959155,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d2751754c348c9","name":"Check received message containing long","time":{"start":1710415803347,"stop":1710415803348,"duration":1},"status":"passed","severity":"normal"},{"uid":"1548783ff46b169e","name":"Push message with content topic containing numeric","time":{"start":1710415713465,"stop":1710415713466,"duration":1},"status":"passed","severity":"normal"},{"uid":"826a3608c06cffa0","name":"Check received message containing long","time":{"start":1710415803363,"stop":1710415803363,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ecda13e674e8373","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1710415843356,"stop":1710415843357,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a1eee59b3617c6e","name":"Subscribe to topic containing Script and publish message","time":{"start":1710415769763,"stop":1710415769763,"duration":0},"status":"passed","severity":"normal"},{"uid":"141dc63c9857327e","name":"Subscribe to topic containing long and receive message","time":{"start":1710415597285,"stop":1710415597286,"duration":1},"status":"passed","severity":"normal"},{"uid":"d87ab853dce91597","name":"passes more than one ENR URLs and attempts connection","time":{"start":1710415359320,"stop":1710415359321,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9c98d837c13b78bd","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1710415817007,"stop":1710415817007,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c16a0e16b7bdbdb","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1710415959161,"stop":1710415959161,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed828ef4d8a5b19","name":"A test","time":{"start":1710415597368,"stop":1710415597368,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f2ab2ec17dc22f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1710415847361,"stop":1710415847369,"duration":8},"status":"passed","severity":"normal"},{"uid":"db06763689618d30","name":"Subscribe to topic containing long and receive message","time":{"start":1710415959164,"stop":1710415959164,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed79ec72c93c438e","name":"A test","time":{"start":1710415597367,"stop":1710415597367,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f26ccc850b099d","name":"Check received message containing SQL Injection","time":{"start":1710415499391,"stop":1710415499392,"duration":1},"status":"passed","severity":"normal"},{"uid":"c40c9aa018f30b6","name":"Subscribe to topic containing emoji and publish message","time":{"start":1710415769766,"stop":1710415769766,"duration":0},"status":"passed","severity":"normal"},{"uid":"34aaa9b6b76e5ab1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1710415496604,"stop":1710415496604,"duration":0},"status":"passed","severity":"normal"},{"uid":"38df4832d4494749","name":"dispatchEvent via connectionManager","time":{"start":1710415386924,"stop":1710415386924,"duration":0},"status":"passed","severity":"normal"},{"uid":"42c89830bbab1c8b","name":"Passing page size 3 when there are 20 messages","time":{"start":1710415882487,"stop":1710415882488,"duration":1},"status":"passed","severity":"normal"},{"uid":"12915343d51ae0e4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1710415769756,"stop":1710415769758,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2b89a8fc3211950","name":"Generator, 2 different pubsubtopics","time":{"start":1710415847360,"stop":1710415847360,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f51747d03a0bdb20","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1710415302944,"stop":1710415302946,"duration":2},"status":"passed","severity":"normal"},{"uid":"fea7043d3935d1a4","name":"Check message received after nwaku node is restarted","time":{"start":1710415803375,"stop":1710415803375,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ff92c0acdd705b89","name":"Mutual subscription","time":{"start":1710415769746,"stop":1710415769747,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b324ad5485a1090","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1710415847360,"stop":1710415847360,"duration":0},"status":"skipped","severity":"normal"},{"uid":"921ca114b0d47b30","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1710415496595,"stop":1710415496595,"duration":0},"status":"passed","severity":"normal"},{"uid":"cab3373ceacd5a68","name":"Push message equal or less that 1MB","time":{"start":1710415713489,"stop":1710415713490,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b5a7f0c8c4db933","name":"Publish message with custom timestamp: Fri Mar 24 2023 11:29:04 GMT+0000 (Coordinated Universal Time)","time":{"start":1710415756827,"stop":1710415756827,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2bf543527aabc5","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1710415496577,"stop":1710415496577,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f65bd97315c1729","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1710415625887,"stop":1710415625887,"duration":0},"status":"passed","severity":"normal"},{"uid":"83610cdb2acb6b3d","name":"removeEventListener with wrong event","time":{"start":1710415386923,"stop":1710415386923,"duration":0},"status":"passed","severity":"normal"},{"uid":"5adc4b0aa22c8298","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1710415597280,"stop":1710415597280,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b21a89511705ca","name":"Subscribe to topic containing JSON and publish message","time":{"start":1710415769764,"stop":1710415769765,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3904068640757fa","name":"Passing page size 1 when there are 4 messages","time":{"start":1710415882487,"stop":1710415882487,"duration":0},"status":"passed","severity":"normal"},{"uid":"7054634744b04f91","name":"Sign & Recover","time":{"start":1710415329535,"stop":1710415329535,"duration":0},"status":"passed","severity":"normal"},{"uid":"461fef45d6b569c5","name":"addEventListener with wrong event","time":{"start":1710415386922,"stop":1710415386922,"duration":0},"status":"passed","severity":"normal"},{"uid":"219c12d91e8a3827","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1710415308383,"stop":1710415308384,"duration":1},"status":"passed","severity":"normal"},{"uid":"40d9b0c8c654b888","name":"should not fail to stop the service if it was not started","time":{"start":1710415800031,"stop":1710415800032,"duration":1},"status":"passed","severity":"normal"},{"uid":"a238220c3b942575","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1710415496576,"stop":1710415496576,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a5029a0996cb06","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1710415302939,"stop":1710415302940,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e1b145148f9afa","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1710415803358,"stop":1710415803359,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bdad21af6503363","name":"Ping on peer without subscriptions","time":{"start":1710415413893,"stop":1710415413893,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91fc3239b47276e","name":"new peer added after a peer was already found","time":{"start":1710415744428,"stop":1710415744428,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ff9378809c4876a","name":"Refresh subscription","time":{"start":1710415597284,"stop":1710415597285,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e069352811e1247","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1710415359320,"stop":1710415359320,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c25dcb3d1c5f990e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1710415959167,"stop":1710415959168,"duration":1},"status":"passed","severity":"normal"},{"uid":"400fc1b51ef40923","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1710416036187,"stop":1710416036188,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7db39ef67e9fd58","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1710415843360,"stop":1710415843364,"duration":4},"status":"passed","severity":"normal"},{"uid":"8fa93749b6dcc7db","name":"Push message with content topic containing short","time":{"start":1710415865803,"stop":1710415865804,"duration":1},"status":"passed","severity":"normal"},{"uid":"be74c8fbf61c83f8","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1710415419766,"stop":1710415419766,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2cfc8d961cd71f","name":"Nodes with multiple pubsub topic","time":{"start":1710415753829,"stop":1710415753830,"duration":1},"status":"passed","severity":"normal"},{"uid":"2274a762264cce24","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1710415302937,"stop":1710415302938,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f4ecbb8e36c5efb","name":"Check meta is set [ecies]","time":{"start":1710415330986,"stop":1710415330986,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd317c9d679f3a6","name":"Push message with Script payload","time":{"start":1710415865788,"stop":1710415865788,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5c537120355b6d","name":"Push message with Russian payload","time":{"start":1710415865787,"stop":1710415865787,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8b3ec0a6284267e","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1710415496576,"stop":1710415496577,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf80cf2d14256d7","name":"Ping on subscribed peer","time":{"start":1710415378551,"stop":1710415378556,"duration":5},"status":"passed","severity":"normal"},{"uid":"435a3e7902f5b7b4","name":"Check message received after nwaku node is restarted","time":{"start":1710415803361,"stop":1710415803362,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a2e4fd9ad10bb5da","name":"Add multiple subscription objects on single nwaku node","time":{"start":1710415959169,"stop":1710415959170,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ea430b60f649f6","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1710415318040,"stop":1710415318040,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34b99f2c4e1699c","name":"Fails to push message with large meta","time":{"start":1710415865821,"stop":1710415865822,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa00435056d9c1e9","name":"Push message with unicode special characters payload","time":{"start":1710415713463,"stop":1710415713463,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d91847b23569129","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1710415597287,"stop":1710415597288,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc4ca7ba093f76a7","name":"same cluster, different shard: nodes connect","time":{"start":1710415625888,"stop":1710415625888,"duration":0},"status":"passed","severity":"normal"},{"uid":"940b4c5a7f79d21c","name":"Encoder throws on empty string content topic","time":{"start":1710415330987,"stop":1710415330987,"duration":0},"status":"passed","severity":"normal"},{"uid":"12802421c037ed0f","name":"Push message with content topic containing SQL Injection","time":{"start":1710415713468,"stop":1710415713468,"duration":0},"status":"passed","severity":"normal"},{"uid":"c812050b69eb84b2","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1710415871943,"stop":1710415871943,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aeefc999d9d63f4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1710415959159,"stop":1710415959159,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e9832b492176c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1710415803358,"stop":1710415803358,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b59bcd9ae41d07","name":"Fails to push message with empty content topic","time":{"start":1710415713472,"stop":1710415713472,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9d32515edf511f","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1710415753829,"stop":1710415753829,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a94b1c2fde9f5d","name":"Push message with SQL Injection payload","time":{"start":1710415713459,"stop":1710415713460,"duration":1},"status":"passed","severity":"normal"},{"uid":"8625d767ab43df21","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1710415959151,"stop":1710415959151,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b57d427a9f58b8af","name":"Check received message containing JSON","time":{"start":1710415499395,"stop":1710415499396,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc3bf10699b77cc","name":"Query Generator, No Decoder","time":{"start":1710415843353,"stop":1710415843354,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3cf15ec5da8faf","name":"Push message with meta","time":{"start":1710415713472,"stop":1710415713473,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b600edb674bbaf8","name":"Check received message containing emoji","time":{"start":1710415803371,"stop":1710415803371,"duration":0},"status":"passed","severity":"normal"},{"uid":"89951b26b75619ac","name":"Relay + Store","time":{"start":1710415355857,"stop":1710415355858,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdf0f9ecc3598d7","name":"Correctly serialized arguments","time":{"start":1710415606811,"stop":1710415606811,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8cf89c579d4357","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1710415544650,"stop":1710415544651,"duration":1},"status":"passed","severity":"normal"},{"uid":"9484eca0bc4e4f28","name":"Check message with invalid timestamp is not received","time":{"start":1710415803359,"stop":1710415803359,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eaf3dbd3ceb3f67","name":"Subscribe and receive messages via lightPush","time":{"start":1710415959158,"stop":1710415959158,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b704d616eab5c23","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1710415496555,"stop":1710415496558,"duration":3},"status":"passed","severity":"normal"},{"uid":"331db693771367d1","name":"Push message with content topic containing Script","time":{"start":1710415865813,"stop":1710415865813,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5f32aa3efa7a91","name":"Does not throw an exception when node disconnects","time":{"start":1710415896981,"stop":1710415896981,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f9d975a133a50e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1710415597288,"stop":1710415597289,"duration":1},"status":"passed","severity":"normal"},{"uid":"1243507031e62ccb","name":"Check received message containing Chinese","time":{"start":1710415803365,"stop":1710415803366,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bdd2d07354ce08c","name":"Push message with content topic containing escaped characters","time":{"start":1710415865816,"stop":1710415865817,"duration":1},"status":"passed","severity":"normal"},{"uid":"7111fee55ed4def3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1710415959165,"stop":1710415959165,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96f67903718124d","name":"Default pageSize","time":{"start":1710415882489,"stop":1710415882490,"duration":1},"status":"passed","severity":"normal"},{"uid":"fec630dd03f8f69","name":"Push message with Russian payload","time":{"start":1710415713459,"stop":1710415713459,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec4331ca150d03c","name":"Overlapping topic subscription","time":{"start":1710415597283,"stop":1710415597284,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d0e2a489b8cd4","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1710416036189,"stop":1710416036189,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb13433f7312c9ac","name":"Push message on custom pubsubTopic","time":{"start":1710415601796,"stop":1710415601797,"duration":1},"status":"passed","severity":"normal"},{"uid":"5246e5edaa29954b","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1710415496566,"stop":1710415496573,"duration":7},"status":"passed","severity":"normal"},{"uid":"8c01031cedb948a3","name":"Query generator for multiple messages with different message text format","time":{"start":1710415856304,"stop":1710415856304,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc703f8e986f0c7","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1710415817006,"stop":1710415817007,"duration":1},"status":"passed","severity":"normal"},{"uid":"b937dc2b60d55ec5","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1710415295587,"stop":1710415295587,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00f228e27b5cec8","name":"Push message with content topic containing Chinese","time":{"start":1710415713466,"stop":1710415713466,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e6cd7e5ab34066","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1710415544650,"stop":1710415544650,"duration":0},"status":"passed","severity":"normal"},{"uid":"e116d81417242967","name":"Check received message containing Russian","time":{"start":1710415803350,"stop":1710415803350,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f211276c20e6b7","name":"Subscribe to topic containing XML and receive message","time":{"start":1710415597291,"stop":1710415597296,"duration":5},"status":"passed","severity":"normal"},{"uid":"4519d1014d7a9a8c","name":"should properly create location multiaddrs - tcp6","time":{"start":1710415303761,"stop":1710415303761,"duration":0},"status":"passed","severity":"normal"},{"uid":"24dfb18ebf5b2784","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710415601792,"stop":1710415601793,"duration":1},"status":"passed","severity":"normal"},{"uid":"800a006ff3b55417","name":"Store - dialed first","time":{"start":1710415899730,"stop":1710415899731,"duration":1},"status":"passed","severity":"normal"},{"uid":"75afb5eb68f1590b","name":"Query Generator, Multiple PubsubTopics","time":{"start":1710415843352,"stop":1710415843353,"duration":1},"status":"passed","severity":"normal"},{"uid":"70945d6ce73c59af","name":"should be able to decode the field with only STORE set to true","time":{"start":1710415302942,"stop":1710415302942,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5f39c6ecc2db17","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1710415893900,"stop":1710415893900,"duration":0},"status":"passed","severity":"normal"},{"uid":"149946946c8e7253","name":"should throw error - no id","time":{"start":1710415303753,"stop":1710415303753,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac620953c751332d","name":"Check publish message containing XML","time":{"start":1710415756798,"stop":1710415756798,"duration":0},"status":"passed","severity":"normal"},{"uid":"a338eb507c727f49","name":"connects to nwaku","time":{"start":1710415896980,"stop":1710415896981,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d1b3f2eeb85b32","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1710415817002,"stop":1710415817003,"duration":1},"status":"passed","severity":"normal"},{"uid":"af407b06f9b37c8c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1710415959150,"stop":1710415959150,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ac0793aa63230c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1710415959166,"stop":1710415959166,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1d6359b8b55efbc","name":"Check received message containing special chars","time":{"start":1710415499388,"stop":1710415499388,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8eb34160504d7b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1710415959155,"stop":1710415959156,"duration":1},"status":"passed","severity":"normal"},{"uid":"f69b795846109244","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1710415419757,"stop":1710415419758,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1448887a294a807","name":"Check message received after jswaku node is restarted","time":{"start":1710415499418,"stop":1710415499419,"duration":1},"status":"skipped","severity":"normal"},{"uid":"95500dccd48bd923","name":"should properly create location multiaddrs - udp6","time":{"start":1710415303760,"stop":1710415303761,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf9d3fcfb3add6f8","name":"Publish message with rate limit","time":{"start":1710415756842,"stop":1710415756843,"duration":1},"status":"passed","severity":"normal"},{"uid":"b90e87a5f7081957","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1710415847358,"stop":1710415847359,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0692f592da8d9d5","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1710415843359,"stop":1710415843360,"duration":1},"status":"passed","severity":"normal"},{"uid":"9534b121c40428e7","name":"Passing page size 110 when there are 120 messages","time":{"start":1710415882489,"stop":1710415882489,"duration":0},"status":"passed","severity":"normal"},{"uid":"42efd192135e61c0","name":"different cluster, same shard: nodes don't connect","time":{"start":1710415625889,"stop":1710415625889,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4714ddc6a20af19","name":"Query Generator - backward","time":{"start":1710415869140,"stop":1710415869140,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b2252c594ab452","name":"Using a function","time":{"start":1710415896982,"stop":1710415896982,"duration":0},"status":"passed","severity":"normal"},{"uid":"88c96bf0f00c14b0","name":"Query generator for 2000 messages","time":{"start":1710415856319,"stop":1710415856319,"duration":0},"status":"passed","severity":"normal"},{"uid":"423434aaf62a5c05","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1710415959166,"stop":1710415959166,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f821314f2ba0783","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1710415544649,"stop":1710415544649,"duration":0},"status":"passed","severity":"normal"},{"uid":"69771e7e9457632","name":"should throw error - no public key","time":{"start":1710415303753,"stop":1710415303753,"duration":0},"status":"passed","severity":"normal"},{"uid":"80af544de3c08f7c","name":"Push message with custom timestamp: 1710419099584","time":{"start":1710415713489,"stop":1710415713489,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a344ea8da95ca0","name":"Nodes with multiple pubsub topic","time":{"start":1710415753827,"stop":1710415753828,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b7cbbe5e6421a9","name":"Relay - dialed first","time":{"start":1710415899725,"stop":1710415899725,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df53b37ebebb6b9","name":"Fails to push message bigger that 1MB","time":{"start":1710415713493,"stop":1710415713496,"duration":3},"status":"passed","severity":"normal"},{"uid":"605c907f4c9b847c","name":"should not receive a peer event after stop","time":{"start":1710415359319,"stop":1710415359319,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60989d62079d3c1","name":"Init the array if not present","time":{"start":1710415295210,"stop":1710415295211,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94c6ed36e8e630d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1710415597296,"stop":1710415597297,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d321e17bcf80fd1","name":"should throw an error for insufficient data","time":{"start":1710415295587,"stop":1710415295587,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6b7131b9f244c7","name":"Query generator for multiple messages with different content topic format","time":{"start":1710415856305,"stop":1710415856305,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0653382de0c2cab","name":"does not throw on valid cases","time":{"start":1710415295325,"stop":1710415295326,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0c9a0287612b81","name":"throws on content topic with non-number generation field","time":{"start":1710415295328,"stop":1710415295329,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa351f2d5a4b995","name":"Push message with custom timestamp: 1679657096766","time":{"start":1710415865822,"stop":1710415865822,"duration":0},"status":"passed","severity":"normal"},{"uid":"e229228a22f3ac0a","name":"Reopen subscription with peer with lost subscription","time":{"start":1710415378558,"stop":1710415378558,"duration":0},"status":"passed","severity":"normal"},{"uid":"5abe6d9234d2b5ac","name":"Publishes to nwaku","time":{"start":1710415742521,"stop":1710415742522,"duration":1},"status":"passed","severity":"normal"},{"uid":"892df0886fbb3e7c","name":"Push message with Chinese payload","time":{"start":1710415865786,"stop":1710415865787,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2064eba02aac746","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1710415329060,"stop":1710415329061,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2561c1224015cf1","name":"Decoder throws on undefined content topic","time":{"start":1710415329063,"stop":1710415329064,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a4f9a747edc02d3","name":"Push message with JSON payload","time":{"start":1710415865797,"stop":1710415865797,"duration":0},"status":"passed","severity":"normal"},{"uid":"476eff04f9d10c85","name":"Ping on subscribed peer","time":{"start":1710415413889,"stop":1710415413890,"duration":1},"status":"passed","severity":"normal"},{"uid":"4776500e759c7cdf","name":"Check publish message containing SQL Injection","time":{"start":1710415756796,"stop":1710415756797,"duration":1},"status":"passed","severity":"normal"},{"uid":"204368cbe0be1a3e","name":"Push message with content topic containing Script","time":{"start":1710415713468,"stop":1710415713469,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0ac7c09f04d1750","name":"should properly create location multiaddrs - tcp4","time":{"start":1710415303760,"stop":1710415303760,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae931d8b7ef74de","name":"Subscribe to topic containing short and receive message","time":{"start":1710415959152,"stop":1710415959152,"duration":0},"status":"passed","severity":"normal"},{"uid":"c678f46a3543aca5","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1710415744428,"stop":1710415744429,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e69ee9b4fd108dc","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1710415302937,"stop":1710415302937,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b7718032de0035","name":"Subscribe to topic containing Script and receive message","time":{"start":1710415597290,"stop":1710415597291,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ae3820c1d92ed2","name":"same cluster, same shard: nodes connect","time":{"start":1710415625888,"stop":1710415625888,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f4efdfc2de6446","name":"Push message with content topic containing shell command","time":{"start":1710415865816,"stop":1710415865816,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ef3b8d3b90a2a8","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1710415769766,"stop":1710415769766,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4e5b0ffef9f62f5","name":"should be able to encode the field with only FILTER set to true","time":{"start":1710415302936,"stop":1710415302936,"duration":0},"status":"passed","severity":"normal"},{"uid":"966f5706732c86f1","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1710415893900,"stop":1710415893900,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f43d3a7bb0d8bb","name":"Query with Promise Callback, No message returned","time":{"start":1710415843365,"stop":1710415843366,"duration":1},"status":"passed","severity":"normal"},{"uid":"f73467f717750d77","name":"Push message with content topic containing unicode special characters","time":{"start":1710415713471,"stop":1710415713471,"duration":0},"status":"passed","severity":"normal"},{"uid":"249fe49203b1fb3f","name":"Push message with content topic containing Russian","time":{"start":1710415865807,"stop":1710415865807,"duration":0},"status":"passed","severity":"normal"},{"uid":"daacad463183e866","name":"should load peers from local storage and dispatch events","time":{"start":1710415323266,"stop":1710415323266,"duration":0},"status":"passed","severity":"normal"},{"uid":"98788a76f472a935","name":"should only return 1 node with store capability","time":{"start":1710415319324,"stop":1710415319324,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aa3df1cff68481b","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1710415395502,"stop":1710415395503,"duration":1},"status":"passed","severity":"normal"},{"uid":"419e178ef5d9871","name":"can start and stop the service","time":{"start":1710415359314,"stop":1710415359317,"duration":3},"status":"passed","severity":"normal"},{"uid":"c0971379c627a22","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1710415419769,"stop":1710415419770,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfbdd0681779ce03","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1710415871942,"stop":1710415871943,"duration":1},"status":"passed","severity":"normal"},{"uid":"406fb28141cc960f","name":"Check message with no pubsub topic is not received","time":{"start":1710415499407,"stop":1710415499410,"duration":3},"status":"passed","severity":"normal"},{"uid":"bfd6a701ed4b9471","name":"Waku message hash computation (payload length 0)","time":{"start":1710415297994,"stop":1710415297994,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a771d29644442f","name":"should not receive a peer event after stop","time":{"start":1710415323265,"stop":1710415323265,"duration":0},"status":"passed","severity":"normal"}]