mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 00:13:16 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"a46a1ff6cc0a5ea1","name":"creates an iterator","time":{"start":1715248298405,"stop":1715248298406,"duration":1},"status":"passed","severity":"normal"},{"uid":"f287adcb4c5f31ee","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1715248305204,"stop":1715248305204,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a05c856bc754de","name":"Check received message containing shell command","time":{"start":1715248143038,"stop":1715248143038,"duration":0},"status":"passed","severity":"normal"},{"uid":"83436330e2e2c623","name":"should configure sharding based on application and version for autosharding","time":{"start":1715247593058,"stop":1715247593058,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb540fb3f4b0b37","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715248307831,"stop":1715248307831,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc70285734f08480","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1715247593051,"stop":1715247593051,"duration":0},"status":"passed","severity":"normal"},{"uid":"8936dde8f88aecbc","name":"Ephemeral field set to true","time":{"start":1715247606319,"stop":1715247606319,"duration":0},"status":"passed","severity":"normal"},{"uid":"339af9a0849b3bad","name":"Fails to push message with empty content topic","time":{"start":1715248180912,"stop":1715248180913,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82470b3d33a92c5","name":"Push message on custom pubsubTopic","time":{"start":1715247971758,"stop":1715247971758,"duration":0},"status":"passed","severity":"normal"},{"uid":"383d2d458efcaed3","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1715247650924,"stop":1715247650929,"duration":5},"status":"passed","severity":"normal"},{"uid":"f7f0781627bb160f","name":"should set field with only RELAY enabled","time":{"start":1715247601430,"stop":1715247601431,"duration":1},"status":"passed","severity":"normal"},{"uid":"724e4e72f7ba76f6","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1715247616371,"stop":1715247616372,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ac5dfd6574496e","name":"Delete observer","time":{"start":1715248120218,"stop":1715248120218,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2024a8b9906556c","name":"Check received message containing JSON","time":{"start":1715248143037,"stop":1715248143038,"duration":1},"status":"passed","severity":"normal"},{"uid":"d484547ef635376d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715248154036,"stop":1715248154036,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f5881e466c50df","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715247971756,"stop":1715247971757,"duration":1},"status":"passed","severity":"normal"},{"uid":"679c511ff0ecc177","name":"does not throw on valid cases","time":{"start":1715247593025,"stop":1715247593025,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc62d90fa8a34ac0","name":"Check received message containing Chinese","time":{"start":1715248143018,"stop":1715248143018,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be65e21fde249c1","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715248307818,"stop":1715248307819,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d3b5e62bfbd8d9","name":"can start and stop the service","time":{"start":1715248222141,"stop":1715248222141,"duration":0},"status":"passed","severity":"normal"},{"uid":"af95a0b023a14cfe","name":"Fields are not dropped","time":{"start":1715247605726,"stop":1715247605728,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c13ecf737f25af5","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1715248117505,"stop":1715248117505,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf58acdd767ea758","name":"Sets default value correctly","time":{"start":1715248311365,"stop":1715248311365,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cc29f1278f3d41","name":"through manual discovery","time":{"start":1715248033477,"stop":1715248033478,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad65e45e43ee78f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715247865670,"stop":1715247865670,"duration":0},"status":"passed","severity":"normal"},{"uid":"85dfd82cbc37790f","name":"Push message with content topic containing Arabic","time":{"start":1715248180900,"stop":1715248180901,"duration":1},"status":"passed","severity":"normal"},{"uid":"2101d13959d7d50d","name":"Light Node - default protocols","time":{"start":1715248320980,"stop":1715248320980,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7bccb73470e97ba","name":"Ping on subscribed peer","time":{"start":1715247678829,"stop":1715247678830,"duration":1},"status":"passed","severity":"normal"},{"uid":"508486407d58a16e","name":"Check received message containing Arabic","time":{"start":1715247804824,"stop":1715247804824,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ae4e5ea678452fd","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1715247689174,"stop":1715247689174,"duration":0},"status":"passed","severity":"normal"},{"uid":"17cd26c4ea84b368","name":"Push message with rate limit","time":{"start":1715248106468,"stop":1715248106468,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c19deab49aed3c6","name":"Query Generator, Multiple PubsubTopics","time":{"start":1715248267504,"stop":1715248267504,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5d43394954bf9d","name":"Encoder throws on empty string content topic","time":{"start":1715247628813,"stop":1715247628814,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2ac24a58b1661e6","name":"Subscribe and receive messages via waku relay post","time":{"start":1715248307821,"stop":1715248307821,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c98866a929ca66","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1715248305207,"stop":1715248305207,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6f66b0b735fd8e","name":"Check received message containing Basic HTML tag","time":{"start":1715248143021,"stop":1715248143021,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcecb8707397cf5a","name":"Using a function","time":{"start":1715248311364,"stop":1715248311364,"duration":0},"status":"passed","severity":"normal"},{"uid":"87180058fb7037c0","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1715247831677,"stop":1715247831677,"duration":0},"status":"passed","severity":"normal"},{"uid":"c803c0694388b594","name":"Push message with custom timestamp: 1715244265845","time":{"start":1715248106469,"stop":1715248106469,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8985c303bde7d59","name":"should add and remove event listeners correctly","time":{"start":1715247621061,"stop":1715247621061,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8e8d17499c0e58","name":"Round trip binary serialization","time":{"start":1715247606318,"stop":1715247606319,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f38404bf768900a","name":"Push message with content topic containing shell command","time":{"start":1715248106464,"stop":1715248106465,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a842f4de0634b85","name":"Generator, custom pubsub topic","time":{"start":1715248272794,"stop":1715248272794,"duration":0},"status":"passed","severity":"normal"},{"uid":"9151ac9f674fd20c","name":"Refresh subscription","time":{"start":1715248117495,"stop":1715248117495,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca609deb80f7ea2","name":"listenerCount","time":{"start":1715247684218,"stop":1715247684218,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6793afe995a2d5","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1715248287670,"stop":1715248287670,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1adc53fec771a6","name":"Check publish message containing numeric","time":{"start":1715248166295,"stop":1715248166295,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6857e6c6fcd5ced","name":"Refresh subscription","time":{"start":1715248176172,"stop":1715248176172,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1f152b70d78252d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715247865666,"stop":1715247865666,"duration":0},"status":"passed","severity":"normal"},{"uid":"1651a7c7c21dc975","name":"should properly create location multiaddrs - udp6","time":{"start":1715247601428,"stop":1715247601428,"duration":0},"status":"passed","severity":"normal"},{"uid":"17419caee80fd257","name":"throws on content topic with non-number generation field","time":{"start":1715247593027,"stop":1715247593027,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd62515ac80d3840","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1715247593032,"stop":1715247593033,"duration":1},"status":"passed","severity":"normal"},{"uid":"c78f9115b3c5ad71","name":"should encode/decode to RLP encoding","time":{"start":1715247601426,"stop":1715247601426,"duration":0},"status":"passed","severity":"normal"},{"uid":"afdf4750f5723119","name":"should be able to encode the field with only FILTER set to true","time":{"start":1715247600695,"stop":1715247600696,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d6684e0b9bee6b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1715247593049,"stop":1715247593049,"duration":0},"status":"passed","severity":"normal"},{"uid":"679e618d97005bc2","name":"should be able to decode the field with only RELAY set to true","time":{"start":1715247600707,"stop":1715247600710,"duration":3},"status":"passed","severity":"normal"},{"uid":"9a3b4f149472267","name":"Push message with content topic containing XML","time":{"start":1715248106453,"stop":1715248106455,"duration":2},"status":"passed","severity":"normal"},{"uid":"5f5f6dcb4dcb364f","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1715247661127,"stop":1715247661130,"duration":3},"status":"passed","severity":"normal"},{"uid":"e368288c8c634793","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1715248250680,"stop":1715248250682,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1a31b09dc72b42b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715248307830,"stop":1715248307830,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec20a16d223d1fb","name":"different cluster, same shard: nodes don't connect","time":{"start":1715248027984,"stop":1715248027984,"duration":0},"status":"passed","severity":"normal"},{"uid":"90536bd232c32028","name":"Push message with escaped characters payload","time":{"start":1715248180893,"stop":1715248180893,"duration":0},"status":"passed","severity":"normal"},{"uid":"82bed01efb294fa1","name":"Subscribe to topic containing XML and receive message","time":{"start":1715248307815,"stop":1715248307815,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b312424f7b45d","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1715248027983,"stop":1715248027983,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b192012a1ce2ab","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715248154035,"stop":1715248154036,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea4e76d964cd2c58","name":"should handle application and version for autosharding","time":{"start":1715247593042,"stop":1715247593042,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d2732f28fc61e8","name":"Push message with XML payload","time":{"start":1715248106410,"stop":1715248106414,"duration":4},"status":"passed","severity":"normal"},{"uid":"a350fa401cd76ef6","name":"Push message with shell command payload","time":{"start":1715248180893,"stop":1715248180893,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccbea9befd69b53b","name":"Relay - dialed after","time":{"start":1715248320978,"stop":1715248320978,"duration":0},"status":"passed","severity":"normal"},{"uid":"754eede4b9839d91","name":"Push to array if already present","time":{"start":1715247592662,"stop":1715247592662,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f666661397f95c","name":"random static sharding 5 - Cluster ID: 981, Shard ID: 497","time":{"start":1715248225399,"stop":1715248225399,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ba519b7e3b5b3d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715248272793,"stop":1715248272793,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e675bdf3d7634d","name":"Overlapping topic subscription","time":{"start":1715248117494,"stop":1715248117494,"duration":0},"status":"passed","severity":"normal"},{"uid":"8566ea7fecb7744a","name":"Check publish message after service node is restarted","time":{"start":1715248166318,"stop":1715248166318,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2d0376302b7c6f3","name":"Subscribe and receive messages via lightPush","time":{"start":1715248307819,"stop":1715248307820,"duration":1},"status":"passed","severity":"normal"},{"uid":"60e1df3b90ff890d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1715248176183,"stop":1715248176184,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c78b80c61c3e48b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715247971759,"stop":1715247971759,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc0848fe5e3bd80","name":"Decoder throws on empty string content topic","time":{"start":1715247606321,"stop":1715247606322,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e4d12b7f0b50cb","name":"Check publish message containing emoji","time":{"start":1715248166302,"stop":1715248166302,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3716e9650242979","name":"should get / set TCP multiaddr","time":{"start":1715247601427,"stop":1715247601427,"duration":0},"status":"passed","severity":"normal"},{"uid":"17849a1131f392d9","name":"Push message with content topic containing SQL Injection","time":{"start":1715248180902,"stop":1715248180903,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d327ff6eff919e3","name":"1 Relay, 1 fetch","time":{"start":1715247616881,"stop":1715247616882,"duration":1},"status":"passed","severity":"normal"},{"uid":"c62b05ab3bac763b","name":"Number of peers are maintained correctly","time":{"start":1715247883488,"stop":1715247883489,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8dfdc0d1374c412","name":"Push message with Russian payload","time":{"start":1715248106409,"stop":1715248106409,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd6aa4607ccf63f","name":"can start the service","time":{"start":1715247654950,"stop":1715247654951,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f5c9bbdc6a334b4","name":"Query Generator - forward","time":{"start":1715248273161,"stop":1715248273162,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c165236a983a6a","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1715247643938,"stop":1715247643940,"duration":2},"status":"passed","severity":"normal"},{"uid":"94065c5721c64eb1","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1715247831644,"stop":1715247831644,"duration":0},"status":"passed","severity":"normal"},{"uid":"de47fc535c2f98a8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715248117491,"stop":1715248117491,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a5e642938d9d6f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1715247600701,"stop":1715247600702,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cd167746b1c8d3d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715248307826,"stop":1715248307826,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e4256871d9964a9","name":"should load peers from local storage and dispatch events","time":{"start":1715247621060,"stop":1715247621060,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00882db7fc21925","name":"Generator, 2 different pubsubtopics","time":{"start":1715248272793,"stop":1715248272793,"duration":0},"status":"passed","severity":"normal"},{"uid":"89fe468d2d96a046","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715247831645,"stop":1715247831645,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d392311ef375d2","name":"Query generator for multiple messages with multiple decoders","time":{"start":1715248297001,"stop":1715248297001,"duration":0},"status":"passed","severity":"normal"},{"uid":"261a2b28738e958b","name":"should not receive a peer event after stop","time":{"start":1715248222143,"stop":1715248222143,"duration":0},"status":"passed","severity":"normal"},{"uid":"9050ff014e750d75","name":"should properly create location multiaddrs - tcp6","time":{"start":1715247601428,"stop":1715247601429,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b140650162b6c64","name":"retrieves a single peer","time":{"start":1715247617288,"stop":1715247617289,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad3fca2e18c3080d","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1715248166537,"stop":1715248166537,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee67aed75e9ab521","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1715247616368,"stop":1715247616369,"duration":1},"status":"passed","severity":"normal"},{"uid":"96badb85e9e6116b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715248117498,"stop":1715248117498,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6027e3edac1006","name":"Push message with content topic containing emoji","time":{"start":1715248180911,"stop":1715248180912,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf213b57fd1b207b","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1715248176172,"stop":1715248176172,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed0d2609b6474ab","name":"should throw error - invalid id","time":{"start":1715247601420,"stop":1715247601424,"duration":4},"status":"passed","severity":"normal"},{"uid":"680448238a5ddb79","name":"throws on content topic with empty encoding field","time":{"start":1715247593030,"stop":1715247593030,"duration":0},"status":"passed","severity":"normal"},{"uid":"2988ec4e0b41bfbc","name":"Push message with custom timestamp: 1684489404959","time":{"start":1715248180916,"stop":1715248180917,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d49b2e4520c2450","name":"safeDispatchEvent","time":{"start":1715247684219,"stop":1715247684219,"duration":0},"status":"passed","severity":"normal"},{"uid":"98564739169932fa","name":"Push message with content topic containing JSON","time":{"start":1715248106456,"stop":1715248106464,"duration":8},"status":"passed","severity":"normal"},{"uid":"cd9e7621bf141b4f","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1715247831646,"stop":1715247831646,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3be4dc7488eafb","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1715248250684,"stop":1715248250685,"duration":1},"status":"passed","severity":"normal"},{"uid":"630edd2b781e7e9e","name":"Check received message containing XML","time":{"start":1715248143037,"stop":1715248143037,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8b45194d3becf8","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715247593059,"stop":1715247593059,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e52b30b73b59c00","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715247593042,"stop":1715247593043,"duration":1},"status":"passed","severity":"normal"},{"uid":"787988bc152dd1b4","name":"should return all peers when numPeers is 0","time":{"start":1715247606027,"stop":1715247606028,"duration":1},"status":"passed","severity":"normal"},{"uid":"a62e6cd6d0a8ef1d","name":"Ping on peer without subscriptions","time":{"start":1715247727361,"stop":1715247727362,"duration":1},"status":"passed","severity":"normal"},{"uid":"37dd3e79602ea8a1","name":"Publishes to nwaku","time":{"start":1715248142218,"stop":1715248142218,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd7805834ac7625","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1715247661131,"stop":1715247661133,"duration":2},"status":"passed","severity":"normal"},{"uid":"443ac66b21260051","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715248451276,"stop":1715248451276,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36d1f85b5b7fe93","name":"Wrong topic","time":{"start":1715248212729,"stop":1715248212729,"duration":0},"status":"passed","severity":"normal"},{"uid":"782779c000bd360d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715248307809,"stop":1715248307809,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8b21b50813d89a","name":"Ping on subscribed peer","time":{"start":1715247727363,"stop":1715247727363,"duration":0},"status":"passed","severity":"normal"},{"uid":"c45967885d94d4ca","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715248117490,"stop":1715248117490,"duration":0},"status":"passed","severity":"normal"},{"uid":"af061e9760d92c5b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1715247593053,"stop":1715247593053,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f36aa096f2f36fb","name":"Ping on unsubscribed peer","time":{"start":1715247678830,"stop":1715247678830,"duration":0},"status":"passed","severity":"normal"},{"uid":"401b4625b4fe1a19","name":"Push message with Script payload","time":{"start":1715248180889,"stop":1715248180890,"duration":1},"status":"passed","severity":"normal"},{"uid":"13c104e0f9f95ef6","name":"isConnected between 2 js-waku relay nodes","time":{"start":1715247689176,"stop":1715247689176,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdfa4a5f3723d58a","name":"Passing page size 3 when there are 20 messages","time":{"start":1715248302231,"stop":1715248302232,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc32bd5b4bfb5f2","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1715247616373,"stop":1715247616374,"duration":1},"status":"passed","severity":"normal"},{"uid":"621518c2fbe808ff","name":"should not fail to stop the service if it was not started","time":{"start":1715247621058,"stop":1715247621058,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea791df47cdb4b06","name":"Subscribe to topic containing XML and receive message","time":{"start":1715248307829,"stop":1715248307829,"duration":0},"status":"passed","severity":"normal"},{"uid":"8897dc4e3df7fb2d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715248143027,"stop":1715248143027,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2d1f99c0af8ce3","name":"should not receive a peer event before start","time":{"start":1715248222143,"stop":1715248222143,"duration":0},"status":"passed","severity":"normal"},{"uid":"1731a0da93758040","name":"Check meta is set [symmetric]","time":{"start":1715247626880,"stop":1715247626881,"duration":1},"status":"passed","severity":"normal"},{"uid":"f908e020a5540526","name":"less peers than existing","time":{"start":1715248117752,"stop":1715248117752,"duration":0},"status":"skipped","severity":"normal"},{"uid":"90bd20bbfcdd0e1f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715248106455,"stop":1715248106456,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8e4be2e2fa2527","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1715247831674,"stop":1715247831674,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ff71d7a2f4a303","name":"Push message with SQL Injection payload","time":{"start":1715248106410,"stop":1715248106410,"duration":0},"status":"passed","severity":"normal"},{"uid":"401db783cb464837","name":"Subscribe to topic containing Russian and publish message","time":{"start":1715248176176,"stop":1715248176179,"duration":3},"status":"passed","severity":"normal"},{"uid":"6d02e202e9467c72","name":"1 Relay, 1 Filter, gives up","time":{"start":1715247616883,"stop":1715247616883,"duration":0},"status":"passed","severity":"normal"},{"uid":"20dc23b0ffa6bc10","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1715247831678,"stop":1715247831679,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a608f46253d1ba4","name":"Refresh subscription","time":{"start":1715248307811,"stop":1715248307811,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c46f4e9ffc23f37","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715248117488,"stop":1715248117489,"duration":1},"status":"passed","severity":"normal"},{"uid":"31c10ed6c860ac7d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715247719988,"stop":1715247719989,"duration":1},"status":"passed","severity":"normal"},{"uid":"4953be306f136966","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715248307826,"stop":1715248307827,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1100371488a6cec","name":"Check received message containing escaped characters","time":{"start":1715248143022,"stop":1715248143022,"duration":0},"status":"passed","severity":"normal"},{"uid":"26df3c0924cc1b5e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715248451278,"stop":1715248451278,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1da2fe2a1941ed","name":"dispatchEvent via connectionManager","time":{"start":1715247684219,"stop":1715247684219,"duration":0},"status":"passed","severity":"normal"},{"uid":"e049c8519e133ef0","name":"Query with Promise Callback, No message returned","time":{"start":1715248267511,"stop":1715248267513,"duration":2},"status":"passed","severity":"normal"},{"uid":"78ca12290f3993e2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715247865670,"stop":1715247865670,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b925c2f7f74c26","name":"throws on empty content topic","time":{"start":1715247593025,"stop":1715247593026,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4355919b3ebd0e3","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1715247643942,"stop":1715247643943,"duration":1},"status":"passed","severity":"normal"},{"uid":"fec913936618256d","name":"Ordered Callback - forward","time":{"start":1715248273163,"stop":1715248273163,"duration":0},"status":"passed","severity":"normal"},{"uid":"81bd15e29442a44b","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1715247593054,"stop":1715247593054,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6906a80b6e66749","name":"should be able to encode the field with only STORE set to true","time":{"start":1715247600690,"stop":1715247600695,"duration":5},"status":"passed","severity":"normal"},{"uid":"f1829c52ea008ae7","name":"Publish message with custom timestamp: Fri May 19 2023 09:49:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1715248166307,"stop":1715248166307,"duration":0},"status":"passed","severity":"normal"},{"uid":"35837cb00558b347","name":"start node with empty content topic","time":{"start":1715248212731,"stop":1715248212731,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec3412a52ec4c18","name":"Subscribe to topic containing JSON and publish message","time":{"start":1715248176181,"stop":1715248176181,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1bcb59ad2e64c96","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715247971758,"stop":1715247971759,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfffb26f47d74ee4","name":"Nodes with multiple pubsub topic","time":{"start":1715248154033,"stop":1715248154033,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e85822b2050b5","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1715248287672,"stop":1715248287672,"duration":0},"status":"passed","severity":"normal"},{"uid":"74237a075ef41e3d","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1715247831655,"stop":1715247831655,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5d7336af2894be","name":"stop","time":{"start":1715247684219,"stop":1715247684220,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a83a68906818da7","name":"handles empty contentTopics array correctly","time":{"start":1715247593060,"stop":1715247593060,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d474fb13d51ed87","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715248307820,"stop":1715248307820,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2ffa21cd9b350b","name":"Subscribe to topic containing shell command and publish message","time":{"start":1715248176182,"stop":1715248176182,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce8dc304c4d3c68","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1715247593055,"stop":1715247593055,"duration":0},"status":"passed","severity":"normal"},{"uid":"325830ad35875fea","name":"should throw an error for an unconfigured topic","time":{"start":1715247593054,"stop":1715247593054,"duration":0},"status":"passed","severity":"normal"},{"uid":"440e9fa5002fff40","name":"Check received message containing XML","time":{"start":1715248143020,"stop":1715248143021,"duration":1},"status":"passed","severity":"normal"},{"uid":"9602b38a35636cea","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1715247593036,"stop":1715247593036,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b29f5ec79087090","name":"Check publish message containing Chinese","time":{"start":1715248166296,"stop":1715248166296,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccba194fef137a2f","name":"should use DNS peer discovery with light client","time":{"start":1715247654960,"stop":1715247654960,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5b49d46a33f0febf","name":"Check received message containing long","time":{"start":1715248143015,"stop":1715248143016,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfc34d4f0d1eedd9","name":"Check received message containing Script","time":{"start":1715248143036,"stop":1715248143036,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9820491229d15f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715248117493,"stop":1715248117493,"duration":0},"status":"broken","severity":"normal"},{"uid":"160fbc9f37289f16","name":"Fails to push message with large meta","time":{"start":1715248106467,"stop":1715248106468,"duration":1},"status":"passed","severity":"normal"},{"uid":"505f68c4ab66bfc0","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1715247593057,"stop":1715247593058,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a3b956c3639b88f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715247729530,"stop":1715247729530,"duration":0},"status":"passed","severity":"normal"},{"uid":"44aea534c7244f27","name":"ignores domain fetching errors","time":{"start":1715247617290,"stop":1715247617290,"duration":0},"status":"passed","severity":"normal"},{"uid":"403435ef8b66221e","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1715248305207,"stop":1715248305208,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd814d3318c2aed","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1715247831670,"stop":1715247831673,"duration":3},"status":"passed","severity":"normal"},{"uid":"f4033638af93089e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715248307831,"stop":1715248307831,"duration":0},"status":"passed","severity":"normal"},{"uid":"86824dd018bb07f7","name":"Check received message containing emoji","time":{"start":1715247804831,"stop":1715247804832,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b5b4110157e422e","name":"Encoder throws on empty string content topic","time":{"start":1715247606321,"stop":1715247606321,"duration":0},"status":"passed","severity":"normal"},{"uid":"80331f85e5fa5449","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app97/7/topic646/xml","time":{"start":1715248212725,"stop":1715248212726,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bfd8d68446c1fcd","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715248307813,"stop":1715248307814,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f741c033c93e241","name":"Check message received after nwaku node is restarted","time":{"start":1715247804838,"stop":1715247804839,"duration":1},"status":"skipped","severity":"normal"},{"uid":"68ab7b7ac8fc6511","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1715247831620,"stop":1715247831620,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e93e9da407c7a8","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1715247593040,"stop":1715247593040,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a05acad365b76","name":"Push message with meta","time":{"start":1715248106467,"stop":1715248106467,"duration":0},"status":"passed","severity":"normal"},{"uid":"f92e1b5e247732e9","name":"Subscribe and receives messages on 20 topics","time":{"start":1715248117491,"stop":1715248117491,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca5c457665643460","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715247865670,"stop":1715247865671,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfd3f275a643ce0f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1715247600713,"stop":1715247600713,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ac8a2987b1bb67","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1715247593052,"stop":1715247593053,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fba98c6d35f0062","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1715247831670,"stop":1715247831670,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9bd52c1f51dc965","name":"Check received message containing shell command","time":{"start":1715247804828,"stop":1715247804828,"duration":0},"status":"passed","severity":"normal"},{"uid":"6efe1df34a0f3022","name":"Check message with invalid timestamp is not received","time":{"start":1715247804833,"stop":1715247804834,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f0da28071fd9a","name":"Nodes with multiple pubsub topic","time":{"start":1715248154034,"stop":1715248154034,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc32c9d0dc281b76","name":"should not fail to stop the service if it was not started","time":{"start":1715248222141,"stop":1715248222142,"duration":1},"status":"passed","severity":"normal"},{"uid":"b339ece8ee2fe196","name":"Check received message containing Basic HTML tag","time":{"start":1715247804827,"stop":1715247804827,"duration":0},"status":"passed","severity":"normal"},{"uid":"123ae519d03b21ba","name":"Query generator for 2000 messages","time":{"start":1715248297010,"stop":1715248297010,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ab28524a025c13b","name":"Check message with no content topic is not received","time":{"start":1715248143045,"stop":1715248143050,"duration":5},"status":"passed","severity":"normal"},{"uid":"edfdc9d52287384c","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1715247593035,"stop":1715247593035,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70ca2c47509bb65","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715247719974,"stop":1715247719975,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6bfb08a1a027271","name":"Push message with content topic containing Chinese","time":{"start":1715248106449,"stop":1715248106450,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4fc34ef5f45059a","name":"Push message with content topic containing short","time":{"start":1715248106429,"stop":1715248106430,"duration":1},"status":"passed","severity":"normal"},{"uid":"a021d6fc79ffe33f","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1715247595588,"stop":1715247595589,"duration":1},"status":"passed","severity":"normal"},{"uid":"d315ee06ad38745a","name":"Check received message containing numeric","time":{"start":1715248143033,"stop":1715248143034,"duration":1},"status":"passed","severity":"normal"},{"uid":"227cc4e6558e5a7c","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1715247831666,"stop":1715247831666,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f858970b44a351","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715248307829,"stop":1715248307829,"duration":0},"status":"passed","severity":"normal"},{"uid":"717276274cb5e7a1","name":"Check received message containing special chars","time":{"start":1715247804823,"stop":1715247804823,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f7f35c1a95e2b6","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1715247616367,"stop":1715247616368,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d64c3a8774ebb6d","name":"Sample","time":{"start":1715247600858,"stop":1715247600858,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d81f182d94aa0f9","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715247593058,"stop":1715247593058,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54a39be49d5a438","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1715247593051,"stop":1715247593052,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f4f3b3002588314","name":"Query Generator - backward","time":{"start":1715248273162,"stop":1715248273162,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4bee17948578662","name":"Privacy Node - default protocol","time":{"start":1715248320980,"stop":1715248320981,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94b01e71523ef60","name":"Failed peers are renewed","time":{"start":1715247883490,"stop":1715247883490,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f4552e269b4526","name":"Push message with Russian payload","time":{"start":1715248180889,"stop":1715248180889,"duration":0},"status":"passed","severity":"normal"},{"uid":"74af3e573168127c","name":"Push message on custom pubsubTopic","time":{"start":1715247971760,"stop":1715247971760,"duration":0},"status":"passed","severity":"normal"},{"uid":"f22d473f714c15eb","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715248154035,"stop":1715248154035,"duration":0},"status":"passed","severity":"normal"},{"uid":"d540131925c2956f","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1715247606029,"stop":1715247606029,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2c153f8d61f9aa","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715247600714,"stop":1715247600714,"duration":0},"status":"passed","severity":"normal"},{"uid":"8861ae8c5968443d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715248307827,"stop":1715248307827,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0d034716edc939","name":"Decoder throws on undefined content topic","time":{"start":1715247606321,"stop":1715247606321,"duration":0},"status":"passed","severity":"normal"},{"uid":"144526492b0fde95","name":"Check message with non string payload is not received","time":{"start":1715247804835,"stop":1715247804836,"duration":1},"status":"passed","severity":"normal"},{"uid":"d258026f0162e3f3","name":"should be called for bootstrap peers","time":{"start":1715247650922,"stop":1715247650923,"duration":1},"status":"passed","severity":"normal"},{"uid":"417aac524aef523f","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1715247831621,"stop":1715247831622,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c693ae8c3efd9b2","name":"Relay + Store","time":{"start":1715247601432,"stop":1715247601432,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c772336694d424","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1715247593033,"stop":1715247593033,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f2eab1a2d51705","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1715247616370,"stop":1715247616370,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34d25abebd1614f","name":"Push 30 different messages","time":{"start":1715248180894,"stop":1715248180895,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2fa18022c312487","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715247831624,"stop":1715247831624,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fe1b1394e06771","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app96/10/topic50/test.js","time":{"start":1715248212728,"stop":1715248212728,"duration":0},"status":"passed","severity":"normal"},{"uid":"67328d640b443857","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1715247831677,"stop":1715247831677,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c44390b65496ef8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1715247831644,"stop":1715247831645,"duration":1},"status":"passed","severity":"normal"},{"uid":"b79372de48920b10","name":"Register correct protocols","time":{"start":1715248176160,"stop":1715248176160,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a93bc064f32f95","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1715248154034,"stop":1715248154034,"duration":0},"status":"passed","severity":"normal"},{"uid":"b969fe8392f3acaf","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1715247616369,"stop":1715247616369,"duration":0},"status":"passed","severity":"normal"},{"uid":"2880b9a377d697a4","name":"Check publish message containing long","time":{"start":1715248166294,"stop":1715248166295,"duration":1},"status":"passed","severity":"normal"},{"uid":"9dd45ef1026b0e47","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1715247593040,"stop":1715247593041,"duration":1},"status":"passed","severity":"normal"},{"uid":"e739303c536b818","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715248307814,"stop":1715248307814,"duration":0},"status":"passed","severity":"normal"},{"uid":"259c9bc983e4ab03","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1715248166314,"stop":1715248166315,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a3027a222fb3f1","name":"Query Generator, No Decoder","time":{"start":1715248267504,"stop":1715248267505,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ff1db879b31b72c","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1715247593034,"stop":1715247593035,"duration":1},"status":"passed","severity":"normal"},{"uid":"88ed955ca7ab3ff","name":"handles multiple messages","time":{"start":1715248298406,"stop":1715248298406,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aeb441720310ca7","name":"Callback on promise, aborts when callback returns true","time":{"start":1715248297005,"stop":1715248297005,"duration":0},"status":"passed","severity":"normal"},{"uid":"8332a58ba02e8e84","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1715247621060,"stop":1715247621060,"duration":0},"status":"passed","severity":"normal"},{"uid":"9012b9e16ab28266","name":"Store - dialed first","time":{"start":1715248320979,"stop":1715248320979,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf275b04b7b06ed","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715248143044,"stop":1715248143044,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0a6dc7e11060c6","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715248154032,"stop":1715248154032,"duration":0},"status":"passed","severity":"normal"},{"uid":"61fd8b827f92ee30","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1715247601418,"stop":1715247601418,"duration":0},"status":"passed","severity":"normal"},{"uid":"efac200fb8e0746f","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1715248267505,"stop":1715248267506,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1369587e2d67322","name":"should be called at least once on all `peer:discovery` events","time":{"start":1715247650920,"stop":1715247650921,"duration":1},"status":"passed","severity":"normal"},{"uid":"fadff584ff940f00","name":"should throw an error for missing sharding configuration","time":{"start":1715247593059,"stop":1715247593060,"duration":1},"status":"passed","severity":"normal"},{"uid":"55fa7fe6c181f5ad","name":"should not fail to start the service if it is already started","time":{"start":1715247621058,"stop":1715247621058,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f67fc7fdf12c8a8","name":"shard 0","time":{"start":1715248225388,"stop":1715248225388,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f13b3c475cbab2","name":"Generator, 2 different pubsubtopics","time":{"start":1715248272790,"stop":1715248272791,"duration":1},"status":"passed","severity":"normal"},{"uid":"2561a15431d77d22","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715248307813,"stop":1715248307813,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e94f4d2eca25d82","name":"Check received message containing long","time":{"start":1715248143033,"stop":1715248143033,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccac052d6fa1383d","name":"Subscribe to topic containing long and receive message","time":{"start":1715248307825,"stop":1715248307825,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b406caf4825bd06","name":"Round trip binary encryption [ecies, signature]","time":{"start":1715247628812,"stop":1715247628812,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa81917a1acf2fb","name":"Subscribe and receive messages via lightPush","time":{"start":1715248117488,"stop":1715248117488,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53ad1c661925ef7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1715247593049,"stop":1715247593049,"duration":0},"status":"passed","severity":"normal"},{"uid":"a686610d35d52e40","name":"Nodes with multiple pubsub topic","time":{"start":1715248154036,"stop":1715248154036,"duration":0},"status":"passed","severity":"normal"},{"uid":"52744e667208576e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715248212720,"stop":1715248212720,"duration":0},"status":"passed","severity":"normal"},{"uid":"bccf489d60be38fd","name":"Fails to push message bigger that 1MB","time":{"start":1715248106470,"stop":1715248106471,"duration":1},"status":"passed","severity":"normal"},{"uid":"71a487b8ab763be8","name":"Query generator for multiple messages with different message text format","time":{"start":1715248296995,"stop":1715248296995,"duration":0},"status":"passed","severity":"normal"},{"uid":"5456fe1e02622bc2","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1715247831674,"stop":1715247831675,"duration":1},"status":"passed","severity":"normal"},{"uid":"de63cc17731accad","name":"isConnected should return true after first peer connects","time":{"start":1715247689174,"stop":1715247689174,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab824f8a2affed3c","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1715247831673,"stop":1715247831674,"duration":1},"status":"passed","severity":"normal"},{"uid":"b03a6c61e8e394ec","name":"throws an error for improperly formatted content topics","time":{"start":1715247593039,"stop":1715247593039,"duration":0},"status":"passed","severity":"normal"},{"uid":"8daf149b0d769713","name":"should be able to encode the field with only RELAY set to true","time":{"start":1715247600688,"stop":1715247600690,"duration":2},"status":"passed","severity":"normal"},{"uid":"963ad8d1a10f4998","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715248307809,"stop":1715248307809,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b3769b2b1789520","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1715248305204,"stop":1715248305205,"duration":1},"status":"passed","severity":"normal"},{"uid":"e29473b455a1d8b0","name":"Decrypt messages","time":{"start":1715248120217,"stop":1715248120218,"duration":1},"status":"passed","severity":"normal"},{"uid":"e46d887c0a163a2e","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1715248166303,"stop":1715248166307,"duration":4},"status":"passed","severity":"normal"},{"uid":"880e2f87fe93bdf0","name":"Encoder throws on empty string content topic","time":{"start":1715247626882,"stop":1715247626883,"duration":1},"status":"passed","severity":"normal"},{"uid":"d82f9a40f64e086f","name":"random static sharding 9 - Cluster ID: 434, Shard ID: 425","time":{"start":1715248225401,"stop":1715248225402,"duration":1},"status":"passed","severity":"normal"},{"uid":"713fa675697dfcf8","name":"Check received message containing XML","time":{"start":1715247804826,"stop":1715247804826,"duration":0},"status":"passed","severity":"normal"},{"uid":"97cf0c5d3308a4ec","name":"Check received message containing shell command","time":{"start":1715248143022,"stop":1715248143022,"duration":0},"status":"passed","severity":"normal"},{"uid":"e89836a26877506","name":"Push message with special chars payload","time":{"start":1715248180885,"stop":1715248180885,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa7e692bd03b671","name":"Check publish message containing XML","time":{"start":1715248166298,"stop":1715248166298,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2b2309154ad7d0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715248117502,"stop":1715248117502,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd84c41deb57607","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715248143043,"stop":1715248143044,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b71027c080af044","name":"Subscribe to topic containing long and receive message","time":{"start":1715248307812,"stop":1715248307812,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2096bee0c3f653","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715247831673,"stop":1715247831673,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2b6d19e9e5acdf4","name":"isConnected should return false after all peers disconnect","time":{"start":1715247689175,"stop":1715247689175,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c1010c457593af","name":"should properly compute the node id","time":{"start":1715247601425,"stop":1715247601425,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0f3dbf9b839a9","name":"throws on content topic with empty topic name field","time":{"start":1715247593029,"stop":1715247593029,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20367305b4bbc56","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715247971757,"stop":1715247971758,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd1330b8b7b751cb","name":"Generator, custom pubsub topic","time":{"start":1715248272789,"stop":1715248272790,"duration":1},"status":"passed","severity":"normal"},{"uid":"2497ac52de448046","name":"should emit a peer event after start","time":{"start":1715247621058,"stop":1715247621058,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4818485126bda59","name":"random static sharding 8 - Cluster ID: 491, Shard ID: 934","time":{"start":1715248225401,"stop":1715248225401,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdeef80bbff0ed9b","name":"different cluster, same shard: nodes don't connect","time":{"start":1715247831618,"stop":1715247831619,"duration":1},"status":"passed","severity":"normal"},{"uid":"5923827db066f591","name":"Subscribe and publish message","time":{"start":1715248176169,"stop":1715248176169,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc78f7087625337","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715248117499,"stop":1715248117500,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eb735bcfb93941d","name":"Push message with content topic containing special chars","time":{"start":1715248180898,"stop":1715248180899,"duration":1},"status":"passed","severity":"normal"},{"uid":"b231076357fef815","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1715247831661,"stop":1715247831662,"duration":1},"status":"passed","severity":"normal"},{"uid":"f759df35162a0a89","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715247719976,"stop":1715247719976,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4455016fdc55c05","name":"Query generator for multiple messages","time":{"start":1715248296994,"stop":1715248296995,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c929626cd5bc820","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715248117489,"stop":1715248117489,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afe0067c649b295","name":"addEventListener with correct event","time":{"start":1715247684216,"stop":1715247684216,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3c2fe41c91ec32","name":"isConnected should return false after all peers disconnect","time":{"start":1715247643944,"stop":1715247643945,"duration":1},"status":"passed","severity":"normal"},{"uid":"72eef4b4ba8f72ea","name":"Init the array if not present","time":{"start":1715247592660,"stop":1715247592661,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a319cc456c7df17","name":"Reopen subscription with peer with lost subscription","time":{"start":1715247727362,"stop":1715247727363,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cbe97934fc98ba","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715248451277,"stop":1715248451277,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbccaff7eebfba73","name":"should emit a peer event after start","time":{"start":1715248222142,"stop":1715248222142,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a58878f62ded5c","name":"Fails to publish message with size larger than 1 MB","time":{"start":1715248166317,"stop":1715248166318,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab5ccdaf1d903a93","name":"receives messages sent to provided content topic through callback","time":{"start":1715248166536,"stop":1715248166536,"duration":0},"status":"skipped","severity":"normal"},{"uid":"68787f635dfb6e33","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715247804833,"stop":1715247804833,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e20a1c7257601ea","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715247865667,"stop":1715247865668,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f0565e62bd8a855","name":"Check publish message containing Basic HTML tag","time":{"start":1715248166299,"stop":1715248166299,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa678e720b68055d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715247729527,"stop":1715247729528,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2fb392dfde52624","name":"Filter","time":{"start":1715248320980,"stop":1715248320980,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7a7f914cd23094","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1715248287672,"stop":1715248287674,"duration":2},"status":"passed","severity":"normal"},{"uid":"14f22535a5eecdeb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715248307810,"stop":1715248307811,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba3b28cc7c90b62","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1715247593059,"stop":1715247593059,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffd1b358f13d976","name":"same cluster, different shard: nodes connect","time":{"start":1715248027984,"stop":1715248027984,"duration":0},"status":"passed","severity":"normal"},{"uid":"adcdd5c04b5f70","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715248307815,"stop":1715248307816,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9de60e35743930","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715247865669,"stop":1715247865669,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30f5c24faeace","name":"Check publish message after client node is restarted","time":{"start":1715248166318,"stop":1715248166318,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c0d2a0020e96fd09","name":"nwaku subscribes","time":{"start":1715248142217,"stop":1715248142218,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6f762cf542dd3f","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1715248305206,"stop":1715248305206,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4268d20a8694866","name":"Decoder throws on empty string content topic","time":{"start":1715247626883,"stop":1715247626884,"duration":1},"status":"passed","severity":"normal"},{"uid":"67918fbafc3127e4","name":"should set field with only LIGHTPUSH enabled","time":{"start":1715247601432,"stop":1715247601432,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37ae2ca64ec6e62","name":"Push message with long payload","time":{"start":1715248106400,"stop":1715248106407,"duration":7},"status":"passed","severity":"normal"},{"uid":"602f9a6407ce8ebd","name":"Subscribe and receives messages on 20 topics","time":{"start":1715248307810,"stop":1715248307810,"duration":0},"status":"passed","severity":"normal"},{"uid":"c219f73a22d1c037","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715247719991,"stop":1715247719992,"duration":1},"status":"passed","severity":"normal"},{"uid":"156b594ee29232a9","name":"should handle a minimal index list","time":{"start":1715247593087,"stop":1715247593087,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e9bbc3e40a51fe","name":"Push message with JSON payload","time":{"start":1715248106416,"stop":1715248106416,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83b82dc00a7e979","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715248307821,"stop":1715248307821,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6aede46531c7ba6","name":"Subscribe to topic containing Script and receive message","time":{"start":1715248117501,"stop":1715248117501,"duration":0},"status":"passed","severity":"normal"},{"uid":"c012e3a09652e62a","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1715247650923,"stop":1715247650924,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bd789cc0f43d4de","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1715247593056,"stop":1715247593057,"duration":1},"status":"passed","severity":"normal"},{"uid":"4218d4785f8dc541","name":"should not receive a peer event after stop","time":{"start":1715247621059,"stop":1715247621059,"duration":0},"status":"passed","severity":"normal"},{"uid":"528cdfe702587838","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1715247593033,"stop":1715247593033,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a45b0954d4cca1","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1715247606029,"stop":1715247606030,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda31a7e5be7725","name":"Push message equal or less that 1MB","time":{"start":1715248106470,"stop":1715248106470,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9f313d7ae075ba6","name":"should properly create location multiaddrs - tcp4","time":{"start":1715247601428,"stop":1715247601428,"duration":0},"status":"passed","severity":"normal"},{"uid":"14eeac9d74a1063c","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app37/1/topic653/proto","time":{"start":1715248212724,"stop":1715248212725,"duration":1},"status":"passed","severity":"normal"},{"uid":"3651bb7222724055","name":"should not receive a peer event before start","time":{"start":1715247654953,"stop":1715247654954,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d153f95990ec3f","name":"Push message with content topic containing XML","time":{"start":1715248180904,"stop":1715248180906,"duration":2},"status":"passed","severity":"normal"},{"uid":"b41b78f83a7c1101","name":"Push message with content topic containing Script","time":{"start":1715248106453,"stop":1715248106453,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d2ff6ca3446e98","name":"Push message with XML payload","time":{"start":1715248180890,"stop":1715248180891,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b82da34953a5f9","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1715248223418,"stop":1715248223418,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2bb90d224c1a397e","name":"should correctly map a content topic to a pubsub topic","time":{"start":1715247593061,"stop":1715247593061,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe70cbde92cda97","name":"Passing cursor with wrong message digest","time":{"start":1715248250686,"stop":1715248250686,"duration":0},"status":"passed","severity":"normal"},{"uid":"44418375edf1cc12","name":"Push message with content topic containing numeric","time":{"start":1715248180897,"stop":1715248180898,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bec7c159bab6cb6","name":"Push message on custom pubsubTopic","time":{"start":1715247971755,"stop":1715247971756,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec59060f96fac6c","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1715247593039,"stop":1715247593039,"duration":0},"status":"passed","severity":"normal"},{"uid":"487acef37c44687","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1715247593049,"stop":1715247593050,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35af0d4a8c829d0","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1715247617293,"stop":1715247617293,"duration":0},"status":"passed","severity":"normal"},{"uid":"6331417c59f3ee4a","name":"Generator, 2 different pubsubtopics","time":{"start":1715248272794,"stop":1715248272794,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdce2f7038d1ba80","name":"Subscribe to topic containing Script and receive message","time":{"start":1715248307815,"stop":1715248307815,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c1a5355f6556e7","name":"should throw an error for empty SingleShardInfos array","time":{"start":1715247593040,"stop":1715247593040,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0c0f5c94636572","name":"Push message with content topic containing unicode special characters","time":{"start":1715248106465,"stop":1715248106466,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7dad9f815a77523","name":"topics with same application and version share the same shard","time":{"start":1715247593036,"stop":1715247593037,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a1d077956e22e02","name":"Check received message containing Russian","time":{"start":1715248143035,"stop":1715248143035,"duration":0},"status":"passed","severity":"normal"},{"uid":"7feda05ec5bc9bfc","name":"Fails to publish message with wrong content topic","time":{"start":1715248166313,"stop":1715248166314,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ae793645128b63","name":"Overlapping topic subscription","time":{"start":1715248307823,"stop":1715248307824,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c8b1be4c54936ee","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1715247606322,"stop":1715247606322,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fb9768789a59aa6","name":"Check publish message containing shell command","time":{"start":1715248166300,"stop":1715248166301,"duration":1},"status":"passed","severity":"normal"},{"uid":"2468e6d586586733","name":"Push message with content topic containing Russian","time":{"start":1715248106450,"stop":1715248106451,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af8d391d284a013","name":"Overlapping topic subscription","time":{"start":1715248307811,"stop":1715248307811,"duration":0},"status":"passed","severity":"normal"},{"uid":"985b5af7ded822ab","name":"Nwaku publishes","time":{"start":1715248142218,"stop":1715248142219,"duration":1},"status":"passed","severity":"normal"},{"uid":"dae05758d4c3e8d5","name":"udp ip6 address","time":{"start":1715247600857,"stop":1715247600857,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3ab5d3400bd493","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1715247831620,"stop":1715247831621,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f9373f03f57c910","name":"Check message with no payload is not received","time":{"start":1715247804835,"stop":1715247804835,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bf7329cb4ba2db3","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1715247831655,"stop":1715247831661,"duration":6},"status":"passed","severity":"normal"},{"uid":"ae42fdd196e87de6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715248117504,"stop":1715248117505,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc6ac9e67ca67282","name":"Check publish message containing unicode special characters","time":{"start":1715248166302,"stop":1715248166302,"duration":0},"status":"passed","severity":"normal"},{"uid":"64486f36fd5bb9be","name":"should use the provided clusterId for the pubsub topic","time":{"start":1715247593062,"stop":1715247593062,"duration":0},"status":"passed","severity":"normal"},{"uid":"430faec3e248107f","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1715247593036,"stop":1715247593036,"duration":0},"status":"passed","severity":"normal"},{"uid":"1741217d865f404","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715248307808,"stop":1715248307808,"duration":0},"status":"passed","severity":"normal"},{"uid":"394da7bd128b54cb","name":"All","time":{"start":1715247653376,"stop":1715247653377,"duration":1},"status":"passed","severity":"normal"},{"uid":"20f50951623db40a","name":"Push message with custom timestamp: 1715251404959","time":{"start":1715248180918,"stop":1715248180919,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b74f6b7fa01edf","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715247971760,"stop":1715247971760,"duration":0},"status":"passed","severity":"normal"},{"uid":"61bec4641800181a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715248307832,"stop":1715248307832,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a456a95be5df980","name":"A test","time":{"start":1715247971895,"stop":1715247971897,"duration":2},"status":"passed","severity":"normal"},{"uid":"236b358ad1f0696b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715248154033,"stop":1715248154033,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf11e2410e72a60","name":"should decode valid enr successfully","time":{"start":1715247601417,"stop":1715247601417,"duration":0},"status":"passed","severity":"normal"},{"uid":"e69d750cc2f8b79d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715247865668,"stop":1715247865668,"duration":0},"status":"passed","severity":"normal"},{"uid":"6432c3d321f17037","name":"Check publish message containing short","time":{"start":1715248166294,"stop":1715248166294,"duration":0},"status":"passed","severity":"normal"},{"uid":"38c7049bc3b30e7","name":"can start and stop the service","time":{"start":1715247621057,"stop":1715247621057,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e3fd7a25794990","name":"handles empty shards array correctly","time":{"start":1715247593060,"stop":1715247593060,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1046b22558e162","name":"Check received message containing emoji","time":{"start":1715248143039,"stop":1715248143042,"duration":3},"status":"passed","severity":"normal"},{"uid":"f66b8bb65c024237","name":"Check message on other pubsub topic is not received","time":{"start":1715248143044,"stop":1715248143045,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d68ef424306563d","name":"should return the pubsub topic directly if a string is provided","time":{"start":1715247593055,"stop":1715247593055,"duration":0},"status":"passed","severity":"normal"},{"uid":"154dea76a454b96b","name":"Check received message with timestamp: 1715247642700000000 ","time":{"start":1715248143026,"stop":1715248143027,"duration":1},"status":"passed","severity":"normal"},{"uid":"eedbcea23d4d71f1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1715247831678,"stop":1715247831678,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22e964da4867283","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715248180906,"stop":1715248180906,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60e23f1700309df","name":"should emit a peer event after start","time":{"start":1715247654953,"stop":1715247654953,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d82ae418aa1f8a2","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1715248154033,"stop":1715248154034,"duration":1},"status":"passed","severity":"normal"},{"uid":"da765968d105e8e8","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1715247600696,"stop":1715247600701,"duration":5},"status":"passed","severity":"normal"},{"uid":"95a655b9488e4fe6","name":"Check publish message containing Script","time":{"start":1715248166298,"stop":1715248166298,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a07f140bc72f2f2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715247719976,"stop":1715247719976,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a4b2306a709f6d","name":"Waku message hash computation (payload length 0)","time":{"start":1715247595591,"stop":1715247595591,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ccacbc1959e773","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1715247626877,"stop":1715247626879,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8d91b4a21f6b8db","name":"random static sharding 3 - Cluster ID: 490, Shard ID: 825","time":{"start":1715248225390,"stop":1715248225390,"duration":0},"status":"passed","severity":"normal"},{"uid":"e700d3228ecb9a69","name":"different cluster, different shard: nodes don't connect","time":{"start":1715248027985,"stop":1715248027985,"duration":0},"status":"passed","severity":"normal"},{"uid":"57babac3144157fb","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1715248176170,"stop":1715248176170,"duration":0},"status":"passed","severity":"normal"},{"uid":"99cdf9eaeffb45c2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1715247593048,"stop":1715247593048,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57e03359abfdfd2","name":"Push message with special chars payload","time":{"start":1715248106408,"stop":1715248106408,"duration":0},"status":"passed","severity":"normal"},{"uid":"645a0a2046bd86ef","name":"Push message with unicode special characters payload","time":{"start":1715248180894,"stop":1715248180894,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3e840143cc0a34","name":"Subscribe to topic containing short and publish message","time":{"start":1715248176173,"stop":1715248176173,"duration":0},"status":"passed","severity":"normal"},{"uid":"7437d0dac08307f0","name":"throws on content topic with empty application field","time":{"start":1715247593028,"stop":1715247593028,"duration":0},"status":"passed","severity":"normal"},{"uid":"61bd1812973278ef","name":"Push message equal or less that 1MB","time":{"start":1715248180919,"stop":1715248180920,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a320d9ce6ebc9e0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1715247593047,"stop":1715247593048,"duration":1},"status":"passed","severity":"normal"},{"uid":"f613a56bd18218a2","name":"Passing page size 0 when there are 110 messages","time":{"start":1715248302230,"stop":1715248302230,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c5840b687a20b4","name":"should not fail to start the service if it is already started","time":{"start":1715248222142,"stop":1715248222142,"duration":0},"status":"passed","severity":"normal"},{"uid":"961461c9388021f4","name":"Push message with Script payload","time":{"start":1715248106410,"stop":1715248106410,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce308e131f52d795","name":"should properly create location multiaddrs - tcp","time":{"start":1715247601429,"stop":1715247601429,"duration":0},"status":"passed","severity":"normal"},{"uid":"3574374d0f6d3dd4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715247804833,"stop":1715247804833,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca50b68cee4f63d","name":"Subscribe and receive messages via waku relay post","time":{"start":1715248117490,"stop":1715248117490,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fe9267173c5169","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1715248176182,"stop":1715248176183,"duration":1},"status":"passed","severity":"normal"},{"uid":"2351c38ae00d2cea","name":"Query Generator, Wrong PubsubTopic","time":{"start":1715248267503,"stop":1715248267504,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd6b0597fac359eb","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1715248250684,"stop":1715248250684,"duration":0},"status":"passed","severity":"normal"},{"uid":"60080dbf9380170b","name":"Check message with invalid timestamp is not received","time":{"start":1715248143028,"stop":1715248143028,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ccef11364e8c67f","name":"Push message with content topic containing SQL Injection","time":{"start":1715248106451,"stop":1715248106453,"duration":2},"status":"passed","severity":"normal"},{"uid":"a479741e7df50927","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715248307822,"stop":1715248307822,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ab3be437397d511","name":"Reopen subscription with peer with lost subscription","time":{"start":1715247678831,"stop":1715247678839,"duration":8},"status":"passed","severity":"normal"},{"uid":"e5c708a59f46f1f2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1715247593050,"stop":1715247593050,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb331782457cf80","name":"Relay","time":{"start":1715247653375,"stop":1715247653376,"duration":1},"status":"passed","severity":"normal"},{"uid":"39286f9ba10ce52a","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1715247600702,"stop":1715247600702,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d26aa95d53ffcb","name":"Push message with content topic containing JSON","time":{"start":1715248180907,"stop":1715248180908,"duration":1},"status":"passed","severity":"normal"},{"uid":"29b4c67fae154cf3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715247617294,"stop":1715247617294,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bea281e260d3f5c5","name":"Push message with Arabic payload","time":{"start":1715248106409,"stop":1715248106409,"duration":0},"status":"passed","severity":"normal"},{"uid":"177e0c461b717d63","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app40/5/topic159/utf8","time":{"start":1715248212723,"stop":1715248212724,"duration":1},"status":"passed","severity":"normal"},{"uid":"4783af970eb89eb4","name":"can start the service","time":{"start":1715247621056,"stop":1715247621057,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6accf87246f1007","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715248307812,"stop":1715248307813,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fdbfb79178131c1","name":"should set field with all protocols disabled","time":{"start":1715247601430,"stop":1715247601430,"duration":0},"status":"passed","severity":"normal"},{"uid":"39705ec87441f4aa","name":"same cluster, same shard: nodes connect","time":{"start":1715247831617,"stop":1715247831617,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f594c8d100ec85","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1715247593034,"stop":1715247593034,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cccee166aa816a","name":"Subscribe to topic containing XML and publish message","time":{"start":1715248176180,"stop":1715248176180,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ccf4a0aeebcfb24","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715248212730,"stop":1715248212730,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecfc10f046575400","name":"Relay - dialed first","time":{"start":1715248320977,"stop":1715248320978,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb17b3785a184dab","name":"handles different clusterIds correctly","time":{"start":1715247593038,"stop":1715247593038,"duration":0},"status":"passed","severity":"normal"},{"uid":"780855b24022481f","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1715248305206,"stop":1715248305206,"duration":0},"status":"passed","severity":"normal"},{"uid":"62fb0346976e7e81","name":"Check received message containing emoji","time":{"start":1715248143026,"stop":1715248143026,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18104963143e903","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715247600703,"stop":1715247600704,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7cd94199d18ed94","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1715247600703,"stop":1715247600703,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0f4271e7582cbd","name":"Push message with Basic HTML tag payload","time":{"start":1715248180891,"stop":1715248180892,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af4dc11024a7fc2","name":"Encoder throws on undefined content topic","time":{"start":1715247628813,"stop":1715247628813,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4cbee249c62cad6","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715248307814,"stop":1715248307815,"duration":1},"status":"passed","severity":"normal"},{"uid":"c06a32049480dec9","name":"Fails to push message with empty content topic","time":{"start":1715248106466,"stop":1715248106467,"duration":1},"status":"passed","severity":"normal"},{"uid":"c44cfca8fef8dace","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1715247595590,"stop":1715247595590,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1bd98498481f03","name":"Query with Ordered Callback, No message returned","time":{"start":1715248267507,"stop":1715248267508,"duration":1},"status":"passed","severity":"normal"},{"uid":"14d4a4cceb2ebc31","name":"Push message with escaped characters payload","time":{"start":1715248106418,"stop":1715248106418,"duration":0},"status":"passed","severity":"normal"},{"uid":"817381452ea7d064","name":"Ordered Callback - backward","time":{"start":1715248273164,"stop":1715248273164,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ea0e0eee30174f","name":"should throw an error for insufficient data","time":{"start":1715247593088,"stop":1715247593088,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5cfac3d1b0574be","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715248307810,"stop":1715248307810,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae53b8ecb89a6e7","name":"Push message with content topic containing emoji","time":{"start":1715248106466,"stop":1715248106466,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a1483e7b1c076","name":"Store - dialed after - with timeout","time":{"start":1715248320979,"stop":1715248320979,"duration":0},"status":"passed","severity":"normal"},{"uid":"425ae5777e2b27be","name":"should only return 1 node with relay capability","time":{"start":1715247617291,"stop":1715247617291,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db8c95ba391468f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715247865667,"stop":1715247865667,"duration":0},"status":"passed","severity":"normal"},{"uid":"10d25d9cbf9bb69a","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1715247593031,"stop":1715247593031,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87e6107256816ea","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1715247593046,"stop":1715247593046,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a42ca02ce61b00","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1715247719977,"stop":1715247719977,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb5201642d9e3b3","name":"Publish message with custom timestamp: Thu May 09 2024 10:49:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1715248166308,"stop":1715248166308,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d213ae3d63861f","name":"addEventListener with wrong event","time":{"start":1715247684217,"stop":1715247684217,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc1a1153efe616f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715248307827,"stop":1715248307827,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6da84a00d85b539","name":"start node with ApplicationInfo","time":{"start":1715248212730,"stop":1715248212731,"duration":1},"status":"passed","severity":"normal"},{"uid":"791e9238010aebf4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715247865669,"stop":1715247865669,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc8db7cadab257e","name":"Check publish message containing special chars","time":{"start":1715248166295,"stop":1715248166296,"duration":1},"status":"passed","severity":"normal"},{"uid":"69ae841fff073195","name":"random static sharding 1 - Cluster ID: 577, Shard ID: 524","time":{"start":1715248225389,"stop":1715248225389,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f1b2f3748c27a7","name":"tcp ip4 address","time":{"start":1715247600856,"stop":1715247600856,"duration":0},"status":"passed","severity":"normal"},{"uid":"df97676c7df85d35","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715248451278,"stop":1715248451279,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4f9cdf2c9105f0f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715247729529,"stop":1715247729529,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d11c711bcfdc50","name":"random static sharding 10 - Cluster ID: 309, Shard ID: 221","time":{"start":1715248225402,"stop":1715248225402,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3f157efb732b3c","name":"Ping on peer without subscriptions","time":{"start":1715247678830,"stop":1715247678830,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f5ae7bd8025114","name":"Check received message containing Basic HTML tag","time":{"start":1715248143037,"stop":1715248143037,"duration":0},"status":"passed","severity":"normal"},{"uid":"30b5a0710b343413","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1715247626880,"stop":1715247626880,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd9e4e9f48ee51c5","name":"Subscribe to topic containing Script and receive message","time":{"start":1715248307828,"stop":1715248307828,"duration":0},"status":"passed","severity":"normal"},{"uid":"507b3b48a4d4d293","name":"returns all values when wanted number is greater than available values","time":{"start":1715247615442,"stop":1715247615442,"duration":0},"status":"passed","severity":"normal"},{"uid":"3181eec74c4c694f","name":"Reusing cursor across nodes","time":{"start":1715248250686,"stop":1715248250686,"duration":0},"status":"passed","severity":"normal"},{"uid":"51dec94fa6f60b2e","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app59/8/topic107/proto","time":{"start":1715248212726,"stop":1715248212727,"duration":1},"status":"passed","severity":"normal"},{"uid":"8283405c949fa654","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1715247689172,"stop":1715247689172,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bcc949abd51019","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715247719978,"stop":1715247719985,"duration":7},"status":"passed","severity":"normal"},{"uid":"f0220a0723de1d83","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1715247593052,"stop":1715247593052,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd774ab5483da00","name":"Publish without waiting for remote peer","time":{"start":1715248176160,"stop":1715248176168,"duration":8},"status":"passed","severity":"normal"},{"uid":"e750e6839b9c8746","name":"Throws when trying to push message with empty payload","time":{"start":1715248106429,"stop":1715248106429,"duration":0},"status":"passed","severity":"normal"},{"uid":"a742a56a24844f43","name":"Check message on other pubsub topic is not received","time":{"start":1715248143029,"stop":1715248143029,"duration":0},"status":"passed","severity":"normal"},{"uid":"f78f3a4f37e2fe13","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1715247628811,"stop":1715247628812,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4096010b7451a0","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1715247616370,"stop":1715247616371,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f24d5f274b2613a","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1715247593047,"stop":1715247593047,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1115f28af12793","name":"Subscribe to topic containing special chars and publish message","time":{"start":1715248176174,"stop":1715248176175,"duration":1},"status":"passed","severity":"normal"},{"uid":"10b23c6226be0e20","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715247593043,"stop":1715247593043,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eadf2026f1bba","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1715247593045,"stop":1715247593045,"duration":0},"status":"passed","severity":"normal"},{"uid":"3181924f4fab512","name":"Subscribe to topic containing numeric and publish message","time":{"start":1715248176174,"stop":1715248176174,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9075a3bc4062939","name":"Used by Waku Relay","time":{"start":1715248311364,"stop":1715248311365,"duration":1},"status":"passed","severity":"normal"},{"uid":"50617028f5bda58a","name":"Ephemeral messages are not stored","time":{"start":1715247661123,"stop":1715247661125,"duration":2},"status":"passed","severity":"normal"},{"uid":"80c46b10ef7dc0db","name":"should set field with all protocols enabled","time":{"start":1715247601430,"stop":1715247601430,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2e9ab75934f0d9","name":"unsubscribes","time":{"start":1715248298406,"stop":1715248298406,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ff6dedf0fa638c","name":"ignores unrecognized TXT record formats","time":{"start":1715247617290,"stop":1715247617290,"duration":0},"status":"passed","severity":"normal"},{"uid":"30ef826b0ba2d596","name":"Check message with invalid timestamp is not received","time":{"start":1715248143044,"stop":1715248143044,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e9dd3019a3ee85","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715248307818,"stop":1715248307818,"duration":0},"status":"passed","severity":"normal"},{"uid":"876c34aff8a9e555","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715247831662,"stop":1715247831665,"duration":3},"status":"passed","severity":"normal"},{"uid":"92d6dce7246ea874","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715248307823,"stop":1715248307823,"duration":0},"status":"passed","severity":"normal"},{"uid":"601451a542a14cea","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715248307828,"stop":1715248307828,"duration":0},"status":"passed","severity":"normal"},{"uid":"e914357339cbcae0","name":"Check publish message containing JSON","time":{"start":1715248166300,"stop":1715248166300,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea982421830fd8cf","name":"Push message with content topic containing long","time":{"start":1715248106431,"stop":1715248106431,"duration":0},"status":"passed","severity":"normal"},{"uid":"19bd63af4fe4acf4","name":"Check received message containing special chars","time":{"start":1715248143034,"stop":1715248143034,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7fae3db81a99d7","name":"should not receive a peer event before start","time":{"start":1715247621059,"stop":1715247621059,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc37e116cb8e822e","name":"Push message with short payload","time":{"start":1715248180884,"stop":1715248180884,"duration":0},"status":"passed","severity":"normal"},{"uid":"df80e9d666e75210","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1715247595592,"stop":1715247595592,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d1bb184518e44a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715248307816,"stop":1715248307816,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df639cc7bb1daa1","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1715247831654,"stop":1715247831654,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe50f7595b7064c","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1715248176182,"stop":1715248176182,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52341dba99be437","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1715247831667,"stop":1715247831667,"duration":0},"status":"passed","severity":"normal"},{"uid":"f117d4b3233bbc13","name":"should throw error - no public key","time":{"start":1715247601424,"stop":1715247601425,"duration":1},"status":"passed","severity":"normal"},{"uid":"c81a9b2a2b0fc887","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715247971761,"stop":1715247971761,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8da13fb24d78b35","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1715248305208,"stop":1715248305208,"duration":0},"status":"passed","severity":"normal"},{"uid":"763de0534612506f","name":"Check publish message containing SQL Injection","time":{"start":1715248166297,"stop":1715248166298,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4406af2c5b47c68","name":"Relay - times out","time":{"start":1715248320978,"stop":1715248320978,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e987873074dde3","name":"getPeersByDiscovery","time":{"start":1715248223417,"stop":1715248223417,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6d86f9e36126c6","name":"Symmetric encrypt & Decrypt","time":{"start":1715247627560,"stop":1715247627560,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd2e4919aeffe60","name":"Check received message containing escaped characters","time":{"start":1715248143038,"stop":1715248143038,"duration":0},"status":"passed","severity":"normal"},{"uid":"a395f024bd1a219c","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1715248176175,"stop":1715248176175,"duration":0},"status":"passed","severity":"normal"},{"uid":"765890caff19e47f","name":"Refresh subscription","time":{"start":1715248307824,"stop":1715248307824,"duration":0},"status":"passed","severity":"normal"},{"uid":"49780ec70115176f","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1715248176171,"stop":1715248176171,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc3afae626c9416","name":"Check message received after jswaku node is restarted","time":{"start":1715247804836,"stop":1715247804838,"duration":2},"status":"skipped","severity":"normal"},{"uid":"ee3e4240ebee0823","name":"Ping on subscribed peer","time":{"start":1715247727361,"stop":1715247727361,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c39d8374106ec2d","name":"Meta field set when metaSetter is specified","time":{"start":1715247606319,"stop":1715247606320,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c952846ddefc21","name":"Check message on other pubsub topic is not received","time":{"start":1715247804834,"stop":1715247804834,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3930e3f2614e417","name":"configure the node with multiple content topics","time":{"start":1715248212729,"stop":1715248212730,"duration":1},"status":"passed","severity":"normal"},{"uid":"b83ddacc7872e415","name":"configure the node with multiple pubsub topics","time":{"start":1715248225403,"stop":1715248225409,"duration":6},"status":"passed","severity":"normal"},{"uid":"43563bf13594dbe","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1715247593049,"stop":1715247593049,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f1a06561870f50","name":"Subscribe to topic containing Script and publish message","time":{"start":1715248176180,"stop":1715248176180,"duration":0},"status":"passed","severity":"normal"},{"uid":"542e0468acbf554a","name":"Push message with shell command payload","time":{"start":1715248106417,"stop":1715248106417,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45a57c30a03833d","name":"Check publish message containing escaped characters","time":{"start":1715248166301,"stop":1715248166301,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f4396aa6cc7606","name":"should be able to decode the field with only STORE set to true","time":{"start":1715247600711,"stop":1715247600711,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8ac8b37ce968c2","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1715247831647,"stop":1715247831647,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8683619425f837","name":"Push message with SQL Injection payload","time":{"start":1715248180889,"stop":1715248180889,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa898732c4ea1df5","name":"should not fail to stop the service if it was not started","time":{"start":1715247654952,"stop":1715247654952,"duration":0},"status":"passed","severity":"normal"},{"uid":"639ec488488c9f1a","name":"should not receive a peer event after stop","time":{"start":1715247654954,"stop":1715247654954,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1086778780889e2","name":"Query generator for multiple messages with different content topic format","time":{"start":1715248297001,"stop":1715248297001,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8159549f84736d","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1715247593043,"stop":1715247593044,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c961f067bd0540","name":"can dial TLS multiaddrs","time":{"start":1715248033477,"stop":1715248033477,"duration":0},"status":"passed","severity":"normal"},{"uid":"b421d55efc7a8661","name":"Subscribe to topic containing long and receive message","time":{"start":1715248117496,"stop":1715248117496,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f7bdc939f0c130","name":"should return false","time":{"start":1715247601425,"stop":1715247601425,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ba86bb607735c9d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1715248267508,"stop":1715248267509,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4302c2dd5a37ab0","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715248307820,"stop":1715248307821,"duration":1},"status":"passed","severity":"normal"},{"uid":"e85c8e0a8b60ff2d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715248307817,"stop":1715248307817,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b84b0cea7d07988","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715247719990,"stop":1715247719991,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8973601651e488a","name":"start node with empty shard","time":{"start":1715248225420,"stop":1715248225420,"duration":0},"status":"passed","severity":"normal"},{"uid":"6429361c101fdd54","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1715247600711,"stop":1715247600712,"duration":1},"status":"passed","severity":"normal"},{"uid":"534e88a5c44f547e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715248117503,"stop":1715248117503,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3d8acc228f7634","name":"throws on content topic with empty version field","time":{"start":1715247593028,"stop":1715247593029,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c0697b24aa7a4c8","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app2/4/topic146/json","time":{"start":1715248212727,"stop":1715248212728,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8576f4de2bdc569","name":"Generator, custom pubsub topic","time":{"start":1715248272792,"stop":1715248272792,"duration":0},"status":"passed","severity":"normal"},{"uid":"5642edf8dfd27547","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715247865668,"stop":1715247865668,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd127b435dc97bf","name":"Check message with no content topic is not received","time":{"start":1715247804835,"stop":1715247804835,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6f4b077f289bec","name":"should properly create location multiaddrs - udp","time":{"start":1715247601429,"stop":1715247601429,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b61cce28b0b4b8b","name":"Check received message containing short","time":{"start":1715248143015,"stop":1715248143015,"duration":0},"status":"passed","severity":"normal"},{"uid":"5429cf551fd2acb2","name":"Check received message with timestamp: 1715247642700 ","time":{"start":1715248143043,"stop":1715248143043,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4cfb496a745269","name":"Waku message hash computation (meta attribute not present)","time":{"start":1715247595590,"stop":1715247595591,"duration":1},"status":"passed","severity":"normal"},{"uid":"b22e8ea31a707ecb","name":"should throw error - no id","time":{"start":1715247601419,"stop":1715247601419,"duration":0},"status":"passed","severity":"normal"},{"uid":"f585cc86333847da","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1715248176180,"stop":1715248176181,"duration":1},"status":"passed","severity":"normal"},{"uid":"5751a333b87cbee7","name":"Push message with custom timestamp: 1684489465845","time":{"start":1715248106468,"stop":1715248106469,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8c4513e19a9c68","name":"Ping on unsubscribed peer","time":{"start":1715247727362,"stop":1715247727362,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d5d073941a1a1f3","name":"Check received message containing long","time":{"start":1715247804822,"stop":1715247804822,"duration":0},"status":"passed","severity":"normal"},{"uid":"b386327aad680ffb","name":"can start and stop the service","time":{"start":1715247654951,"stop":1715247654952,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f3d24fe04e50c96","name":"returns all values when wanted number matches available values","time":{"start":1715247615440,"stop":1715247615441,"duration":1},"status":"passed","severity":"normal"},{"uid":"12cbcc52e97c80ac","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1715247593034,"stop":1715247593034,"duration":0},"status":"passed","severity":"normal"},{"uid":"890e3b7a69151768","name":"Check message received after nwaku node is restarted","time":{"start":1715248143051,"stop":1715248143051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ae440c231dadbb19","name":"Check message received after jswaku node is restarted","time":{"start":1715248143031,"stop":1715248143031,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ead1874f530f2862","name":"Check message with no pubsub topic is not received","time":{"start":1715247804834,"stop":1715247804834,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b83e3fb7fdf4c5","name":"should properly create peer info with all multiaddrs","time":{"start":1715247601429,"stop":1715247601430,"duration":1},"status":"passed","severity":"normal"},{"uid":"29b4b84c72b7e736","name":"Push message with Chinese payload","time":{"start":1715248106408,"stop":1715248106408,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaa980eea94d300e","name":"Check meta is set [ecies]","time":{"start":1715247628812,"stop":1715247628813,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8f618ebcd10f23","name":"should encode/decode to text encoding","time":{"start":1715247601426,"stop":1715247601426,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a79dfcb071af01","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1715247593035,"stop":1715247593035,"duration":0},"status":"passed","severity":"normal"},{"uid":"88cdcc67b137431c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1715247593048,"stop":1715247593048,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe5e082a4972cdd","name":"A test","time":{"start":1715247971898,"stop":1715247971898,"duration":0},"status":"passed","severity":"normal"},{"uid":"5945c6ec403f3e0f","name":"Relay + Store","time":{"start":1715247653376,"stop":1715247653376,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ed7acbafdb39d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715248117504,"stop":1715248117504,"duration":0},"status":"passed","severity":"normal"},{"uid":"159c025573ec207c","name":"Ping on peer without subscriptions","time":{"start":1715247727363,"stop":1715247727364,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c392b12d9cef9e4","name":"Subscribe and receive messages via lightPush","time":{"start":1715248307807,"stop":1715248307808,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae30528f02e8df44","name":"Push message with content topic containing Chinese","time":{"start":1715248180899,"stop":1715248180900,"duration":1},"status":"passed","severity":"normal"},{"uid":"be2b9ce636f7c4d6","name":"Promise Callback - backward","time":{"start":1715248273162,"stop":1715248273163,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee0cd5ebf706e977","name":"pre and post cipher","time":{"start":1715247627561,"stop":1715247627561,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c09fb94a8184f5b","name":"Fails to push message with large meta","time":{"start":1715248180914,"stop":1715248180915,"duration":1},"status":"passed","severity":"normal"},{"uid":"216dae14620d60dd","name":"Push message with Arabic payload","time":{"start":1715248180888,"stop":1715248180888,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a57b51d0dca16ec","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1715247616373,"stop":1715247616373,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3e659a2621686c","name":"passes more than one ENR URLs and attempts connection","time":{"start":1715247654962,"stop":1715247654962,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2e51afeedbca4f0d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715247719975,"stop":1715247719975,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b94e914fcde04b","name":"groups content topics by expected pubsub topic","time":{"start":1715247593037,"stop":1715247593037,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5144d101826c5f4","name":"should set field with only STORE enabled","time":{"start":1715247601431,"stop":1715247601431,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd5a032986f96bca","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715248225419,"stop":1715248225420,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe64e706bd6c3810","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715248117497,"stop":1715248117498,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dfe6721a464e63","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1715247643920,"stop":1715247643933,"duration":13},"status":"passed","severity":"normal"},{"uid":"8c37395b45d5306c","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1715247831646,"stop":1715247831646,"duration":0},"status":"passed","severity":"normal"},{"uid":"345a45b6762bdd76","name":"Push message with Basic HTML tag payload","time":{"start":1715248106415,"stop":1715248106416,"duration":1},"status":"passed","severity":"normal"},{"uid":"6671b087bba798d0","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1715247600712,"stop":1715247600712,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf66e8fed706b0a8","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1715247831668,"stop":1715247831669,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61261cd38c6d4eb","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715247865671,"stop":1715247865672,"duration":1},"status":"passed","severity":"normal"},{"uid":"8749033ffe5ed30f","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1715248223418,"stop":1715248223421,"duration":3},"status":"passed","severity":"normal"},{"uid":"a8db9aa70bd85d35","name":"Correctly serialized arguments","time":{"start":1715248033652,"stop":1715248033652,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ed0ccdd5f1823d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1715247593050,"stop":1715247593050,"duration":0},"status":"passed","severity":"normal"},{"uid":"86603d49716e9b8b","name":"Check received message containing numeric","time":{"start":1715247804822,"stop":1715247804823,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd63ed05ac56b9ed","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1715247617294,"stop":1715247617294,"duration":0},"status":"skipped","severity":"normal"},{"uid":"90b1a4979b54652b","name":"LightPush","time":{"start":1715248320979,"stop":1715248320979,"duration":0},"status":"passed","severity":"normal"},{"uid":"90da596a8344dfa4","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1715247831665,"stop":1715247831666,"duration":1},"status":"passed","severity":"normal"},{"uid":"610bb38d934938ef","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1715247615443,"stop":1715247615443,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d38949488fc2933","name":"Subscribe to topic containing XML and receive message","time":{"start":1715248117501,"stop":1715248117502,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fdd5e0ab53ab5b5","name":"getPeersByDiscovery","time":{"start":1715247684218,"stop":1715247684218,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a631b0fb98e828","name":"Check received message containing unicode special characters","time":{"start":1715248143026,"stop":1715248143026,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de35b09117b29f0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1715247831647,"stop":1715247831653,"duration":6},"status":"passed","severity":"normal"},{"uid":"84933ef0c68b27ba","name":"Publish message with custom timestamp: Thu May 09 2024 08:49:03 GMT+0000 (Coordinated Universal Time)","time":{"start":1715248166307,"stop":1715248166308,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7c470f74fad3f","name":"random static sharding 6 - Cluster ID: 901, Shard ID: 402","time":{"start":1715248225399,"stop":1715248225400,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ddc7f8c1cee66a9","name":"Sign & Recover","time":{"start":1715247627561,"stop":1715247627561,"duration":0},"status":"passed","severity":"normal"},{"uid":"c285735563e18e0e","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715248154034,"stop":1715248154035,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12851e9c50d3e08","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1715247616374,"stop":1715247616374,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd85b9f97ebe6aa4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1715247593047,"stop":1715247593047,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6badb9837ef045","name":"Push message with content topic containing unicode special characters","time":{"start":1715248180910,"stop":1715248180911,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c1f70e4e18a7d28","name":"Ordered callback, aborts when callback returns true","time":{"start":1715248297007,"stop":1715248297010,"duration":3},"status":"passed","severity":"normal"},{"uid":"18127b9e4a06aa94","name":"Check received message containing unicode special characters","time":{"start":1715247804829,"stop":1715247804831,"duration":2},"status":"passed","severity":"normal"},{"uid":"63682c50e7ddfdfb","name":"should return unique PubsubTopics for static sharding","time":{"start":1715247593042,"stop":1715247593042,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6ad6b8b539002a","name":"Asymmetric encrypt & decrypt","time":{"start":1715247627560,"stop":1715247627560,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b120a5f91b937b6","name":"receives messages sent to provided content topic through stream","time":{"start":1715248166537,"stop":1715248166537,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66ed7100e05aa8ad","name":"Query with Ordered Callback, No Decoder","time":{"start":1715248267507,"stop":1715248267507,"duration":0},"status":"passed","severity":"normal"},{"uid":"e836901f84e9c0b6","name":"Decoder throws on empty string content topic","time":{"start":1715247628814,"stop":1715247628814,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a58c638db9cb870","name":"Push message with content topic containing special chars","time":{"start":1715248106439,"stop":1715248106449,"duration":10},"status":"passed","severity":"normal"},{"uid":"41604b5c0e67dae5","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1715247606028,"stop":1715247606029,"duration":1},"status":"passed","severity":"normal"},{"uid":"24da9cb880e0f540","name":"Push message with custom timestamp: 1715244204959","time":{"start":1715248180917,"stop":1715248180918,"duration":1},"status":"passed","severity":"normal"},{"uid":"b85cc32f4f6f9b7c","name":"Subscribe and receives messages on 20 topics","time":{"start":1715248307822,"stop":1715248307822,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c67ce8ba112f367","name":"Reopen subscription with peer with lost subscription","time":{"start":1715247727364,"stop":1715247727365,"duration":1},"status":"passed","severity":"normal"},{"uid":"143f6fe1d87fb87f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715247719977,"stop":1715247719978,"duration":1},"status":"passed","severity":"normal"},{"uid":"a20ddeb438947e5d","name":"Check received message containing SQL Injection","time":{"start":1715247804825,"stop":1715247804825,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2cac64cb777973","name":"Push message with Chinese payload","time":{"start":1715248180888,"stop":1715248180888,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0f316eaf3334f05","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1715247593041,"stop":1715247593041,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d035c1fdea843d","name":"should handle corrupted local storage data gracefully","time":{"start":1715247621060,"stop":1715247621061,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d7ba3d2082c7eae","name":"different cluster, different shard: nodes don't connect","time":{"start":1715247831619,"stop":1715247831620,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4eaa453ac17fa99","name":"should only return 1 node with store capability","time":{"start":1715247617292,"stop":1715247617292,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9085e511370d5a2","name":"Check received message containing Russian","time":{"start":1715248143019,"stop":1715248143019,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4b81b8e7a7b4333","name":"removeEventListener with correct event","time":{"start":1715247684217,"stop":1715247684217,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d0c797e57287d1e","name":"same cluster, same shard: nodes connect","time":{"start":1715248027983,"stop":1715248027984,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc83898aa2469fa","name":"Check received message containing Arabic","time":{"start":1715248143035,"stop":1715248143035,"duration":0},"status":"passed","severity":"normal"},{"uid":"57cfa4f03c9508dd","name":"Push message with numeric payload","time":{"start":1715248180885,"stop":1715248180885,"duration":0},"status":"passed","severity":"normal"},{"uid":"49e33fdebcd297f5","name":"Push message with emoji payload","time":{"start":1715248106424,"stop":1715248106427,"duration":3},"status":"passed","severity":"normal"},{"uid":"9d02392b674fcedd","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1715247643940,"stop":1715247643941,"duration":1},"status":"passed","severity":"normal"},{"uid":"8217d71f4798bb46","name":"Check received message containing Chinese","time":{"start":1715248143034,"stop":1715248143034,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5acea274041d11","name":"Check received message containing short","time":{"start":1715247804821,"stop":1715247804822,"duration":1},"status":"passed","severity":"normal"},{"uid":"8540b638a213ea0b","name":"Check received message containing SQL Injection","time":{"start":1715248143019,"stop":1715248143019,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd1b67fca360f81","name":"Subscribe to topic containing short and receive message","time":{"start":1715248307824,"stop":1715248307825,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba16bf3e44db4f7","name":"should encodeTxt and decodeTxt","time":{"start":1715247601417,"stop":1715247601417,"duration":0},"status":"passed","severity":"normal"},{"uid":"135db030e7d4c80","name":"Passing page size 110 when there are 120 messages","time":{"start":1715248302233,"stop":1715248302233,"duration":0},"status":"passed","severity":"normal"},{"uid":"611c0ed09d8b34f8","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1715247593088,"stop":1715247593088,"duration":0},"status":"passed","severity":"normal"},{"uid":"321263cb814e6bd2","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1715247643933,"stop":1715247643935,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa794628abe429f3","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715248154032,"stop":1715248154032,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e2f2b8d3f809d2","name":"Decoder throws on undefined content topic","time":{"start":1715247628814,"stop":1715247628814,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3760139a05121f","name":"Encoder throws on undefined content topic","time":{"start":1715247606320,"stop":1715247606320,"duration":0},"status":"passed","severity":"normal"},{"uid":"652b09e7b27f4d5a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1715248250683,"stop":1715248250684,"duration":1},"status":"passed","severity":"normal"},{"uid":"d896c779fac0752","name":"Check received message with timestamp: 1715247642700 ","time":{"start":1715248143027,"stop":1715248143027,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b88bda9336a2dd","name":"Accepts a valid Waku Message","time":{"start":1715247609727,"stop":1715247609728,"duration":1},"status":"passed","severity":"normal"},{"uid":"129503afbad4c625","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1715248267509,"stop":1715248267509,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b7c59824722669","name":"removeEventListener with wrong event","time":{"start":1715247684217,"stop":1715247684218,"duration":1},"status":"passed","severity":"normal"},{"uid":"f395ac0819350e42","name":"isConnected return false after peer stops","time":{"start":1715247689175,"stop":1715247689175,"duration":0},"status":"passed","severity":"normal"},{"uid":"80efa57e379c5fe0","name":"more peers than existing","time":{"start":1715248117751,"stop":1715248117752,"duration":1},"status":"skipped","severity":"normal"},{"uid":"74308008ec601f31","name":"Check received message containing Arabic","time":{"start":1715248143018,"stop":1715248143019,"duration":1},"status":"passed","severity":"normal"},{"uid":"784f69090156918b","name":"Check received message with timestamp: 1715247643247 ","time":{"start":1715247804832,"stop":1715247804832,"duration":0},"status":"passed","severity":"normal"},{"uid":"c575fd030f8dbdd4","name":"Push message with unicode special characters payload","time":{"start":1715248106418,"stop":1715248106424,"duration":6},"status":"passed","severity":"normal"},{"uid":"cb645cd1508b8d3f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715248143028,"stop":1715248143028,"duration":0},"status":"passed","severity":"normal"},{"uid":"11742f1ea1599bb7","name":"Push 30 different messages","time":{"start":1715248106428,"stop":1715248106429,"duration":1},"status":"passed","severity":"normal"},{"uid":"79ab9681394fa33a","name":"connected peers and dial","time":{"start":1715248117751,"stop":1715248117751,"duration":0},"status":"skipped","severity":"normal"},{"uid":"34ffb6fed42db0c6","name":"Passing cursor with wrong pubsubTopic","time":{"start":1715248250686,"stop":1715248250687,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcfa32a9c210776c","name":"Check received message with timestamp: 1715247643247000000 ","time":{"start":1715247804832,"stop":1715247804832,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6487cfa25e2da97","name":"Push message with custom timestamp: 1715251465845","time":{"start":1715248106469,"stop":1715248106470,"duration":1},"status":"passed","severity":"normal"},{"uid":"60a420b2d4b26f65","name":"Push message with content topic containing Arabic","time":{"start":1715248106450,"stop":1715248106450,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb3bba23e9e94df","name":"should throw error - no public key","time":{"start":1715247601419,"stop":1715247601420,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e4cb6f16e6646d","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1715248250685,"stop":1715248250685,"duration":0},"status":"passed","severity":"normal"},{"uid":"a273905d97f1d6c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715248117494,"stop":1715248117494,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0d5fe72964ace9","name":"Check received message containing Script","time":{"start":1715248143020,"stop":1715248143020,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2970cc7259e5585","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1715247593048,"stop":1715247593048,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d822ca3917b556a","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1715248166536,"stop":1715248166536,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f3d158dc63a04fb7","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1715248176171,"stop":1715248176172,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcc00f6c4046338c","name":"Encoder throws on undefined content topic","time":{"start":1715247626881,"stop":1715247626882,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6623c2ee4046884","name":"should be able to decode the field with only FILTER set to true","time":{"start":1715247600710,"stop":1715247600710,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2e6e42e563107b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715247865667,"stop":1715247865667,"duration":0},"status":"passed","severity":"normal"},{"uid":"3551250a5b65c3a3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715247654961,"stop":1715247654961,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d7ada0a4f5da5c0e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715247729528,"stop":1715247729528,"duration":0},"status":"passed","severity":"normal"},{"uid":"891271d79696d913","name":"Check received message containing Script","time":{"start":1715247804825,"stop":1715247804826,"duration":1},"status":"passed","severity":"normal"},{"uid":"946cc361f0ee34c9","name":"should get / set UDP multiaddr","time":{"start":1715247601426,"stop":1715247601427,"duration":1},"status":"passed","severity":"normal"},{"uid":"80207647a47968ff","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1715248267506,"stop":1715248267507,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cd2c53122e913e9","name":"it tolerates circular branch references","time":{"start":1715247617289,"stop":1715247617289,"duration":0},"status":"passed","severity":"normal"},{"uid":"114622d70affa2d7","name":"connects to nwaku","time":{"start":1715248311362,"stop":1715248311362,"duration":0},"status":"passed","severity":"normal"},{"uid":"324b16f6ab20beda","name":"should throw an error if shards are undefined for static sharding","time":{"start":1715247593044,"stop":1715247593044,"duration":0},"status":"passed","severity":"normal"},{"uid":"121a230753c74323","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715248307831,"stop":1715248307832,"duration":1},"status":"passed","severity":"normal"},{"uid":"2793515f4e58286e","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715247831654,"stop":1715247831654,"duration":0},"status":"passed","severity":"normal"},{"uid":"702464b493480414","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715247831676,"stop":1715247831676,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5081ca8a9e1c7c","name":"Push message with content topic containing short","time":{"start":1715248180895,"stop":1715248180896,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e3fbd0e82c5807f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1715248297006,"stop":1715248297007,"duration":1},"status":"broken","severity":"normal"},{"uid":"5e0a7ad0fe8456a3","name":"should throw an error for missing required configuration","time":{"start":1715247593044,"stop":1715247593045,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa41094f8a78251b","name":"Callback on promise","time":{"start":1715248297004,"stop":1715248297005,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b0d8df5f6382332","name":"Passing page size 19 when there are 20 messages","time":{"start":1715248302233,"stop":1715248302233,"duration":0},"status":"passed","severity":"normal"},{"uid":"c917705c879fba57","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1715248305205,"stop":1715248305205,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da9e4d80d85be3e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715247729530,"stop":1715247729530,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82d62c4a7621317","name":"Subscribe to topic containing short and receive message","time":{"start":1715248307812,"stop":1715248307812,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece80194dcecb553","name":"Ping on unsubscribed peer","time":{"start":1715247727364,"stop":1715247727364,"duration":0},"status":"passed","severity":"normal"},{"uid":"73fcf3578477927f","name":"Push message with content topic containing escaped characters","time":{"start":1715248106465,"stop":1715248106465,"duration":0},"status":"passed","severity":"normal"},{"uid":"96df2e00321ccfd7","name":"non connected peers","time":{"start":1715248117752,"stop":1715248117752,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0cbb10d2439a02a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715247729529,"stop":1715247729530,"duration":1},"status":"passed","severity":"normal"},{"uid":"70d5d262d11eb44c","name":"Check received message containing special chars","time":{"start":1715248143016,"stop":1715248143018,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ee484ddf6041267","name":"Push message with content topic containing escaped characters","time":{"start":1715248180909,"stop":1715248180910,"duration":1},"status":"passed","severity":"normal"},{"uid":"93eaf661f9519380","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1715247593062,"stop":1715247593062,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3c4edef254e3d3","name":"Check received message containing unicode special characters","time":{"start":1715248143039,"stop":1715248143039,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2f764dfda82c6b","name":"Push message with content topic containing shell command","time":{"start":1715248180908,"stop":1715248180909,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb7651bc59916e1","name":"Check received message containing SQL Injection","time":{"start":1715248143035,"stop":1715248143036,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e9fd09069ccb2a","name":"Subscribe to topic containing long and publish message","time":{"start":1715248176173,"stop":1715248176174,"duration":1},"status":"passed","severity":"normal"},{"uid":"f79a2b917f352181","name":"Check message with no payload is not received","time":{"start":1715248143030,"stop":1715248143030,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b02ff08dcfb32","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1715247593046,"stop":1715247593046,"duration":0},"status":"passed","severity":"normal"},{"uid":"4003f91d1108ce89","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715248117498,"stop":1715248117499,"duration":1},"status":"passed","severity":"normal"},{"uid":"46324a3c76d055b8","name":"Subscribe and receive messages via waku relay post","time":{"start":1715248307809,"stop":1715248307809,"duration":0},"status":"passed","severity":"normal"},{"uid":"e985cef20d10efc3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715248307818,"stop":1715248307818,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f29ba6104bc323","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1715247831666,"stop":1715247831667,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc5738b9c8444e5b","name":"Check received message containing JSON","time":{"start":1715248143021,"stop":1715248143021,"duration":0},"status":"passed","severity":"normal"},{"uid":"6647d26591e774e9","name":"Overlapping topic subscription","time":{"start":1715248176173,"stop":1715248176173,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c0c69da14ebf3da","name":"Check message with no payload is not received","time":{"start":1715248143050,"stop":1715248143050,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf968af1130adcb","name":"Check message with no content topic is not received","time":{"start":1715248143029,"stop":1715248143029,"duration":0},"status":"passed","severity":"normal"},{"uid":"51ace70d9ccb4675","name":"Check received message containing JSON","time":{"start":1715247804827,"stop":1715247804828,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d5ddf42b4d56663","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app63/3/topic551/proto","time":{"start":1715248212727,"stop":1715248212727,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f31b0d31216374","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app24/9/topic333/xml","time":{"start":1715248212722,"stop":1715248212723,"duration":1},"status":"passed","severity":"normal"},{"uid":"273d7b28458b651f","name":"handles different networkShards values correctly","time":{"start":1715247593038,"stop":1715247593038,"duration":0},"status":"passed","severity":"normal"},{"uid":"adb841d4f701cdce","name":"should throw error - no id","time":{"start":1715247601420,"stop":1715247601420,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2026e30bbcce3f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1715247593037,"stop":1715247593038,"duration":1},"status":"passed","severity":"normal"},{"uid":"8567dbb593b2e13e","name":"Mutual subscription","time":{"start":1715248176159,"stop":1715248176160,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e513831e95e7726","name":"random static sharding 7 - Cluster ID: 22, Shard ID: 215","time":{"start":1715248225400,"stop":1715248225400,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2abc54576bbbd5f","name":"Query with Promise Callback, No Decoder","time":{"start":1715248267510,"stop":1715248267511,"duration":1},"status":"passed","severity":"normal"},{"uid":"4369c2b415326aa6","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1715247593088,"stop":1715247593088,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f0d0050350b3f9","name":"Passing page size 11 when there are 10 messages","time":{"start":1715248302232,"stop":1715248302233,"duration":1},"status":"passed","severity":"normal"},{"uid":"25df626f75feb82d","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1715247593056,"stop":1715247593056,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a011883b5d55439","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1715247831623,"stop":1715247831623,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da097eb8676b4e7","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1715248027982,"stop":1715248027983,"duration":1},"status":"passed","severity":"normal"},{"uid":"186ce755254835c1","name":"1 Store, 2 fetches","time":{"start":1715247616882,"stop":1715247616882,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c9ce7fe4854808","name":"Check message with non string payload is not received","time":{"start":1715248143050,"stop":1715248143050,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a8028944c63c7d","name":"Check publish message containing Arabic","time":{"start":1715248166296,"stop":1715248166296,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da5c48181096294","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1715247689173,"stop":1715247689173,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2738864e5c8b478","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app21/3/topic132/test.js","time":{"start":1715248212725,"stop":1715248212725,"duration":0},"status":"passed","severity":"normal"},{"uid":"e50293dc43dafdf8","name":"Push message with short payload","time":{"start":1715248106399,"stop":1715248106399,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d99ff43a9bb13b8","name":"Check received message containing Russian","time":{"start":1715247804824,"stop":1715247804825,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e7533434aa263b","name":"Does not throw an exception when node disconnects","time":{"start":1715248311363,"stop":1715248311363,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9c60e2fa2d7cc0","name":"Non TWN Cluster","time":{"start":1715248212721,"stop":1715248212722,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9349b1212189a72","name":"Check publish message containing Russian","time":{"start":1715248166297,"stop":1715248166297,"duration":0},"status":"passed","severity":"normal"},{"uid":"612909e6d4d7372a","name":"should properly create location multiaddrs - udp4","time":{"start":1715247601427,"stop":1715247601428,"duration":1},"status":"passed","severity":"normal"},{"uid":"54384ad38528ae47","name":"should decode valid enr with tcp successfully","time":{"start":1715247601419,"stop":1715247601419,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b2650d7414f949","name":"random static sharding 2 - Cluster ID: 50, Shard ID: 49","time":{"start":1715248225389,"stop":1715248225390,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f4edbc7cb10a9a7","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715247719992,"stop":1715247719992,"duration":0},"status":"passed","severity":"normal"},{"uid":"4110167f4fb59f96","name":"Push message with rate limit","time":{"start":1715248180915,"stop":1715248180916,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a802c7f4ea41ef","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715248307822,"stop":1715248307823,"duration":1},"status":"passed","severity":"normal"},{"uid":"fccd1c3c5dc85fe8","name":"Push message with content topic containing long","time":{"start":1715248180896,"stop":1715248180897,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c2e2abc4bddea5b","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1715248287671,"stop":1715248287671,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd47e3cdbcf116c8","name":"caches peers it previously fetched","time":{"start":1715247617291,"stop":1715247617291,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4bb841bbaec988c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715248117503,"stop":1715248117503,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6ec01fd4e12f82","name":"1 Store, 2 relays, 2 fetches","time":{"start":1715247616882,"stop":1715247616883,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6a2e2f69a81919e","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1715247593031,"stop":1715247593032,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c2cf830fff9d1fd","name":"Waku message hash computation (no timestamp)","time":{"start":1715247595591,"stop":1715247595592,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eaf944bb112b05b","name":"should not fail to start the service if it is already started","time":{"start":1715247654952,"stop":1715247654953,"duration":1},"status":"passed","severity":"normal"},{"uid":"6907e56c3761649e","name":"Js publishes, other Js receives","time":{"start":1715248142219,"stop":1715248142219,"duration":0},"status":"passed","severity":"normal"},{"uid":"6144b577b62c2912","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1715248250685,"stop":1715248250685,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3c77444bfc0deb","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1715247593045,"stop":1715247593046,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3fd8f89fe1be2ee","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715248117502,"stop":1715248117503,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2e3f58f3be3831","name":"Publish message with rate limit","time":{"start":1715248166321,"stop":1715248166321,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8e1cdc8771d8a8","name":"Passing an array","time":{"start":1715248311363,"stop":1715248311363,"duration":0},"status":"passed","severity":"normal"},{"uid":"4395c78babe2e507","name":"Fails to push message bigger that 1MB","time":{"start":1715248180920,"stop":1715248180921,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b920f471b47f09f","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1715247593056,"stop":1715247593056,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd711b2215b47cc3","name":"Check received message containing short","time":{"start":1715248143032,"stop":1715248143032,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d86b56d4c28df11","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1715248176176,"stop":1715248176176,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f99cd7ca4b1db0b","name":"Publish message with large meta","time":{"start":1715248166319,"stop":1715248166319,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39cc096c3e4e4d4","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1715247831624,"stop":1715247831625,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd2565ef106dba19","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715248307813,"stop":1715248307813,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3c253c810c3d47","name":"Push message with JSON payload","time":{"start":1715248180892,"stop":1715248180893,"duration":1},"status":"passed","severity":"normal"},{"uid":"aea0fb82623129d3","name":"Check message received after nwaku node is restarted","time":{"start":1715248143031,"stop":1715248143032,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9524440dfcd5d95d","name":"Push message with meta","time":{"start":1715248180913,"stop":1715248180914,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad3a67a10519ca","name":"Check received message with timestamp: 1715247642700000000 ","time":{"start":1715248143043,"stop":1715248143043,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b81f3895ecb88","name":"Check message received after jswaku node is restarted","time":{"start":1715248143051,"stop":1715248143051,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f06361bc0b5b3c7","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1715248166529,"stop":1715248166535,"duration":6},"status":"skipped","severity":"normal"},{"uid":"ab8f71998e8d7242","name":"same cluster, different shard: nodes don't connect","time":{"start":1715247831618,"stop":1715247831618,"duration":0},"status":"passed","severity":"normal"},{"uid":"97cccc92fba6cd4b","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1715247650929,"stop":1715247650929,"duration":0},"status":"passed","severity":"normal"},{"uid":"358187bea4a74ceb","name":"throws on content topic with too few or too many fields","time":{"start":1715247593026,"stop":1715247593026,"duration":0},"status":"passed","severity":"normal"},{"uid":"7163100023ce9b74","name":"should return empty list for no shard","time":{"start":1715247593044,"stop":1715247593044,"duration":0},"status":"passed","severity":"normal"},{"uid":"850fc9b84545864f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715247719978,"stop":1715247719978,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d3dc7200f4e0b8","name":"Throws when trying to push message with empty payload","time":{"start":1715248180895,"stop":1715248180895,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4ec0580fb3f48a","name":"can start the service","time":{"start":1715248222140,"stop":1715248222141,"duration":1},"status":"passed","severity":"normal"},{"uid":"f158e132b92f2493","name":"Check received message containing Chinese","time":{"start":1715247804823,"stop":1715247804824,"duration":1},"status":"passed","severity":"normal"},{"uid":"1991d3cb94bb291e","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715248117496,"stop":1715248117497,"duration":1},"status":"passed","severity":"normal"},{"uid":"499199413ba31a41","name":"Check message with non string payload is not received","time":{"start":1715248143030,"stop":1715248143031,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d79a44d18bbd641","name":"Check received message containing numeric","time":{"start":1715248143016,"stop":1715248143016,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e6fe7cace772a8","name":"Rejects garbage","time":{"start":1715247609729,"stop":1715247609729,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a65263bfe63d91","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1715248305206,"stop":1715248305207,"duration":1},"status":"passed","severity":"normal"},{"uid":"e26c34b6cb0eb0d","name":"recovers when dns.resolve returns empty","time":{"start":1715247617290,"stop":1715247617290,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d18334c3d98cf5","name":"Push message with content topic containing Script","time":{"start":1715248180903,"stop":1715248180904,"duration":1},"status":"passed","severity":"normal"},{"uid":"99f5d036c475d57e","name":"Passing page size 1 when there are 4 messages","time":{"start":1715248302231,"stop":1715248302231,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5483f4a1192698b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1715247593051,"stop":1715247593051,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade2aa28cc05705d","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1715247593032,"stop":1715247593032,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f099a10a7fe1ce4","name":"should set field with only FILTER enabled","time":{"start":1715247601431,"stop":1715247601431,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0e0eea8787f3055","name":"Push message with emoji payload","time":{"start":1715248180894,"stop":1715248180894,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f6dbfef0a30afa0","name":"should return valid sharding parameters for static sharding","time":{"start":1715247593057,"stop":1715247593057,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9e6ddc2bf22dee","name":"should not throw an error for a single configured topic","time":{"start":1715247593053,"stop":1715247593054,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3252e687542fa38","name":"Fails to publish message with empty text","time":{"start":1715248166309,"stop":1715248166313,"duration":4},"status":"passed","severity":"normal"},{"uid":"fd331ac32c341956","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1715248176179,"stop":1715248176179,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da151300a3fbb6","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1715247593061,"stop":1715247593061,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f69b22d169b4b12","name":"Query Generator, No message returned","time":{"start":1715248267505,"stop":1715248267505,"duration":0},"status":"passed","severity":"normal"},{"uid":"755e9cf3ae292c68","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715248307817,"stop":1715248307817,"duration":0},"status":"passed","severity":"normal"},{"uid":"81bec3823d34cf06","name":"Push message with content topic containing Russian","time":{"start":1715248180901,"stop":1715248180902,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c7aa32aebf0d97d","name":"random static sharding 4 - Cluster ID: 622, Shard ID: 619","time":{"start":1715248225390,"stop":1715248225391,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a6e754df2431836","name":"Promise Callback - forward","time":{"start":1715248273162,"stop":1715248273162,"duration":0},"status":"passed","severity":"normal"},{"uid":"e049a0c214fffb27","name":"Subscribe to topic containing short and receive message","time":{"start":1715248117495,"stop":1715248117496,"duration":1},"status":"passed","severity":"normal"},{"uid":"7caf451719ce904f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715247831668,"stop":1715247831668,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de9f7e37e02bed","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1715247617292,"stop":1715247617293,"duration":1},"status":"passed","severity":"normal"},{"uid":"89816d6c54179d3d","name":"new peer added after a peer was already found","time":{"start":1715248223417,"stop":1715248223417,"duration":0},"status":"skipped","severity":"normal"},{"uid":"98627b46b551dbd4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715248272791,"stop":1715248272792,"duration":1},"status":"passed","severity":"normal"},{"uid":"7edc7e29290fb1aa","name":"Push message with numeric payload","time":{"start":1715248106407,"stop":1715248106407,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91b2534c5e4af88","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1715247831669,"stop":1715247831670,"duration":1},"status":"passed","severity":"normal"},{"uid":"7419e4e5ebc05125","name":"Push message with long payload","time":{"start":1715248180884,"stop":1715248180885,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cf29b715857db3c","name":"Ephemeral field is preserved - encoder v0","time":{"start":1715247661125,"stop":1715247661126,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6b863259c53acb7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715248272795,"stop":1715248272795,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aff6ea0df4c9af3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715248117504,"stop":1715248117504,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87f87cb4a6fb2d9","name":"Passing page size 10 when there are 10 messages","time":{"start":1715248302232,"stop":1715248302232,"duration":0},"status":"passed","severity":"normal"},{"uid":"73896c33fed44c53","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app7/9/topic858/utf8","time":{"start":1715248212726,"stop":1715248212726,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6607c26146bc31","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715248307832,"stop":1715248307832,"duration":0},"status":"passed","severity":"normal"},{"uid":"24231cff6ecad2a2","name":"Fails to publish duplicate message","time":{"start":1715248166309,"stop":1715248166309,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa998bf50a80119d","name":"Default pageSize","time":{"start":1715248302234,"stop":1715248302234,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e361b39291f48b2","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1715247831676,"stop":1715247831676,"duration":0},"status":"passed","severity":"normal"},{"uid":"943ef293058e322f","name":"throws on content topic with generation field greater than 0","time":{"start":1715247593027,"stop":1715247593027,"duration":0},"status":"passed","severity":"normal"},{"uid":"2810df62da42e14b","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1715247600713,"stop":1715247600714,"duration":1},"status":"passed","severity":"normal"},{"uid":"f63fdd3c9a0239d4","name":"Decoder throws on undefined content topic","time":{"start":1715247626883,"stop":1715247626883,"duration":0},"status":"passed","severity":"normal"},{"uid":"116b7d3ed4e9beda","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715248225389,"stop":1715248225389,"duration":0},"status":"passed","severity":"normal"},{"uid":"14eba639991ea05a","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1715247831625,"stop":1715247831644,"duration":19},"status":"passed","severity":"normal"},{"uid":"e336ea7e8526cdcd","name":"Push message with content topic containing numeric","time":{"start":1715248106432,"stop":1715248106439,"duration":7},"status":"passed","severity":"normal"},{"uid":"92dc383b68da499d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715248117501,"stop":1715248117501,"duration":0},"status":"passed","severity":"normal"},{"uid":"27865727bbaf7001","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715248307825,"stop":1715248307826,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d78772439b2710","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1715247831675,"stop":1715247831675,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6046965c16cd37","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715248307808,"stop":1715248307808,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45f63c8a87632","name":"should only return 1 node with relay and store capability","time":{"start":1715247617292,"stop":1715247617292,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb521da06219f975","name":"Check received message containing escaped characters","time":{"start":1715247804828,"stop":1715247804829,"duration":1},"status":"passed","severity":"normal"}] |